(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var m,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var da=ca(this);
function ea(a,b){if(b)a:{var c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}function fa(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})}
ea("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});ea("String.prototype.padStart",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.padStart must not be null or undefined");var d=this+"";b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});
ea("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});function ha(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}ea("Array.prototype.values",function(a){return a?a:function(){return ha(this,function(b,c){return c})}});
ea("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var n=this||self;function ia(a,b,c){a=a.split(".");c=c||n;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}
function ja(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ka(a){var b=ja(a);return"array"==b||"object"==b&&"number"==typeof a.length}function la(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function ma(a){return Object.prototype.hasOwnProperty.call(a,na)&&a[na]||(a[na]=++oa)}var na="closure_uid_"+(1E9*Math.random()>>>0),oa=0;function pa(a,b,c){return a.call.apply(a.bind,arguments)}
function qa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function ra(a,b,c){ra=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?pa:qa;return ra.apply(null,arguments)}
function sa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function p(a,b){function c(){}c.prototype=b.prototype;a.Cd=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}}function va(a){return a};function wa(a){if(n.h0)return n.h0(a);try{const b=new XMLHttpRequest;b.open("get",a,!1);b.send();return 0==b.status||200==b.status?b.responseText:null}catch(b){return null}}function xa(a){return a&&a.includes("file:///")?a.substr(8):a}n.g0||(n.g0=function(a,b){a=xa(a);b?eval(b):(b=wa(a),eval(b));return!0});function ya(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ya);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}p(ya,Error);ya.prototype.name="CustomError";var za;function Aa(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");ya.call(this,c+a[d])}p(Aa,ya);Aa.prototype.name="AssertionError";function Ba(a){throw a;}function Ca(a,b){Ba(new Aa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Da(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 Ea(a){return a[a.length-1]}const Fa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Ga=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function Ha(a,b){var c=a.length;const d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)}
const Ia=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){const c=a.length,d=[];let e=0;const f="string"===typeof a?a.split(""):a;for(let g=0;g<c;g++)if(g in f){const h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},Ja=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){const c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a;for(let f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},Ka=Array.prototype.some?
function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},La=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
function Ma(a,b,c){b=Na(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function Na(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1}function Oa(a,b){b=Fa(a,b);let c;(c=0<=b)&&Pa(a,b);return c}function Pa(a,b){Array.prototype.splice.call(a,b,1)}function Qa(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]}
function Ra(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ka(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function Sa(a,b,c,d){Array.prototype.splice.apply(a,Ta(arguments,1))}function Ta(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Ua(a,b){a.sort(b||Va)}
function Wa(a,b){if(!ka(a)||!ka(b)||a.length!=b.length)return!1;const c=a.length,d=Xa;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function Va(a,b){return a>b?1:a<b?-1:0}function Xa(a,b){return a===b}function Ya(a){const b=Math.random;for(let c=a.length-1;0<c;c--){const d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function Za(a){a&&"function"==typeof a.Xb&&a.Xb()};function $a(){0!=ab&&(bb[ma(this)]=this);this.dw=this.dw;this.mo=this.mo}var ab=0,bb={};$a.prototype.dw=!1;$a.prototype.Xb=function(){if(!this.dw&&(this.dw=!0,this.Od(),0!=ab)){var a=ma(this);if(0!=ab&&this.mo&&0<this.mo.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete bb[a]}};$a.prototype.Od=function(){if(this.mo)for(;this.mo.length;)this.mo.shift()()};function cb(){this.id="mousewheel"}cb.prototype.toString=function(){return this.id};function db(a,b){this.type=a instanceof cb?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.oB=!1}db.prototype.stopPropagation=function(){this.oB=!0};db.prototype.preventDefault=function(){this.defaultPrevented=!0};function eb(a){a.preventDefault()};var fb=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{n.addEventListener("test",()=>{},b),n.removeEventListener("test",()=>{},b)}catch(c){}return a}();var gb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function hb(a){if(!ib.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(jb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(kb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(lb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(mb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(nb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(ob,"&#0;"));return a}
var jb=/&/g,kb=/</g,lb=/>/g,mb=/"/g,nb=/'/g,ob=/\x00/g,ib=/[\x00&<>"']/;function pb(a,b){return a<b?-1:a>b?1:0};function qb(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function r(a){return-1!=qb().indexOf(a)};function rb(){return r("Firefox")||r("FxiOS")}function sb(){return(r("Chrome")||r("CriOS"))&&!r("Edge")||r("Silk")};function tb(){return r("iPhone")&&!r("iPod")&&!r("iPad")}function ub(){return tb()||r("iPad")||r("iPod")};function vb(a){vb[" "](a);return a}vb[" "]=function(){};function wb(a,b){var c=xb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var yb=r("Opera"),u=r("Trident")||r("MSIE"),zb=r("Edge"),Ab=zb||u,Bb=r("Gecko")&&!(-1!=qb().toLowerCase().indexOf("webkit")&&!r("Edge"))&&!(r("Trident")||r("MSIE"))&&!r("Edge"),Cb=-1!=qb().toLowerCase().indexOf("webkit")&&!r("Edge"),Db=r("Macintosh"),Eb=r("Windows"),Fb=r("Linux")||r("CrOS"),Gb=r("Android"),Hb=tb(),Ib=r("iPad"),Jb=r("iPod");function Kb(){var a=n.document;return a?a.documentMode:void 0}var Lb;
a:{var Mb="",Nb=function(){var a=qb();if(Bb)return/rv:([^\);]+)(\)|;)/.exec(a);if(zb)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Cb)return/WebKit\/(\S+)/.exec(a);if(yb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Nb&&(Mb=Nb?Nb[1]:"");if(u){var Ob=Kb();if(null!=Ob&&Ob>parseFloat(Mb)){Lb=String(Ob);break a}}Lb=Mb}var xb={};
function Pb(a){return wb(a,function(){let b=0;const c=gb(String(Lb)).split("."),d=gb(String(a)).split("."),e=Math.max(c.length,d.length);for(let h=0;0==b&&h<e;h++){var f=c[h]||"",g=d[h]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;b=pb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||pb(0==f[2].length,0==g[2].length)||pb(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Qb;
if(n.document&&u){var Rb=Kb();Qb=Rb?Rb:parseInt(Lb,10)||void 0}else Qb=void 0;var Sb=Qb;var Tb;Tb=Cb?"webkitTransitionEnd":"transitionend";function Ub(a,b){db.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.Ee=null;a&&this.gb(a,b)}p(Ub,db);var Vb={2:"touch",3:"pen",4:"mouse"};
Ub.prototype.gb=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(Bb){a:{try{vb(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(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=Cb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Cb||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="string"===typeof a.pointerType?a.pointerType:Vb[a.pointerType]||"";this.state=a.state;this.Ee=a;a.defaultPrevented&&Ub.Cd.preventDefault.call(this)};Ub.prototype.stopPropagation=function(){Ub.Cd.stopPropagation.call(this);this.Ee.stopPropagation?this.Ee.stopPropagation():this.Ee.cancelBubble=!0};Ub.prototype.preventDefault=function(){Ub.Cd.preventDefault.call(this);var a=this.Ee;a.preventDefault?a.preventDefault():a.returnValue=!1};var Wb="closure_listenable_"+(1E6*Math.random()|0);function Xb(a){return!(!a||!a[Wb])};var Yb=0;function Zb(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.nw=e;this.key=++Yb;this.rB=this.fG=!1}function $b(a){a.rB=!0;a.listener=null;a.proxy=null;a.src=null;a.nw=null};function ac(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function bc(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function cc(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function dc(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function ec(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function fc(){var a=gc;for(const b in a)return!1;return!0}
function hc(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function ic(a,b,c){return null!==a&&b in a?a[b]:c}function jc(a,b){for(const c in a)if(!(c in b)||a[c]!==b[c])return!1;for(const c in b)if(!(c in a))return!1;return!0}const kc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function lc(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<kc.length;f++)c=kc[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function mc(a){this.src=a;this.ah={};this.$B=0}mc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ah[f];a||(a=this.ah[f]=[],this.$B++);var g=nc(a,b,d,e);-1<g?(b=a[g],c||(b.fG=!1)):(b=new Zb(b,this.src,f,!!d,e),b.fG=c,a.push(b));return b};mc.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ah))return!1;var e=this.ah[a];b=nc(e,b,c,d);return-1<b?($b(e[b]),Pa(e,b),0==e.length&&(delete this.ah[a],this.$B--),!0):!1};
function oc(a,b){var c=b.type;if(!(c in a.ah))return!1;var d=Oa(a.ah[c],b);d&&($b(b),0==a.ah[c].length&&(delete a.ah[c],a.$B--));return d}mc.prototype.lt=function(){var a=0,b;for(b in this.ah){for(var c=this.ah[b],d=0;d<c.length;d++)++a,$b(c[d]);delete this.ah[b];this.$B--}};mc.prototype.$A=function(a,b,c,d){a=this.ah[a.toString()];var e=-1;a&&(e=nc(a,b,c,d));return-1<e?a[e]:null};
function nc(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.rB&&f.listener==b&&f.capture==!!c&&f.nw==d)return e}return-1};var pc="closure_lm_"+(1E6*Math.random()|0),qc={},rc=0;function v(a,b,c,d,e){if(d&&d.once)return sc(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)v(a,b[f],c,d,e);return null}c=tc(c);return Xb(a)?a.ko(b,c,la(d)?!!d.capture:!!d,e):uc(a,b,c,!1,d,e)}
function uc(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=la(e)?!!e.capture:!!e,h=vc(a);h||(a[pc]=h=new mc(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=wc();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)fb||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(xc(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");rc++;return c}
function wc(){function a(c){return b.call(a.src,a.listener,c)}const b=yc;return a}function sc(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)sc(a,b[f],c,d,e);return null}c=tc(c);return Xb(a)?a.QZ(b,c,la(d)?!!d.capture:!!d,e):uc(a,b,c,!0,d,e)}function zc(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)zc(a,b[f],c,d,e);else d=la(d)?!!d.capture:!!d,c=tc(c),Xb(a)?a.EH(b,c,d,e):a&&(a=vc(a))&&(b=a.$A(b,c,d,e))&&Ac(b)}
function Ac(a){if("number"===typeof a||!a||a.rB)return!1;var b=a.src;if(Xb(b))return oc(b.Zk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(xc(c),d):b.addListener&&b.removeListener&&b.removeListener(d);rc--;(c=vc(b))?(oc(c,a),0==c.$B&&(c.src=null,b[pc]=null)):$b(a);return!0}function Bc(a){if(a)if(Xb(a))a.Zk&&a.Zk.lt();else if(a=vc(a)){var b=0,c;for(c in a.ah)for(var d=a.ah[c].concat(),e=0;e<d.length;++e)Ac(d[e])&&++b}}
function Cc(a,b,c,d,e){c=tc(c);d=!!d;return Xb(a)?a.$A(b,c,d,e):a?(a=vc(a))?a.$A(b,c,d,e):null:null}function xc(a){return a in qc?qc[a]:qc[a]="on"+a}function yc(a,b){if(a.rB)a=!0;else{b=new Ub(b,this);var c=a.listener,d=a.nw||a.src;a.fG&&Ac(a);a=c.call(d,b)}return a}function vc(a){a=a[pc];return a instanceof mc?a:null}var Dc="__closure_events_fn_"+(1E9*Math.random()>>>0);function tc(a){if("function"===typeof a)return a;a[Dc]||(a[Dc]=function(b){return a.handleEvent(b)});return a[Dc]};function Ec(){$a.call(this);this.Zk=new mc(this);this.k7=this;this.WG=null}p(Ec,$a);Ec.prototype[Wb]=!0;m=Ec.prototype;m.OQ=function(a){this.WG=a};m.addEventListener=function(a,b,c,d){v(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){zc(this,a,b,c,d)};
m.dispatchEvent=function(a){var b,c=this.WG;if(c)for(b=[];c;c=c.WG)b.push(c);c=this.k7;var d=a.type||a;if("string"===typeof a)a=new db(a,c);else if(a instanceof db)a.target=a.target||c;else{var e=a;a=new db(d,c);lc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.oB&&0<=f;f--){var g=a.currentTarget=b[f];e=Fc(g,d,!0,a)&&e}a.oB||(g=a.currentTarget=c,e=Fc(g,d,!0,a)&&e,a.oB||(e=Fc(g,d,!1,a)&&e));if(b)for(f=0;!a.oB&&f<b.length;f++)g=a.currentTarget=b[f],e=Fc(g,d,!1,a)&&e;return e};
m.Od=function(){Ec.Cd.Od.call(this);this.Zk&&this.Zk.lt();this.WG=null};m.ko=function(a,b,c,d){return this.Zk.add(String(a),b,!1,c,d)};m.QZ=function(a,b,c,d){return this.Zk.add(String(a),b,!0,c,d)};m.EH=function(a,b,c,d){this.Zk.remove(String(a),b,c,d)};function Fc(a,b,c,d){b=a.Zk.ah[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.rB&&g.capture==c){var h=g.listener,k=g.nw||g.src;g.fG&&oc(a.Zk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
m.$A=function(a,b,c,d){return this.Zk.$A(String(a),b,c,d)};let Gc=()=>!1;function w(a,b,c,d){if(!(a instanceof b)){var e=[Da(b),Da(a)],f="Assertion failed";c?(f+=": "+c,e=Array.prototype.slice.call(arguments,3)):f+=": Expected instanceof %s but got %s.";f=new Aa(""+f,e||[]);Ba(f)}return a}function Hc(a){a&&("function"===typeof a.Xb&&a.Xb(),a.disposed=!0)}function Ic(a,b){Gc()&&(b?n.console.error(a):n.console.warn(a))}function Jc(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&Ic(a.message,b);Ic(c,b)}
window.onerror=function(...a){const [b,,,,c]=a;c?Jc(c,!0):Ic(b,!0);return!0};Ba=a=>{try{throw Error(a.message);}catch(b){Jc(b,!1)}};n.console||(window._log="",n.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});let Kc=0;function Lc(a,b){if(a.Vi&&a.Vi[b]){var {uP:c,hw:d,context:e,priority:f}=a.Vi[b];c.removeHandler(d,e,f);delete a.Vi[b]}else Ca("unknown handler key")}function Mc(a){return void 0!==a.displayObject?a.displayObject():a}function z(a,b,c,d,e=null,f=!1){a.Kg=a.Kg||[];if(Array.isArray(c)){const g=[];for(const h of c)c=v(Mc(b),h,d,f,e),g.push(c);a.Kg.push(g);return g}b=v(Mc(b),c,d,f,e);a.Kg.push(b);return b}
function Nc(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=Nc(a,b,g,d,e)||f;return f}b=Cc(Mc(b),c,d,!1,e);return!!b&&Oc(a,b)}function Oc(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=Oc(a,d)||c;return c}Oa(a.Kg,b);return Ac(b)}function A(a,b,c,d,e){a.Vi=a.Vi||{};b.addHandler(c,d,e);const f=++Kc;a.Vi[f]={uP:b,hw:c,context:d,priority:e};return f}function Pc(a,b,c,d,e){const f=ec(a.Vi,g=>jc(g,{uP:b,hw:c,context:d,priority:e}));f&&Lc(a,f)}
function Qc(a,b,c,d){const e=(...f)=>{c.apply(d,f);Pc(a,b,e,d)};A(a,b,e,d)}function Rc(a,b){if(b){if(a.Vi){var c=bc(a.Vi,d=>d.uP.UV==b);for(const d of Object.keys(c))Lc(a,d)}if(a.Kg){const d=Mc(b);c=Ia(a.Kg,e=>e.src==d);for(const e of c)Oc(a,e)}}}function B(a,b){a.Qo=a.Qo||[];a.Qo.push(b);return b}function D(a,...b){if(a.Qo)for(const c of b)c&&(a.Kl(c),b=Fa(a.Qo,c),0<=b&&(a.Qo.splice(b,1),Hc(c)))}function Sc(a,...b){for(const c of b)c&&a.Kl(c)}
class Tc{constructor(){this.Qo=this.Vi=this.Kg=null}Xb(){this.Kb();if(this.Qo)for(const a of this.Qo)Hc(a);if(this.Kg){for(const a of this.Kg)if(Array.isArray(a))for(const b of a)Ac(b);else Ac(a);this.Kg=null}if(this.Vi)for(const a of Object.keys(this.Vi))Lc(this,a)}Kl(a){Rc(this,a)}Kb(){}};function Uc(a,b){return 0==b?a.Sv:a.od[b]}function Vc(a,b){return 0==b?a.Sv||[]:b in a.od?Uc(a,b):[]}function Xc(a){if(!a.od)return a.Sv?a.Sv.slice():[];const b=[],c=a.FE;for(let d=0;d<c.length;++d){const e=Uc(a,c[d]);e&&Ra(b,e)}return b}
class Yc{constructor(){this.Sv=this.od=this.FE=null}push(a,b){if(0==b)this.Sv=this.Sv||[];else if(this.FE=this.FE||[0],this.od=this.od||{},!(b in this.od)){this.od[b]=[];var c=this.FE;var d=Va;let e=0,f=c.length,g;for(;e<f;){const h=e+(f-e>>>1);let k;k=d(b,c[h]);0<k?e=h+1:(f=h,g=!k)}d=g?e:-e-1;0>d&&Sa(c,-(d+1),0,b)}Uc(this,b).push(a)}remove(a,b){(b=Uc(this,b))&&Oa(b,a)}};function Zc(a){return a.ne?Xc(a.ne).length:0}function $c(a,b){a.oz||(a.oz=[]);a.oz.push(b)}
class E extends Tc{constructor(a=null){super();this.oz=this.ne=null;this.UV=a}a8(){return this.UV}addHandler(a,b,c){this.ne=this.ne||new Yc;this.ne.push({hw:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.ne){var d=Vc(this.ne,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.hw==a&&g.context==b){(a=Uc(this.ne,c))&&Pa(a,f);break}}}else Ca("EventDispatcher has no handlers!")}q8(a,b,c){if(!this.ne)return!1;c=Vc(this.ne,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.hw==a&&f.context==
b)return!0}return!1}h(...a){if(this.ne){const b=Xc(this.ne),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=Fa(Xc(this.ne),e))try{e.hw.apply(e.context,arguments)}catch(f){Jc(f,!0)}}}this.oz&&this.oz.forEach(b=>{b.h(...a)})}Kb(){super.Kb()}}E.prototype.dispatch=E.prototype.h;E.prototype.hasHandler=E.prototype.q8;E.prototype.removeHandler=E.prototype.removeHandler;E.prototype.addHandler=E.prototype.addHandler;E.prototype.eventOwner=E.prototype.a8;function F(a,b){const c=new E(a);B(a,c);if(b)if(Array.isArray(b))for(const d of b)$c(d,c);else $c(b,c);return c}class G extends Tc{};let ad=null;ad=function(a){Object.freeze(a);return{fP:a,iQ:null}};function bd(a,b){this.S_=a===cd&&b||"";this.i0=dd}bd.prototype.rw=!0;bd.prototype.lw=function(){return this.S_};var dd={},cd={};var ed;var gd=class{constructor(a,b){this.rQ=b===fd?a:""}toString(){return this.rQ.toString()}};gd.prototype.rw=!0;gd.prototype.lw=function(){return this.rQ.toString()};function hd(a){if(a instanceof gd&&a.constructor===gd)return a.rQ;Ca("expected object of type SafeUrl, got '"+a+"' of type "+ja(a));return"type_error:SafeUrl"}var id=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,jd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function kd(a){if(a instanceof gd)return a;a="object"==typeof a&&a.rw?a.lw():String(a);jd.test(a)||(a="about:invalid#zClosurez");return new gd(a,fd)}var fd={},ld=new gd("about:invalid#zClosurez",fd);const md={};function nd(a){if(a instanceof od&&a.constructor===od)return a.qQ;Ca(`expected object of type SafeHtml, got '${a}' of type `+ja(a));return"type_error:SafeHtml"}function pd(a){return a instanceof od?a:qd(hb("object"==typeof a&&a.rw?a.lw():String(a)))}
function qd(a){if(void 0===ed){var b=null;var c=n.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:va,createScript:va,createScriptURL:va})}catch(d){n.console&&n.console.error(d.message)}ed=b}a=(b=ed)?b.createHTML(a):a;return new od(a,md)}function rd(a){const b=pd(sd),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=pd(e),c.push(nd(e).toString()))};a.forEach(d);return qd(c.join(nd(b).toString()))}function td(a){return rd(Array.prototype.slice.call(arguments))}
class od{constructor(a,b){this.qQ=b===md?a:"";this.rw=!0}lw(){return this.qQ.toString()}toString(){return this.qQ.toString()}}var sd=new od(n.trustedTypes&&n.trustedTypes.emptyHTML||"",md),ud=qd("<br>");var vd={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},wd=function(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=nd(sd);return!b.parentElement});
function xd(a,b){if(a.tagName&&vd[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(wd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=nd(b)}function yd(a,b,c,d){a=a instanceof gd?a:kd(a);b=b||n;c instanceof bd?c instanceof bd&&c.constructor===bd&&c.i0===dd?c=c.S_:(Ca("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(hd(a),c,d):b.open(hd(a),c)}var zd=/^[\w+/_-]+[=]{0,2}$/;function Ad(a,b,c){return Math.min(Math.max(a,b),c)}function Bd(a){return a*Math.PI/180};function H(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}m=H.prototype;m.clone=function(){return new H(this.x,this.y)};m.equals=function(a){return a instanceof H&&Cd(this,a)};function Cd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Dd(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Ed(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Fd(a,b){return new H(a.x-b.x,a.y-b.y)}m.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
m.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};m.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};m.translate=function(a,b){a instanceof H?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};m.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function I(a,b){this.width=a;this.height=b}m=I.prototype;m.clone=function(){return new I(this.width,this.height)};m.area=function(){return this.width*this.height};m.aspectRatio=function(){return this.width/this.height};m.Ad=function(){return!this.area()};m.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};m.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
m.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};m.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};function Gd(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Hd(a){return a=hb(a)}var Id={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Jd={"'":"\\'"},Kd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Ld(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)}
function Md(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function Nd(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function Od(a){return a?new Pd(Qd(a)):za||(za=new Pd)}function Rd(a,b){ac(b,function(c,d){c&&"object"==typeof c&&c.rw&&(c=c.lw());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Sd.hasOwnProperty(d)?a.setAttribute(Sd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Sd={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 Td(a){var b=a.scrollingElement?a.scrollingElement:Cb||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Pb("10")&&a.pageYOffset!=b.scrollTop?new H(b.scrollLeft,b.scrollTop):new H(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Ud(a,b,c){return Vd(document,arguments)}
function Vd(a,b){var c=b[1],d=Wd(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):Rd(d,c));2<b.length&&Xd(a,d,b,2);return d}
function Xd(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ka(f)||la(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(la(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}Ga(g?Qa(f):f,e)}}}function Yd(a){return Wd(document,a)}
function Wd(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Zd(a){var b=document,c=Wd(b,"DIV");u?(xd(c,td(ud,a)),c.removeChild(c.firstChild)):xd(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function $d(a,b){a.appendChild(b)}function ae(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function be(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function ce(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function de(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ee(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function fe(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 Qd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function ge(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else ae(a),a.appendChild(Qd(a).createTextNode(String(b)))}var he={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ie={IMG:" ",BR:"\n"};
function je(a){var b=[];ke(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a}function ke(a,b,c){if(!(a.nodeName in he))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 ie)b.push(ie[a.nodeName]);else for(a=a.firstChild;a;)ke(a,b,c),a=a.nextSibling}
function le(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Pd(a){this.mf=a||n.document||document}m=Pd.prototype;m.Tb=function(a){return"string"===typeof a?this.mf.getElementById(a):a};m.getElementsByTagName=function(a,b){return(b||this.mf).getElementsByTagName(String(a))};m.Ws=function(a,b,c){Vd(this.mf,arguments)};m.createElement=function(a){return Wd(this.mf,a)};m.createTextNode=function(a){return this.mf.createTextNode(String(a))};
m.appendChild=$d;m.append=function(a,b){Xd(Qd(a),a,arguments,1)};m.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};m.nl=ae;
m.removeNode=ce;m.contains=fe;m.O=ge;function me(a){var b=Od(),c=b.mf,d=b.createElement("STYLE");a:{var e=((c?c.parentWindow||c.defaultView:window)||n).document;if(e.querySelector&&(e=e.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(e=e.nonce||e.getAttribute("nonce"))&&zd.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};var ne=rb(),oe=tb()||r("iPod"),pe=r("iPad"),qe=r("Android")&&!(sb()||rb()||r("Opera")||r("Silk")),re=sb(),se=r("Safari")&&!(sb()||r("Coast")||r("Opera")||r("Edge")||r("Edg/")||r("OPR")||rb()||r("Silk")||r("Android"))&&!ub();var te={},ue=null,ve=Bb||Cb,we=ve||"function"==typeof n.btoa,xe=ve||!se&&!u&&"function"==typeof n.atob;
function ye(a){if(we)var b=n.btoa(a);else{b=[];for(var c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}a=void 0;void 0===a&&(a=0);ze();a=te[a];c=Array(Math.floor(b.length/3));d=a[64]||"";let l=0;for(e=0;l<b.length-2;l+=3){var f=b[l],g=b[l+1],h=b[l+2],k=a[f>>2];f=a[(f&3)<<4|g>>4];g=a[(g&15)<<2|h>>6];h=a[h&63];c[e++]=""+k+f+g+h}k=0;h=d;switch(b.length-l){case 2:k=b[l+1],h=a[(k&15)<<2]||d;case 1:b=b[l],c[e]=""+a[b>>2]+a[(b&3)<<4|k>>4]+h+d}b=c.join("")}return b}
function Ae(a){if(xe)return n.atob(a);var b="";Be(a,function(c){b+=String.fromCharCode(c)});return b}function Be(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),q=ue[l];if(null!=q)return q;if(!/^[\s\xa0]*$/.test(l))throw Error("Unknown base64 encoding at char: "+l);}return k}ze();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}}
function ze(){if(!ue){ue={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));te[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===ue[f]&&(ue[f]=e)}}}};class Ce{nG(a,b){var c="data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= 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,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== 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,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,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA3OCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cmVjdCB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjE4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjEyIiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIxNiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIyMCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iMjQiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjI4IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjMyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyNCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIzNiIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMSIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0NCIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMTgiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNDgiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjUyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjU2IiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2NCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNjgiIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjcyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9Ijc2IiB5PSI3LjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjkiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQo8L3N2Zz4= data:image/gif;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,  data:image/svg+xml;base64,  data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,  data:image/svg+xml;base64,  data:image/svg+xml;base64, ".split(" ");
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; }body {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.quiz-player-skin {top: 0; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;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__; }.quiz-uikit-primary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-synthesis-weight: none; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-synthesis-weight: none; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);color: var(--secondary-button-text-color-active, __secondaryButtonTextHover__); }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-secondary-button.quiz-uikit-secondary-button_active:focus::before, .quiz-uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, __secondaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, __secondaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, __secondaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[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);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[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("+c[2]+") no-repeat center; }.quiz-logo-container {flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .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 {display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: flex;align-items: center; }    .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; }    .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: flex;justify-content: space-between;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: __playerBackground__; }    .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;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: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: flex;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: flex;align-items: center;max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .quiz-top-panel__outline-toggle {opacity: 0.72; }  .quiz-top-panel .quiz-misc-buttons {display: flex;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: flex;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .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 __playerText__;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; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 18px;line-height: 20px;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;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-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;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__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .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__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .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;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 var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.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;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 var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);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: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .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; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: flex;flex-direction: column;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0;position: relative; }    .seq-choice-container .attachment-container__attachment-view {display: block;margin-right: 10px; }  .seq-choice-container__seq-choice-content {position: relative;display: flex;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: flex;flex-wrap: wrap;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }      .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }      .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;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: var(--qm-choice-hotspot);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%;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 {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .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; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;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;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .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 {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .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; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: flex;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {margin-right: 10px; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;flex-shrink: 0;flex-grow: 0; }  .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: var(--qm-accent-color); }    .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 .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .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;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.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .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: 10px 12px; }  .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: 10px 12px; }  .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 {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-style: inherit;text-decoration: inherit;font-family: inherit;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: inherit; }    .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: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: inline-flex;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .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: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;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[7]+");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[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word; }  .correct-answers-tooltip__correct-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.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 {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;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .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: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");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);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-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%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.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;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: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.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__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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;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__wrapper {padding-bottom: 10px; }  .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[11]+") 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[12]+") 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[13]+") 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: 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;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-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 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: zoom-in; }.choice-audio-attachment-view {width: 130px;height: 38px;margin-right: 10px; }  .choice-audio-attachment-view.choice-audio-attachment-view_disable {opacity: 0.7;pointer-events: none; }.choice-audio-control-panel {display: flex;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: flex;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: flex;align-items: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content.quiz-report-content_printed {display: none; }  .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(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);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: 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;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;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.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: flex;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;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: __playerBackground__;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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;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 __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");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: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;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: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;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: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .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;float: right;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .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__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 4.2ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: flex;align-items: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.quiz-player-skin {position: absolute;background: __playerBackground__;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }  .quiz-player-skin *:focus {outline: none; }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; }  .accessible-choice-view input[type=radio] {-webkit-appearance: radio; }  .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; }  .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; }  .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; }    .accessible-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-choice-view__audio {display: block;margin-top: 8px;margin-left: 4px; }  .accessible-choice-view[disabled] {pointer-events: none; }  .accessible-choice-view .accessible-rich-text-equation {display: inline; }.accessible-match-item-view {margin-top: 8px; }  .accessible-match-item-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-match-item-view__text-content[disabled] {color: #B3B3B3; }  .accessible-match-item-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 200px; }.accessible-sequence-choice-view {margin-top: 8px; }  .accessible-sequence-choice-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-sequence-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-sequence-choice-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 80px; }.accessible-fib-content {margin-top: 16px; }  .accessible-fib-content input[type=text],  .accessible-fib-content input[type=number],  .accessible-fib-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-fib-placeholder {margin-top: 8px;margin-bottom: 8px; }.accessible-wordbank-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-mct-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-type-in-content {margin-top: 16px; }  .accessible-type-in-content input[type=text],  .accessible-type-in-content input[type=number],  .accessible-type-in-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-type-in-content input[type=number]::-webkit-inner-spin-button, .accessible-type-in-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-numeric-content {margin-top: 16px; }  .accessible-numeric-content input[type=text],  .accessible-numeric-content input[type=number],  .accessible-numeric-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-numeric-content input[type=number]::-webkit-inner-spin-button, .accessible-numeric-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-likert-scale-statement {margin-top: 8px; }.accessible-likert-scale-label input[type=radio] {-webkit-appearance: radio; }.accessible-likert-scale-label__radio {display: inline-block;vertical-align: middle;width: 24px;height: 24px; }.accessible-likert-scale-label__label {display: inline-block;vertical-align: middle;margin-left: 4px; }  .accessible-likert-scale-label__label[disabled] {color: #B3B3B3; }.accessible-essay-content__text-input {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;margin-top: 8px;resize: none;width: 100%;height: 200px; }.quiz-accessible-result-slide-header {margin-bottom: 16px;font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }.accessible-result-slide-content {margin-top: 16px; }  .accessible-result-slide-content__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-top: 24px;margin-right: 12px; }.accessible-quiz-review {padding: 12px;clear: both; }  .accessible-quiz-review__header {font-family: Segoe UI, sans-serif;font-size: 36px;font-weight: 600; }  .accessible-quiz-review__number {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600;margin-top: 12px; }  .accessible-quiz-review__feedback {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_correct {color: #1FA818; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_incorrect {color: #D44848; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_partially {color: #D07F04; }  .accessible-quiz-review__description {margin-top: 8px;margin-bottom: 8px; }.quiz-accessible-top-panel {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;min-height: 50px;padding: 12px; }  .quiz-accessible-top-panel__content {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-control-panel {padding: 12px;float: left;direction: rtl; }  .quiz-accessible-control-panel__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-right: 12px;vertical-align: top; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; }  .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; }  .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-slide-list__item {cursor: pointer; }    .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; }    .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-skin:not(.embedded) {min-height: 100%; }  .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {margin-bottom: 12px;padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {display: block;width: 100%;padding: 12px; }  .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; }  .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.accessible-not-supported-content {font-size: 20px;font-weight: normal; }.quiz-accessible-hidden-link-container {position: relative;height: 27px;padding: 0 12px; }.quiz-accessible-hidden-link {position: absolute;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .quiz-accessible-hidden-link:focus {left: auto;width: auto;height: auto; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+
c[17]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+c[18]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+c[19]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus {outline: none; }      .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __primaryButtonText__;opacity: 0.6; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible {background: url("+
c[20]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+c[21]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+c[22]+") no-repeat center; }  .quiz-skin-switch-control.quiz-skin-switch-control_with-launcher {z-index: 101; }#__quiz_id__ .container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(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;border-radius: inherit; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  #__quiz_id__ .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    #__quiz_id__ .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }#__quiz_id__ .vertical-scrollbar {transition: none;opacity: 0.5 !important; }.universal-skin-separator {visibility: hidden; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.lr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.kr);return me(c)}lr(a,b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}kr(a,
b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class De{nG(a,b){const c=g=>{g=Ae(g);let h;for(const [k,l]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${k}}`,"g"),l);return ye(g)};let d=function(){var g=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg==",
"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,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K",
"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,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA3OCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cmVjdCB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjE4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjEyIiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIxNiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIyMCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iMjQiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjI4IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjMyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyNCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIzNiIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMSIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0NCIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMTgiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNDgiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjUyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjU2IiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2NCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNjgiIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjcyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9Ijc2IiB5PSI3LjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjkiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,"+c("PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDhDNC41NTIyOCA4IDUgNy41NTIyOCA1IDdDNSA2LjQ0NzcyIDQuNTUyMjggNiA0IDZDMy40NDc3MiA2IDMgNi40NDc3MiAzIDdDMyA3LjU1MjI4IDMuNDQ3NzIgOCA0IDhaTTggNkM3LjQ0NzcyIDYgNyA2LjQ0NzcyIDcgN0M3IDcuNTUyMjggNy40NDc3MiA4IDggOEgyMUMyMS41NTIzIDggMjIgNy41NTIyOCAyMiA3QzIyIDYuNDQ3NzIgMjEuNTUyMyA2IDIxIDZIOFpNOCAxMUM3LjQ0NzcyIDExIDcgMTEuNDQ3NyA3IDEyQzcgMTIuNTUyMyA3LjQ0NzcyIDEzIDggMTNIMjFDMjEuNTUyMyAxMyAyMiAxMi41NTIzIDIyIDEyQzIyIDExLjQ0NzcgMjEuNTUyMyAxMSAyMSAxMUg4Wk03IDE3QzcgMTYuNDQ3NyA3LjQ0NzcyIDE2IDggMTZIMjFDMjEuNTUyMyAxNiAyMiAxNi40NDc3IDIyIDE3QzIyIDE3LjU1MjMgMjEuNTUyMyAxOCAyMSAxOEg4QzcuNDQ3NzIgMTggNyAxNy41NTIzIDcgMTdaTTUgMTJDNSAxMi41NTIzIDQuNTUyMjggMTMgNCAxM0MzLjQ0NzcyIDEzIDMgMTIuNTUyMyAzIDEyQzMgMTEuNDQ3NyAzLjQ0NzcyIDExIDQgMTFDNC41NTIyOCAxMSA1IDExLjQ0NzcgNSAxMlpNNCAxOEM0LjU1MjI4IDE4IDUgMTcuNTUyMyA1IDE3QzUgMTYuNDQ3NyA0LjU1MjI4IDE2IDQgMTZDMy40NDc3MiAxNiAzIDE2LjQ0NzcgMyAxN0MzIDE3LjU1MjMgMy40NDc3MiAxOCA0IDE4WiIgZmlsbD0ie3BsYXllclRleHRDb2xvcjcyfSIvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDhDNC41NTIyOCA4IDUgNy41NTIyOCA1IDdDNSA2LjQ0NzcyIDQuNTUyMjggNiA0IDZDMy40NDc3MiA2IDMgNi40NDc3MiAzIDdDMyA3LjU1MjI4IDMuNDQ3NzIgOCA0IDhaTTggNkM3LjQ0NzcyIDYgNyA2LjQ0NzcyIDcgN0M3IDcuNTUyMjggNy40NDc3MiA4IDggOEgyMUMyMS41NTIzIDggMjIgNy41NTIyOCAyMiA3QzIyIDYuNDQ3NzIgMjEuNTUyMyA2IDIxIDZIOFpNOCAxMUM3LjQ0NzcyIDExIDcgMTEuNDQ3NyA3IDEyQzcgMTIuNTUyMyA3LjQ0NzcyIDEzIDggMTNIMjFDMjEuNTUyMyAxMyAyMiAxMi41NTIzIDIyIDEyQzIyIDExLjQ0NzcgMjEuNTUyMyAxMSAyMSAxMUg4Wk03IDE3QzcgMTYuNDQ3NyA3LjQ0NzcyIDE2IDggMTZIMjFDMjEuNTUyMyAxNiAyMiAxNi40NDc3IDIyIDE3QzIyIDE3LjU1MjMgMjEuNTUyMyAxOCAyMSAxOEg4QzcuNDQ3NzIgMTggNyAxNy41NTIzIDcgMTdaTTUgMTJDNSAxMi41NTIzIDQuNTUyMjggMTMgNCAxM0MzLjQ0NzcyIDEzIDMgMTIuNTUyMyAzIDEyQzMgMTEuNDQ3NyAzLjQ0NzcyIDExIDQgMTFDNC41NTIyOCAxMSA1IDExLjQ0NzcgNSAxMlpNNCAxOEM0LjU1MjI4IDE4IDUgMTcuNTUyMyA1IDE3QzUgMTYuNDQ3NyA0LjU1MjI4IDE2IDQgMTZDMy40NDc3MiAxNiAzIDE2LjQ0NzcgMyAxN0MzIDE3LjU1MjMgMy40NDc3MiAxOCA0IDE4WiIgZmlsbD17cGxheWVyVGV4dENvbG9yNDB9Lz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy43MDcxIDcuNzA3MTFDMTguMDk3NiA3LjMxNjU4IDE4LjA5NzYgNi42ODM0MiAxNy43MDcxIDYuMjkyODlDMTcuMzE2NiA1LjkwMjM3IDE2LjY4MzQgNS45MDIzNyAxNi4yOTI5IDYuMjkyODlMMTIgMTAuNTg1OEw3LjcwNzExIDYuMjkyODlDNy4zMTY1OCA1LjkwMjM3IDYuNjgzNDIgNS45MDIzNyA2LjI5Mjg5IDYuMjkyODlDNS45MDIzNyA2LjY4MzQyIDUuOTAyMzcgNy4zMTY1OCA2LjI5Mjg5IDcuNzA3MTFMMTAuNTg1OCAxMkw2LjI5Mjg5IDE2LjI5MjlDNS45MDIzNyAxNi42ODM0IDUuOTAyMzcgMTcuMzE2NiA2LjI5Mjg5IDE3LjcwNzFDNi42ODM0MiAxOC4wOTc2IDcuMzE2NTggMTguMDk3NiA3LjcwNzExIDE3LjcwNzFMMTIgMTMuNDE0MkwxNi4yOTI5IDE3LjcwNzFDMTYuNjgzNCAxOC4wOTc2IDE3LjMxNjYgMTguMDk3NiAxNy43MDcxIDE3LjcwNzFDMTguMDk3NiAxNy4zMTY2IDE4LjA5NzYgMTYuNjgzNCAxNy43MDcxIDE2LjI5MjlMMTMuNDE0MiAxMkwxNy43MDcxIDcuNzA3MTFaIiBmaWxsPSJ7cGxheWVyVGV4dENvbG9yNzJ9IiAvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjcwMTEgMjIuNDA0M0MyMC4zMTIgMjIuMDIxOCAxOS42ODggMjIuMDIxOCAxOS4yOTg5IDIyLjQwNDNMMTQgMjcuNjE0NEwxNCAxMkMxNCAxMS40NDc3IDE0LjQ0NzcgMTEgMTUgMTFIMjVDMjUuNTUyMyAxMSAyNiAxMS40NDc3IDI2IDEyVjI3LjYxNDRMMjAuNzAxMSAyMi40MDQzWiIgc3Ryb2tlPSJ7cGxheWVyVGV4dENvbG9yNzJ9IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjcwMTEgMjIuNDA0M0MyMC4zMTIgMjIuMDIxOCAxOS42ODggMjIuMDIxOCAxOS4yOTg5IDIyLjQwNDNMMTQgMjcuNjE0NEwxNCAxMkMxNCAxMS40NDc3IDE0LjQ0NzcgMTEgMTUgMTFIMjVDMjUuNTUyMyAxMSAyNiAxMS40NDc3IDI2IDEyVjI3LjYxNDRMMjAuNzAxMSAyMi40MDQzWiIgZmlsbD0ie3BsYXllclRleHRDb2xvcjQwfSIgc3Ryb2tlPSJ7cGxheWVyVGV4dENvbG9yNzJ9IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K"),
"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,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ljk2OSIgaGVpZ2h0PSIxMi45NCIgdmlld0JveD0iMCAwIDYuOTY5IDEyLjk0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLW5leHQtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZToge2J1dHRvblRleHRDb2xvcn07CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2hldnJvbi1idG4tbmV4dC1pY29uLTEiIGQ9Ik0zOTkuMDU4LDIwMTYuOTRsNC45LTUuNDUtNC45LTUuNDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOTguMDMxIC0yMDA1LjAzKSIvPgo8L3N2Zz4K"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY4OCIgaGVpZ2h0PSIxMi42MiIgdmlld0JveD0iMCAwIDYuNjg4IDEyLjYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLXByZXYtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZToge2J1dHRvblRleHRDb2xvcn07CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2hldnJvbi1idG4tcHJldi1pY29uLTEiIGQ9Ik0xNzAuODMzLDIwMTYuNzlsLTQuNjg0LTUuMyw0LjY4NC01LjI5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY1LjE1NiAtMjAwNS4xOSkiLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wMiAxNS4wMiI+PHRpdGxlPmluZm88L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iOC4yNCA0LjAxIDcgNC4wMSA3IDUuMzMgNyA1LjMzIDguMjQgNS4zMyA4LjI0IDQuMDEiIHN0eWxlPSJmaWxsOntmZWVkYmFja1RpdGxlSW5jb3JyZWN0fTtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PHJlY3QgeD0iNyIgeT0iNy4wMyIgd2lkdGg9IjEuMyIgaGVpZ2h0PSIzLjk5IiBzdHlsZT0iZmlsbDp7ZmVlZGJhY2tUaXRsZUluY29ycmVjdH07b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjxwYXRoIGQ9Ik03LjUsMEE3LjUxLDcuNTEsMCwxLDAsMTUsNy41aDBBNy41MSw3LjUxLDAsMCwwLDcuNSwwWm0wLDEzLjY1QTYuMTQsNi4xNCwwLDEsMSwxMy42NCw3LjUsNi4xNCw2LjE0LDAsMCwxLDcuNSwxMy42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDEgMC4wMSkiIHN0eWxlPSJmaWxsOntmZWVkYmFja1RpdGxlSW5jb3JyZWN0fTtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PC9zdmc+"),
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIgZmlsbD0iIzVCODZENCIvPg0KICAgIDxwYXRoIGQ9Ik0xNCAxNi4xOTQzTDE1LjY3OCAxNS43NDQ3TDE2LjA0MzMgMTcuMTA4MUw0MS4yMTMzIDEwLjM2MzhMMzcuMTE0NyAyMS45MTU3TDQ2LjQ0MDEgMjkuODcwNUwyMS4yNzAxIDM2LjYxNDhMMjUuNzk0NCA1My40OTk3TDI0LjExNjQgNTMuOTQ5M0wxNCAxNi4xOTQzWiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==","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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC41NCI+DQoJPGxpbmUgeDE9IjEuMzMiIHkxPSIxNy4yMSIgeDI9IjE2LjY3IiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQoJPGxpbmUgeDE9IjE2LjY3IiB5MT0iMTcuMjEiIHgyPSIxLjMzIiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGxpbmUgeDE9IjUuMzI1IiB5MT0iMTguNjc1IiB4Mj0iMTguNjc1IiB5Mj0iNS4zMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOntwbGF5ZXJUZXh0Q29sb3I3Mn07c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNjUwMDAwMDk1MzY3NDNweCIvPjxsaW5lIHgxPSIxOC42NzUiIHkxPSIxOC42NzUiIHgyPSI1LjMyNSIgeTI9IjUuMzI1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTp7cGxheWVyVGV4dENvbG9yNzJ9O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoyLjY1MDAwMDA5NTM2NzQzcHgiLz48L3N2Zz4="),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxNjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYWVkN2YyIiBmaWxsLW9wYWNpdHk9IjAuNDIiIGQ9Ik02LjQsNC44QTMuMiwzLjIsMCwxLDEsMy4yLDgsMy4yLDMuMiwwLDAsMSw2LjQsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxNiw4LDMuMiwzLjIsMCwwLDEsMTkuMiw0LjhaTTMyLDQuOEEzLjIsMy4yLDAsMSwxLDI4LjgsOCwzLjIsMy4yLDAsMCwxLDMyLDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNDEuNiw4LDMuMiwzLjIsMCwwLDEsNDQuOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDU0LjQsOCwzLjIsMy4yLDAsMCwxLDU3LjYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw2Ny4yLDgsMy4yLDMuMiwwLDAsMSw3MC40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsODAsOCwzLjIsMy4yLDAsMCwxLDgzLjIsNC44Wk05Niw0LjhBMy4yLDMuMiwwLDEsMSw5Mi44LDgsMy4yLDMuMiwwLDAsMSw5Niw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDEwNS42LDgsMy4yLDMuMiwwLDAsMSwxMDguOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDExOC40LDgsMy4yLDMuMiwwLDAsMSwxMjEuNiw0LjhaIi8+PGc+PHBhdGggZmlsbD0iIzNkYTBlMSIgZmlsbC1vcGFjaXR5PSIxIiBkPSJNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiIHZhbHVlcz0iMjMgMDszNiAwOzQ5IDA7NjIgMDs3NC41IDA7ODcuNSAwOzEwMCAwOzExMyAwOzEyNS41IDA7MTM4LjUgMDsxNTEuNSAwOzE2NC41IDA7MTc4IDAiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMTcwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9nPjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4wMDEgMjAuMDA0Ij48dGl0bGU+Q2xlYXI8L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5Ij48cGF0aCBkPSJNMi4yNiw3Ljg1YTksOSwwLDEsMSwuNjcsNi4xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYjNiM2IzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNyw4SDFWMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYjNiM2IzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L2c+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHRpdGxlPkRvbmU8L3RpdGxlPjxwYXRoIGQ9Ik05LjQyLDE3LjM3bDMuNjIsMy41Nyw5LjUxLTkuNDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNXB4Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg==","data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4="];
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; }body {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;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("+
g[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); } }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.fib-placeholder {box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;outline: none;cursor: default;margin: 0 5px;background: var(--qm-text-answer-background);padding: 0 3px 0 3px;max-width: 240px;line-height: 1.7; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");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__tooltip-icon svg {display: none; }  .fib-placeholder__input {padding: 1px 23px 2px 5px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;color: var(--qm-text-answer-text);outline: none;border: none;overflow: hidden;text-overflow: ellipsis;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: var(--qm-text-answer-text-disabled); }    .fib-placeholder__input.fib-placeholder__input_correct {color: var(--qm-feedback-correct); }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: var(--qm-feedback-incorrect);cursor: pointer;padding-right: 23px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 3px var(--qm-accent-color);background: var(--qm-text-answer-background-focus);border: none; }  .fib-placeholder[disabled] {cursor: inherit; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.mct-placeholder {position: relative;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left;padding: 2px 24px 1px 0;line-height: 1.7;box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;background: var(--qm-text-answer-background); }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");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;width: unset !important;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: var(--qm-text-answer);margin-left: 12px;text-overflow: ellipsis; }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-text-answer-60); }  .mct-placeholder__chevron {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon g {display: none; }  .mct-placeholder__chevron path {stroke: var(--qm-text-answer-48); }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {cursor: default; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }  .mct-placeholder.mct-placeholder_correct {color: var(--qm-color-correct);pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {color: var(--qm-color-incorrect);cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {color: var(--qm-color-incorrect); }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; }  .mct-placeholder.mct-placeholder_review.mct-placeholder_correct {padding-right: 0; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__label {margin-right: 12px; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__chevron {display: none; }.hotspot-point {margin-top: -13px;margin-left: -13px; }  .hotspot-point__marker {background: var(--qm-accent-color) !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 94px 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;color: var(--panel-text-color, __playerTextColor__); }    .questions_list_content .item .text {max-height: 41px;overflow: hidden; }    .questions_list_content .item .mark {position: absolute;right: 46px;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: 20px; }    .questions_list_content .item.info::before {content: '';background: url("+
g[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: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }      .questions_list_content .item.selected::before,      .questions_list_content .item.selected .text, .questions_list_content .item.active::before,      .questions_list_content .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }    .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: var(--list-item-order-color, __playerTextColor60__); }  .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }  .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: 20px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; }  .rich-text-view > h1 a,  .rich-text-view > h1 a span,  .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > h2 a,  .rich-text-view > h2 a span,  .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > p,  .rich-text-view > ul li,  .rich-text-view > ol li {word-wrap: break-word; }    .rich-text-view > p a,    .rich-text-view > p a span,    .rich-text-view > p a sup,    .rich-text-view > ul li a,    .rich-text-view > ul li a span,    .rich-text-view > ul li a sup,    .rich-text-view > ol li a,    .rich-text-view > ol li a span,    .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .rich-text-view > p,  .rich-text-view > h1,  .rich-text-view > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .rich-text-view p > span,    .rich-text-view ul li > span,    .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 52px;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: 52px;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;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("+
g[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-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;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__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .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__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .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;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 var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.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;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 var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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("+
g[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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);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: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .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; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: flex;flex-direction: column;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0;position: relative; }    .seq-choice-container .attachment-container__attachment-view {display: block;margin-right: 10px; }  .seq-choice-container__seq-choice-content {position: relative;display: flex;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: flex;flex-wrap: wrap;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }      .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }      .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;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: var(--qm-choice-hotspot);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%;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 {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .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; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;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;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .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 {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .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; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: flex;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {margin-right: 10px; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;flex-shrink: 0;flex-grow: 0; }  .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: var(--qm-accent-color); }    .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 .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .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;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");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.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .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: 10px 12px; }  .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: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.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("+
g[5]+");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("+g[6]+");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 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
g[7]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word; }  .correct-answers-tooltip__correct-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.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 {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;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .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: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
g[8]+");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);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-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%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.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;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: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.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__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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;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__wrapper {padding-bottom: 10px; }  .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("+
g[9]+") 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("+g[10]+") 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("+g[11]+") 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: 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;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-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 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: zoom-in; }.choice-audio-attachment-view {width: 130px;height: 38px;margin-right: 10px; }  .choice-audio-attachment-view.choice-audio-attachment-view_disable {opacity: 0.7;pointer-events: none; }.choice-audio-control-panel {display: flex;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
g[12]+");mask-image: url("+g[12]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: flex;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: flex;align-items: center;justify-content: center;margin-right: 20px; }* {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: __playerBackgroundColor__; }  .mini .quiz_title_panel {box-shadow: 0 1px 0 __playerTextColor08__;position: fixed;left: 0;top: 0;width: 100%;min-height: 52px;background: __playerBackgroundColor__; }    .mini .quiz_title_panel .info {position: relative;color: __playerTextColor__;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: 64px;height: 52px;top: auto;right: auto; }      .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: 64px;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: 24px;height: 24px;background-image: url("+
g[13]+");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("+g[13]+"); }        .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+g[14]+"); }      .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+g[15]+");background-repeat: no-repeat;background-size: contain; }      .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+
g[15]+");background-repeat: no-repeat;background-size: contain; }    .mini .quiz_title_panel .component_container.mark_slide {position: absolute;top: 0;right: 52px;width: 38px;height: 52px; }    .mini .quiz_title_panel button.mark_slide {background: url("+g[16]+") no-repeat center;width: 14px;height: 20px;border: none;margin: 16px 12px 0 12px;padding: 0; }      .mini .quiz_title_panel button.mark_slide.selected {background: url("+g[17]+") no-repeat center !important; }    .mini .quiz_title_panel .exit_review {width: 64px;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: 24px;height: 24px;background-image: url("+
g[15]+");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("+g[15]+"); }      .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("+g[18]+") no-repeat center; }        .mini .quiz_title_panel .finish button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .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: 64px;height: 52px;top: 0; }    .mini .quiz_title_panel.slides_showed .info::after {background: url("+
g[19]+") no-repeat center; }    .mini .quiz_title_panel .timer {position: absolute;height: 42px;background: #4E4E4E;top: 52px; }      .mini .quiz_title_panel .timer .time {position: absolute;color: #FFFFFF;font-size: 13px;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("+g[20]+") 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: #d8d8d8;position: absolute;top: 0;bottom: 0; }  .mini .questions_list {position: fixed;background: __playerBackgroundColor__;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 94px 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;color: var(--panel-text-color, __playerTextColor__); }          .mini .questions_list.component_base .questions_list_content .item .text {max-height: 41px;overflow: hidden; }          .mini .questions_list.component_base .questions_list_content .item .mark {position: absolute;right: 46px;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: 20px; }          .mini .questions_list.component_base .questions_list_content .item.info::before {content: '';background: url("+
g[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: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }            .mini .questions_list.component_base .questions_list_content .item.selected::before,            .mini .questions_list.component_base .questions_list_content .item.selected .text, .mini .questions_list.component_base .questions_list_content .item.active::before,            .mini .questions_list.component_base .questions_list_content .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }          .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: var(--list-item-order-color, __playerTextColor60__); }        .mini .questions_list.component_base .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }        .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: 20px !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 0 0 1px rgba(255, 255, 255, 0.16); }    .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("+
g[21]+"); }      .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("+g[21]+"); }      .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 .background {position: absolute;width: 100%;height: 100%;top: 0;left: 0;margin: 0; }      .mini .visualizer .background__image {position: absolute;width: 100%;height: 100%; }        .mini .visualizer .background__image.background__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }        .mini .visualizer .background__image.background__image_tile {background-repeat: repeat; }    .mini .visualizer.visualizer_hide-quiz-slide-background .background {display: none; }    .mini .visualizer.visualizer_show-presentation-slide-background {background-image: __slide_background_url__;background-position: center;background-size: cover; }    .mini .visualizer .content-buttons-panel {height: 60px;margin: 0 55px; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 8px;bottom: 10px;margin: 0 5px;border-radius: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0; }        .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: __buttonTextColor__;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.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("+
g[22]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;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::before, .mini .visualizer .content-buttons-panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+g[23]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;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 {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .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: var(--qm-feedback-title);font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; }      .mini .visualizer > div.text,      .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; }        .mini .visualizer > div.text.empty,        .mini .visualizer > img.text.empty {display: none; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {line-height: 1.56 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer > div.text .rich-text-view p > span,          .mini .visualizer > div.text .rich-text-view ul li > span,          .mini .visualizer > div.text .rich-text-view ol li > span,          .mini .visualizer > img.text .rich-text-view p > span,          .mini .visualizer > img.text .rich-text-view ul li > span,          .mini .visualizer > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;color: var(--qm-text-question) !important;text-align: left !important; }        .mini .visualizer > div.text .rich-text-view svg *[fill]:not([fill='none']),        .mini .visualizer > img.text .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer > div.text .rich-text-view svg *[stroke]:not([stroke='none']),        .mini .visualizer > img.text .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }        .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 .multiple_choice .item::after, .mini .visualizer.review .multiple_choice .item.selected.correct::after, .mini .visualizer.review .multiple_choice .item.selected.error::after, .mini .visualizer.review .multiple_choice .item.correct::after, .mini .visualizer.review .multiple_choice .item.error::after,    .mini .visualizer.review .multiple_response .item::after,    .mini .visualizer.review .multiple_response .item.selected.correct::after,    .mini .visualizer.review .multiple_response .item.selected.error::after,    .mini .visualizer.review .multiple_response .item.correct::after,    .mini .visualizer.review .multiple_response .item.error::after {border: 1px solid transparent; }    .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 var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item .result, .mini .visualizer.review .matching .row.correct .item .result {background: var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item:last-child *, .mini .visualizer.review .matching .row.correct .item:last-child * {color: var(--qm-feedback-correct); }        .mini .visualizer.review .matching .row.answered.correct .item:last-child * p,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ol li, .mini .visualizer.review .matching .row.correct .item:last-child * p,        .mini .visualizer.review .matching .row.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.correct .item:last-child * ol li {color: var(--qm-feedback-correct) !important; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .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: var(--qm-feedback-correct); }    .mini .visualizer.review .matching .row.answered.incorrect, .mini .visualizer.review .matching .row.incorrect {box-shadow: 0 0 0 1px var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .result, .mini .visualizer.review .matching .row.incorrect .item .result {background: var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .select_icon, .mini .visualizer.review .matching .row.incorrect .item .select_icon {background-image: url("+
g[24]+");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: var(--qm-feedback-incorrect); }        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ol li, .mini .visualizer.review .matching .row.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ol li {color: var(--qm-feedback-incorrect) !important; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }      .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: var(--qm-feedback-incorrect); }    .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;color: var(--qm-drag-text);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: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.correct .view * {color: var(--qm-feedback-correct) !important; }      .mini .visualizer.review .sequence .item.correct .view svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.correct .view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.incorrect::after {color: var(--qm-feedback-incorrect); }      .mini .visualizer.review .sequence .item.incorrect .view * {color: var(--qm-feedback-incorrect) !important; }      .mini .visualizer.review .sequence .item.incorrect .view svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }      .mini .visualizer.review .sequence .item.incorrect .view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }    .mini .visualizer .authorization {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;margin: auto; }      .mini .visualizer .authorization > div,      .mini .visualizer .authorization > img {position: relative;margin: 10px 18px;display: block; }        .mini .visualizer .authorization > div.with_hint,        .mini .visualizer .authorization > img.with_hint {margin-bottom: 25px; }        .mini .visualizer .authorization > div:last-child,        .mini .visualizer .authorization > img:last-child {margin-bottom: 22px; }      .mini .visualizer .authorization .icon {position: relative;left: 0;right: 0;margin-left: auto;margin-right: auto;margin-top: 43px;width: 63px;height: 63px; }      .mini .visualizer .authorization .auth_title {position: relative;text-align: center;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {font-size: 25px !important;font-weight: bold !important; }        .mini .visualizer .authorization .auth_title .rich-text-view p,        .mini .visualizer .authorization .auth_title .rich-text-view ul li,        .mini .visualizer .authorization .auth_title .rich-text-view ol li {color: var(--qm-text-question) !important; }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }      .mini .visualizer .authorization .field {height: 44px;border: 1px solid var(--qm-text-answer-border);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: var(--qm-text-answer-text-60);white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }        .mini .visualizer .authorization .field.error input,        .mini .visualizer .authorization .field.error .combobox {background: var(--qm-text-answer-background-focus); }        .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: 1px solid var(--qm-feedback-incorrect);border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.focused input {background: var(--qm-text-answer-background-focus); }        .mini .visualizer .authorization .field.focused::after {content: '';position: absolute;top: -3px;right: -3px;bottom: -3px;left: -3px;border: 3px solid var(--qm-accent-color);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;color: var(--qm-text-answer-60); }        .mini .visualizer .authorization .field .error_state_label {position: absolute;color: var(--qm-feedback-incorrect);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: var(--qm-text-answer-text-60);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 polygon {fill: var(--qm-text-answer-40); }        .mini .visualizer .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);border-radius: 4px; }        .mini .visualizer .authorization .field input {background: var(--qm-text-answer-background);border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text); }          .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 2px 8px rgba(0, 0, 0, 0.08);position: relative;overflow: hidden;border-radius: 6px;margin-left: 18px;margin-right: 18px;min-height: 48px;border: solid 1px var(--qm-feedback-text-04); }      .mini .visualizer > div.feedback .content p,      .mini .visualizer > div.feedback .header p {margin: 0; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.feedback .content .rich-text-view p > span,        .mini .visualizer > div.feedback .content .rich-text-view ul li > span,        .mini .visualizer > div.feedback .content .rich-text-view ol li > span,        .mini .visualizer > div.feedback .header .rich-text-view p > span,        .mini .visualizer > div.feedback .header .rich-text-view ul li > span,        .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: var(--qm-feedback-text) !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-top: none;border-radius: 0 0 5px 5px;padding: 18px;background: var(--qm-feedback-background); }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {display: flex;align-items: center;word-wrap: break-word;color: var(--qm-feedback-title);opacity: 0.8;font-size: 16px;font-weight: 600;height: 48px;padding: 0 16px; }        .mini .visualizer > div.feedback .header .text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 10px; }        .mini .visualizer > div.feedback .header .icon {margin-top: 2px; }          .mini .visualizer > div.feedback .header .icon svg g {display: none; }    .mini .visualizer.info > div.text,    .mini .visualizer.info > img.text {padding: 30px 18px 0 18px; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {font-size: 25px !important;font-weight: bold !important; }    .mini .visualizer.result:not(.result_hide-quiz-slide-background) {background: var(--qm-feedback-background); }    .mini .visualizer.result .detailed_results {position: relative;opacity: 0.99;counter-reset: question;margin: 0;padding: 27px 8px 14px 8px;background: var(--qm-feedback-background);opacity: 1; }      .mini .visualizer.result .detailed_results.review .mark {display: none; }      .mini .visualizer.result .detailed_results .item {position: relative;padding: 17px 94px 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;color: var(--panel-text-color, __playerTextColor__); }        .mini .visualizer.result .detailed_results .item .text {max-height: 41px;overflow: hidden; }        .mini .visualizer.result .detailed_results .item .mark {position: absolute;right: 46px;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: 20px; }        .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+
g[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: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }          .mini .visualizer.result .detailed_results .item.selected::before,          .mini .visualizer.result .detailed_results .item.selected .text, .mini .visualizer.result .detailed_results .item.active::before,          .mini .visualizer.result .detailed_results .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }        .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: var(--list-item-order-color, __playerTextColor60__); }      .mini .visualizer.result .detailed_results .separator::after {top: 0;right: 12px;left: 12px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }      .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::after {bottom: 0;right: 0;left: 0;height: 1px;content: '';position: absolute;background: var(--qm-feedback-text-08); }      .mini .visualizer.result .detailed_results .title {color: var(--qm-feedback-text-60);font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase;height: 31px; }      .mini .visualizer.result .detailed_results .result-items-container {position: relative; }        .mini .visualizer.result .detailed_results .result-items-container .separator::after {right: 0;left: 34px;background: var(--qm-feedback-text-08); }        .mini .visualizer.result .detailed_results .result-items-container .separator:first-child {display: none; }      .mini .visualizer.result .detailed_results .mark {display: none; }      .mini .visualizer.result .detailed_results .item {padding: 13px 60px 9px 34px; }        .mini .visualizer.result .detailed_results .item .text {color: var(--qm-feedback-text); }        .mini .visualizer.result .detailed_results .item .points {color: var(--qm-feedback-text-72);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 {right: 12px; }        .mini .visualizer.result .detailed_results .item::before {font-size: 15px;left: 5px !important;color: var(--qm-feedback-text-60) !important; }        .mini .visualizer.result .detailed_results .item:last-child {border-bottom: none; }    .mini .visualizer.result .groupsResult {font-family: Helvetica Neue, Helvetica, Roboto, Arial;margin: 0;padding: 27px 8px 0 8px;background: var(--qm-feedback-background); }      .mini .visualizer.result .groupsResult:last-child {padding-bottom: 14px; }      .mini .visualizer.result .groupsResult::after {bottom: 0;right: 0;left: 0;height: 1px;content: '';position: absolute;background: var(--qm-feedback-text-08); }      .mini .visualizer.result .groupsResult .titleLabel {color: var(--qm-feedback-text-60);font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }      .mini .visualizer.result .groupsResult .groupsContainer {position: relative; }        .mini .visualizer.result .groupsResult .groupsContainer .groupSection {min-height: 50px;position: relative; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection:last-child {padding-bottom: 20px; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels {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; }              .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 {color: var(--qm-feedback-text);max-width: calc(100% - 100px); }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {right: 15px;font-size: 13px;color: var(--qm-feedback-text-60);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 .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: var(--qm-feedback-text-12);border-radius: 4px; }              .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: var(--qm-feedback-text-40); }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value::after {background: var(--qm-feedback-text-40); }          .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: var(--qm-text-answer);font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;background: var(--qm-text-answer-16);border: none;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.active {background: var(--qm-text-answer-40); }    .mini .visualizer.result .descriptionContainer {margin: 0;padding-top: 47px; }      .mini .visualizer.result .descriptionContainer::after {bottom: -4px;right: 0;left: 0;height: 4px;content: '';position: absolute;background: rgba(0, 0, 0, 0.04);z-index: 1; }      .mini .visualizer.result .descriptionContainer > div.text {position: relative;padding-bottom: 25px;padding-top: 25px;margin: 0 20px; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.result .descriptionContainer > div.text p > span,          .mini .visualizer.result .descriptionContainer > div.text ul li > span,          .mini .visualizer.result .descriptionContainer > div.text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {font-size: 28px !important;font-weight: bold !important;color: var(--qm-text-question) !important;text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text * {text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text.small-text p,        .mini .visualizer.result .descriptionContainer > div.text.small-text ul li,        .mini .visualizer.result .descriptionContainer > div.text.small-text ol li {font-size: 16px !important;line-height: 1.56 !important;font-weight: 400 !important; }      .mini .visualizer.result .descriptionContainer .result-icon {position: relative;left: 0;right: 0;margin: auto;width: 62px;height: 62px;background-size: 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__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 * {font-size: 15px !important;color: var(--qm-text-question-72) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: right !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p > span,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li > span,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {font-size: 15px !important;color: var(--qm-text-question-72) !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 * {font-size: 15px !important;color: var(--qm-text-question-72) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: right !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p > span,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li > span,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {font-size: 15px !important;color: var(--qm-text-question-72) !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-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;font-weight: 600 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p > span,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li > span,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value,        .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value {padding-left: 5px;width: 50%; }          .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value *,          .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;font-weight: 600 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p > span,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li > span,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li > span,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }      .mini .visualizer.result .descriptionContainer .passing-section {padding-bottom: 35px; }      .mini .visualizer.result .descriptionContainer .details {margin-right: 20px !important;margin-left: 20px !important; }        .mini .visualizer.result .descriptionContainer .details * {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .mini .visualizer.result.passed .descriptionContainer .result-icon {background-image: url("+
g[25]+"); }    .mini .visualizer.result.failed .descriptionContainer .result-icon {background-image: url("+g[26]+"); }    .mini .visualizer.result.graded .descriptionContainer .result-icon {background-image: url("+g[27]+"); }    .mini .visualizer.result.survey .descriptionContainer .result-icon {background-image: url("+g[25]+"); }    .mini .visualizer .multiple_choice .item,    .mini .visualizer .multiple_response .item {border-radius: 6px;margin-bottom: 8px;background: var(--qm-choice-background);position: relative;padding: 16px 8px 16px 51px; }      .mini .visualizer .multiple_choice .item::after,      .mini .visualizer .multiple_response .item::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_choice .item::after,      .mini .visualizer .multiple_response .item::after {border: 2px solid transparent; }      .mini .visualizer .multiple_choice .item .choice-audio-attachment-view,      .mini .visualizer .multiple_response .item .choice-audio-attachment-view {margin-bottom: 7px; }        .mini .visualizer .multiple_choice .item .choice-audio-attachment-view svg path,        .mini .visualizer .multiple_choice .item .choice-audio-attachment-view svg rect,        .mini .visualizer .multiple_response .item .choice-audio-attachment-view svg path,        .mini .visualizer .multiple_response .item .choice-audio-attachment-view svg rect {fill: var(--qm-media-play-button-icon) !important; }      .mini .visualizer .multiple_choice .item .view,      .mini .visualizer .multiple_response .item .view {z-index: 0;min-height: 22px;position: relative; }        .mini .visualizer .multiple_choice .item .view .rich-text-view,        .mini .visualizer .multiple_response .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .multiple_choice .item .view .rich-text-view p > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ol li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view p > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-answer) !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;background-size: cover; }      .mini .visualizer .multiple_choice .item .icon_area,      .mini .visualizer .multiple_response .item .icon_area {box-sizing: border-box;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 {display: block;background: var(--qm-text-answer-background);border: 1px solid var(--qm-text-answer-border);border-radius: 4px;height: 28px;width: 100%;margin-bottom: 18px;margin-top: 5px;padding-left: 8px;padding-right: 8px;font-size: 15px;color: var(--qm-text-answer-text);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: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::-moz-placeholder,        .mini .visualizer .multiple_response .item .field ::-moz-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::-ms-input-placeholder,        .mini .visualizer .multiple_response .item .field ::-ms-input-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::placeholder,        .mini .visualizer .multiple_response .item .field ::placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field:focus,        .mini .visualizer .multiple_response .item .field:focus {background: var(--qm-text-answer-background);box-shadow: 0 0 0 2px var(--qm-accent-color);border: none; }      .mini .visualizer .multiple_choice .item.selected,      .mini .visualizer .multiple_response .item.selected {background: var(--qm-choice-background-selected); }        .mini .visualizer .multiple_choice .item.selected::after,        .mini .visualizer .multiple_response .item.selected::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .visualizer .multiple_choice .item.selected::after,        .mini .visualizer .multiple_response .item.selected::after {border: 2px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error::after,        .mini .visualizer .multiple_response .item.selected.error::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-feedback-incorrect);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .visualizer .multiple_choice .item.selected.error::after,        .mini .visualizer .multiple_response .item.selected.error::after {border: 2px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error *,        .mini .visualizer .multiple_response .item.selected.error * {color: var(--qm-feedback-incorrect) !important; }        .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']),        .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }        .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: var(--qm-feedback-incorrect); }      .mini .visualizer .multiple_choice .item.correct::after,      .mini .visualizer .multiple_response .item.correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-feedback-correct);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_choice .item.correct::after,      .mini .visualizer .multiple_response .item.correct::after {border: 2px solid transparent; }      .mini .visualizer .multiple_choice .item.correct *,      .mini .visualizer .multiple_response .item.correct * {color: var(--qm-feedback-correct) !important; }      .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']),      .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']),      .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.editable .custom,      .mini .visualizer .multiple_response .item.editable .custom {position: relative; }    .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: var(--qm-choice-control-border); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: var(--qm-choice-control-background); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: var(--qm-choice-control-background); }    .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: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .fill, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .fill {background: var(--qm-choice-control-active); }    .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: var(--qm-accent-color); }    .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: var(--qm-feedback-incorrect); }    .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: var(--qm-feedback-incorrect); }    .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: var(--qm-feedback-correct); }    .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: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; }    .mini .visualizer .multiple_response .item .icon_area {box-sizing: border-box;width: 22px;height: 22px;left: 16px;margin: auto;background: var(--qm-choice-control-background);overflow: hidden; }      .mini .visualizer .multiple_response .item .icon_area::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_response .item .icon_area::after {top: -1px;left: -1px;right: -1px;bottom: -1px;border: 3px solid transparent; }    .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: 0;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: var(--qm-choice-control-border); }      .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: var(--qm-choice-control-background); }    .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;fill: var(--qm-choice-control-active); }    .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: var(--qm-accent-color); }    .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.active .icon_area, .mini .visualizer .multiple_response .item.selected .icon_area {background: var(--qm-accent-color); }      .mini .visualizer .multiple_response .item.active .icon_area::after, .mini .visualizer .multiple_response .item.selected .icon_area::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: transparent;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_response .item.active .icon_area::after, .mini .visualizer .multiple_response .item.selected .icon_area::after {top: -1px;left: -1px;right: -1px;bottom: -1px;border: 3px solid transparent; }    .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: var(--qm-choice-control-border); }    .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: var(--qm-feedback-incorrect); }    .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: var(--qm-choice-control-active); }    .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: var(--qm-feedback-incorrect); }    .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: var(--qm-feedback-correct); }    .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 {background: var(--qm-drag-background);position: relative;margin-bottom: 12px;border-radius: 4px;outline: 1px solid var(--qm-drag-border); }      .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 .choice-audio-attachment-view {margin-right: 0;margin-bottom: 7px; }          .mini .visualizer .matching .row .item .choice-audio-attachment-view svg path,          .mini .visualizer .matching .row .item .choice-audio-attachment-view svg rect {fill: var(--qm-media-play-button-icon) !important; }        .mini .visualizer .matching .row .item .view {z-index: 0;min-height: 22px;position: relative; }          .mini .visualizer .matching .row .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-drag-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .matching .row .item .view .rich-text-view p > span,              .mini .visualizer .matching .row .item .view .rich-text-view ul li > span,              .mini .visualizer .matching .row .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-drag-text) !important; }          .mini .visualizer .matching .row .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover; }        .mini .visualizer .matching .row .item .result {position: absolute;left: 0;top: 0;bottom: 0;width: 27px;background: var(--qm-drag-text-12); }        .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 .item .select_icon svg path {fill: var(--qm-drag-text-48); }      .mini .visualizer .matching .row .separator {position: relative;border-top: 1px dashed var(--qm-drag-text-16);margin-right: 11px;margin-left: 38px;margin-top: -1px; }      .mini .visualizer .matching .row.answered {box-shadow: 0 0 0 2px var(--qm-accent-color);outline: none; }        .mini .visualizer .matching .row.answered .item .result {background: var(--qm-accent-color-80); }        .mini .visualizer .matching .row.answered .lock {fill: var(--qm-drag-background); }      .mini .visualizer .matching .row .lock {position: absolute;left: 8px;top: 0;bottom: 0;margin: auto;z-index: 1;fill: var(--qm-drag-text-40); }    .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: var(--qm-drag-background);border: solid 1px var(--qm-drag-border); }        .mini .visualizer .sequence .item .choice-audio-attachment-view {margin-bottom: 7px; }        .mini .visualizer .sequence .item .view {z-index: 0;min-height: 22px;position: relative; }          .mini .visualizer .sequence .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-drag-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .sequence .item .view .rich-text-view p > span,              .mini .visualizer .sequence .item .view .rich-text-view ul li > span,              .mini .visualizer .sequence .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-drag-text) !important; }          .mini .visualizer .sequence .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover; }        .mini .visualizer .sequence .item .view {padding-right: 28px; }        .mini .visualizer .sequence .item .icon {position: absolute;top: 20px;right: 16px;fill: var(--qm-drag-text-40); }        .mini .visualizer .sequence .item.selected {background: var(--qm-drag-background-selected);box-shadow: 0 0 0 2px var(--qm-drag-border-selected);border: solid 1px transparent; }          .mini .visualizer .sequence .item.selected .icon {fill: var(--qm-drag-text-60); }    .mini .visualizer .type {height: 40px; }      .mini .visualizer .type .textfield {position: absolute;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);padding-left: 8px;padding-right: 8px;border-radius: 4px;border: 1px solid var(--qm-text-answer-border);outline: none; }        .mini .visualizer .type .textfield:focus {background: var(--qm-text-answer-background-focus);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .type .textfield[disabled] {color: var(--qm-text-answer-text-disabled); }      .mini .visualizer .type.incorrect .textfield {color: var(--qm-feedback-incorrect);padding-right: 35px; }      .mini .visualizer .type.incorrect::after {content: '';width: 15px;height: 15px;position: absolute;right: 10px;background: url("+
g[24]+");top: 0;bottom: 0;margin: auto;pointer-events: none; }      .mini .visualizer .type.correct .textfield {color: var(--qm-feedback-correct); }    .mini .visualizer .essay {width: 100%; }      .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;background: var(--qm-text-answer-background);border: solid 1px var(--qm-text-answer-border);color: var(--qm-text-answer-text);border-radius: 4px;padding: 10px; }        .mini .visualizer .essay .textarea:focus {background: var(--qm-text-answer-background-focus);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .essay .textarea[disabled] {color: var(--qm-text-answer-text-disabled); }    .mini .visualizer .likert_scale .statement {background-color: var(--qm-text-answer-06);border-radius: 5px;width: 100%;margin-bottom: 16px; }      .mini .visualizer .likert_scale .statement .text {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .likert_scale .statement .text p > span,          .mini .visualizer .likert_scale .statement .text ul li > span,          .mini .visualizer .likert_scale .statement .text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;color: var(--qm-text-answer) !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: var(--qm-accent-color);color: var(--qm-choice-control-active); }      .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: var(--qm-text-answer-72);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: var(--qm-choice-control-border); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .fill {background: var(--qm-choice-control-background); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .inline_border {background: var(--qm-choice-control-background); }            .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: var(--qm-accent-color); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .fill {background: var(--qm-choice-control-active); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .inline_border {background: var(--qm-accent-color); }          .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: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .multiple_choice_text.disabled {pointer-events: none; }      .mini .visualizer .multiple_choice_text .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice_text .text_with_gaps p > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ul li > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !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 {line-height: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .mini .visualizer .word_bank {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .word_bank.disabled {pointer-events: none; }      .mini .visualizer .word_bank .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .word_bank .text_with_gaps p > span,          .mini .visualizer .word_bank .text_with_gaps ul li > span,          .mini .visualizer .word_bank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !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 {line-height: inherit !important; }        .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .mini .visualizer .fill_in_the_blank {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .fill_in_the_blank.disabled {pointer-events: none; }      .mini .visualizer .fill_in_the_blank .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .fill_in_the_blank .text_with_gaps p > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ul li > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !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 {line-height: inherit !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .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("+
g[28]+") 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;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("+
g[28]+") 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.visualizer_hide-quiz-slide-background .drag-n-drop .background-base {display: none; }    .mini .visualizer.intro {display: flex;flex-direction: column;justify-content: center; }      .mini .visualizer.intro > div,      .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; }        .mini .visualizer.intro > div.background,        .mini .visualizer.intro > img.background {margin: 0; }        .mini .visualizer.intro > div.text,        .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.text .rich-text-view p > span,            .mini .visualizer.intro > div.text .rich-text-view ul li > span,            .mini .visualizer.intro > div.text .rich-text-view ol li > span,            .mini .visualizer.intro > img.text .rich-text-view p > span,            .mini .visualizer.intro > img.text .rich-text-view ul li > span,            .mini .visualizer.intro > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;font-weight: bold !important;color: var(--qm-text-question) !important;text-align: center !important; }          .mini .visualizer.intro > div.text .rich-text-view span,          .mini .visualizer.intro > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info .rich-text-view 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: var(--qm-feedback-correct); }      .mini .visualizer.correct .title::after {content: ' - __correct_message__'; }    .mini .visualizer.correct .feedback .header {background: var(--qm-feedback-correct); }      .mini .visualizer.correct .feedback .header svg g.correct {display: block; }    .mini .visualizer.graded.notanswered .title, .mini .visualizer.incorrect .title {background: var(--qm-feedback-incorrect); }      .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: var(--qm-feedback-incorrect); }      .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: var(--qm-feedback-answered); }    .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; }    .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {margin-left: 4px; }      .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; }    .mini .visualizer.notanswered .title {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; }    .mini .visualizer.notanswered .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; }    .mini .visualizer.partially .title {background: var(--qm-feedback-partially-correct); }      .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; }    .mini .visualizer.partially .feedback .header {background: var(--qm-feedback-partially-correct); }      .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: 52px; }      .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 13px;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("+
g[20]+") 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: #d8d8d8;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; }  .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("+
g[29]+") no-repeat center;border: 0; }          .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+g[30]+"); }      .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: #d8d8d8; }          .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: #d8d8d8;content: ''; }  .mini .video.iphone::after {background: rgba(0, 0, 0, 0) url("+
g[31]+") 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 0 __playerTextColor08__;text-align: center;position: fixed;bottom: 0;height: 66px;background: __playerBackgroundColor__; }    .mini .quiz_bottom_panel > div {position: absolute;top: 8px;bottom: 10px;margin: 0 5px;border-radius: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0; }      .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: __buttonTextColor__;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.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("+
g[22]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;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::before, .mini .quiz_bottom_panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+g[23]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;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 {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .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: __playerBackgroundColor__;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: __playerTextColor__;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: 64px;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: 24px;height: 24px;background-image: url("+
g[15]+");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("+g[15]+"); }      .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: 16px;padding-left: 8px;padding-right: 8px; }      .mini .landscape_control_panel .btns-container > div {position: relative;height: 40px;width: 40px;margin-top: 10px; }      .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: __buttonBackgroundColor__;border-radius: __borderRadius__; }        .mini .landscape_control_panel .btns-container .component_container.prev::after, .mini .landscape_control_panel .btns-container .component_container.back::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .landscape_control_panel .btns-container .component_container.prev::before, .mini .landscape_control_panel .btns-container .component_container.back::before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url("+
g[23]+");background-repeat: no-repeat;background-size: 8px;background-position: center; }      .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: __buttonBackgroundColor__;border-radius: __borderRadius__; }        .mini .landscape_control_panel .btns-container .component_container.start::before, .mini .landscape_control_panel .btns-container .component_container.next::before, .mini .landscape_control_panel .btns-container .component_container.submit::before, .mini .landscape_control_panel .btns-container .component_container.finish::before, .mini .landscape_control_panel .btns-container .component_container.feedback::before, .mini .landscape_control_panel .btns-container .component_container.exit::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .landscape_control_panel .btns-container .component_container.start::after, .mini .landscape_control_panel .btns-container .component_container.next::after, .mini .landscape_control_panel .btns-container .component_container.submit::after, .mini .landscape_control_panel .btns-container .component_container.finish::after, .mini .landscape_control_panel .btns-container .component_container.feedback::after, .mini .landscape_control_panel .btns-container .component_container.exit::after {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url("+
g[22]+");background-repeat: no-repeat;background-size: 8px;background-position: center; }    .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: 64px;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: 24px;height: 24px;background-image: url("+
g[13]+");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("+g[13]+"); }        .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+g[14]+"); }      .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
g[15]+");background-repeat: no-repeat;background-size: contain; }      .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+g[15]+");background-repeat: no-repeat;background-size: contain; }    .mini .landscape_control_panel .component_container.mark_slide {position: absolute;top: 0;right: 52px;width: 38px;height: 52px; }    .mini .landscape_control_panel button.mark_slide {background: url("+g[16]+") no-repeat center;width: 14px;height: 20px;border: none;margin: 16px 12px 0 12px;padding: 0; }      .mini .landscape_control_panel button.mark_slide.selected {background: url("+
g[17]+") no-repeat center !important; }    .mini .landscape_control_panel .show_slides {width: 100%;height: 52px;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.5);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("+
g[32]+") !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: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;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: __playerTextColor__;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: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0;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;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }          .popup_layer .quiz_message_box .buttons_panel > div button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .popup_layer .quiz_message_box .buttons_panel > div.active button {background: __buttonBackgroundActiveColor__;color: __buttonTextActiveColor__;box-shadow: none; }          .popup_layer .quiz_message_box .buttons_panel > div.active button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderActiveColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;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: __playerTextColor__;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("+
g[33]+");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 .choice-audio-attachment-view {margin-right: 0;margin-bottom: 7px; }        .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; }          .popup_layer .answers_popup .component_container.items .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-drag-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p > span,              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li > span,              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-drag-text) !important; }          .popup_layer .answers_popup .component_container.items .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover;pointer-events: none; }        .popup_layer .answers_popup .component_container.items .item .view p span {color: __playerTextColor__ !important; }        .popup_layer .answers_popup .component_container.items .item .view .rich-text-view {color: __playerTextColor__ !important; }        .popup_layer .answers_popup .component_container.items .item .pair_icon {position: absolute;top: 0;right: 18px;bottom: 0;margin: auto;fill: __playerTextColor40__; }        .popup_layer .answers_popup .component_container.items .item.selected, .popup_layer .answers_popup .component_container.items .item.active {background: __playerTextColor08__; }          .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: __playerTextColor08__; }        .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: __playerTextColor08__; }      .popup_layer .answers_popup .component_container.items::before {position: absolute;left: 0;right: 0;top: 0;height: 1px;background: __playerTextColor08__;content: ''; }  .popup_layer .correct_answer_popup {box-shadow: inset 0 0 0 1px var(--qm-tooltip-text-04), 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: var(--qm-tooltip-background);position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;padding: 28px 24px 32px;-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: 16px;font-weight: 600;color: var(--qm-tooltip-text);height: 23px; }    .popup_layer .correct_answer_popup .user_answer_title {color: var(--qm-feedback-incorrect); }    .popup_layer .correct_answer_popup .correct_answer_title {color: var(--qm-feedback-correct);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: var(--qm-tooltip-text);padding-top: 7px;padding-bottom: 2px;line-height: 20px; }      .popup_layer .correct_answer_popup .user_answer p,      .popup_layer .correct_answer_popup .user_answer ul li,      .popup_layer .correct_answer_popup .user_answer ol li,      .popup_layer .correct_answer_popup .correct_answer p,      .popup_layer .correct_answer_popup .correct_answer ul li,      .popup_layer .correct_answer_popup .correct_answer ol li {font-size: 15px !important;color: var(--qm-tooltip-text);line-height: inherit !important;padding-top: inherit !important;padding-bottom: inherit !important; }    .popup_layer .correct_answer_popup .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; }    .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }    .popup_layer .correct_answer_popup > div.close_button {position: absolute;top: 12px;right: 12px;height: 32px;width: 32px; }      .popup_layer .correct_answer_popup > div.close_button button {height: 100%;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;border-radius: 16px;background: var(--qm-tooltip-text-12); }      .popup_layer .correct_answer_popup > div.close_button .close-icon {position: absolute;top: 8px;left: 8px; }        .popup_layer .correct_answer_popup > div.close_button .close-icon path {stroke: var(--qm-tooltip-text-80); }  .popup_layer .send_report {box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;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("+
g[34]+") 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("+
g[32]+") !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;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .clear {padding: 4px 15px;left: 0;color: #b3b3b3; }      .popup_layer .hotspot_popup .top_panel .done {padding: 4px 15px;right: 0;color: white;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("+
g[35]+");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("+g[36]+");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("+
g[32]+") !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;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;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .clear {padding: 4px 15px;left: 0;color: #b3b3b3; }      .popup_layer .dnd_popup .top_panel .done {padding: 4px 15px;right: 0;color: white;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("+
g[35]+");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("+g[36]+");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("+
g[37]+");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);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[38]+") 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("+g[39]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }"}();var e;for(const [g,h]of Object.entries(null!=
(e=a)?e:{}))e=`__${g.replace(RegExp("\\.","g"),"_")}__`,d=d.replace(new RegExp(e,"g"),h);let f;for(const [g,h]of Object.entries(null!=(f=b)?f:{}))d=d.replace(new RegExp(g,"g"),h);d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.lr);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.kr);return me(d)}lr(a,b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}kr(a,
b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};const Ee={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: none; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         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 points="11,0 5.5,5 0,0 "/></svg></div>',"bookmark-icon-itemslist-active":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.7011 22.4043C20.312 22.0218 19.688 22.0218 19.2989 22.4043L14 27.6144L14 12C14 11.4477 14.4477 11 15 11H25C25.5523 11 26 11.4477 26 12V27.6144L20.7011 22.4043Z" fill="currentColor" fill-opacity="0.2" stroke="currentColor" stroke-opacity="0.48" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\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"/></svg>',
"chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',"choice-audio-play-icon":'<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.27709C0 0.29073 1.08894 -0.307039 1.92109 0.222515L9.34281 4.94542C10.1147 5.43661 10.1147 6.56338 9.34281 7.05458L1.9211 11.7775C1.08894 12.307 0 11.7093 0 10.7229V1.27709Z" fill="var(--qm-media-play-button-icon)"/></svg>',
"choice-audio-stop-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="11" height="11" rx="1.5" fill="var(--qm-media-play-button-icon)" fill-opacity="0.92"/></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>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
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" fill="currentColor"/>\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" fill="currentColor"/></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" fill="currentColor"/>\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" fill="currentColor"/></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<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:none"/>\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:var(--qm-feedback-answered)"/>\t<circle cx="7" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\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:var(--qm-feedback-answered)"/>\t<circle cx="13" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\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:var(--qm-feedback-answered)"/>\t<circle cx="19" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\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:var(--qm-feedback-answered)"/></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: none; \t\tstroke: var(--qm-feedback-correct);         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-correct);         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: none; \t\tstroke: var(--qm-feedback-incorrect);         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-incorrect);         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_lock:'<svg width="12" height="24" viewBox="0 0 12 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6C0 2.68629 2.68629 0 6 0C9.31371 0 12 2.68629 12 6V10C12 10.5523 11.5523 11 11 11C10.4477 11 10 10.5523 10 10V6C10 3.79086 8.20914 2 6 2C3.79086 2 2 3.79086 2 6L2 10C2 10.5523 1.55228 11 1 11C0.447716 11 0 10.5523 0 10V6ZM1 13C1.55228 13 2 13.4477 2 14V18C2 20.2091 3.79086 22 6 22C8.20914 22 10 20.2091 10 18V14C10 13.4477 10.4477 13 11 13C11.5523 13 12 13.4477 12 14V18C12 21.3137 9.31371 24 6 24C2.68629 24 0 21.3137 0 18V14C0 13.4477 0.447715 13 1 13ZM6.99988 6.99985C6.9998 6.44757 6.55202 5.99992 5.99973 6C5.44745 6.00008 4.9998 6.44786 4.99988 7.00015L5.00134 17.0001C5.00142 17.5524 5.4492 18.0001 6.00149 18C6.55377 17.9999 7.00142 17.5521 7.00134 16.9999L6.99988 6.99985Z"/></g></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: none; \t\tstroke: var(--qm-feedback-partially-correct);         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-partially-correct);         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>',
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>',"popup-close-icon":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L4 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 4L12 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></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>',"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></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;" class="fill"></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>',
sequence_move_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="14" viewBox="0 0 18 14">  <path style="fill-rule: evenodd" d="M6296,4473.01h18v-2h-18v2Zm0,4h18v-2h-18v2Zm0-8h18v-2h-18v2Zm0-6v2h18v-2h-18Z" transform="translate(-6296 -4463)"/></svg>',"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>'};class Fe{nG(a,b){var c="data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= 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,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== 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,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,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA3OCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cmVjdCB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjE4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjEyIiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIxNiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIyMCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iMjQiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjI4IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjMyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyNCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIzNiIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMSIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0NCIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMTgiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNDgiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjUyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjU2IiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2NCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNjgiIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjcyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9Ijc2IiB5PSI3LjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjkiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQo8L3N2Zz4= data:image/gif;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxOCAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxMSAxMi42ODM0IC0wLjA5NzYzMTEgMTIuMjkyOSAwLjI5Mjg5M0w3IDUuNTg1NzlMMS43MDcxMSAwLjI5Mjg5M0MxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTggLTAuMDk3NjMxMSAwLjI5Mjg5MyAwLjI5Mjg5M0MtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEzLjMxNjYgMC4yOTI4OTMgMTMuNzA3MUMwLjY4MzQxOCAxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAxLjcwNzExIDEzLjcwNzFMNyA4LjQxNDIxTDEyLjI5MjkgMTMuNzA3MUMxMi42ODM0IDE0LjA5NzYgMTMuMzE2NiAxNC4wOTc2IDEzLjcwNzEgMTMuNzA3MUMxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDEzLjcwNzEgMTIuMjkyOUw4LjQxNDIxIDdMMTMuNzA3MSAxLjcwNzExWiIKICAgICAgICAgIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC4wNTAyIDkuMkMxNC4wNTAyIDEyLjU0MTMgMTEuMzQxNSAxNS4yNSA4LjAwMDIgMTUuMjVDNC42NTg4NyAxNS4yNSAxLjk1MDIgMTIuNTQxMyAxLjk1MDIgOS4yQzEuOTUwMiA1Ljg1ODY4IDQuNjU4ODcgMy4xNSA4LjAwMDIgMy4xNUMxMS4zNDE1IDMuMTUgMTQuMDUwMiA1Ljg1ODY4IDE0LjA1MDIgOS4yWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjYwMDEgMS41ODY3MUM1LjYwNzI0IDAuNzA5MTcgNi4zMjA4MiAwIDcuMjAwMDQgMEg4LjgwMDA1QzkuNjc5MjcgMCAxMC4zOTI4IDAuNzA5MTcyIDEwLjQgMS41ODY3MUM5LjY0NTYgMS4zMzU4NCA4LjgzODY4IDEuMiA4LjAwMDA0IDEuMkM3LjE2MTQgMS4yIDYuMzU0NDggMS4zMzU4NCA1LjYwMDEgMS41ODY3MVpNMTQuMzg1OSA0LjY3NzU2TDE0LjQ5NzggNC41NjU3MUMxNS4xMjI2IDMuOTQwODcgMTUuMTIyNiAyLjkyNzggMTQuNDk3OCAyLjMwMjk3QzEzLjg3MjkgMS42NzgxMyAxMi44NTk5IDEuNjc4MTMgMTIuMjM1IDIuMzAyOTdMMTIuMTIzMyAyLjQxNDY3QzEzLjAyODEgMy4wMDAxNCAxMy44MDA2IDMuNzcyNjkgMTQuMzg1OSA0LjY3NzU2Wk0xMy4xOTM3IDUuNTk5MDJDMTIuNjQ4NiA1Ljc2MTY2IDEyLjAzMzkgNS42Mjc3NSAxMS42MDM0IDUuMTk3MjlDMTEuMTcyOSA0Ljc2Njc3IDExLjAzOSA0LjE1MTk1IDExLjIwMTggMy42MDY4QzEyLjAxMDcgNC4xMDY1NyAxMi42OTQgNC43OTAwNSAxMy4xOTM3IDUuNTk5MDJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNS44NDkyIDYuNDg4NjZDNS42OTQ3MyA2LjE5MDYyIDUuODAyMDEgNS44MjM4IDYuMDkyNzIgNS42NTU5NkM2LjM4MzQ0IDUuNDg4MTEgNi43NTQ3NSA1LjU3ODYyIDYuOTM1NjMgNS44NjE0MUw4LjU1MzgyIDguMzkxMzdDOC43ODg2NSA4Ljc1ODUyIDguNjY5NDkgOS4yNDc0IDguMjkyMDUgOS40NjUzMUM3LjkxNDYyIDkuNjgzMjIgNy40MzE2NiA5LjU0MTk4IDcuMjMxMTEgOS4xNTUwNEw1Ljg0OTIgNi40ODg2NloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43MDcxIDEuNzA3MTFDMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMC42ODM0MTggMTMuNzA3MSAwLjI5Mjg5M0MxMy4zMTY2IC0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMC4yOTI4OTMgMC4yOTI4OTNDLTAuMDk3NjMxMSAwLjY4MzQxOCAtMC4wOTc2MzExIDEuMzE2NTggMC4yOTI4OTMgMS43MDcxMUw1LjU4NTc5IDdMMC4yOTI4OTMgMTIuMjkyOUMtMC4wOTc2MzExIDEyLjY4MzQgLTAuMDk3NjMxMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTggMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" ");
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; }body {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: 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 transparent;font-size: 13px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: flex;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 16px;max-width: calc(50% - 80px); }      .universal-top-panel__container.universal-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .universal-top-panel__container.universal-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .universal-top-panel__container.universal-top-panel__container_position_center {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .universal-top-panel__container.universal-top-panel__container_position_right {max-width: calc(50% - 80px);right: 16px; }      .universal-top-panel__container.universal-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .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: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;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: __playerBackground__; }      .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-misc-buttons {display: flex;align-items: center; }    .universal-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }  .universal-top-panel__mark.universal-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }.universal-quiz-timer {display: flex;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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 __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 61px;color: __playerText__;padding: 14px 16px; }  .universal-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-control-panel::before {bottom: 100%; }  .universal-control-panel__container {display: flex;align-items: center; }    .universal-control-panel__container.universal-control-panel__container_left > * {margin-right: 10px; }    .universal-control-panel__container.universal-control-panel__container_right > * {margin-left: 10px; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }  .universal-control-panel__question-score-info {margin-right: 12px;opacity: 0.6; }  .universal-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);background: __playerBackground__; }  .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: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(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;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;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__; }.quiz-uikit-primary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-synthesis-weight: none; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-synthesis-weight: none; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);color: var(--secondary-button-text-color-active, __secondaryButtonTextHover__); }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-secondary-button.quiz-uikit-secondary-button_active:focus::before, .quiz-uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, __secondaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, __secondaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, __secondaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[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);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[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("+c[2]+") no-repeat center; }.quiz-logo-container {flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .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 {display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: flex;align-items: center; }    .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; }    .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: flex;justify-content: space-between;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: __playerBackground__; }    .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;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: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: flex;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: flex;align-items: center;max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .quiz-top-panel__outline-toggle {opacity: 0.72; }  .quiz-top-panel .quiz-misc-buttons {display: flex;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: flex;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .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 __playerText__;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; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 18px;line-height: 20px;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;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-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;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__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .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__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .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;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 var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.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;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 var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);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: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .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; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: flex;flex-direction: column;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0;position: relative; }    .seq-choice-container .attachment-container__attachment-view {display: block;margin-right: 10px; }  .seq-choice-container__seq-choice-content {position: relative;display: flex;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: flex;flex-wrap: wrap;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }      .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }      .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;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: var(--qm-choice-hotspot);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%;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 {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .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; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;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;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .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 {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .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; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: flex;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {margin-right: 10px; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;flex-shrink: 0;flex-grow: 0; }  .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: var(--qm-accent-color); }    .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 .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .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;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.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .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: 10px 12px; }  .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: 10px 12px; }  .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 {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-style: inherit;text-decoration: inherit;font-family: inherit;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: inherit; }    .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: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: inline-flex;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .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: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;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[7]+");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[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word; }  .correct-answers-tooltip__correct-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.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 {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;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .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: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");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);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-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%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.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;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: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.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__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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;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__wrapper {padding-bottom: 10px; }  .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[11]+") 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[12]+") 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[13]+") 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: 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;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-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 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: zoom-in; }.choice-audio-attachment-view {width: 130px;height: 38px;margin-right: 10px; }  .choice-audio-attachment-view.choice-audio-attachment-view_disable {opacity: 0.7;pointer-events: none; }.choice-audio-control-panel {display: flex;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: flex;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: flex;align-items: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content.quiz-report-content_printed {display: none; }  .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(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);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: 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;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;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.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: flex;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;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: __playerBackground__;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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;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 __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");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: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;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: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;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: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .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;float: right;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .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__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 4.2ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: flex;align-items: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: inline-flex;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: flex;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {flex-grow: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[17]+");background-size: 14px;background-position: center;background-repeat: no-repeat; }.smartphone-slide-list-slides {color: #34383D;height: calc(100% - 52px); }  .smartphone-slide-list-slides .slide-list-scroll-container {height: calc(100% - 30px); }  .smartphone-slide-list-slides .slide-list-header {border-radius: 0;padding: 12px 10px;line-height: 1; }  .smartphone-slide-list-slides .slide-state-list-row {padding: 0 10px; }    .smartphone-slide-list-slides .slide-state-list-row__status {padding: 0; }    .smartphone-slide-list-slides .slide-state-list-row__marker {float: left;display: none;pointer-events: none;padding: 0; }      .smartphone-slide-list-slides .slide-state-list-row__marker.slide-state-list-row__marker_marked {display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: flex;align-items: center;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[18]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@-webkit-keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@-webkit-keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: flex;align-items: center;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: flex;justify-content: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[19]+") no-repeat;position: absolute;width: 14px;height: 14px;top: 20px;right: 20px; }  .mobile-frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.mobile-frames-layer .zoom-lightbox-layer__background {background: rgba(0, 0, 0, 0.85); }.smartphone-quiz-report {display: flex;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {flex-direction: row;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {flex-grow: 1;display: flex;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {flex-shrink: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: flex;flex-direction: row;align-items: center;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0 4px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0;margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }body {background: unset !important; }.universal-top-panel {position: relative;height: 76px;border-bottom: unset; }.universal-control-panel {height: 60px;border-top: unset;position: relative; }  .universal-control-panel__button {-webkit-transform: translate(0);transform: translate(0); }.quiz-player-skin {position: relative !important; }.quiz-tablet-skin {background: __playerBackground__; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.lr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.kr);return me(c)}lr(a,b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}kr(a,
b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class Ge{nG(a,b){var c="data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= 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,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== 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,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,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA3OCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cmVjdCB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjE4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjEyIiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIxNiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIyMCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iMjQiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjI4IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjMyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyNCIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSIzNiIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMSIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI0NCIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMTgiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNDgiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjUyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjU2IiB5PSI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2MCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiNGRkZGRkYiLz4NCiAgICA8cmVjdCB4PSI2NCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQogICAgPHJlY3QgeD0iNjgiIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9IjcyIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiByeD0iMSIgZmlsbD0iI0ZGRkZGRiIvPg0KICAgIDxyZWN0IHg9Ijc2IiB5PSI3LjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjkiIHJ4PSIxIiBmaWxsPSIjRkZGRkZGIi8+DQo8L3N2Zz4= data:image/gif;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxOCAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxMSAxMi42ODM0IC0wLjA5NzYzMTEgMTIuMjkyOSAwLjI5Mjg5M0w3IDUuNTg1NzlMMS43MDcxMSAwLjI5Mjg5M0MxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTggLTAuMDk3NjMxMSAwLjI5Mjg5MyAwLjI5Mjg5M0MtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEzLjMxNjYgMC4yOTI4OTMgMTMuNzA3MUMwLjY4MzQxOCAxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAxLjcwNzExIDEzLjcwNzFMNyA4LjQxNDIxTDEyLjI5MjkgMTMuNzA3MUMxMi42ODM0IDE0LjA5NzYgMTMuMzE2NiAxNC4wOTc2IDEzLjcwNzEgMTMuNzA3MUMxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDEzLjcwNzEgMTIuMjkyOUw4LjQxNDIxIDdMMTMuNzA3MSAxLjcwNzExWiIKICAgICAgICAgIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC4wNTAyIDkuMkMxNC4wNTAyIDEyLjU0MTMgMTEuMzQxNSAxNS4yNSA4LjAwMDIgMTUuMjVDNC42NTg4NyAxNS4yNSAxLjk1MDIgMTIuNTQxMyAxLjk1MDIgOS4yQzEuOTUwMiA1Ljg1ODY4IDQuNjU4ODcgMy4xNSA4LjAwMDIgMy4xNUMxMS4zNDE1IDMuMTUgMTQuMDUwMiA1Ljg1ODY4IDE0LjA1MDIgOS4yWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjYwMDEgMS41ODY3MUM1LjYwNzI0IDAuNzA5MTcgNi4zMjA4MiAwIDcuMjAwMDQgMEg4LjgwMDA1QzkuNjc5MjcgMCAxMC4zOTI4IDAuNzA5MTcyIDEwLjQgMS41ODY3MUM5LjY0NTYgMS4zMzU4NCA4LjgzODY4IDEuMiA4LjAwMDA0IDEuMkM3LjE2MTQgMS4yIDYuMzU0NDggMS4zMzU4NCA1LjYwMDEgMS41ODY3MVpNMTQuMzg1OSA0LjY3NzU2TDE0LjQ5NzggNC41NjU3MUMxNS4xMjI2IDMuOTQwODcgMTUuMTIyNiAyLjkyNzggMTQuNDk3OCAyLjMwMjk3QzEzLjg3MjkgMS42NzgxMyAxMi44NTk5IDEuNjc4MTMgMTIuMjM1IDIuMzAyOTdMMTIuMTIzMyAyLjQxNDY3QzEzLjAyODEgMy4wMDAxNCAxMy44MDA2IDMuNzcyNjkgMTQuMzg1OSA0LjY3NzU2Wk0xMy4xOTM3IDUuNTk5MDJDMTIuNjQ4NiA1Ljc2MTY2IDEyLjAzMzkgNS42Mjc3NSAxMS42MDM0IDUuMTk3MjlDMTEuMTcyOSA0Ljc2Njc3IDExLjAzOSA0LjE1MTk1IDExLjIwMTggMy42MDY4QzEyLjAxMDcgNC4xMDY1NyAxMi42OTQgNC43OTAwNSAxMy4xOTM3IDUuNTk5MDJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNS44NDkyIDYuNDg4NjZDNS42OTQ3MyA2LjE5MDYyIDUuODAyMDEgNS44MjM4IDYuMDkyNzIgNS42NTU5NkM2LjM4MzQ0IDUuNDg4MTEgNi43NTQ3NSA1LjU3ODYyIDYuOTM1NjMgNS44NjE0MUw4LjU1MzgyIDguMzkxMzdDOC43ODg2NSA4Ljc1ODUyIDguNjY5NDkgOS4yNDc0IDguMjkyMDUgOS40NjUzMUM3LjkxNDYyIDkuNjgzMjIgNy40MzE2NiA5LjU0MTk4IDcuMjMxMTEgOS4xNTUwNEw1Ljg0OTIgNi40ODg2NloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43MDcxIDEuNzA3MTFDMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMC42ODM0MTggMTMuNzA3MSAwLjI5Mjg5M0MxMy4zMTY2IC0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMC4yOTI4OTMgMC4yOTI4OTNDLTAuMDk3NjMxMSAwLjY4MzQxOCAtMC4wOTc2MzExIDEuMzE2NTggMC4yOTI4OTMgMS43MDcxMUw1LjU4NTc5IDdMMC4yOTI4OTMgMTIuMjkyOUMtMC4wOTc2MzExIDEyLjY4MzQgLTAuMDk3NjMxMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTggMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" ");
c="@charset 'UTF-8';/* 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; }body {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: 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; }/* 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; }body {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: 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 transparent;font-size: 13px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: flex;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 16px;max-width: calc(50% - 80px); }      .universal-top-panel__container.universal-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .universal-top-panel__container.universal-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .universal-top-panel__container.universal-top-panel__container_position_center {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .universal-top-panel__container.universal-top-panel__container_position_right {max-width: calc(50% - 80px);right: 16px; }      .universal-top-panel__container.universal-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .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: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;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: __playerBackground__; }      .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-misc-buttons {display: flex;align-items: center; }    .universal-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }  .universal-top-panel__mark.universal-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }.universal-quiz-timer {display: flex;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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 __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 61px;color: __playerText__;padding: 14px 16px; }  .universal-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-control-panel::before {bottom: 100%; }  .universal-control-panel__container {display: flex;align-items: center; }    .universal-control-panel__container.universal-control-panel__container_left > * {margin-right: 10px; }    .universal-control-panel__container.universal-control-panel__container_right > * {margin-left: 10px; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }  .universal-control-panel__question-score-info {margin-right: 12px;opacity: 0.6; }  .universal-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);background: __playerBackground__; }  .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: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(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;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;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__; }.quiz-uikit-primary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-synthesis-weight: none; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-synthesis-weight: none; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);color: var(--secondary-button-text-color-active, __secondaryButtonTextHover__); }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-secondary-button.quiz-uikit-secondary-button_active:focus::before, .quiz-uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, __secondaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, __secondaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, __secondaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[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);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[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("+c[2]+") no-repeat center; }.quiz-logo-container {flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .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 {display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: flex;align-items: center; }    .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; }    .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: flex;justify-content: space-between;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: __playerBackground__; }    .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;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: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: flex;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: flex;align-items: center;max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .quiz-top-panel__outline-toggle {opacity: 0.72; }  .quiz-top-panel .quiz-misc-buttons {display: flex;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: flex;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .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 __playerText__;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; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 18px;line-height: 20px;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;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-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;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__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .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__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .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;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 var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.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;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 var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);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: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .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; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: flex;flex-direction: column;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0;position: relative; }    .seq-choice-container .attachment-container__attachment-view {display: block;margin-right: 10px; }  .seq-choice-container__seq-choice-content {position: relative;display: flex;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: flex;flex-wrap: wrap;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }      .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }      .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;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: var(--qm-choice-hotspot);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%;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 {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .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; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;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;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .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 {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .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; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: flex;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {margin-right: 10px; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;flex-shrink: 0;flex-grow: 0; }  .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: var(--qm-accent-color); }    .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 .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .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;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.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .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: 10px 12px; }  .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: 10px 12px; }  .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 {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-style: inherit;text-decoration: inherit;font-family: inherit;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: inherit; }    .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: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: inline-flex;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .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: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;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[7]+");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[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word; }  .correct-answers-tooltip__correct-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.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 {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;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .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: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");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);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-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%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.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;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: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.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__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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;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__wrapper {padding-bottom: 10px; }  .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[11]+") 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[12]+") 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[13]+") 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: 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;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-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 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: zoom-in; }.choice-audio-attachment-view {width: 130px;height: 38px;margin-right: 10px; }  .choice-audio-attachment-view.choice-audio-attachment-view_disable {opacity: 0.7;pointer-events: none; }.choice-audio-control-panel {display: flex;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: flex;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: flex;align-items: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content.quiz-report-content_printed {display: none; }  .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(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);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: 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;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;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.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: flex;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;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: __playerBackground__;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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;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 __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");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: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;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: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;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: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .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;float: right;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .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__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 4.2ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: flex;align-items: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: inline-flex;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: flex;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {flex-grow: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[17]+");background-size: 14px;background-position: center;background-repeat: no-repeat; }.smartphone-slide-list-slides {color: #34383D;height: calc(100% - 52px); }  .smartphone-slide-list-slides .slide-list-scroll-container {height: calc(100% - 30px); }  .smartphone-slide-list-slides .slide-list-header {border-radius: 0;padding: 12px 10px;line-height: 1; }  .smartphone-slide-list-slides .slide-state-list-row {padding: 0 10px; }    .smartphone-slide-list-slides .slide-state-list-row__status {padding: 0; }    .smartphone-slide-list-slides .slide-state-list-row__marker {float: left;display: none;pointer-events: none;padding: 0; }      .smartphone-slide-list-slides .slide-state-list-row__marker.slide-state-list-row__marker_marked {display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: flex;align-items: center;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[18]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@-webkit-keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@-webkit-keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: flex;align-items: center;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: flex;justify-content: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[19]+") no-repeat;position: absolute;width: 14px;height: 14px;top: 20px;right: 20px; }  .mobile-frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.mobile-frames-layer .zoom-lightbox-layer__background {background: rgba(0, 0, 0, 0.85); }.smartphone-quiz-report {display: flex;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {flex-direction: row;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {flex-grow: 1;display: flex;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {flex-shrink: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: flex;flex-direction: row;align-items: center;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0 4px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0;margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }/* ISSUITE-5211 \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u043a\u043e\u0433\u0434\u0430 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0438\u0447\u0442\u0435\u043a\u0441\u0442\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u043d\u0443\u0442\u0440\u0438 #playerView */#playerView .published-rich-text * {position: static; }.quiz-tablet-skin {position: absolute;top: 0;left: 0; }.quiz-player-skin {position: absolute; }#__quiz_id__ .container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(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;border-radius: inherit; }#__quiz_id__ .mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  #__quiz_id__ .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;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__; }.quiz-uikit-primary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;flex-grow: 0;flex-shrink: 0;cursor: pointer;display: flex;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__right-icon {flex-shrink: 0;display: flex;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-synthesis-weight: none; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-synthesis-weight: none; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'] {background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);color: var(--secondary-button-text-color-active, __secondaryButtonTextHover__); }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-secondary-button.quiz-uikit-secondary-button_active:focus::before, .quiz-uikit-secondary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color-active, __secondaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color-active, __secondaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-background-color, __secondaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--secondary-button-text-color, __secondaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[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);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[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("+c[2]+") no-repeat center; }.quiz-logo-container {flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .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 {display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: flex;align-items: center; }    .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; }    .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: flex;justify-content: space-between;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: __playerBackground__; }    .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;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: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: flex;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: flex;align-items: center;max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px); }      .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .quiz-top-panel__outline-toggle {opacity: 0.72; }  .quiz-top-panel .quiz-misc-buttons {display: flex;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: flex;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .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 __playerText__;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; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 18px;line-height: 20px;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;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-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;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__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .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__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .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;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 var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.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;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 var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);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: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .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; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: flex;flex-direction: column;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0;position: relative; }    .seq-choice-container .attachment-container__attachment-view {display: block;margin-right: 10px; }  .seq-choice-container__seq-choice-content {position: relative;display: flex;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: flex;flex-wrap: wrap;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: flex;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: flex;align-items: center;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }      .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }      .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;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: var(--qm-choice-hotspot);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%;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 {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .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; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;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;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .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 {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .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; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: flex;align-items: center;flex-shrink: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: flex;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: opacity 0.2s, -webkit-transform 0.3s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {margin-right: 10px; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;flex-shrink: 0;flex-grow: 0; }  .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: var(--qm-accent-color); }    .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 .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .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: var(--qm-accent-color); }    .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 .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: 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::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .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;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.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;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: 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;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .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: 10px 12px; }  .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: 10px 12px; }  .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 {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-style: inherit;text-decoration: inherit;font-family: inherit;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: inherit; }    .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: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: inline-flex;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .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: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: -webkit-filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;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[7]+");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[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word; }  .correct-answers-tooltip__correct-answer {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.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 {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;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .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: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");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);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-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%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.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;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: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.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__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;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: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;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;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__wrapper {padding-bottom: 10px; }  .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[11]+") 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[12]+") 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[13]+") 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: 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;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-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 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: 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: 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: var(--qm-media-player-buttons);opacity: 0.3;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: var(--qm-media-player-progress);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: var(--qm-media-player-progress);top: 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: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);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: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-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: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {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: 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: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-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: zoom-in; }.choice-audio-attachment-view {width: 130px;height: 38px;margin-right: 10px; }  .choice-audio-attachment-view.choice-audio-attachment-view_disable {opacity: 0.7;pointer-events: none; }.choice-audio-control-panel {display: flex;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: flex;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: flex;align-items: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content.quiz-report-content_printed {display: none; }  .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(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);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: 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;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;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.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: flex;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;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: __playerBackground__;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: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;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 __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");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: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;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: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;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: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .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;float: right;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: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .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__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 4.2ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: flex;align-items: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: inline-flex;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: flex;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {flex-grow: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[17]+");background-size: 14px;background-position: center;background-repeat: no-repeat; }.smartphone-slide-list-slides {color: #34383D;height: calc(100% - 52px); }  .smartphone-slide-list-slides .slide-list-scroll-container {height: calc(100% - 30px); }  .smartphone-slide-list-slides .slide-list-header {border-radius: 0;padding: 12px 10px;line-height: 1; }  .smartphone-slide-list-slides .slide-state-list-row {padding: 0 10px; }    .smartphone-slide-list-slides .slide-state-list-row__status {padding: 0; }    .smartphone-slide-list-slides .slide-state-list-row__marker {float: left;display: none;pointer-events: none;padding: 0; }      .smartphone-slide-list-slides .slide-state-list-row__marker.slide-state-list-row__marker_marked {display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: flex;align-items: center;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[18]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: flex;align-items: center;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: flex;justify-content: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[19]+") no-repeat;position: absolute;width: 14px;height: 14px;top: 20px;right: 20px; }  .mobile-frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.mobile-frames-layer .zoom-lightbox-layer__background {background: rgba(0, 0, 0, 0.85); }.smartphone-quiz-report {display: flex;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {flex-direction: row;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {flex-grow: 1;display: flex;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {flex-shrink: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: flex;flex-direction: row;align-items: center;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0 4px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0;margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }.smartphone-control-panel {position: absolute;bottom: 0;box-sizing: border-box; }.universal-skin-separator {visibility: hidden; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.lr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.kr);return me(c)}lr(a,b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}kr(a,
b,c){return`url(data:image/svg+xml;base64,${ye(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};const He={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 width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#4797D9"/>  <circle cx="5.75" cy="10" r="1.25" fill="white"/>  <circle cx="10" cy="10" r="1.25" fill="white"/>  <circle cx="14.25" cy="10" r="1.25" fill="white"/></svg>',"back-to-app.svg":'<svg width="12" height="19" viewBox="0 0 12 19" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M10.9902 0.841216C10.4879 0.368574 9.70453 0.368574 9.20222 0.841216L0 9.5L9.20222 18.1588C9.70453 18.6314 10.4879 18.6314 10.9902 18.1588C11.5377 17.6437 11.5377 16.7737 10.9902 16.2585L3.80753 9.5L10.9902 2.74146C11.5377 2.22634 11.5377 1.35634 10.9902 0.841216Z" fill="currentColor"/></svg>',
"bookmark-icon.svg":'<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M11.2588 12.1099C11.0704 11.9154 10.8112 11.8057 10.5405 11.8057C10.2697 11.8057 10.0106 11.9154 9.82218 12.1099L5.54047 16.5303L5.54047 3C5.54047 2.44772 5.98818 2 6.54047 2H14.5405C15.0928 2 15.5405 2.44772 15.5405 3V16.5303L11.2588 12.1099Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',check:'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M1 6.5L4 10L11 2" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',"choice-audio-play-icon":'<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.27709C0 0.29073 1.08894 -0.307039 1.92109 0.222515L9.34281 4.94542C10.1147 5.43661 10.1147 6.56338 9.34281 7.05458L1.9211 11.7775C1.08894 12.307 0 11.7093 0 10.7229V1.27709Z" fill="var(--qm-media-play-button-icon)"/></svg>',
"choice-audio-stop-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="11" height="11" rx="1.5" fill="var(--qm-media-play-button-icon)" fill-opacity="0.92"/></svg>',close:'<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd"           d="M13.7071 1.70711C14.0976 1.31658 14.0976 0.683418 13.7071 0.292893C13.3166 -0.0976311 12.6834 -0.0976311 12.2929 0.292893L7 5.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L5.58579 7L0.292893 12.2929C-0.0976311 12.6834 -0.0976311 13.3166 0.292893 13.7071C0.683418 14.0976 1.31658 14.0976 1.70711 13.7071L7 8.41421L12.2929 13.7071C12.6834 14.0976 13.3166 14.0976 13.7071 13.7071C14.0976 13.3166 14.0976 12.6834 13.7071 12.2929L8.41421 7L13.7071 1.70711Z"           fill="currentColor"/></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 width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#58C147"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"correct-icon":'<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M1.5 5.5L4.5625 8.75L12.25 1.25" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
cross:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 5.70711C16.0976 5.31658 16.0976 4.68342 15.7071 4.29289C15.3166 3.90237 14.6834 3.90237 14.2929 4.29289L10 8.58579L5.70711 4.29289C5.31658 3.90237 4.68342 3.90237 4.29289 4.29289C3.90237 4.68342 3.90237 5.31658 4.29289 5.70711L8.58579 10L4.29289 14.2929C3.90237 14.6834 3.90237 15.3166 4.29289 15.7071C4.68342 16.0976 5.31658 16.0976 5.70711 15.7071L10 11.4142L14.2929 15.7071C14.6834 16.0976 15.3166 16.0976 15.7071 15.7071C16.0976 15.3166 16.0976 14.6834 15.7071 14.2929L11.4142 10L15.7071 5.70711Z" fill="currentColor"/></svg>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor"/></svg>',
"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',dnd:'<svg width="20" height="20" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor" /></svg>',
"drag-the-word-dotted-border":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">  <rect     width="{WIDTH}"     height="{HEIGHT}"     rx="4"     ry="4"     stroke="black"     stroke-width="2"     stroke-dasharray="5"     stroke-dashoffset="3"     stroke-linecap="square"   /></svg>',"feedback-minimize.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></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 width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#4797D9"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"incorrect-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#EC6F49"/>  <path d="M13.3327 6.6665L6.66602 13.3332M6.66602 6.6665L13.3327 13.3332" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"incorrect-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2 10L10 2M2 2L10 10" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
mark:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12.7011 14.4043C12.312 14.0218 11.688 14.0218 11.2989 14.4043L6 19.6144L6 4C6 3.44772 6.44772 3 7 3H17C17.5523 3 18 3.44772 18 4V19.6144L12.7011 14.4043Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></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>',
"matching-premise-inner":"M 1 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -3 a 7 12 0 1 0 0 12 h 3 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 z","matching-premise-intersected":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">    <path         stroke="black"         stroke-width="2"         stroke-dasharray="5"         stroke-dashoffset="3"         stroke-linecap="square"         d="{PREMISE_OUTER}" /></svg>',
"matching-premise-outer":"M 0 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -4.8 a 6 11 0 1 0 0 10 h 4.8 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 z","matching-response-inner":"M 19 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -4.8 a 6 11 0 1 1 0 -10 h 4.8 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",
"matching-response-outer":"M 18 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -3 a 7 12 0 1 1 0 -12 h 3 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",mb_info_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9997 8.57171C12.4731 8.57171 12.8569 8.18795 12.8569 7.71456C12.8569 7.24118 12.4731 6.85742 11.9997 6.85742C11.5263 6.85742 11.1426 7.24118 11.1426 7.71456C11.1426 8.18795 11.5263 8.57171 11.9997 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></svg>',
mb_question_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M9.42822 8.57143C9.42822 8.06285 9.57903 7.56569 9.86159 7.14282C10.1441 6.71995 10.5457 6.39036 11.0156 6.19574C11.4855 6.00111 12.0025 5.95019 12.5013 6.04941C13.0001 6.14863 13.4583 6.39353 13.8179 6.75316C14.1775 7.11278 14.4225 7.57096 14.5217 8.06977C14.6209 8.56858 14.57 9.08561 14.3753 9.55547C14.1807 10.0253 13.8511 10.4269 13.4283 10.7095C13.0054 10.992 12.5082 11.1429 11.9997 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9996 16C11.7453 16 11.4967 16.0754 11.2853 16.2167C11.0738 16.358 10.909 16.5588 10.8117 16.7937C10.7144 17.0286 10.689 17.2871 10.7386 17.5365C10.7882 17.7859 10.9106 18.015 11.0904 18.1949C11.2703 18.3747 11.4993 18.4971 11.7488 18.5467C11.9982 18.5963 12.2567 18.5709 12.4916 18.4736C12.7265 18.3762 12.9273 18.2115 13.0686 18C13.2099 17.7886 13.2853 17.54 13.2853 17.2857C13.2809 16.9461 13.144 16.6216 12.9038 16.3815C12.6636 16.1413 12.3392 16.0044 11.9996 16Z" fill="currentColor"/>  </g></svg>',
mb_time_out_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M9.28564 21.7148H14.7142" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M18.857 9.85714C18.857 8.03852 18.1346 6.29437 16.8486 5.00841C15.5626 3.72245 13.8185 3 11.9999 3C10.1812 3 8.43709 3.72245 7.15113 5.00841C5.86516 6.29437 5.14272 8.03852 5.14272 9.85714V15.8571C5.14272 16.5391 4.8718 17.1932 4.38956 17.6754C3.90733 18.1577 3.25327 18.4286 2.57129 18.4286H21.4284C20.7464 18.4286 20.0924 18.1577 19.6102 17.6754C19.1279 17.1932 18.857 16.5391 18.857 15.8571V9.85714Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M0.856934 9.6347C0.857858 8.00295 1.24699 6.39483 1.99219 4.94317C2.7374 3.49152 3.81728 2.23799 5.14265 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M23.1426 9.6347C23.1417 8.00295 22.7526 6.39483 22.0074 4.94317C21.2622 3.49152 20.1823 2.23799 18.8569 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></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 width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
navigation_prev_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"outline-icon-present.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3.55228 6 4 5.55228 4 5C4 4.44772 3.55228 4 3 4C2.44772 4 2 4.44772 2 5C2 5.55228 2.44772 6 3 6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6L17 6C17.5523 6 18 5.55229 18 5C18 4.44772 17.5523 4 17 4H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H7ZM6 15C6 14.4477 6.44772 14 7 14L13 14C13.5523 14 14 14.4477 14 15C14 15.5523 13.5523 16 13 16L7 16C6.44772 16 6 15.5523 6 15ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 16C3.55228 16 4 15.5523 4 15C4 14.4477 3.55228 14 3 14C2.44772 14 2 14.4477 2 15C2 15.5523 2.44772 16 3 16Z" fill="currentColor"/></svg>',
"outline-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 15V5C4 4.44772 4.44772 4 5 4H15C15.5523 4 16 4.44772 16 5V15C16 15.5523 15.5523 16 15 16H5C4.44772 16 4 15.5523 4 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 8L13.5 8C14.0523 8 14.5 7.55228 14.5 7C14.5 6.44771 14.0523 6 13.5 6L6.5 6C5.94772 6 5.5 6.44772 5.5 7C5.5 7.55228 5.94772 8 6.5 8ZM5.5 10C5.5 9.44772 5.94772 9 6.5 9H13.5C14.0523 9 14.5 9.44772 14.5 10C14.5 10.5523 14.0523 11 13.5 11H6.5C5.94772 11 5.5 10.5523 5.5 10ZM6.5 12C5.94772 12 5.5 12.4477 5.5 13C5.5 13.5523 5.94772 14 6.5 14H10.5C11.0523 14 11.5 13.5523 11.5 13C11.5 12.4477 11.0523 12 10.5 12H6.5Z" fill="currentColor"/></svg>',
"partial-correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#F58E42"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"print_icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 23 21">  <path  d="M7342.73,712.833h19.55a0.432,0.432,0,0,0,.22-0.825,37.925,37.925,0,0,0-4.6-1.508h-0.8V707h-9.2v3.5h-0.8a37.925,37.925,0,0,0-4.6,1.508A0.433,0.433,0,0,0,7342.73,712.833ZM7362.85,714h-20.7a1.163,1.163,0,0,0-1.15,1.166V721a1.163,1.163,0,0,0,1.15,1.167h2.63L7343.76,728h17.48l-1.02-5.833h2.63A1.163,1.163,0,0,0,7364,721v-5.834A1.163,1.163,0,0,0,7362.85,714Zm-16.56,11.667,1.38-8.171h9.66l1.38,8.171h-12.42Z" transform="translate(-7341 -707)" fill="currentColor"/></svg>',
"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></svg>',
"question-24":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="12" cy="12" r="10.15" stroke="currentColor" stroke-width="1.7"/>        <path d="M11 17C11 17.5523 11.4477 18 12 18C12.5523 18 13 17.5523 13 17C13 16.4477 12.5523 16 12 16C11.4477 16 11 16.4477 11 17ZM12 6C10.1317 6 8.56356 7.27927 8.12331 9.0101C7.98716 9.54534 8.44772 10 9 10C9.55228 10 9.97995 9.52543 10.2462 9.04157C10.5871 8.42215 11.2466 8 12 8C13.1 8 14 8.9 14 10C14 11.7695 11.6517 11.7777 11.1104 14.0069C10.98 14.5436 11.4477 15 12 15C12.5523 15 12.9768 14.5295 13.2172 14.0323C13.9066 12.6067 16 12.0884 16 10C16 7.79 14.21 6 12 6Z" fill="currentColor"/>    </g></svg>',
reset:'<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M5.07583 1.93055C5.34783 1.29603 5.05394 0.561163 4.41943 0.289171C3.78491 0.017178 3.05004 0.311062 2.77805 0.945579L1.373 4.22334C1.12397 4.80428 1.3478 5.47971 1.89449 5.79696L4.70395 7.42735C5.30105 7.77386 6.06599 7.57072 6.4125 6.97362C6.75901 6.37652 6.55587 5.61158 5.95877 5.26508L5.59472 5.05381C6.34808 4.68747 7.18007 4.49572 8.02815 4.50006C9.27274 4.50643 10.4784 4.93475 11.448 5.715C12.4177 6.49527 13.094 7.58134 13.3665 8.79574C13.6391 10.0101 13.4916 11.2811 12.9483 12.4008C12.405 13.5206 11.498 14.423 10.3755 14.9605C9.25295 15.4981 7.98129 15.639 6.76829 15.3603C5.5553 15.0816 4.47271 14.3997 3.69742 13.426C2.92213 12.4524 2.5 11.2446 2.5 9.99999C2.5 9.30964 1.94036 8.74999 1.25 8.74999C0.559644 8.74999 0 9.30964 0 9.99999C0 11.8103 0.614013 13.5671 1.7417 14.9833C2.86939 16.3995 4.44407 17.3914 6.20843 17.7968C7.97278 18.2022 9.82248 17.9972 11.4553 17.2153C13.088 16.4334 14.4073 15.1209 15.1976 13.4921C15.9878 11.8634 16.2023 10.0148 15.8059 8.24835C15.4095 6.48195 14.4257 4.90221 13.0153 3.76728C11.6049 2.63236 9.85126 2.00936 8.04095 2.0001C6.9001 1.99426 5.77926 2.23238 4.75041 2.68971L5.07583 1.93055Z"         fill="currentColor"/></svg>',
"resources.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M10.742 7.82902L6.61091 11.9602C6.02513 12.5459 6.02513 13.4957 6.61091 14.0815V14.0815C7.1967 14.6673 8.14645 14.6673 8.73223 14.0815L15.4497 7.36396C16.6213 6.19239 16.6213 4.29289 15.4497 3.12132V3.12132C14.2782 1.94975 12.3787 1.94975 11.2071 3.12132L4.48959 9.83884C2.73223 11.5962 2.73223 14.4454 4.48959 16.2028V16.2028C6.24695 17.9602 9.09619 17.9602 10.8536 16.2028L14.0377 13.0186" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"slide-list":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>',
"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"svg-timer":'<svg class="circle" viewBox="0 0 24 24" style="transform: scaleX(-1) rotate(-90deg);">    <circle         class="circle__border"         cx="12"         cy="12"         r="11"         fill="transparent"         stroke-width="1"     />\t<circle         id="timerMask" \t\tcx="12" \t\tcy="12" \t\tr="7" \t\tfill="transparent" \t\tstroke="#F64319" \t\tstroke-dasharray="44" \t\tstroke-dashoffset="0" \t\tstroke-width="2" \t/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"timer-icon":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 5.75C7.99594 5.75 4.75 8.99594 4.75 13C4.75 17.0041 7.99594 20.25 12 20.25C16.0041 20.25 19.25 17.0041 19.25 13C19.25 8.99594 16.0041 5.75 12 5.75ZM3.25 13C3.25 8.16751 7.16751 4.25 12 4.25C16.8325 4.25 20.75 8.16751 20.75 13C20.75 17.8325 16.8325 21.75 12 21.75C7.16751 21.75 3.25 17.8325 3.25 13Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 7.25C12.4142 7.25 12.75 7.58579 12.75 8V12.5843L15.3975 14.239C15.7488 14.4585 15.8555 14.9212 15.636 15.2725C15.4165 15.6238 14.9538 15.7305 14.6025 15.511L11.6025 13.636C11.3832 13.4989 11.25 13.2586 11.25 13V8C11.25 7.58579 11.5858 7.25 12 7.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.53033 3.46967C6.82322 3.76256 6.82322 4.23744 6.53033 4.53033L4.03033 7.03033C3.73744 7.32322 3.26256 7.32322 2.96967 7.03033C2.67678 6.73744 2.67678 6.26256 2.96967 5.96967L5.46967 3.46967C5.76256 3.17678 6.23744 3.17678 6.53033 3.46967Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4697 3.46967C17.1768 3.76256 17.1768 4.23744 17.4697 4.53033L19.9697 7.03033C20.2626 7.32322 20.7374 7.32322 21.0303 7.03033C21.3232 6.73744 21.3232 6.26256 21.0303 5.96967L18.5303 3.46967C18.2374 3.17678 17.7626 3.17678 17.4697 3.46967Z" fill="currentColor"/></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>',
"toggle-close":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M6.5 6L12 12L6.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12.5 6L18 12L12.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"toggle-open":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M10.5 6L6 12L10.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M16.5 6L11 12L16.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"unanswered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M5 9H15.6982V10.0049H5V9Z" fill="#34383D"/></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>'};function Ie(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Je(a){return a.classList?a.classList:Ie(a).match(/\S+/g)||[]}function Ke(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Le(a,b){a.classList?b=a.classList.contains(b):(a=Je(a),b=0<=Fa(a,b));return b}function Me(a,b){if(a.classList)a.classList.add(b);else if(!Le(a,b)){var c=Ie(a);Ke(a,c+(0<c.length?" "+b:b))}}
function Ne(a,b){a.classList?a.classList.remove(b):Le(a,b)&&Ke(a,Array.prototype.filter.call(Je(a),function(c){return c!=b}).join(" "))};function Oe(a){return"string"!==typeof a.className}function Pe(a,b){a.className.baseVal=b}function Qe(a){return Oe(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Je(a)}function Re(a,b){Oe(a)?(a=Qe(a),b=0<=Fa(a,b)):b=Le(a,b);return b}function Se(a,b){if(Oe(a)){if(!Re(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Pe(a,c)}}else Me(a,b)}function Te(a,b){Oe(a)?Re(a,b)&&Pe(a,Ia(Qe(a),c=>c!=b).join(" ")):Ne(a,b)};function Ue(a){return a.replace(/[`\u2018\u2019]/g,"'")}function Ve(a,b,c){for(let d in b)if(b.hasOwnProperty(d)){const e=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),e)}return a}function We(a){return parseFloat(a.toFixed(2))+""}function Xe(a){a=a.replace("\u200b","");return gb(a)}
function Ye(a,b){const c=[];for(var d in b){var e=b[d],f=new RegExp(d,"gi");let g=f.exec(a);for(;null!=g;)c.push({key:d,value:void 0!==e?e:d,index:g.index}),g=f.exec(a)}c.sort((g,h)=>g.index==h.index&&g.key.length>h.key.length||g.index<h.index?-1:1);(function(g){if(!(1>=g.length)){for(var h=0,k=0,l=0;l<g.length-1;l++){k++;const q=g[h],t=g[k];q&&t&&(q.index==t.index||q.index+q.key.length>t.index?g[k]=null:h++)}for(l=0;l<g.length;l++)g[l]||(g.splice(l,1),l--)}})(c);b="";d=0;for(e=0;e<c.length;e++)f=
c[e],b+=a.substring(d,f.index)+f.value,d=f.index+f.key.length;return b+=a.substring(d,a.length)};class Ze{constructor(a){this.Ir=a}J(a,b,c){c=this.Ir.hasOwnProperty(a)?this.Ir[a]:c;if(void 0!==c)return void 0!==b&&(c=Ve(c,b,this.dK)),c;Ca("unknown message id: "+a);return a}messages(){return this.Ir}CB(a){this.Ir=a}MP(a){return this.Ir.hasOwnProperty(a)}dK(a){return"%"+a.toUpperCase()+"%"}}Ze.prototype.getMessage=Ze.prototype.J;class $e extends Ze{constructor(a){super(a);this.cp=new E}MQ(a,b){const c=this.messages();c.hasOwnProperty(a)||Ca(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.cp.h(a,b))}CB(a){super.CB(a);ac(a,(b,c)=>{this.cp.h(c,b)})}};function af(a){var b=window.location.search.substr(1);if(!b)return{};const c={};b=b.split("&");for(let f=0;f<b.length;++f){const g=b[f].split("=");if(2==g.length){try{var d=decodeURIComponent(g[0].replace(/\+/g," "))}catch(h){d=g[0]}try{var e=decodeURIComponent(g[1].replace(/\+/g," "))}catch(h){e=g[1]}a||(d=d.toLowerCase());c[d]=e}}return c};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b;
try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var bf;const cf=af().user_agent;bf=cf?cf:qb()||"";const df=pe||oe,ef="1"==af().small_screen,ff="1"==af().tablet_screen,gf=window.top!==window;var hf;let jf;try{jf=window.top.location.href?window.frameElement:null}catch(a){}hf=null!=jf;const kf=oe&&hf;let J=lf();
const mf=-1==bf.toLowerCase().indexOf("windows phone")&&-1!=bf.toLowerCase().indexOf("android"),nf=-1!=bf.toLowerCase().indexOf("chrome"),of=mf&&!nf&&!ne&&!yb;var pf;if(pf=!window._ispringFullsizeSkin){var qf;if(!(qf=ef))if(window._ispringFullsizeSkin)qf=!1;else{var sf=rf();qf=(oe||700>Math.min(sf.width,sf.height))&&!ff}pf=qf}let K=pf;
const tf=Cb&&!nf,uf=-1!=bf.indexOf("CriOS"),vf=-1!=bf.indexOf("YaBrowser"),wf=J&&(lf()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=bf.toLowerCase().indexOf("touch"):!1);let xf="";if(df){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(bf);xf=a?a[1]+"."+a[2]:""}const yf=parseInt(xf,10),zf=df&&6>=yf,Af=df&&7<=yf,Bf=df&&8<=yf,Cf=df&&9<=yf,Df=df&&10<=yf,Ef=u&&"9."==Lb.substr(0,2),Ff=u&&"10."==Lb.substr(0,3),Gf=K&&u,Hf=-1!=bf.indexOf("ismobile"),If=Hf&&mf;
let Jf=window._ispringNoneMobile;const Kf=void 0!==window.ISPlayer;let Lf=Kf&&K;const Mf=J&&!Kf;let Nf=!1,Of="1"==af().screenshoter;const Pf="1"==af().embed;let Qf=!1;function lf(){const a=bf.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ef||ff}
function rf(){if(ef)return new I(document.documentElement.clientWidth,document.documentElement.clientHeight);if(J&&u)return new I(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return of?new I(screen.width/a,screen.height/a):J?df&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new I(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new I(screen.width,
screen.height):new I(screen.width*a,screen.height*a)}const Rf=document.createElement("audio"),Sf=Rf.play&&Rf.play();Sf&&Sf.then(()=>{Rf.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(tf||ne)&&0<a.toString().indexOf("possibly because the user denied permission"))Nf=!0});function Tf(){return 1==window._ispringDebug||"1"==af().isdebug}setTimeout(()=>{Gc=Tf},0);function Uf(a,b,c){return K?new c:J?new b:new a};let Vf;function Wf(a,b){Vf?(Vf.scrollLeft=a,Vf.scrollTop=b):window.scrollTo(a,b)}function Xf(){return Vf?Vf.scrollTop:window.pageYOffset}window.yPos=Xf;window.scrollPageTo=Wf;var Yf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Zf(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function $f(a,b){const c=[];ag(new bg(b),a,c);return c.join("")}function bg(a){this.cH=a}
function ag(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");var e="";for(var f=0;f<b;f++)c.push(e),e=d[f],ag(a,a.cH?a.cH.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),cg(d,c),c.push(":"),ag(a,a.cH?a.cH.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":cg(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 dg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},eg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function cg(a,b){b.push('"',a.replace(eg,function(c){let d=dg[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),dg[c]=d);return d}),'"')};function fg(a){this.NG=a}fg.prototype.set=function(a,b){void 0===b?this.NG.remove(a):this.NG.set(a,$f(b))};fg.prototype.get=function(a){let b;try{b=this.NG.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};fg.prototype.remove=function(a){this.NG.remove(a)};function gg(){}gg.prototype.next=function(){return hg};var hg={done:!0,value:void 0};function ig(a){return{value:a,done:!1}}gg.prototype.Bl=function(){return this};function jg(){};function kg(a){if(a instanceof lg||a instanceof mg||a instanceof ng)return a;if("function"==typeof a.next)return new lg(()=>a);if("function"==typeof a[Symbol.iterator])return new lg(()=>a[Symbol.iterator]());if("function"==typeof a.Bl)return new lg(()=>a.Bl());throw Error("Not an iterator or iterable.");}class lg{constructor(a){this.EP=a}Bl(){return new mg(this.EP())}[Symbol.iterator](){return new ng(this.EP())}AH(){return new ng(this.EP())}}
class mg extends gg{constructor(a){super();this.gB=a}next(){return this.gB.next()}[Symbol.iterator](){return new ng(this.gB)}AH(){return new ng(this.gB)}}class ng extends lg{constructor(a){super(()=>a);this.gB=a}next(){return this.gB.next()}};function og(){}p(og,jg);og.prototype.EG=function(){let a=0;for(const b of this)a++;return a};og.prototype[Symbol.iterator]=function(){return kg(this.Bl(!0)).AH()};og.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function pg(a){this.ik=a}p(pg,og);m=pg.prototype;m.WP=function(){if(!this.ik)return!1;try{return this.ik.setItem("__sak","1"),this.ik.removeItem("__sak"),!0}catch(a){return!1}};m.set=function(a,b){try{this.ik.setItem(a,b)}catch(c){if(0==this.ik.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};m.get=function(a){a=this.ik.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.ik.removeItem(a)};
m.EG=function(){return this.ik.length};m.Bl=function(a){var b=0,c=this.ik,d=new gg;d.next=function(){if(b>=c.length)return hg;var e=c.key(b++);if(a)return ig(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return ig(e)};return d};m.clear=function(){this.ik.clear()};m.key=function(a){return this.ik.key(a)};function qg(){var a=null;try{a=window.localStorage||null}catch(b){}this.ik=a}p(qg,pg);class rg{constructor(a,b){this.w7=a[n.Symbol.iterator]();this.O8=b}[Symbol.iterator](){return this}next(){const a=this.w7.next();return{value:a.done?void 0:this.O8.call(void 0,a.value),done:a.done}}}function sg(a,b){return new rg(a,b)};function tg(a,b){this.Km={};this.Bd=[];this.aC=this.size=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)}m=tg.prototype;m.EG=function(){return this.size};function ug(a){vg(a);return a.Bd.concat()}m.has=function(a){return wg(this.Km,a)};
m.equals=function(a,b){if(this===a)return!0;if(this.size!=a.EG())return!1;b=b||xg;vg(this);for(var c,d=0;c=this.Bd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function xg(a,b){return a===b}m.Ad=function(){return 0==this.size};m.clear=function(){this.Km={};this.aC=this.size=this.Bd.length=0};m.remove=function(a){return this.delete(a)};m.delete=function(a){return wg(this.Km,a)?(delete this.Km[a],--this.size,this.aC++,this.Bd.length>2*this.size&&vg(this),!0):!1};
function vg(a){if(a.size!=a.Bd.length){for(var b=0,c=0;b<a.Bd.length;){var d=a.Bd[b];wg(a.Km,d)&&(a.Bd[c++]=d);b++}a.Bd.length=c}if(a.size!=a.Bd.length){var e={};for(c=b=0;b<a.Bd.length;)d=a.Bd[b],wg(e,d)||(a.Bd[c++]=d,e[d]=1),b++;a.Bd.length=c}}m.get=function(a,b){return wg(this.Km,a)?this.Km[a]:b};m.set=function(a,b){wg(this.Km,a)||(this.size+=1,this.Bd.push(a),this.aC++);this.Km[a]=b};
m.addAll=function(a){if(a instanceof tg)for(var b=ug(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])};m.forEach=function(a,b){for(var c=ug(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};m.clone=function(){return new tg(this)};m.keys=function(){return kg(this.Bl(!0)).AH()};m.values=function(){return kg(this.Bl(!1)).AH()};m.entries=function(){const a=this;return sg(this.keys(),function(b){return[b,a.get(b)]})};
m.Bl=function(a){vg(this);var b=0,c=this.aC,d=this,e=new gg;e.next=function(){if(c!=d.aC)throw Error("The map has changed since the iterator was created");if(b>=d.Bd.length)return hg;var f=d.Bd[b++];return ig(a?f:d.Km[f])};return e};function wg(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function yg(a,b){this.R_=a;this.Eh=null;if(u&&!(9<=Number(Sb))){zg||(zg=new tg);this.Eh=zg.get(a);this.Eh||(b?this.Eh=document.getElementById(b):(this.Eh=document.createElement("userdata"),this.Eh.addBehavior("#default#userData"),document.body.appendChild(this.Eh)),zg.set(a,this.Eh));try{this.Eh.load(this.R_)}catch(c){this.Eh=null}}}p(yg,og);var Ag={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},zg=null;
function Bg(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return Ag[b]})}m=yg.prototype;m.WP=function(){return!!this.Eh};m.set=function(a,b){this.Eh.setAttribute(Bg(a),b);Cg(this)};m.get=function(a){a=this.Eh.getAttribute(Bg(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.Eh.removeAttribute(Bg(a));Cg(this)};m.EG=function(){return Dg(this).attributes.length};
m.Bl=function(a){var b=0,c=Dg(this).attributes,d=new gg;d.next=function(){if(b>=c.length)return hg;var e=c[b++];if(a)return ig(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return ig(e)};return d};m.clear=function(){for(var a=Dg(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);Cg(this)};
function Cg(a){try{a.Eh.save(a.R_)}catch(b){throw"Storage mechanism: Quota exceeded";}}function Dg(a){return a.Eh.XMLDocument.documentElement};function Eg(a,b){this.lB=a;this.Dw=b+"::"}p(Eg,og);Eg.prototype.set=function(a,b){this.lB.set(this.Dw+a,b)};Eg.prototype.get=function(a){return this.lB.get(this.Dw+a)};Eg.prototype.remove=function(a){this.lB.remove(this.Dw+a)};Eg.prototype.Bl=function(a){const b=this.lB[Symbol.iterator](),c=this,d=new gg;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Dw.length)!=c.Dw;){e=b.next();if(e.done)return e;e=e.value}return ig(a?e.slice(c.Dw.length):c.lB.get(e))};return d};class Fg extends jg{set(){}get(){return null}remove(){}};let Gg=null;class Hg{constructor(a,b,c,d={}){this.fontFamily=a;this.bold=b;this.italic=c;this.fontVariationSettings=d}};let Ig;function Jg(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function Kg(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ig||(Ig={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=Ig,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Lg(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function Mg(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Ng(a.keyCode))return!0;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!Bb;default:return 166>a.keyCode||183<a.keyCode}}
function Ng(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Cb||zb)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return Bb;default:return!1}}function Og(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 Pg(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}m=Pg.prototype;m.yZ=function(){return this.right-this.left};m.clone=function(){return new Pg(this.top,this.right,this.bottom,this.left)};m.contains=function(a){return this&&a?a instanceof Pg?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};
m.expand=function(a,b,c,d){la(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};m.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};
m.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};m.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};
m.translate=function(a,b){a instanceof H?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};m.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function Qg(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}m=Qg.prototype;m.clone=function(){return new Qg(this.left,this.top,this.width,this.height)};function Rg(a){return new Pg(a.top,a.left+a.width,a.top+a.height,a.left)}function Sg(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 Tg(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 e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new Qg(c,e,d-c,a-e)}return null}function Ug(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 Vg(a,b){if(!a||!b)return null;a=new Qg(a.left,a.top,a.width,a.height);Ug(a,b);return a}m.contains=function(a){return a instanceof H?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};
m.Tp=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)};m.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};m.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};
m.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};m.translate=function(a,b){a instanceof H?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};m.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function L(a,b,c){if("string"===typeof b)(b=Wg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Wg(c,d);f&&(c.style[f]=e)}}var Xg={};function Wg(a,b){var c=Xg[b];if(!c){var d=Md(b);c=d;void 0===a.style[d]&&(d=(Cb?"Webkit":Bb?"Moz":u?"ms":null)+Nd(d),void 0!==a.style[d]&&(c=d));Xg[b]=c}return c}function Yg(a,b){var c=a.style[Md(b)];return"undefined"!==typeof c?c:a.style[Wg(a,b)]||""}
function Zg(a,b){var c=Qd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function $g(a,b){return Zg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ah(a){return new H(a.offsetLeft,a.offsetTop)}function bh(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function ch(a){var b=Qd(a),c=new H(0,0);var d=b?Qd(b):document;d=!u||9<=Number(Sb)||"CSS1Compat"==Od(d).mf.compatMode?d.documentElement:d.body;if(a==d)return c;a=bh(a);b=Td(Od(b).mf);c.x=a.left+b.x;c.y=a.top+b.y;return c}function dh(a,b){a=eh(a);b=eh(b);return new H(a.x-b.x,a.y-b.y)}function eh(a){if(1==a.nodeType)return a=bh(a),new H(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new H(a.clientX,a.clientY)}
function fh(a,b,c){if(b instanceof I)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");gh(a,b);hh(a,c)}function ih(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function hh(a,b){a.style.height=ih(b)}function gh(a,b){a.style.width=ih(b)}
function jh(a){var b=kh;if("none"!=$g(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function kh(a){var b=a.offsetWidth,c=a.offsetHeight,d=Cb&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=bh(a),new I(a.right-a.left,a.bottom-a.top)):new I(b,c)}
function lh(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 mh(a,b){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 nh(a){return"rtl"==$g(a,"direction")}function oh(a){return new I(a.offsetWidth,a.offsetHeight)}
function ph(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function qh(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?ph(a,b,"left","pixelLeft"):0}
function rh(a,b){if(u){var c=qh(a,b+"Left"),d=qh(a,b+"Right"),e=qh(a,b+"Top");a=qh(a,b+"Bottom");return new Pg(e,d,a,c)}c=Zg(a,b+"Left");d=Zg(a,b+"Right");e=Zg(a,b+"Top");a=Zg(a,b+"Bottom");return new Pg(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function sh(a){return rh(a,"padding")}function th(a){return rh(a,"margin")}var uh={thin:2,medium:4,thick:6};
function vh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in uh?uh[b]:ph(a,b,"left","pixelLeft")}
function wh(a){if(u&&!(9<=Number(Sb))){var b=vh(a,"borderLeft"),c=vh(a,"borderRight"),d=vh(a,"borderTop");a=vh(a,"borderBottom");return new Pg(d,c,a,b)}b=Zg(a,"borderLeftWidth");c=Zg(a,"borderRightWidth");d=Zg(a,"borderTopWidth");a=Zg(a,"borderBottomWidth");return new Pg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};const xh=["touchstart","mousedown"],yh=["touchend","mouseup"],Ah=["touchmove","mousemove"];var Bh={passive:!1},Ch={passive:!0};function Dh(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Dh.prototype.BYTES_PER_ELEMENT=4;Dh.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Dh.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Dh.BYTES_PER_ELEMENT=4,Dh.prototype.BYTES_PER_ELEMENT=Dh.prototype.BYTES_PER_ELEMENT,Dh.prototype.set=Dh.prototype.set,Dh.prototype.toString=Dh.prototype.toString,ia("Float32Array",Dh));function Eh(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Eh.prototype.BYTES_PER_ELEMENT=8;Eh.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Eh.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Eh.BYTES_PER_ELEMENT=8}catch(a){}Eh.prototype.BYTES_PER_ELEMENT=Eh.prototype.BYTES_PER_ELEMENT;Eh.prototype.set=Eh.prototype.set;Eh.prototype.toString=Eh.prototype.toString;ia("Float64Array",Eh)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Fh(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(let d=0;d<c.length;++d)if(void 0!==a.style[c[d]]){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}L(a,c,b)};let Gh;function Hh(a){a instanceof Ub&&(a=a.Ee);Gh||(Gh=new WeakMap);Gh.set(a,!0)}function Ih(a){a instanceof Ub&&(a=a.Ee);Gh||(Gh=new WeakMap);return Gh.has(a)}function Jh(a){a instanceof Ub&&(a=a.Ee);return a.defaultPrevented?!0:Ih(a)};function Kh(a){ya.call(this,a)}p(Kh,ya);Kh.prototype.name="cancel";function Lh(a,b){Ec.call(this);this.ho=a||1;this.YB=b||n;this.RY=ra(this.x$,this);this.MZ=Date.now()}p(Lh,Ec);m=Lh.prototype;m.enabled=!1;m.He=null;m.setInterval=function(a){this.ho=a;this.He&&this.enabled?(this.stop(),this.start()):this.He&&this.stop()};m.x$=function(){if(this.enabled){var a=Date.now()-this.MZ;0<a&&a<.8*this.ho?this.He=this.YB.setTimeout(this.RY,this.ho-a):(this.He&&(this.YB.clearTimeout(this.He),this.He=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
m.start=function(){this.enabled=!0;this.He||(this.He=this.YB.setTimeout(this.RY,this.ho),this.MZ=Date.now())};m.stop=function(){this.enabled=!1;this.He&&(this.YB.clearTimeout(this.He),this.He=null)};m.Od=function(){Lh.Cd.Od.call(this);this.stop();delete this.YB};function Mh(a,b,c){if("function"===typeof a)c&&(a=ra(a,c));else if(a&&"function"==typeof a.handleEvent)a=ra(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};function Nh(a){try{const b=Yd("iframe");L(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Mh(()=>{ce(b)},100)}catch(b){}}class Oh{constructor(a,b){this.Gb=a;this.x0=b||[]}id(){return ma(this)}fw(){if(Hf){var a=this.Gb;var b=this.x0,c=this.id();b=$f(b,null);a="isplayer://"+a+"/"+c+"/"+ye(b);Nh(a)}}}ia("iSpring.ios.mobile.MobileAppCommand",Oh);function Ph(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function Qh(){const a=rf();return Math.max(1,Math.min(a.width,a.height)/420)}function Rh(a){return`url('${a.replace(/\\/g,"/")}')`}
function Sh(a,b){if(Hf)(new Oh("openWindow",[a])).fw();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof gd)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof gd||(d="object"==typeof d&&d.rw?d.lw():String(d),jd.test(d)?d=new gd(d,fd):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(id)?new gd(d,fd):null)),d=d||ld;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const t="unsafe-url"===
f;f=c.noreferrer;if(e&&f){if(t)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");f=!1}a=c.target||a.target;e=[];for(var g in c)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+c[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(c[g]?1:0))}g=e.join(",");if(ub()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=Yd("A");a:{try{var h=c&&c.ownerDocument,k=h&&(h.defaultView||
h.parentWindow);k=k||n;if(k.Element&&k.Location){var l=k;break a}}catch(x){}l=null}if(l&&"undefined"!=typeof l.HTMLAnchorElement&&(!c||!(c instanceof l.HTMLAnchorElement)&&(c instanceof l.Location||c instanceof l.Element))){if(la(c))try{var q=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(x){q="<object could not be stringified>"}else q=void 0===c?"undefined":null===c?"null":typeof c;Ca("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",
q)}l=d instanceof gd?d:kd(d);c.href=hd(l);c.target=a;f&&(c.rel="noreferrer");l=document.createEvent("MouseEvent");l.initMouseEvent("click",!0,!0,b,1);c.dispatchEvent(l)}else f?(b=yd("",b,a,g),l=hd(d),b&&(Ab&&-1!=l.indexOf(";")&&(l="'"+l.replace(/'/g,"%27")+"'"),b.opener=null,""===l&&(l="javascript:''"),l=qd('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Hd(l)+'">'),(b=b.document)&&b.write&&(b.write(nd(l)),b.close()))):((b=yd(d,b,a,g))&&c.noopener&&(b.opener=
null),b&&c.noreferrer&&(b.opener=null))}}function Th(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Uh(a){return a&&"VIDEO"==a.nodeName&&a.controls};class Vh{constructor(a,b,c,d,e){this.vd=a;this.V0=b;this.W0=c;this.J5=d;this.K5=e}id(){return this.vd}clientX(){return this.V0}clientY(){return this.W0}screenX(){return this.J5}screenY(){return this.K5}};class Wh{constructor(a,b){this.LJ=a;this.O6=b}Us(){return this.LJ}touches(){return this.O6}scale(){return this.LJ.scale}rotation(){return this.LJ.rotation}}function Xh(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new Vh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Wh(a[0],b)};function Yh(a,b){a.dn[b.ZA()]=b}function Zh(a){const b=a.s;window.navigator.msPointerEnabled?(v(b,"MSPointerDown",a.vV,!1,a),v(b,"MSPointerUp",a.xV,!1,a),v(b,"MSPointerMove",a.wV,!1,a)):(v(b,xh,a.Pr,Bh,a),v(b,yh,a.MV,!1,a),v(b,Ah,a.NV,Bh,a))}function $h(a){const b=a.s;window.navigator.msPointerEnabled?(zc(b,"MSPointerDown",a.vV,!1,a),zc(b,"MSPointerUp",a.xV,!1,a),zc(b,"MSPointerMove",a.wV,!1,a)):(zc(b,xh,a.Pr,Bh,a),zc(b,yh,a.MV,!1,a),zc(b,Ah,a.NV,Bh,a))}
function ai(a){a=a.Ee;if(void 0!==window.TouchEvent&&a instanceof TouchEvent){var b=[];for(let c=0;c<a.touches.length;++c){const d=a.touches[c];b.push(new Vh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Wh(a,b)}else b=[],b.push(new Vh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Wh(a,b);return a}function bi(a,b,c){let d=0,e=null;for(const f in a.dn)if(a.dn.hasOwnProperty(f)){const g=a.dn[f],h=g.FG(b,c);h>d&&(d=h,e=g)}return e?(c.Us().defaultPrevented?e.Qp():e.cG(c),!0):!1}
function ci(a,b){"touch"==b.pointerType&&(0<a.zD&&clearTimeout(a.zD),a.zD=setTimeout(a.v2.bind(a),200))}function di(a,b){return b in a.dn?a.dn[b]:null}
class ei{constructor(a,b){this.zD=-1;this.vA=!1;this.s=a;this.Vm={};this.dn={};if(b)for(a=0;a<b.length;++a)Yh(this,b[a])}Pr(a){const b=a.Ee;if(!this.vA||b.touches&&1==b.touches.length)this.vA=!0,a=ai(a),bi(this,"touchStart",a)}MV(a){if(this.vA){this.vA=!1;var b=ai(a);if(bi(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||Th(a.target)||Uh(a.target)||a.preventDefault()}}}NV(a){!Uh(a.target)&&
this.vA&&(a=ai(a),bi(this,"touchMove",a))}vV(a){var b=a.Ee;this.Vm[b.pointerId]=b;ci(this,a);b=dc(this.Vm);a=1==b.length?"touchStart":"touchMove";b=Xh(b);bi(this,a,b)}xV(a){const b=a.Ee;if(b.pointerId in this.Vm){delete this.Vm[b.pointerId];ci(this,a);var c=dc(this.Vm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Xh(c);bi(this,a,c)&&b.preventDefault()}}wV(a){const b=a.Ee;b.pointerId in this.Vm&&(this.Vm[b.pointerId]=b,ci(this,a),a=dc(this.Vm),a=Xh(a),bi(this,"touchMove",a))}v2(){this.Vm=
{};this.zD=-1;for(const a in this.dn)this.dn.hasOwnProperty(a)&&this.dn[a].Qp()}};class fi{constructor(){this.RF=!1;this.Hn=null;this.hO=new E;this.z1=new E;this.iO=new E;this.gO=new E}ZA(){return"tap"}FG(a,b){if("touchEnd"==a)return this.RF?1:0;const c=new H(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Hn=c,this.RF=!0,this.iO.h(),Gf||v(window,"scroll",this.Qp,!1,this),0;if(!this.Hn)return 0;50>=Ed(c,this.Hn)||this.RF&&this.Qp();return 0}cG(a){this.hO.h(this.Hn.x,this.Hn.y,a.Us());let b=!1;const c=Date.now();this.nU&&
1E3>c-this.nU&&50>=Ed(this.L2,this.Hn)&&(b=!0,this.z1.h(this.Hn.x,this.Hn.y,a.Us()));this.nU=b?null:c;this.L2=this.Hn}Qp(){zc(window,"scroll",this.Qp,!1,this);this.RF=!1;this.gO.h()}};function gi(a,b,c,d,e,f){if(6==arguments.length)this.setTransform(a,b,c,d,e,f);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.pg=this.tg=1;this.rg=this.qg=this.qf=this.bh=0}}m=gi.prototype;m.isIdentity=function(){return 1==this.pg&&0==this.rg&&0==this.qg&&1==this.tg&&0==this.qf&&0==this.bh};m.clone=function(){return new gi(this.pg,this.rg,this.qg,this.tg,this.qf,this.bh)};
m.setTransform=function(a,b,c,d,e,f){if("number"!==typeof a||"number"!==typeof b||"number"!==typeof c||"number"!==typeof d||"number"!==typeof e||"number"!==typeof f)throw Error("Invalid transform parameters");this.pg=a;this.rg=b;this.qg=c;this.tg=d;this.qf=e;this.bh=f;return this};m.scale=function(a,b){this.pg*=a;this.rg*=a;this.qg*=b;this.tg*=b;return this};m.translate=function(a,b){this.qf+=a*this.pg+b*this.qg;this.bh+=a*this.rg+b*this.tg;return this};
m.rotate=function(a,b,c){var d=new gi;const e=Math.cos(a);a=Math.sin(a);b=d.setTransform(e,a,-a,e,b-b*e+c*a,c-b*a-c*e);c=this.pg;d=this.qg;this.pg=b.pg*c+b.rg*d;this.qg=b.qg*c+b.tg*d;this.qf+=b.qf*c+b.bh*d;c=this.rg;d=this.tg;this.rg=b.pg*c+b.rg*d;this.tg=b.qg*c+b.tg*d;this.bh+=b.qf*c+b.bh*d;return this};m.toString=function(){return"matrix("+[this.pg,this.rg,this.qg,this.tg,this.qf,this.bh].join()+")"};
m.transform=function(a,b,c,d,e){let f=b;for(b+=2*e;f<b;){e=a[f++];const g=a[f++];c[d++]=e*this.pg+g*this.qg+this.qf;c[d++]=e*this.rg+g*this.tg+this.bh}};m.equals=function(a){return this===a?!0:a?this.pg==a.pg&&this.qg==a.qg&&this.qf==a.qf&&this.rg==a.rg&&this.tg==a.tg&&this.bh==a.bh:!1};function hi(a){return ii().getTransform(a)}function ji(a,b,c){c=c||b;b=(new gi).setTransform(b,0,0,c,0,0);ki(ii(),a,b)}function li(a,b){return Le(a,b)}function mi(a,b){Me(a,b)}function ni(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function oi(){const a=le();a&&a.blur()}
function pi(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Jf&&(b=Math.min(b,1));const 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)}}let qi=null;
function ii(){if(qi)return qi;let a=null;const b=Ud("DIV"),c=[["transform",ri,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",ri,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",ri,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",si,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",ri,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]];for(let d=0;d<c.length;++d)if(void 0!==
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 qi=a}function ki(a,b,c){b.style[a.SM.transform]=c.isIdentity()?"":a.xZ(c)}
class ri{constructor(a){this.SM=a}xZ(a){return`matrix(${a.pg.toFixed(5)},${a.rg.toFixed(5)},${a.qg.toFixed(5)},${a.tg.toFixed(5)},${a.qf.toFixed(5)},${a.bh.toFixed(5)})`}getTransform(a){a="none"!=Zg(a,"display")?Zg(a,this.SM.transform):a.style[this.SM.transform];if(0==a.lastIndexOf("matrix(",0))a:{const b=[];for(let c=0;6>c;++c){const 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 gi(a[0],a[1],a[2],a[3],
a[4],a[5]):null}}class si extends ri{xZ(a){return`matrix(${a.pg.toFixed(5)},${a.rg.toFixed(5)},${a.qg.toFixed(5)},${a.tg.toFixed(5)},${a.qf.toFixed(5)}px,${a.bh.toFixed(5)}px)`}};const ti=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,ui=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function vi(a,b){b&&(a=a.bind(b));let c;return()=>{c&&ui(c);c=ti(a)}};function wi(a,b){return`${a.className()}_${b}`}function xi(a,b,c){return`${wi(a,b)}_${c}`}function yi(a,b,c){b=Je(b);const d=xi(a,c,"");return Ma(b,e=>0==e.indexOf(d))}class zi{constructor(a,b){this.qI=a;this.nT=b}className(){return this.nT?`${this.qI}__${this.nT}`:this.qI}};class Ai extends E{constructor(a){super(a);this.oy=B(this,new E);this.mK=B(this,new E)}addHandler(a,b,c){super.addHandler(a,b,c);this.oy.h()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.mK.h()}};let Bi;const Ci=[];if(window.MutationObserver){Bi=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Ci)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.fz()})});const a={subtree:!0,childList:!0};ti(()=>{Bi.observe(document.body,a)})}function Di(a,b){a.qx.push(b);Se(a.fa,b.className())}
function Ei(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ia(a.fa.clientWidth,a.fa.clientHeight),a.Qh.h(a))});b.observe(a.fa);return b}
function Fi(a,b){const c=B(a,new ei(a.fa));A(a,b.oy,()=>{1==Zc(b)&&Zh(c);z(a,a.fa,"mouseover",()=>{a.enabled()&&0<Zc(a.P)&&a.Co()});z(a,a.fa,"mouseout",()=>{a.bg(!1)})});A(a,b.mK,()=>{0==Zc(b)&&$h(c)});const d=new fi;A(a,d.hO,(e,f,g)=>{a.bg(!1);a.enabled()&&a.Po(g);a.yn&&g.target==a.fa&&g.preventDefault()});A(a,d.gO,()=>{a.bg(!0)});A(a,d.iO,()=>{a.enabled()&&a.Co()});Yh(c,d)}
function Gi(a){Bi?Ci.push(a):u?z(a,window,"DOMNodeRemoved",b=>{fe(b.target,a.fa)&&a.fz()}):z(a,a.fa,"DOMNodeRemovedFromDocument",()=>{a.fz()})}function M(a,b,c){B(a,b);null!=c?a.uc(b,c):a.addChild(b)}function Hi(a,b){for(const c of Object.keys(b))L(a.fa,c,b[c])}function Ii(a,b){b instanceof zi||(b=new zi(b));Di(a,b)}function O(a,b){return new zi(a.qx[0].qI,b)}
function Ji(a,b,c=b){const d=a.fa.scrollTop;b=Math.min(0,b-d-a.wY);c=Math.max(0,c-(d+a.fa.clientHeight)+a.wY);0!=b?a.fa.scrollTop+=b:0!=c&&(a.fa.scrollTop+=c)}function Ki(a){return a.fa.getBoundingClientRect()}function Li(a,b,c,d,e){const f=e||a.O.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.J(h,d&&d());f(h)};A(a,b.cp,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.PK=g}function Mi(a){a.PK?a.PK():Ca("bindI18nMessage is required")}
class P extends G{constructor(a){let {u:b,m:c,kZ:d,da:e,$:f,bH:g,KY:h,DP:k,Qf:l,Daa:q=0,eh:t,tabIndex:x,DA:y}=a||{};super();e||(e=Ud(f||"DIV"));this.fa=e;this.qx=[];if(b||c)b=b||new zi(c,d),Di(this,b);this.yn=void 0!==g?g:!0;this.Wu=this.nh=this.xh=this.Rv=this.Qv=this.$q=void 0;this.wY=q;this.av=1;this.PK=null;this.JX={};this.Ji=null;l&&(this.es=Ei(this));(this.P5=t)&&this.eb(!1);void 0!==x&&this.Nw(x);this.P=B(this,new Ai(this));Fi(this,this.P);k&&A(this,this.P,()=>{});y&&Gi(this);this.Qh=F(this);
if(!1===h){let C=!1;z(this,this.displayObject(),"mousedown",()=>{C=!0});z(this,this.displayObject(),"focusout",N=>{N.target==N.currentTarget&&(C=!1)});z(this,this.displayObject(),"focusin",N=>{C&&N.target==N.currentTarget&&ti(()=>{this.displayObject().blur()})})}}focus(){(()=>{this.fa.focus()})()}getAttribute(a){return this.fa.getAttribute(a)}setAttribute(a,b){(()=>{this.fa.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.fa.removeAttribute(a)})()}Nw(a){this.$q=a;this.Rz(a)}Of(a){this.Qv=a;(()=>
{this.fa.style.left=a+"px"})()}tf(a){this.Rv=a;(()=>{this.fa.style.top=a+"px"})()}move(a,b){this.Of(a);this.tf(b)}Ia(a){this.resize(a)}Ub(a){this.resize(void 0,a)}resize(a,b){this.nv(a,b);void 0!==a&&(this.xh=a);void 0!==b&&(this.nh=b);this.ia(this.width(),this.height());this.Qh.h(this)}l(a){void 0!==this.$q&&this.Rz(a?this.$q:-1);(()=>{a?this.fa.removeAttribute("disabled"):this.fa.setAttribute("disabled","")})()}B(a){this.Ji=a;(()=>{this.Ji=null;this.fa.style.display=a?"":"none"})()}Jc(a){(()=>{this.G("opacity",
a)})();this.Wu=a}addChild(a){const b=this.wk(a);(()=>{this.fa.appendChild(b)})()}uc(a,b){const c=this.wk(a);this.fa==c.parentNode&&this.fa.childNodes[b]==c||(()=>{be(this.fa,c,b)})()}removeChild(a){const b=this.wk(a);this.$j(b)&&(()=>{this.fa.removeChild(b)})()}nl(){(()=>{ae(this.fa)})()}O(a){(()=>{ge(this.fa,a)})()}Qe(a){(()=>{this.fa.innerHTML=a})()}G(a,b){(()=>{L(this.fa,a,b)})()}wg(a){(()=>{this.fa.id=a})()}bo(){return this.fa.id}Nf(a){this.sd("label",a)}Pe(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{Jg(this.fa,a)})()}rt(a){this.sd("hidden",a)}sd(a,b){(()=>{Kg(this.fa,a,b)})()}o(a,b){if(this.qx.length)for(const c of this.qx)if("string"===typeof b){const d=yi(c,this.fa,a);d&&(delete this.JX[a],(()=>{Te(this.fa,d)})());if(b){const e=xi(c,a,b);this.JX[a]=e;(()=>{Se(this.fa,e)})()}}else{const d=wi(c,a);(()=>{var e=this.fa,f=d;b?Me(e,f):Ne(e,f)})()}else(()=>{var c=this.fa;b?Me(c,a):Ne(c,a)})(),Ca("component has no bemInfo")}bl(a){const b=this.qx[0];a=b?wi(b,a):a;return Re(this.fa,a)}eb(a){this.sd("selected",
a)}selected(){return"true"==Lg(this.fa,"selected")}wa(){this.ia(this.width(),this.height());this.Qh.h()}$j(a){return this.wk(a).parentNode==this.displayObject()}x(){return void 0!==this.Qv?this.Qv:ah(this.displayObject()).x}y(){return void 0!==this.Rv?this.Rv:ah(this.displayObject()).y}width(){return void 0!==this.xh?this.xh:this.gD()}height(){return void 0!==this.nh?this.nh:this.fK()}enabled(){return!this.fa.hasAttribute("disabled")}visible(){return"boolean"===typeof this.Ji?this.Ji:"none"!=this.displayObject().style.display}opacity(){if(void 0!==
this.Wu)return this.Wu;const a=lh(this.fa);return"number"===typeof a?a:1}displayObject(){return this.fa}setScale(a,b="0 0"){(()=>{ji(this.fa,a,a);Fh(this.fa,b)})()}setParentScale(a){this.av=a;this.ue()}parentScale(){return this.av}contains(a){if(!a)return!1;a=this.wk(a);return fe(this.fa,a)}Kl(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.Kl(a)}wk(a){return a instanceof Node?a:a.displayObject()}gD(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?
a.width.baseVal.value:oh(a).width}fK(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:oh(a).height}nv(a,b){(()=>{void 0!==a&&gh(this.fa,a);void 0!==b&&hh(this.fa,b)})()}ia(){}ue(){}Po(a){this.P.h(this,a)}Co(){this.o("active",!0)}bg(){this.o("active",!1)}gx(){z(this,this.fa,"keydown",this.IL,this)}IL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Po())}fz(){this.bg(!1)}Rz(a){(()=>{this.setAttribute("tabindex",
a+"")})()}Kb(){this.es&&this.es.disconnect();const a=Ci.indexOf(this);0<=a&&Ci.splice(a,1)}};function Ni(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const Oi=["Open Sans","Helvetica","Arial"],Pi=new RegExp(/(%[a-z0-9_]+%)/ig);Yd("CANVAS").getContext("2d");function Qi(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}
function Ri(a,b){Ga(a,(c,d,e)=>{if(c.Vj>c.Fm)throw Error("beginIndex "+c.Vj+" is greather than endIndex "+c.Fm);if(c.Vj>=b||c.Fm>b)throw Error("index is out of range");if(0<d&&c.Vj<e[d-1].Fm)throw Error("element with beginIndex "+c.Vj+" intersects element with endIndex "+e[d-1].Fm);})}class Si{constructor(a,b,c){this.name=a;this.content=b;this.GZ=c}}class Ti{constructor(a,b,c,d){this.Vj=a;this.Fm=b;this.Al=c;this.Aw=d}}
function Ui(a){const 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 Si(b[2].toLowerCase(),a,"/"==b[1])}function Vi(a,b){null!=b&&b.forEach(c=>{const d=c.Aw.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.Aw&&(a=a.replace(c.Al,c.Aw))});return a}
function Wi(a,b){if(null==a||null==b||0==b.length)return a;Ua(b,function(y,C){return y.Vj==C.Vj?0:y.Vj<C.Vj?-1:1});var c=Xi(a).length;Ri(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],l=[];var q="plain";let t=!1,x=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)q="tag",h+=g;else if(">"==g){h+=g;q=Ui(h);h="";-1!=["p","div","ul","ol"].indexOf(q.name)&&q.GZ&&(e++,x=!1);if(t)if(q.GZ){let y=!1;for(let C=k.length-1;0<=C;C--)if(k[C].name==q.name){y=!0;k.splice(C,1);break}y||l.push(q)}else k.push(q);
q="plain"}else"plain"==q?(e++,x=!0):h+=g;if(t&&e==b[f].Fm){t=!1;for(c+=b[f].Al;0<l.length;)c+=l[0].content,l.splice(0,1);for(;0<k.length;)c+=k[0].content,k.splice(0,1);f+=1;if(!x)continue}!t&&f<b.length&&e==b[f].Vj&&(t=!0);t||(c+=g);if("&"==g)for(;";"!=g&&d<a.length;)d++,g=a.charAt(d),t||(c+=g)}return c+=a.substring(d+1)}function Yi(a,b){const c=Ud("DIV");c.innerHTML=a;Zi(c,b);return c.innerHTML}
function Zi(a,b){[...a.children].forEach(d=>{Zi(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=$i(a.innerText,b);0<c.length&&a.innerText!==c[0]&&(c=c.map(d=>{const e=a.cloneNode(!0);e.innerText=d;return e}),a.replaceWith(...c))}}
function $i(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(Pi))for(const f of e)if(b.has(f)){e={it:a.indexOf(f),Al:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.it));d.push(e.Al);c=e.it+e.Al.length}return d}
function aj(a,b,c,d){function e(q){return d.hasOwnProperty(q)?d[q]:null}var f=a.match(Pi);if(f)for(var g of f)for(var h of b)if(h.Al==g){a=a.replace(h.Al,Hd(h.Aw));break}b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";h=a;for(let q=0;q<f.length;q++){const t=f[q];var k=[],l=t.replace(b,"$1").split(",");for(let y of l)y=gb(y),c.hasOwnProperty(y)&&k.push(y);const x=e(gb(l[0]));x&&k.push(x.fontFamily);k.push(...Oi);l=h.indexOf(t);g+=h.substr(0,l);g+=`font-family: ${Ni(k)}`;
x&&(k=Object.entries(x.fontVariationSettings).map(([y,C])=>`'${y}' ${C}`).join(", "),g+=`;font-variation-settings: ${k||"normal"}`);h=h.substr(l+t.length,a.length-l-t.length)}return g+h}
function Xi(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=bj(a,["<p>","<p "],c);if(f&&f.it>c){c=a.substr(c,f.it-c);var g=Ud("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||je(g))+b;c=f.it}if(g=bj(a,["</p>","</p >"],c)){f=g.it+g.q$.length-c;const h=a.substr(c,f);g=Ud("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||je(g))+b;c+=f}else return g=Ud("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||je(g))}while(c<e);return d}
function bj(a,b,c){Array.isArray(b)||(b=[b]);let d=void 0,e=void 0;Ga(b,f=>{const g=a.indexOf(f,c);0<=g&&(void 0===d||g<d)&&(d=g,e=f)});return void 0!==e&&void 0!==d?new cj(e,d):null}class cj{constructor(a,b){this.q$=a;this.it=b}};function Q(a,b,c){a=a.co(b,c);a=Zd(qd(a));return a instanceof DocumentFragment?w(a.firstChild,Element):w(a,Element)}class dj{constructor(a){this.Hd=a}co(a,b){if(this.Hd.hasOwnProperty(a))return a=this.Hd[a],void 0!==b&&(a=Ve(a,b,this.dK)),a;throw Error("unknown template id: "+a);}dK(a){return"{"+a+"}"}};function ej(a,{r9:b,G9:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.co("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.co("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.co("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.co("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.co("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{o9:d,
q9:`${d} ${e}`,p9:g,E9:h,F9:`${h} ${a}`}}function fj(a,{width:b,height:c}){return a.co("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}class gj extends dj{constructor(a,b){super(a);this.Qg=b}co(a,b){b=b||{};b.QUIZ_ID="q_"+this.Qg;return super.co(a,b)}};ia("ResumeType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$qm$player$ResumeType",{faa:"prompt",P$:"always",baa:"never"});class hj{constructor(){this.DF=this.EF=null}start(a,b,c,d){b=Kd(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.DF=new ij(e,"arial,'URW Gothic L',sans-serif",b);this.EF=new ij(e,"Georgia,'Century Schoolbook L',serif",b)}finish(){this.DF.Xb();this.DF=null;this.EF.Xb();this.EF=null}check(){return jj(this.DF)||jj(this.EF)}}function jj(a){return!!a.TV&&jh(a.Es).width!=a.TV}
class ij{constructor(a,b,c){var d=ic(a,"family","");d=String(d);const e=['"'];for(let l=0;l<d.length;l++){var f=d.charAt(l),g=f.charCodeAt(0),h=l+1,k;if(!(k=Id[f]))if(31<g&&127>g)k=f;else if(k=f,k in Jd)k=Jd[k];else if(k in Id)k=Jd[k]=Id[k];else{g=k.charCodeAt(0);if(31<g&&127>g)f=k;else{if(256>g){if(f="\\x",16>g||256<g)f+="0"}else f="\\u",4096>g&&(f+="0");f+=g.toString(16).toUpperCase()}k=Jd[k]=f}e[h]=k}e.push('"');d=e.join("");this.Es=Yd("span");this.Es.innerHTML=c;L(this.Es,{position:"absolute",
top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:ic(a,"bold",!1)?"bold":"normal",fontStyle:ic(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Es);this.TV=jh(this.Es).width;L(this.Es,"fontFamily",d+","+b)}Xb(){ce(this.Es)}};const kj={};function lj(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=ic(a,"family",""),e=ic(a,"bold",!1),f=ic(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in kj)(kj[d]?b:c)();else{var g=g||5E3;var h=new hj;h.start(d,"0",e,f);var k=Date.now(),l=setInterval(()=>{let q=!1,t=!1;h.check()?t=q=!0:Date.now()-k>g&&(q=!0,t=!1);q&&(clearInterval(l),h.finish(),t?b():c&&(Ca(`can't preload font ${a&&a.family}`),c()))},50)}}
function mj(a,b){Array.isArray(b)||(b=[b]);const c=[];Ga(b,d=>{c.push(d.y6+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}class nj{constructor(a,b){this.y6=a;this.tF=b;this.mh=null}src(){return this.tF}format(){return this.mh}};function oj(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function pj(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function qj(a,b,c){return(a-2/3*c)/(b+c/3)}function rj(a){if(1>=a)return a;a=1+(a-1)/3;return u?pj(a,4):a};class sj{constructor(a){this.s=a.content;this.Y0=""==a.contentHover?a.content:a.contentHover;this.vm=a.url;this.xh=a.width;this.nh=a.height;this.P6=a.DH;this.H2=a.language;this.p1=a.sG;this.o1=a.rG;this.q1=a.tG;this.s1=a.uG}content(){return this.s}contentHover(){return this.Y0}url(){return this.vm}width(){return this.xh}height(){return this.nh}DH(){return this.P6}language(){return this.H2}sG(){return this.p1}rG(){return this.o1}tG(){return this.q1}uG(){return this.s1}};function tj(){return Ld()+"-"+Ld()};class uj extends P{constructor({u:a,m:b,kZ:c,bH:d,KY:e,tabIndex:f,zaa:g,toggle:h,Qf:k}){super({u:a,m:b,kZ:c,bH:d,KY:e,tabIndex:f,$:"BUTTON",DA:!0,Qf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Wh=new P,M(this,this.Wh),this.Wh.G("position","absolute"),this.Wh.G("top",a?`${-a}px`:0),this.Wh.G("right",b?`${-b}px`:0),this.Wh.G("bottom",c?`${-c}px`:0),this.Wh.G("left",g?`${-g}px`:0));(this.M6=h)&&this.sl(!1);this.gx()}sl(a){this.sd("pressed",a)}selected(){return!1}eb(){}pressed(){return"true"==
Lg(this.fa,"pressed")}O(a){super.O(a);this.Wh&&this.uc(this.Wh,0)}Qe(a){super.Qe(a);this.Wh&&this.uc(this.Wh,0)}};class vj extends G{constructor(){super();this.ru=new P({m:"fullscreen-video-layer"});this.eS=F(this);this.J1=F(this);this.WC=null}attachEvent(){return this.eS}exitFullscreen(){this.WC&&(this.WC(),this.WC=null,this.ru.nl(),this.ru.o("with-video-player",!1),this.J1.h())}attach(a,b){this.WC=b;this.ru.addChild(a);this.ru.o("with-video-player",!!a);this.eS.h()}};function wj(a){return xj(Math.floor(a/60))+":"+xj(Math.floor(a%60))}function yj(a,b){return a.toLocaleString(void 0,b)}function xj(a){return 10>a?"0"+a:""+a};var zj="sec",Aj="min",Bj="h";function Cj({M9:a,min:b,t8:c}){zj=a;Aj=b;Bj=c}function Dj(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function Ej(a){const b=zj;return Dj(a,!1)+" "+b}function Fj(a){if(60<a){const b=a%60;a=Dj(Math.floor(a/60),!1)+":"+Dj(b,!0)}else a=Ej(a);return a}function Gj(a){if(60<a){var b=a%60;a=Dj(Math.floor(a/60),!1)+" "+Aj;0<b&&(a+=" "+Dj(b,!0)+" "+zj);b=a}else b=Ej(a);return b}
function Hj(a){const b=new Date;b.setMinutes(10);return yj(b,{hour:"numeric",minute:"numeric"})!=yj(b)?yj(a,{year:"numeric",month:"long",day:"numeric"})+" "+yj(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+xj(a.getMonth()+1)+"-"+xj(a.getDate())+" "+(xj(a.getHours())+":"+xj(a.getMinutes()))}function Ij(a){if(60>a)return Ej(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=Dj(a,!1)+" "+Bj+" ");c&&(d+=Dj(c,!1)+" "+Aj+" ");b&&(d+=Dj(b,!0)+" "+zj);return d};class Jj{constructor(){this.NX=!1}suspend(){this.NX=!0}suspended(){return this.NX}}Jj.prototype.suspended=Jj.prototype.suspended;Jj.prototype.suspend=Jj.prototype.suspend;class Kj{constructor(a,b){this.tF=a;this.Gb=b}src(){return this.tF}type(){return this.Gb}};function Lj(){const a=Yd("AUDIO");a.setAttribute("preload","metadata");return a}function Mj(){const a=Yd("VIDEO");a.setAttribute("preload","metadata");Df&&a.setAttribute("playsinline","");return a}let Nj=[],Oj=[];
if(window.ismediacreator)Nj=window.ismediacreator[0],Oj=window.ismediacreator[1];else if(document.body){function a(c,d){const e=c.play();e&&e.catch(()=>{});c.pause();d.push(c)}function b(){if(30>Nj.length)for(var c=Nj.length;30>c;++c){var d=Lj();a(d,Nj)}if(30>Oj.length)for(c=Oj.length;30>c;++c)d=Mj(),a(d,Oj)}if(Mf){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(df||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else u||zb||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Nj,Oj]}function Pj(a,b){for(let c=0;c<b.length;++c){const d=b[c];if(a.canPlayType&&a.canPlayType(d.type()))return d.src()}return null}function Qj(a){const b=Nj&&Nj.length?Nj.shift():Lj();a&&(a=Pj(b,a))&&(b.src=a);return b}function Rj(a){const b=Oj&&Oj.length?Oj.shift():Mj();a&&(a=Pj(b,a))&&(b.src=a);return b};const Sj=["playing","buffering"];function Tj(a){return a.jb.error?"error":a.jb.ended?"ended":a.jb.paused?"paused":a.jb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.jb.networkState||a.Zi?"buffering":"playing"}function Uj(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}
class Vj extends G{constructor(a){super();this.jb=a;this.Le=this.Zi=!1;this.C=Tj(this);z(this,a,"play",this.Je,this);z(this,a,"playing",this.Je,this);z(this,a,"pause",this.Je,this);z(this,a,"seeked",this.F3,this);z(this,a,"ended",this.Je,this);z(this,a,"waiting",this.Je,this);z(this,a,"timeupdate",this.az,this);Uj(this)&&this.jb.readyState>=HTMLMediaElement.HAVE_METADATA||z(this,a,"loadedmetadata",this.PL,this);this.pm=F(this);this.hW=F(this);this.AA=F(this);this.NU=F(this);this.ep=F(this);this.wI=
this.rz=this.BE=this.II=0;this.oN=NaN}state(){return this.C}fB(){return"paused"==this.C}play(){const a=this.jb.play();a&&a.catch(b=>window.console.log(b))}pause(){this.jb.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.jb.duration)||(this.Zi=!0,this.oN=Date.now(),this.jb.currentTime=a,this.Je())}playing(){return 0<=Sj.indexOf(this.C)}currentTime(){return this.jb.currentTime}duration(){return this.jb.duration||0}volume(){return Uj(this)?
this.jb.volume:1}setVolume(a){df?this.TG(!a):Uj(this)&&(a=Ad(a,0,1),this.jb.volume!=a&&(this.jb.volume=a,this.AA.h()))}muted(){return Uj(this)&&this.jb.muted}TG(a){Uj(this)&&this.jb.muted!=a&&(this.jb.muted=a,this.NU.h())}fZ(){this.jb.controls=!1}mediaElement(){return this.jb}stateChangedEvent(){return this.pm}$G(){return this.hW}XZ(){return this.NU}bC(){return this.AA}Je(){const a=this.C,b=Tj(this);a!=b&&("playing"==b?(this.Le=!0,this.BE=Date.now(),this.rz=this.currentTime(),this.II=setInterval(()=>
{const c=(Date.now()-this.BE)/1E3+this.rz;if(this.jb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Zi=!0,this.wI=this.rz+(Date.now()-this.BE)/1E3,this.Je()},50)):(this.Le=!1,clearInterval(this.II)),this.C=b,this.pm.h(a,b))}az(){isNaN(this.oN)&&this.Zi&&this.currentTime()>=this.wI&&(this.Zi=!1,this.Je(),this.rz=this.wI);this.hW.h()}PL(){this.ep.h()}F3(){this.BE=Date.now();this.oN=NaN;this.rz=this.currentTime();this.Zi=!1;this.Je()}Kb(){this.jb.src="";clearInterval(this.II)}}
;function Wj(a){a=Qj(a);return new Xj(a)}class Xj extends Vj{};class Yj extends G{constructor(a){super();this.rn=a;this.Le=a.playing();this.e5=F(this);this.LE=F(this)}playing(){return this.Le}ready(){return!0}stop(){this.rn.pause()}playbackStateChangedEvent(){return this.e5}readyEvent(){return this.LE}};function Zj(a){a=Rj(a);return new ak(a)}class ak extends Vj{constructor(a){super(a);a.setAttribute("controlsList","nodownload");a.setAttribute("oncontextmenu","return false");this.yY=a}videoWidth(){return this.yY.videoWidth}videoHeight(){return this.yY.videoHeight}};function bk(a,b){const c=ma(b)+"";c in a.xu||(b=new Yj(b),a.xu[c]=b);return a.xu[c]}
class ck extends G{constructor(a){super();this.Iu=a;this.xu={};this.jh=F(this);this.Il=F(this);this.Ue=F(this);this.ym=F(this);this.Qn=F(this);this.xm=F(this);A(this,this.Iu.audioStartedEvent(),this.Nh,this);A(this,this.Iu.audioStartingEvent(),this.gE,this);A(this,this.Iu.Ue,this.Mh,this);A(this,this.Iu.videoStartedEvent(),this.Vu,this);A(this,this.Iu.videoStartingEvent(),this.oE,this);A(this,this.Iu.Cq(),this.vn,this)}audioStartedEvent(){return this.jh}audioStartingEvent(){return this.Il}videoStartedEvent(){return this.ym}Cq(){return this.xm}videoStartingEvent(){return this.Qn}h_(){for(const a in this.xu)if(this.xu.hasOwnProperty(a)){const b=
this.xu[a];b.playing()&&b.stop()}}Nh(a){a=bk(this,a);this.jh.h(a)}Mh(a){a=bk(this,a);this.Ue.h(a)}gE(a,b,c){a=bk(this,a);this.Il.h(a,b,c)}Vu(a){a=bk(this,a);this.ym.h(a)}vn(a){a=bk(this,a);this.xm.h(a)}oE(a,b,c){a=bk(this,a);this.Qn.h(a,b,c)}};function dk(a,b){A(a,b.stateChangedEvent(),()=>{a.qh(b)},a);a.wn.push(b);b.setVolume(a.Qs)}function ek(a,b){a.Kl(b);b=a.wn.indexOf(b);-1!=b&&a.wn.splice(b,1)}function fk(a,b){for(let c=0;c<a.wn.length;++c){const d=a.wn[c];d==b||d.fB()||d.pause()}}
class gk extends G{constructor(){super();this.wn=[];this.jh=F(this);this.Il=F(this);this.Ue=F(this);this.ym=F(this);this.Qn=F(this);this.xm=F(this);this.AA=F(this);this.Qs=1}audioStartedEvent(){return this.jh}audioStartingEvent(){return this.Il}videoStartedEvent(){return this.ym}videoStartingEvent(){return this.Qn}Cq(){return this.xm}deactivate(){fk(this)}h_(){this.wn.forEach(a=>a.pause())}Uw(){this.wn.forEach(a=>a.stop())}qh(a){"playing"==a.state()&&fk(this,a)}volume(){return this.Qs}bC(){return this.AA}setVolume(a){if(this.Qs!=
a){for(let b=0;b<this.wn.length;++b)this.wn[b].setVolume(a);this.Qs=a;this.AA.h()}}}gk.prototype.setVolume=gk.prototype.setVolume;function hk(){Ec.call(this);this.Um=ik;this.endTime=this.startTime=null}p(hk,Ec);var ik=0;hk.prototype.vw=function(){return 1==this.Um};hk.prototype.ck=function(){this.Em("begin")};hk.prototype.Dh=function(){this.Em("end")};hk.prototype.Em=function(a){this.dispatchEvent(a)};class jk{constructor(){this.Os=!1;this.hA=this.mp=null;this.VE=new E}FG(a,b){if("touchEnd"==a)return this.Os&&this.hA&&this.mp?this.sY(this.mp,this.hA)?1:0:0;if(1!=b.touches().length||Ih(b.Us()))return this.Os=!1,0;const c=new H(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Jh(b.Us()))return this.Os=!1,0;this.hA=this.mp=c;this.Os=!0;return 0}if(!this.Os||!this.hA||!this.mp)return 0;(this.Os=this.hA==this.mp?this.tY(c,this.mp):this.uY(c,this.mp))&&b.Us().preventDefault();
this.mp=c;return 0}cG(){this.VE.h()}Qp(){}}class kk extends jk{ZA(){return"scrollLeft"}uY(a,b){return a.x<=b.x}tY(a,b){return b.x-a.x>=Math.abs(a.y-b.y)}sY(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)}}class lk extends jk{ZA(){return"scrollRight"}uY(a,b){return a.x>=b.x}tY(a,b){return a.x-b.x>=Math.abs(a.y-b.y)}sY(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)}};function mk(){return Lf||nk()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function nk(){return 0<=window.location.search.indexOf("ispringpreview=1")};class ok{constructor(a,b,c){this.mj=a;this.vd=b;this.zu=c}name(){return this.mj}NQ(a){this.mj=a}id(){return this.vd}labels(){return this.zu.slice()}};class pk{constructor(a,b,c,d){this.vd=a;this.mj=b;this.ZV=c;this.ra=d}get id(){return this.vd}get name(){return this.mj}set name(a){this.mj=a}get percent(){return this.ZV}set percent(a){this.ZV=a}get points(){return this.ra}set points(a){this.ra=a}isEqual(a){return this.id==a.id&&this.name==a.name&&this.percent==a.percent&&this.points==a.points}};var qk={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function rk(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(sk.test(c))return b.NP=tk(c),b.type="hex",b;a:{var d=a.match(uk);if(d){c=Number(d[1]);const e=Number(d[2]);d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length)return b.NP=vk(c[0],c[1],c[2]),b.type="rgb",b;if(qk&&(c=qk[a.toLowerCase()]))return b.NP=c,b.type="named",b;throw Error(a+" is not a valid color string");}var wk=/#(.)(.)(.)/;
function tk(a){if(!sk.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(wk,"#$1$1$2$2$3$3"));return a.toLowerCase()}function xk(a){a=tk(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function vk(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');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)}
function yk(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}var sk=/^#(?:[0-9a-f]{3}){1,2}$/i,uk=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function zk(a){var b=xk(a);a=b[0]/255;const c=b[1]/255;b=b[2]/255;const d=Math.max(a,c,b),e=Math.min(a,c,b);let f=0,g=0;const h=.5*(d+e);d!=e&&(d==a?f=60*(c-b)/(d-e):d==c?f=60*(b-a)/(d-e)+120:d==b&&(f=60*(a-c)/(d-e)+240),g=0<h&&.5>=h?(d-e)/(2*h):(d-e)/(2-2*h));return[Math.round(f+360)%360,g,h]};function Ak(a){return`#${a.toString(16).padStart(6,"0")}`};const Bk=R(16777215),Ck=R(4013373),Dk=R(0);function Ek(a){a=Ak(a.value.color);[,,a]=zk(a);return.76>=a?Bk:Ck}function R(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function Fk(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function Gk(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function S(a,b){const c=Hk(a),d=Ik(a);if(c)return{type:"solid",value:Gk(c,b)};if(d)return{type:"gradient",value:{firstColor:Gk(a.value.firstColor,b),secondColor:Gk(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:Gk(Dk.value,b)}}function Hk(a){return"solid"===a.type?a.value:null}function Jk(a){const b=Hk(a);a=Ik(a);return b?b.alpha:a?a.firstColor.alpha:Dk.value.alpha}
function Ik(a){return"gradient"===a.type?a.value:null};class Kk{constructor({description:a,colors:b,io:c,version:d}){this.px=this.Ya=a;this.Pq=b;this.RK=c;this.d7=d}baseName(){return this.px}description(){return this.Ya}io(){return this.RK}yB(a){this.Ya=a}EQ(a){this.px=a}colors(){return this.Pq}version(){return this.d7}toString(){return this.Ya}};class Lk{constructor({description:a,messages:b,io:c}){this.px=this.Ya=a;this.Ir=b;this.RK=c}description(){return this.Ya}baseName(){return this.px}io(){return this.RK}yB(a){this.Ya=a}EQ(a){this.px=a}messages(){return this.Ir}toString(){return this.Ya}};class Mk{constructor(a,b,c){this.Vr=a;this.Tf=b;this.je=c}position(){return this.Vr}color(){return this.Tf}alpha(){return this.je}};class Nk{constructor(a,b,c){this.m1=a;this.n1=b;this.q5=c}cx(){return this.m1}cy(){return this.n1}pB(){return this.q5}};function Ok(a,b){const c=a.Wq();for(const 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}
class Pk{clone(){const a=this.Wq();Object.assign(a,this);return a}isEqual(a){for(const b in a)if(a.hasOwnProperty(b)&&a[b]!=this[b])return!1;return!0}cq(a){const b=this.Wq();for(const c in this)this.hasOwnProperty(c)&&(b[c]=void 0!==a[c]?a[c]:this[c]);return b}clear(a,b=!1){const c=this.Wq();for(const 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}remove(a){const b=this.Wq();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===
a[c]?void 0:this[c]);return b}Wq(){throw Error("method is not implemented");}};class Qk extends Pk{constructor(){super();this.type="p";this.bottomPadding=this.topPadding=this.lineHeight=this.IZ=this.align=this.IG=void 0}Wq(){return new Qk}remove(a){a=super.remove(a);a.type=a.type||"p";return a}Ad(){return"p"==this.type&&void 0===this.IG&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.IZ&&void 0===this.topPadding&&void 0===this.bottomPadding}};class Rk extends Pk{constructor(){var {bold:a,italic:b,underline:c,color:d,size:e,fontFamily:f,Vw:g,Ww:h,strike:k}={};super();this.bold=a;this.italic=b;this.underline=c;this.color=d;this.size=e;this.fontFamily=f;this.Vw=g;this.Ww=h;this.strike=k}Ad(){return void 0===this.bold&&void 0===this.italic&&void 0===this.underline&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.Vw&&void 0===this.Ww&&void 0===this.strike}Wq(){return new Rk}};function Sk(a,b){const c=new Tk;a&&(c.Hk=a.clone());b&&(c.Gi=b.clone());return c}class Tk{constructor(){this.Gi=new Rk;this.Hk=new Qk}Yb(){return this.Gi}jl(){return this.Hk}Ad(){return this.Gi.Ad()&&this.Hk.Ad()}clone(){return Sk(this.jl(),this.Yb())}cq(a){const b=this.Hk.cq(a.jl());a=this.Gi.cq(a.Yb());return Sk(b,a)}isEqual(a){return this.Gi.isEqual(a.Yb())&&this.Hk.isEqual(a.jl())}};function Uk(a,b){const c=new Vk;c.wf.Gi=a.clone();c.wf.Hk=b.clone();return c}function Wk(a){return a.wf.jl()}
class Vk{constructor(){this.wf=new Tk;this.nr=new Tk;this.Is=new Tk;this.Js=new Tk;this.uu=new Rk}Xk(){return this.wf}clone(){const a=new Vk;var b=a.Xk(),c=this.wf.Yb();b.Gi=c.clone();b=a.Xk();c=this.wf.jl();b.Hk=c.clone();b=this.nr.Yb();a.nr.Gi=b.clone();b=this.nr.jl();a.nr.Hk=b.clone();b=this.Is.Yb();a.Is.Gi=b.clone();b=this.Is.jl();a.Is.Hk=b.clone();b=this.Js.Yb();a.Js.Gi=b.clone();b=this.Js.jl();a.Js.Hk=b.clone();a.uu=this.uu.clone();return a}equals(a){return this.wf.isEqual(a.Xk())&&this.nr.isEqual(a.nr)&&
this.Is.isEqual(a.Is)&&this.Js.isEqual(a.Js)&&this.uu.isEqual(a.uu)}Ad(){return this.wf.Ad()&&this.nr.Ad()&&this.Is.Ad()&&this.Js.Ad()&&this.uu.Ad()}};function Xk(a){const b=new Rk;b.bold=a.bold;b.italic=a.italic;b.underline=a.underline;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new Rk;c.underline=!0;c.color=255;const d=new Qk;d.align="left";d.lineHeight=a.lineHeight;d.topPadding=a.topPadding;d.bottomPadding=a.bottomPadding;a=Uk(b,d);a.uu=c.clone();return a}
class Yk{constructor(){this.bottomPadding=this.topPadding=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.underline=this.italic=this.bold=void 0}clone(){const a=new Yk;Object.assign(a,this);return a}cq(a){const b=new Yk;for(const c in this)this.hasOwnProperty(c)&&(b[c]=void 0!==a[c]?a[c]:this[c]);return b}toCommonTextFormat(){const a=new Rk;a.bold=this.bold;a.italic=this.italic;a.underline=this.underline;a.strike=this.strike;a.color=this.color;a.size=this.size;a.fontFamily=this.fontFamily;
return a}equals(a){return jc(this,a)}};class Zk{constructor(a){this.s=a.slice()}count(){return this.s.length}slice(a,b){void 0!==a&&void 0!==b&&(b+=a);return this.s.slice(a,b)}getItem(a){return this.s[a]}};function $k(a,b){a.Bi!=b&&(a.Bi=b,a.uU.h(a))}function al(a){a.Cu=!1;a.Du=!0;$k(a,1);a.sU.h(a)}function bl(a){a.Du=!1;a.Cu=!1;a.tU.h(a);$k(a,0)}class cl extends G{constructor(){super();this.Cu=this.Du=!1;this.Bi=0;this.sU=F(this);this.tU=F(this);this.uU=F(this)}ct(){return this.Du}progress(){return this.Bi}load(){this.Du||this.Cu||(this.Cu=!0,this.PD())}PD(){}fY(){}G$(){if(this.Du||this.Cu)this.fY(),this.Cu=this.Du=!1,$k(this,0)}cQ(){return this.sU}RZ(){return this.tU}M8(){return this.uU}}
cl.prototype.loadProgressEvent=cl.prototype.M8;cl.prototype.loadFailedEvent=cl.prototype.RZ;cl.prototype.loadCompleteEvent=cl.prototype.cQ;cl.prototype.unload=cl.prototype.G$;cl.prototype.load=cl.prototype.load;cl.prototype.progress=cl.prototype.progress;cl.prototype.isLoaded=cl.prototype.ct;class dl extends G{constructor(){super();this.hs=null}release(){let a;null==(a=this.hs)||a.release()}kf(){return this.hs?w(this.hs,cl):null}Fa(){const a=[];this.hs&&a.push(this.hs);return a}Kb(){null!=this.hs&&Hc(this.hs)}};class el extends dl{constructor(a){super();this.Gb=a;this.vd=a+ma(this);this.Vr="inline";this.H=F(this)}U(){return this.H}position(){return this.Vr}type(){return this.Gb}id(){return this.vd}wg(a){this.vd=a}text(a){return void 0!==a?a:" "}count(){return 1}cq(){return null}slice(){return this}Yb(){return null}};function fl(a,b){let c="";for(let d=0;d<a.yu;++d)c+=a.s.getItem(d).text(b);return c}function gl(a,b){let c=0;for(let d=0;d<a.yu;++d)if(a.dA[d].mR<=b&&a.dA[d].Fm>=b){c=d;break}return c}
class hl{constructor(a){this.s=new Zk(a);this.yu=this.s.count();this.Cb=fl(this," ");this.f1=this.Cb.length;this.dA=[];this.o2={};this.Cz=[];let b=a=0;for(let c=0;c<this.yu;++c){const d=this.s.getItem(c);d instanceof el&&(this.o2[a]=d);a+=d.count();const e=d.count(),f=b+e;this.dA.push({mR:b,count:e,Fm:f});b=f;d instanceof dl?this.Cz.push(d):d instanceof hl&&(this.Cz=this.Cz.concat(d.Cz.slice()))}}text(a){return void 0!==a?fl(this,a):this.Cb}content(){return this.s}count(){return this.f1}};class il extends hl{constructor(a,b,c){super(a);this.mh=b?b.clone():new Qk;this.Gi=c?c.clone():new Rk}format(){return this.mh}Yb(){return this.Gi}type(){return"paragraph"}};function jl(a){a.Jg&&(a.Jg.onload=null,a.Jg.onerror=null)}function kl(a){if(!a.ct())throw Error("asset not loaded");}
class ll extends cl{constructor(a,b,c){super();this.Jg=null;this.YV=Zf(a);this.xh=b;this.nh=c}PD(){this.Jg=new Image;this.Jg.onload=this.A3.bind(this);this.Jg.onerror=this.z3.bind(this);this.Jg.src=this.YV}A3(){jl(this);al(this)}z3(){jl(this);bl(this)}fY(){this.Jg&&(jl(this),this.Jg.src="",this.Jg=null)}path(){return this.YV}width(){if(null!=this.xh)return this.xh;if(!this.Jg)return 0;kl(this);return this.Jg.width}height(){if(null!=this.nh)return this.nh;if(!this.Jg)return 0;kl(this);return this.Jg.height}createInstance(){kl(this);
const a=Yd("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Jg,0,0);return a}createImgInstance(){kl(this);return this.Jg.cloneNode(!0)}}ll.prototype.createImgInstance=ll.prototype.createImgInstance;ll.prototype.createInstance=ll.prototype.createInstance;ll.prototype.height=ll.prototype.height;ll.prototype.width=ll.prototype.width;ll.prototype.path=ll.prototype.path;class ml{constructor(a,b){this.Gs=a;this.ar=b}startOffset(){return this.Gs}endOffset(){return this.ar}isEqual(a){return this.Gs==a.startOffset()&&this.ar==a.endOffset()}};class nl{constructor(){this.hU=!1}cq(){return!1}fw(){this.hU?Ca("Action is already executed"):(this.Zf.setText(this.Z2),this.Zf.setSelection(this.Y2),this.hU=!0)}Xb(){}};class ol extends nl{constructor(a,b,c,d=null){super();this.Zf=a;a.text();this.Z2=b;a.selection();this.Y2=c;this.j5=d}cq(a){return a==this.j5?(w(a,ol),!0):!1}};class pl extends G{constructor(a=""){super();this.Cb=a;a=this.Cb.length;this.wj=new ml(a,a);this.Fp=F(this);this.Bo=F(this);this.sN=F(this);this.JD=void 0}setText(a){this.Cb!=a&&(this.Cb=a,this.Fp.h())}text(){return this.Cb}setSelection(a){this.wj.isEqual(a)||(this.wj=a,this.sN.h())}selection(){return this.wj}update(a,b){var c=b;const d=a.length;b=Ad(c.startOffset(),0,d);c=Ad(c.endOffset(),0,d);b=new ml(b,c);this.JD=new ol(this,a,b,this.JD);this.Bo.h(this.JD)}commit(){this.JD=void 0}};const ql=class{constructor(a,b){this.id=a;this.values=b}};class rl{constructor(a,b,c){this.id=a;this.values=b;this.correctIndex=c}};class sl{constructor(a,b){this.id=a;this.value=b}};const tl={S$:"direction",Q$:"content",O$:"additionalContent"};function ul(a){const b="passedIcon failedIcon gradedIcon passedCircle failedCircle gradedCircle".split(" ");return!!a&&-1!=b.indexOf(a)}function vl(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function wl(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}
function xl(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}function yl(a){return vl(a)||wl(a)||ul(a)};var zl=["passed","failed"],Al=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Bl=["mediaPlaceholder"];function Cl(a,b){return"iconPlaceholder"==a?-1!=zl.indexOf(b):-1!=Al.indexOf(a)}var Dl="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function El(a){for(const b of Dl)a(b)};const Fl=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],Gl=["DND","ResultSlide"],Hl=["InfoSlide","InstructionsSlide","IntroSlide"],Il=["TrueFalse","MultipleChoice","TypeIn","Numeric"],Jl="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");var Kl="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),Ll=["Hotspot","DND"];function Ml(a,b,c){switch(a.type()){case "closeWindow":a=new Jj;c.h(a);if(!a.suspended())if(Hf)(new Oh("closeWindow")).fw();else try{of||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Sh(Nl(b,a.url()),a.target())}};class Ol{constructor(a,b){this.Zc=a;this.Ya=b}description(){return this.Ya}};function Pl(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=Pl(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.saa=d=>c[d];return b}function Ql(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=Pl(a[c]));return b};const Rl={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},Sl={Vk:{_:"a",fields:{_:"f",Ao:{_:"u"},Al:{_:"v"}}},oZ:{_:"e",text:{_:"t"}},choices:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"},HA:{_:"a"}},rZ:{_:"f",placeholders:{_:"p"}},WZ:{_:"mt",placeholders:{_:"p"}},LH:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},mg:{_:"d",initiated:{_:"i"},order:{_:"r"},Eb:Object.assign({_:"o"},Rl),yG:Object.assign({_:"d"},Rl),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},fo:{_:"h",
points:{_:"p",x:{_:"x"},y:{_:"y"}}},xw:{_:"ls",statements:{_:"s",selectedScale:{_:"s"}}},Oi:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}},yh:{_:"a"}},numeric:{_:"n",response:{_:"r"}},y_:{_:"s",choices:{_:"c"},yh:{_:"a"}},U_:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Oe:{_:"w"}})},Tl=Ql(Sl);class Ul extends G{constructor(a){super();this.La=null;this.H=F(this);null!=a&&this.dc(a)}U(){return this.H}initiated(){return null!=this.La}response(){return this.La}yc(a){this.La=null===a?null:gb(a);this.H.h()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.La;return b}dc(a){this.La=a[Tl.placeholders.response]}}Ul.prototype.response=Ul.prototype.response;class Vl extends Ul{constructor(a,b,c){super(c);this.Dc=a;this.Dl=null;this.V=b;if(this.Dc.values){this.Dl=[];for(const d of this.Dc.values)a=Xe(d.text()),this.Dl.push(a)}c||this.yc("")}placeholder(){return this.Dc}correct(){const a=this.V.aI,b=Ue(Xe(a?this.response():this.response().toLowerCase()));for(const c of this.Dc.values)if(Ue(Xe(a?c.text():c.text().toLowerCase()))==b)return!0;return!1}correctAnswers(){return this.Dl}response(){return super.response()}}Vl.prototype.response=Vl.prototype.response;
Vl.prototype.correctAnswers=Vl.prototype.correctAnswers;class Wl extends Ul{constructor(a,b,c){super(c);this.Dc=a;this.KS=null===a.correctIndex?null:gb(a.values[a.correctIndex].text());this.Dl=[];for(const d of a.values)this.Dl.push(gb(d.text()));b&&Ya(this.Dl)}placeholder(){return this.Dc}correct(){return this.response()==this.KS}correctAnswer(){return this.KS}answers(){return this.Dl}};class Xl extends Ul{constructor(a,b){super();this.Dc=a;this.kp=null;null!=b&&this.dc(b)}Oe(){return this.kp}placeholder(){return this.Dc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Dc&&this.Dc.value&&gb(this.Dc.value)}persistState(a){const b=super.persistState(a);b[a.Oe]=this.kp;return b}dc(a){super.dc(a);this.kp=a[Tl.placeholders.Oe]}};function Yl(a){return a?1:0};class Zl extends G{constructor(a,b){super();this.Cs=a;this.rh=this.wr=a.rect();this.H=F(this);null!=b&&this.dc(b)}U(){return this.H}slideObject(){return this.Cs}rect(){return this.rh.clone()}DB(a){this.rh=a.clone();this.H.h()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=pj(b.left,2);c[a.top]=pj(b.top,2);c[a.width]=pj(b.width,2);c[a.height]=pj(b.height,2);return c}dc(a){const b=Tl.mg.Eb.rect;this.rh=new Qg(a[b.left],a[b.top],a[b.width],a[b.height])}};class $l{constructor(a,b){this.VU=a;this.fT=b}objectState(){return this.VU}destinationState(){return this.fT}persistState(a){const b={};b[a.object]=this.VU.slideObject().id();b[a.destination]=this.fT.slideObject().id();return b}};class am{constructor({premise:a,response:b}){this.Wd=a;this.La=b}premise(){return this.Wd}response(){return this.La}}am.prototype.response=am.prototype.response;am.prototype.premise=am.prototype.premise;function bm(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new cm({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",bk:"end-quiz",Li:"return-to-quiz",Im:"mb_question_icon",Am:g=>{g?d():e()},kl:f}):new cm({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",bk:"ok",Li:void 0,Im:"mb_info_icon",Am:()=>{d()},kl:f});case "submit-all":return a?new cm({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",bk:"end-quiz",
Li:"return-to-quiz",Im:"mb_question_icon",Am:g=>{g?d():e()},kl:f}):new cm({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",bk:"ok",Li:void 0,Im:"mb_info_icon",Am:()=>{d()},kl:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new cm({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",bk:"end-quiz",Li:"return-to-quiz",Im:"mb_question_icon",Am:f=>{f?d():e()}});case "submit-all":return new cm({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
bk:"yes",Li:"no",Im:"mb_question_icon",Am:f=>{f?d():e()}});default:throw Error("illegal control type");}}class cm{constructor({messageType:a,bk:b,Li:c,Im:d,Am:e,kl:f}){this.messageType=a;this.bk=b;this.Li=c;this.Im=d;this.Am=e;this.kl=f}};function dm(a,b){this.x=a;this.y=b}p(dm,H);m=dm.prototype;m.clone=function(){return new dm(this.x,this.y)};m.scale=H.prototype.scale;m.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};m.add=function(a){this.x+=a.x;this.y+=a.y;return this};m.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 em(a,b,c){a=a.clone();a.x-=b.x;a.y-=b.y;return a.rotate(c).add(b)}
m.equals=function(a){return this===a?!0:a instanceof dm&&!!a&&this.x==a.x&&this.y==a.y};function fm(a,b,c){b=b.displayObject().getBoundingClientRect();const d=c.displayObject().getBoundingClientRect(),e=d.width/c.displayObject().offsetWidth,f=b.height/d.height,g=b.left-d.left-(d.width-b.width)/2,h=b.top-d.top-(d.height-b.height)/2;b=()=>{Hi(a,{transition:"",opacity:"0"});Hi(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});ti(()=>{Hi(a,{transition:"opacity 450ms",opacity:"1"});Hi(c,{transition:"transform 450ms",transform:""})})};u||zb||df?b():ti(b)};const gm=K?0:-.02,hm=K?0:32;
class im extends P{constructor(a){super({m:"zoom-lightbox-layer"});this.aL=new P({u:O(this,"background")});this.aL.o("miniskin",K);this.addChild(this.aL);this.Er=new P({m:"zoom-lightbox"});this.addChild(this.Er);this.ti=new P({$:"IMG",u:O(this.Er,"preview")});this.H6=new P({u:O(this.Er,"substrate")});this.Er.addChild(this.H6);this.Er.addChild(this.ti);this.ua=new P({m:"zoom-lightbox-control-panel"});this.addChild(this.ua);this.Ax=new P({m:"close-lightbox-icon-wrapper"});a=Q(a,"close_lightbox_icon");
this.Ax.addChild(a);this.ua.addChild(this.Ax);this.ua.o("miniskin",K);this.o("miniskin",K);this.XK=new I(0,0);this.Vl=F(this);z(this,this,yh,b=>{b.preventDefault();this.Vl.h()});z(this,this.ti,yh,b=>{b.preventDefault();this.Vl.h()});z(this,this.Ax,yh,b=>{b.preventDefault();this.kD()});z(this,window,"resize",this.wa,this)}show(a){this.ti.setAttribute("src",a.src);this.o("visible",!0);this.XK=a.size.clone();this.wa()}Wc(){this.kD()}QP(){return this.Er}isVisible(){return this.bl("visible")}ia(a,b){super.ia(a,
b);if(a&&b){a=new I(a,b);b=a.width>a.height?0:1;this.NF(b);var c=K?0==b?56:46:0;b=pi({width:this.XK.width,height:this.XK.height,boundingWidth:a.width-2*hm-(0==b?c:0),boundingHeight:(1+gm)*a.height-2*hm-(1==b?c:0),Jf:!0});c=a.width>a.height?0:1;const d=K?0==c?56:46:0;a=new dm(Math.max(hm,a.width-b.width)/2,Math.max(hm,gm*a.height+(a.height-b.height))/2);a=new dm(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);Hi(this.Er,{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}kD(){this.o("visible",
!1)}NF(a){this.ua.o("horizontal",1==a);this.ua.o("vertical",0==a);this.Ax.o("horizontal",1==a);this.Ax.o("vertical",0==a)}}
class jm extends G{constructor(a,b){super();this.Z=a;this.UO=this.Z.visible();this.Cl=!0;this.nn=new im(b);this.nn.Wc();this.Z.addChild(this.nn);A(this,this.nn.Vl,this.Wc,this);this.OH=F(this);this.AY=F(this);z(this,window,"orientationchange",()=>{this.wa();K&&this.Wc()})}setActive(a){this.Cl=a;this.OH.h()}active(){return this.Cl}isVisible(){return this.nn.isVisible()}show(a){if(this.Cl||a.I8){var b=a.e_.displayObject().getBoundingClientRect();b=new I(b.width,b.height);(this.UO=this.Z.visible())||
this.Z.G("display","block");this.nn.show({src:a.src,size:b});fm(this.nn.aL,a.e_,this.nn.QP());this.AY.h()}}Wc(){this.UO||this.Z.G("display","none");this.nn.Wc();this.AY.h()}wa(){this.nn.wa()}};class km{constructor(a,b){this.vm=a;this.Ep=b}url(){return this.vm}target(){return this.Ep}};function lm(a){return a.Fh.Ge()?a.IF<a.Fh.YG():!0}function mm(a,b){a.IF!=b&&(a.IF=b,a.H.h())}class nm extends G{constructor(a){super();this.Fh=a;this.IF=0;this.H=F(this)}Ea(){return this.Fh}xl(){return this.IF}U(){return this.H}};const om=Ql({i_:{_:"p",zo:{_:"u"}},Pb:{_:"S",mode:{_:"m"},Gt:{_:"v"},time:{_:"t"},sZ:{_:"f"},ib:{_:"sp",eZ:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",f0:{_:"v"},e0:{_:"vd"},Q_:{_:"sv"},initiated:{_:"in"},kB:{_:"m"},submitted:{_:"s"},Xv:{_:"l"},zo:{_:"u"},zt:{_:"sk"},Ea:{_:"a",HA:{_:"a"},d0:{_:"v"}},zw:{_:"ms",id:{_:"i"},xl:{_:"t"}},contentState:Object.assign({_:"c"},Sl)}},slides:{_:"s"},questions:{_:"q"}}}});class pm extends G{constructor(a,b){super();this.H=F(this);var c=a.audio();if(this.Rf=c?new nm(c):null)B(this,this.Rf),A(this,this.Rf.U(),this.Ta,this);if(this.Nd=(a=a.video())?new nm(a):null)B(this,this.Nd),A(this,this.Nd.U(),this.Ta,this);a=om.Pb.ib.groups.slides.Ea;this.Rf&&this.Rf.Ea().Ge()&&(c=b?b[a.HA]:0,this.Rf&&mm(this.Rf,c));this.Nd&&this.Nd.Ea().Ge()&&(b=b?b[a.d0]:0,this.Nd&&mm(this.Nd,b))}KP(){var a=this.Rf&&this.Rf.Ea();(a=!!a&&(a.Uj()||a.Zg()))||(K?a=!1:(a=this.Nd&&this.Nd.Ea(),a=!!a&&
a.Uj()));return a}persistState(a){const b={};this.Rf&&this.Rf.Ea().Ge()&&(b[a.HA]=this.Rf.xl());this.Nd&&this.Nd.Ea().Ge()&&(b[a.d0]=this.Nd.xl());return b}U(){return this.H}Ta(){this.H.h()}};function qm(a){const b=new Map;rm(a.la.Pa().Eb(),"video").forEach(c=>{const d=B(a,new nm(c.Ea()));b.set(c,d);A(a,d.U(),a.te,a)});return b}function sm(a){a.BF=!1;a.Px=a.ud.get(a);a.Px&&a.aX.h();a.oA.h(a)}function tm(a){a.XF||(a.AT=new Date);a.lC=!1;a.XF=!0}function um(a,b){a.VD!=b&&(a.VD=b,a.xU.h())}function vm(a,b){a.VF!=b&&(b?a.iA=Date.now():a.zA=a.visitDuration(),a.VF=b,a.zY.h())}function wm(a){for(const b of a.sn.values())if(b.Ea().Ge())return!0;return!1}
function xm(a){const b={};a.sn.forEach((c,d)=>{if(c.Ea().Ge()){a:{d=d.id();let f=0;for(e of a.sn.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.xl()}});return b}function ym(a,b){ac(b,(c,d)=>{a:{let e=0;for(const f of a.sn.keys()){const g=a.sn.get(f);if(g.Ea().Ge()&&e==d){d=g;break a}++e}throw Error("unknown media state");}mm(d,c)})}function zm(a){a.VF=!1;a.zA=0;a.iA=0}function Am(a){void 0===a.Px&&(a.Px=a.ud.get(a));return a.Px}
class Bm extends G{constructor({slide:a,contentState:b,bc:c,ab:d}){super();this.la=a;this.AT=null;this.ud=c;this.R=b;B(this,this.R);this.XF=!1;this.iA=this.zA=0;this.VD=this.vi=this.VF=!1;this.Px=void 0;this.BF=this.lC=!1;this.H=F(this);a=om.Pb.ib.groups.slides.Ea;a=d?d[a]:void 0;this.Gl=new pm(this.la.yh(),a);B(this,this.Gl);this.AF=!1;this.oA=F(this);this.aX=F(this);this.xU=F(this);this.zY=F(this);this.sn=qm(this);null!=d&&this.dc(d)}submit(a=!1){this.BF=a;this.lC=this.AF=!0;a?this.te():sm(this)}slide(){return this.la}bc(){return this.ud}initiated(){return this.vi}submitted(){return this.AF}zb(){return!1}submittedEvent(){return this.oA}markedEvent(){return this.xU}viewingChangedEvent(){return this.zY}aq(){return this.hasBeenVisited()}Xv(){return this.lC}hasBeenVisited(){return this.XF}zt(){return!1}ZQ(){}isMarked(){return this.VD}viewing(){return this.VF}review(){return null}U(){return this.H}$O(){return!0}te(){this.$V&&
clearTimeout(this.$V);this.$V=setTimeout(()=>{this.H.h()},0)}firstVisitTime(){return this.AT}dG(){return this.Gl}zw(){return this.sn}visitDuration(){return this.viewing()?this.zA+Date.now()-this.iA:this.zA}Et(){}persistState(a){const b={};b[a.f0]=this.hasBeenVisited()?1:0;var c=this.la.settings().ta();c&&c.isEnabled()&&(b[a.e0]=this.visitDuration(),b[a.Q_]=this.iA);b[a.initiated]=Yl(this.initiated());b[a.kB]=Yl(this.isMarked());b[a.submitted]=this.AF?1:0;b[a.Xv]=Yl(this.Xv());b[a.contentState]=this.R.persistState(a.contentState);
c=this.Gl;(c.Rf&&c.Rf.Ea().Ge()||c.Nd&&c.Nd.Ea().Ge())&&(b[a.Ea]=this.Gl.persistState(a.Ea));wm(this)&&(b[a.zw]=xm(this));return b}dc(a){const b=om.Pb.ib.groups.slides;this.XF=!!a[b.f0];const c=this.la.settings().ta();c&&c.isEnabled()&&(this.zA=a[b.e0],this.iA=a[b.Q_]);this.vi=!!a[b.initiated];this.VD=!!a[b.kB];this.AF=!!a[b.submitted];this.lC=!!a[b.Xv];wm(this)&&ym(this,a[b.zw])}KP(){if(this.Gl.KP())return!0;for(const a of this.sn.values())if(!K&&a.Ea().Uj())return!0;return!1}contentState(){return this.R}}
;class Cm{constructor(a,b){this.status=a;this.awardedScore=b}};function Dm(a){const b=a.la.settings().Kf();return-1!=b&&a.Ii>=b}function Em(a){var b=a.slide().settings();const c=1<b.Kf()||-1==b.Kf();var d=a.maxScore();c&&b.evaluationEnabled()&&1<=a.Ii&&(b=b.evaluation())&&(d=b.Zv(),b=a.Ii-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function Fm(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Kf()||-1==g.Kf();b||!h||Dm(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.o5;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.ht()):a.TM.dP()&&e&&(c=g.ht()))):(b="notanswered",c=0);return new Cm(b,c)}
class T extends Bm{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,bc:e,ab:f});this.o5=g;this.af=d;this.TM=c;this.Sh=null;this.mF=!1;this.Ii=0;null!=f&&this.dc(f)}submit(a){if(!this.zb())throw Error("can not be submitted");this.Sh=null;++this.Ii;super.submit(a)}zb(){const a=this.review();return this.submitted()?!Dm(this)&&(a?"correct"!=a.status():!0):!0}aq(){return this.zb()?!1:this.initiated()?!0:this.submitted()}zt(){return this.mF}ZQ(a){this.mF=a}zo(){return this.Ii}maxScore(){var a=
this.slide().settings();let b=0;a.evaluationEnabled()&&(a=a.evaluation())&&(b="byQuestion"==a.rq()?b+a.points():b+this.iy());return b}$O(){return!this.aq()}iy(){return 0}review(){return this.Sh?this.Sh:this.la.settings().evaluationEnabled()&&this.submitted()?this.Sh=this.dj():null}persistState(a){const b=super.persistState(a);b[a.zo]=this.Ii;b[a.zt]=this.mF?1:0;return b}dc(a){super.dc(a);const b=om.Pb.ib.groups.slides;this.Ii=a[b.zo];this.mF=!!a[b.zt]}dj(){return null}};class Gm{constructor(){this.DR=!1}preventAction(){this.DR=!0}actionPrevented(){return this.DR}}Gm.prototype.actionPrevented=Gm.prototype.actionPrevented;Gm.prototype.preventAction=Gm.prototype.preventAction;var Hm=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;class Im extends G{constructor(){super();this.H=F(this)}U(){return this.H}Ta(){this.H.h()}};function Jm(a,b){const c={richText:[],Yw:[]},d=e=>{e&&(c.Yw=c.Yw.concat(e.Yw),c.richText=c.richText.concat(e.richText))};d(a);d(b);return c}function Km(a,b){a=Jm(a,null);b&&(a.richText=a.richText.concat(b));return a};function Lm(a,b){a.bd!=b&&(D(a,a.bd),a.bd=null,b&&(a.bd=B(a,b),A(a,a.bd.Fl,()=>a.xE.h())),a.xE.h())}function Mm(a,b){a.Hl!=b&&(D(a,a.Hl),a.Hl=null,b&&(a.Hl=B(a,b),A(a,a.Hl.Fl,()=>a.sC.h())),a.sC.h())}
class Nm extends G{constructor(){super();this.vd="";this.zf=null;this.uI="next";this.Mk=0;this.hL=this.Hi=this.Uq=!1;this.Hl=this.bd=null;this.IC=F(this);this.eY=F(this);this.yC=F(this);this.OJ=F(this);this.UE=F(this);this.xE=F(this);this.sC=F(this);this.O2=F(this);this.FF=F(this)}wg(a){this.vd=a}ql(a){this.zf!=a&&(this.zf=a,this.OJ.h())}uq(a){this.uI!=a&&(this.uI=a,this.yC.h())}EB(a){this.Mk!=a&&(this.Mk=a,this.UE.h())}fd(){return this.zf&&Km(null,this.zf.content())}id(){return this.vd}Yj(){return this.zf}$v(){return this.uI}score(){return this.Mk}correct(){return this.Uq}typeIn(){return this.Hi}locked(){return this.hL}IQ(a){this.Uq!=
a&&(this.Uq=a,this.IC.h(this))}Fa(){const a=[];this.bd&&a.push(this.bd.Ma);this.Hl&&a.push(this.Hl.Ma);this.zf&&a.push(...this.zf.Fa());return a}G4(){this.FF.h()}};function Om(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof Nm&&d.locked()&&b.push(c)}Ua(b);c=[];for(d=b.length-1;0<=d;--d){const e=b[d];c.push(a[e]);Pa(a,e)}c.reverse();Ya(a);for(d=0;d<b.length;++d)Sa(a,b[d],0,c[d])};const Pm=Tl.choices;function Qm(a){var b=a.Fd.Hl;return b?(b=B(a,new nm(b)),A(a,b.U(),()=>a.Qa.h()),b):null}
class Rm extends G{constructor(a,b){super();this.Fd=a;this.Qa=F(this);this.Ok=!1;this.Zq="";this.mx=Qm(this);b&&this.dc(b)}choice(){return this.Fd}customAnswer(){return this.Zq}selected(){return this.Ok}eb(a){this.Ok!=a&&(this.Ok=a,this.Qa.h())}ig(){return this.mx}lf(){return this.Qa}persistState(a){const b={};b[a.selected]=this.Ok?1:0;this.Zq&&(b[a.customAnswer]=this.Zq);this.mx&&(b[a.HA]=this.mx.xl());return b}dc(a){this.Ok=!!a[Pm.selected];a[Pm.customAnswer]&&(this.Zq=a[Pm.customAnswer]);a=a[Pm.HA];
this.mx&&null!=a&&mm(this.mx,a)}}Rm.prototype.customAnswer=Rm.prototype.customAnswer;Rm.prototype.choice=Rm.prototype.choice;function Sm(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class Tm extends Im{constructor({choices:a,gk:b,evaluationEnabled:c,ab:d}){super();this.YT=a;this.Ac=[];const e=null!=d?[]:Sm(a),f={};null!=d&&ac(d,(g,h)=>{h=this.YT.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.wX(e);for(const g of e)a=this.PS(g,f[g.id()]),this.vu(a);this.Nc=void 0!==c?c:!1}count(){return this.Ac.length}getChoiceState(a){return this.Ac[a]}evaluationEnabled(){return this.Nc}persistState(a){const b={};this.Ac.forEach(c=>{b[this.YT.getChoiceIndex(c.choice())]=c.persistState(a.choices)});
return b}wX(a){Om(a)}vu(a){B(this,a);A(this,a.lf(),this.Ta,this);this.Ac.push(a)}PS(a,b){return new Rm(a,b)}}Tm.prototype.getChoiceState=Tm.prototype.getChoiceState;Tm.prototype.count=Tm.prototype.count;function Um(a){for(let b=a.length-1;0<=b;--b){const c=a[b];Array.isArray(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}function Vm(a,b){let c=0;for(let d=0;d<a.ej.count();++d){const e=a.ej.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function Wm(a,b){let c=0;for(let d=0;d<a.length;++d){const e=a[d];Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}
function Xm(a,b,c){const d=[];let e=0;for(let f=0;f<b;++f){const g=a[f];d.push(g);e+=Array.isArray(g)?Wm(g,c):1;if(0>=b-e)break}return d}
function Ym(a,b,c,d){const e=[];for(let h=0;h<a.ej.count();++h){const k=h+1;if(!Ka(a.OT,l=>{if(0==l.start()||l.end()==a.ej.count()+1)return!1;if(k==l.start()&&k<=l.end()){var q=e.push;const t=[];for(let x=l.start();x<=l.end();++x)t.push(a.ej.get(x-1));q.call(e,t);h=l.end()-1;return!0}return!1})){var f=a.ej.get(h);a.tA.includes(f)||a.xC.includes(f)||e.push(f)}}d&&Um(e);c&&Ya(e);c=Vm(a,d);b=-1==b?c:Math.min(b,c);c=Wm(a.tA,d);f=[];c<b&&(c+=Wm(a.xC,d),f=a.xC);let g=[];c<b&&(g=Xm(e,b-c,d));return a.tA.concat(g).concat(f)}
class Zm{constructor(a,b){this.ej=a;this.tA=[];this.xC=[];this.OT=[];for(a=0;a<b.count();++a){const d=b.KE[a];if(0==d.start()&&d.end()==this.ej.count()+1)for(var c=0;c<this.ej.count();++c)this.tA.push(this.ej.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.tA.push(this.ej.get(c-1));if(d.end()==this.ej.count()+1)for(c=d.start();c<d.end();++c)this.xC.push(this.ej.get(c-1))}this.OT.push(d)}}};class $m{Hf(a){switch(a.type()){case "IntroSlide":this.Ij(a);break;case "ResultSlide":this.Oj(a);break;case "MultipleChoice":this.Kj(a);break;case "TrueFalse":this.Qj(a);break;case "MultipleResponse":this.Mj(a);break;case "WordBank":this.Sj(a);break;case "MultipleChoiceText":this.Lj(a);break;case "FillInTheBlank":this.Fj(a);break;case "TypeIn":this.Rj(a);break;case "Numeric":this.Nj(a);break;case "Sequence":this.Pj(a);break;case "Matching":this.Jj(a);break;case "Hotspot":this.Gj(a);break;case "InfoSlide":case "InstructionsSlide":this.Hj(a);
break;case "AuthorizationSlide":this.Cj(a);break;case "Essay":this.Ej(a);break;case "LikertScale":this.Ki(a);break;case "DND":this.Dj(a);break;default:throw Error("unknown slide type");}}};function an(a,b,c){a.containsField(b)||(a.Ug[b.toLowerCase()]=c)}class bn{constructor(){this.Ug={}}fields(){var a=this.Ug;const b=[];let c=0;for(const d in a)b[c++]=d;return b}containsField(a){return null!==this.dD(a)}getValue(a){a=this.dD(a);if(null===a)throw Error("unknown field name");return ic(this.Ug,a)}dD(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};class cn extends Bm{constructor({slide:a,contentState:b,bc:c}){super({slide:a,contentState:b,bc:c});this.hS=b}XB(){return this.hS.XB()}Gt(){const a=new bn;var b=this.hS.fields();for(const c of b)(b=c.Ao())&&an(a,c.Zc.Se().text(),b);return a}};function dn(a,b,c){const d="prefer_left"==a||"prefer_object_left"==a||"prefer_text_left"==a;switch(a){case "prefer_left":return!0;case "prefer_right":break;case "prefer_object_left":case "prefer_object_right":if(b&&!c)return!0;if(!b&&c)break;return d;case "prefer_text_left":case "prefer_text_right":if(!b&&c)return!0;if(b&&!c)break;return d;default:Ca(`unknown SelectionPriority: ${a}`)}return!1}
function en(a,b,c){var d=gl(a,b),e=a.content().getItem(d);const f=e.count(),g=a.dA[gl(a,b)].mR,h=g+f;if(h!=b)return{ei:d,fi:b-g,item:e,gi:g};b="block"==e.type();const k=d<a.content().count()-1?a.content().getItem(d+1):null;a=k?"block"==k.type():!1;e={item:e,ei:d,fi:f,gi:g};if(!k||!b&&!a)return e;d={item:k,ei:d+1,fi:0,gi:h};return dn(c,b,a)?e:d}
function fn(a,b,c){if(0==a.content().count())return null;var d=gl(a,b);const e=a.content().getItem(d),f=e.count(),g=a.dA[gl(a,b)].mR,h=g+f;if(h!=b)return{item:e,ei:d,fi:b-g,gi:g};const k=e instanceof el;a=d<a.content().count()-1?a.content().getItem(d+1):null;if(!a)return{item:e,ei:d,fi:b-g,gi:g};b={item:e,ei:d,fi:f,gi:g};d={item:a,ei:d+1,fi:0,gi:h};return dn(c,k,a instanceof el)?b:d};function gn(a,b=a,c=!0){return a>b?new hn(c?Math.floor(b):b,c?Math.ceil(a):a,!0):new hn(c?Math.floor(a):a,c?Math.ceil(b):b,!1)}class hn{constructor(a=0,b=0,c=!1){this.Gs=a;this.ar=b;this.wi=c;this.w2=this.Gs==this.ar}count(){return this.ar-this.Gs}startOffset(){return this.Gs}endOffset(){return this.ar}isCollapsed(){return this.w2}isEqual(a){return this.Gs==a.startOffset()&&this.ar==a.endOffset()}};function jn(a){let b=a[0];for(let c=1;c<a.length;++c)b=Ok(b,a[c]);return b};class kn extends G{constructor(a,b,c){super();this.DL=b;this.Hd=null;this.Sx=F(this);this.n2=F(this);this.W2=F(this);this.O1=F(this);F(this);a&&this.setData(a,new hn(0,0));this.$J=c;this.gy=null}Xk(){return this.di().Xk()}di(){if(!this.$J)return new Vk;if(this.$J.Ad()){if(this.Hd.content().count()&&this.Hd.content().getItem(0).content().count()){if(this.gy)return this.gy.clone();var a=this.Hd;var b=new hn(0,0),c=new Rk;var d=b.startOffset();var e=b.count();0!=e?(b=en(a,d,"prefer_right"),d=en(a,d+
e,"prefer_left"),d={nR:b.item,mi:b.ei,wl:b.fi,oR:b.gi,yP:d.item,Yk:d.ei,$n:d.fi,zP:d.gi}):(d=en(a,d,"prefer_text_right"),d={nR:d.item,mi:d.ei,wl:d.fi,oR:d.gi,yP:d.item,Yk:d.ei,$n:d.fi,zP:d.gi});const {mi:x,wl:y,Yk:C,$n:N}=d;d=[];b=[];for(e=x;e<=C;++e){var f=a.content().getItem(e),g=e==x?y:0,h=e==C?N:f.count();if(0==d.length||0<h){g=gn(g,h);h=f;if(0==h.count()||"paragraph"!=h.type())g=null;else{g.isCollapsed()&&0<g.startOffset()&&(g=new hn(g.startOffset(),g.startOffset()));var k=h,l=g.startOffset();
h=g.count();if(0==k.content().count())g=null;else{g=k.content();var q=l,t=h;0==k.content().count()?k=null:0!=t?(l=fn(k,q,"prefer_right"),k=fn(k,q+t,"prefer_left"),k={nR:l.item,mi:l.ei,wl:l.fi,oR:l.gi,yP:k.item,Yk:k.ei,$n:k.fi,zP:k.gi}):(k=fn(k,q,"prefer_text_left"),k={nR:k.item,mi:k.ei,wl:k.fi,oR:k.gi,yP:k.item,Yk:k.ei,$n:k.fi,zP:k.gi});0==h?(h=k.Yk>k.mi?k.mi:k.Yk,k=k.Yk>k.mi?k.wl:k.$n,k={mi:h,wl:k,Yk:h,$n:k}):(h=g.getItem(k.mi),k={mi:k.wl==h.count()?k.mi+1:k.mi,wl:k.wl==h.count()?0:k.wl,Yk:k.Yk,
$n:k.$n});g=g.slice(k.mi,k.Yk-k.mi+1);if(0<g.length){g[g.length-1]=g[g.length-1].slice(0,k.$n);g[0]=g[0].slice(k.wl);h=[];for(k=0;k<g.length;++k)l=g[k],l instanceof el&&(l=l.Yb())&&h.push(l);g=0==h.length?null:jn(h)}else g=null}g=g||new Rk}g?d.push(g):f instanceof il&&0==f.count()&&b.push(f.Yb())}}a=0<d.length?jn(d):0<b.length?jn(b):c;b=this.Hd;e=new hn(0,0);c=b.content();d=gl(b,e.startOffset());b=gl(b,e.endOffset());c.getItem(b);for(e=[];d<=b;++d)f=c.getItem(d),"paragraph"==f.type()&&e.push(f);c=
e;if(0<c.length){d=c[0].format();for(b=1;b<c.length;++b)e=w(c[b],il),d=Ok(d,e.format());c=d}else c=new Qk;this.gy=Uk(a,c);return this.gy.clone()}return new Vk}return this.$J.clone()}text(){return this.Hd.text()}plainTextWithPlaceholders(){throw Error("not implemented");}htmlText(){throw Error("not implemented");}textWithEquations(a){return this.Hd.textWithEquations(a)}Ad(){return""==this.text()&&!this.Fa().length}$P(){const a=!this.Fa().length;return""==Xe(this.text())&&a}resources(){throw Error("not implemented");
}qG(){return this.Sx}uZ(){return this.O1}data(){return this.Hd}setData(a){if(this.Hd)for(const b of this.Hd.Jm())this.Kl(b);this.Hd=a;for(const b of this.Hd.Jm())A(this,b.U(),()=>{this.W2.h();this.Sx.h()});this.gy=null;this.n2.h();this.Sx.h()}Fa(){const a=[],b=this.data().Cz.slice();for(let c of b)c=w(c,dl),a.push(...c.Fa());return a}release(){this.data().release()}Kb(){super.Kb();this.Hd&&Hc(this.Hd)}};class ln extends Nm{constructor(){super();this.Aj=null}setText(a){Sc(this,this.Aj);this.Aj=a;this.Aj instanceof kn&&A(this,this.Aj.qG(),()=>{this.FF.h()})}fd(){return Km(super.fd(),this.Aj)}textRange(){return this.Aj}};function mn(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function nn(a,b){if(0==b)return a.clone();b=Bd(b);let {E$:c,F$:d,p7:e,q7:f}={E$:new dm(a.left,a.top),F$:new dm(a.left+a.width,a.top),p7:new dm(a.left,a.top+a.height),q7:new dm(a.left+a.width,a.top+a.height)};if(!g){a=d;var g=e;var h=f;const k=c.clone();k.add(a);k.add(g);k.add(h);k.x*=.25;k.y*=.25;g=k}c=em(c,g,b);d=em(d,g,b);e=em(e,g,b);f=em(f,g,b);b=new Pg(Math.min(c.y,d.y,e.y,f.y),Math.max(c.x,d.x,e.x,f.x),Math.max(c.y,d.y,e.y,f.y),Math.min(c.x,d.x,e.x,f.x));return new Qg(b.left,b.top,b.right-b.left,
b.bottom-b.top)};function on(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};var pn=4*(Math.sqrt(2)-1)/3;class qn extends G{constructor(a){super();this.vd=a||"";this.mj=null;this.rh=void 0;this.HD=!1;this.Kk=0;this.pp=F(this);this.gN=F(this);this.E2=F(this);this.X2=F(this)}Fa(){return[]}fd(){return null}rect(){return this.rh?this.rh.clone():void 0}rotationAngle(){return this.Kk}aQ(){return this.HD}DB(a){this.rh=a;this.pp.h()}id(){return this.vd}name(){return this.mj||this.vd}NQ(a){this.mj!=a&&(this.mj=a,this.X2.h())}wg(a){this.vd=a}};class rn extends qn{constructor(a){super(a);this.m2=F(this);this.jn=null}};class sn extends rn{constructor(a,b){super(b);this.Ld=a;this.VJ=new H;this.nN=new H;this.FM=F(this)}type(){return"line"}Sd(){return this.Ld}Gm(){return this.VJ.clone()}Nm(){return this.nN.clone()}};function tn(a,b){a.zN!=b&&(a.zN=b,a.XW.h())}class un extends rn{constructor(a,b){super(b);this.Ld=a;this.zN="";this.XW=F(this);this.Nq=.3;this.lS=F(this);this.H=F(this);this.tS=F(this);this.ET=[]}U(){return this.H}type(){return"shape"}Sd(){return this.Ld}Pf(){return this.zN}borderRadius(){return this.Nq}FQ(a){this.Nq!=a&&(this.Nq=a,this.lS.h())}fk(a){this.Th=a;this.tS.h()}richText(){return this.Th}fd(){return this.Th?{richText:[this.Th],Yw:[]}:null}Fa(){return this.Ld.Fa()}iw(){return this.ET}};const vn="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function wn(a){for(const b of vn)a(b)};function xn(a,b){switch(a.Pf()){case "rectangle":case "textBox":return[new H(0,0),new H(b.width,0),new H(b.width,b.height),new H(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":const c=[];for(const d of a.iw())a=d.clone(),a.scale(b.width,b.height),c.push(a);return c;case "triangle":return[new H(0,b.height),new H(.5*b.width,0),new H(b.width,b.height)];default:throw Error(`unknown shape type: ${a.Pf()}`);}}
function yn(a){switch(a.Pf()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.iw();if(2>b.length)return!1;const c=b[0].clone();b=b[b.length-1].clone();a=a.rect();c.scale(a.width,a.height);b.scale(a.width,a.height);return 5>Dd(c,b);default:throw Error(`unknown shape type: ${a.Pf()}`);}};function zn(a){function b(h,k,l,q){h.save();var t=k.slideObject(),x=t.Sd(),y=k.rect();y.translate(-l.left,-l.top);if(t instanceof un){t.rotationAngle()&&(h.translate(y.left+.5*y.width,y.top+.5*y.height),h.rotate(Bd(t.rotationAngle())),y.left=.5*-y.width,y.top=.5*-y.height);var C=xn(t,new I(y.width,y.height));l=yn(t);if("roundedRectangle"==t.Pf()){t=w(k.slideObject(),un).borderRadius();var N=(C=y.width)?t*Math.min(y.height/C,1)*C*.5:0;h.fillStyle=q;t=y.left;C=y.top;k=y.width;y=y.height;var U=!0,ba=
!1;null==U&&(U=!1);null==ba&&(ba=!0);null==N&&(N=5);h.beginPath();h.moveTo(t+N,C);h.lineTo(t+k-N,C);h.quadraticCurveTo(t+k,C,t+k,C+N);h.lineTo(t+k,C+y-N);h.quadraticCurveTo(t+k,C+y,t+k-N,C+y);h.lineTo(t+N,C+y);h.quadraticCurveTo(t,C+y,t,C+y-N);h.lineTo(t,C+N);h.quadraticCurveTo(t,C,t+N,C);h.closePath();ba&&h.stroke();U&&h.fill()}else if("ellipse"==t.Pf()){h.fillStyle=q;t=y.left;C=y.top;ba=y.width;var ta=y.height;y=ba/2*pn;k=ta/2*pn;N=t+ba;U=C+ta;ba=t+ba/2;ta=C+ta/2;h.save();h.beginPath();h.moveTo(t,
ta);h.bezierCurveTo(t,ta-k,ba-y,C,ba,C);h.bezierCurveTo(ba+y,C,N,ta-k,N,ta);h.bezierCurveTo(N,ta+k,ba+y,U,ba,U);h.bezierCurveTo(ba-y,U,t,ta+k,t,ta);h.restore();h.fill()}else{h.beginPath();for(k=0;k<C.length;++k)N=C[k].clone(),N.translate(y.left,y.top),h.lineTo(N.x,N.y);l?h.closePath():"freeform"==t.Pf()&&"none"==x.background().Ch()&&"none"==x.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=q,h.stroke())}l=l||"none"!=x.background().Ch()}else if(t instanceof sn)t=w(k.slideObject(),sn),l=t.Gm(),l.translate(y.left,
y.top),t=t.Nm(),t.translate(y.left,y.top),h.beginPath(),h.moveTo(l.x,l.y),h.lineTo(t.x,t.y),l=!1;else throw Error("invalid shape");l&&(h.fillStyle=q,h.fill());x=x.strokeStyle();l=x.size();"solid"==x.type()&&l&&(h.lineWidth=l,h.strokeStyle=q,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=on(c.rect(),c.slideObject().Sd()),f=on(d.rect(),d.slideObject().Sd());e=Vg(nn(e,c.slideObject().rotationAngle()),nn(f,d.slideObject().rotationAngle()));f=Yd("CANVAS");f.width=e.width;f.height=e.height;
const g=f.getContext("2d");b(g,c,e,"rgba(255, 0, 0, 0.5)");b(g,d,e,"rgba(0, 0, 255, 0.5)");c=g.getImageData(0,0,f.width,e.height).data;d=0;for(e=0;e<c.length&&!(f=c[e+2],c[e]&&f&&(++d,a.H$));e+=4);a.eB=d};function An(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.Ic.count();++g){var h=Bn(a.Ic,g);a.Ds.push(h)}for(const k of a.s.chains()){if(g=k.object().slideObject())h=Cn(b,g),e.push(h),d.set(h,Dn(a,g)),a.TC.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=Dn(a,g),f.set(g,h),a.Ux.push(h))}b=e.sort((k,l)=>k-l);for(const k of b)a.pj.push(d.get(k));c&&En(a);Fn(a)}
function En(a){Ya(a.TC);for(let d=0;d<a.pj.length;++d){var b=a.pj[d].rect(),c=a.TC[d];const e=new H(c.left+.5*c.width,c.top+.5*c.height);c=a.pj[d];b=new Qg(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.wr=b.clone();c.rh=b.clone()}}
function Gn(a,b){var c=null,d=0;const e=[];for(var f of a.destinationsStates()){var g=on(b.rect(),b.slideObject().Sd());g=nn(g,b.slideObject().rotationAngle());var h=on(f.rect(),f.slideObject().Sd());h=nn(h,f.slideObject().rotationAngle());Tg(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,eB:0,H$:1==e.length},zn(f),f.eB>d&&(c=k,d=f.eB);c&&(a.qk.push(new $l(b,c)),a.Ta())}function Fn(a){a.qk.splice(0,a.qk.length);for(const b of a.pj)Gn(a,b)}
function Hn(a,b){const c=Na(a.qk,d=>d.objectState()==b);-1!=c&&(a.qk.splice(c,1),a.Ta())}function In(a,b){a=a.ZC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Jn(a,b){const c=Na(a.qk,d=>d.objectState()==b);return-1==c?null:a.qk[c]}function Kn(a,b){a=Ia(a.qk,c=>c.destinationState()==b);return Ja(a,c=>c.objectState())}
function Ln(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=Cn(a.Ic,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function Mn(a){const b=[];a.qk.forEach(c=>{const d=Cn(a.Ic,c.objectState().slideObject());c=Cn(a.Ic,c.destinationState().slideObject());b.push([d,c])});return b}function Nn(a){return Ja(a.Ds,b=>Cn(a.Ic,b))}function Dn(a,b,c){b=new Zl(b,c);B(a,b);A(a,b.U(),a.Ta,a);return b}
class On extends Im{constructor({content:a,Eb:b,ab:c,gk:d}){super();this.vi=!1;this.s=a;this.pj=[];this.Ux=[];this.qk=[];this.Ds=[];this.Ic=b;this.OI=!0;this.cY=F(this);this.xW=F(this);this.TC=[];null!=c?this.dc(b,c):An(this,b,d)}Et(){this.cY.h()}reset(){0!=this.vi&&(this.vi=!1,this.Ta());this.xW.h()}content(){return this.s}initiated(){return this.vi}objectsStates(){return this.pj}destinationsStates(){return this.Ux}chainsStates(){return this.qk}persistState(a){const b={};b[a.mg.Eb]=Ln(this,this.pj,
a.mg.Eb);b[a.mg.yG]=Ln(this,this.Ux,a.mg.yG);b[a.mg.chains]=Mn(this);b[a.mg.order]=Nn(this);this.initiated()&&(b[a.mg.initiated]=1);return b}dc(a,b){this.vi=b[Tl.mg.initiated]||!1;b[Tl.mg.Eb].forEach(c=>{const d=Bn(a,c[Tl.mg.Eb.index]);this.pj.push(Dn(this,d,c[Tl.mg.Eb.rect]));this.TC.push(d.rect())});b[Tl.mg.yG].forEach(c=>{const d=Bn(a,c[Tl.mg.yG.index]);this.Ux.push(Dn(this,d,c[Tl.mg.Eb.rect]))});b[Tl.mg.chains].forEach(([c,d])=>{const e=Bn(this.Ic,c),f=Bn(this.Ic,d);c=this.pj.find(g=>g.slideObject()==
e);d=this.Ux.find(g=>g.slideObject()==f);this.qk.push(new $l(c,d))});this.Ds=Ja(b[Tl.mg.order],c=>Bn(this.Ic,c))}ZC(a){for(const b of this.s.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}Ta(){this.OI&&super.Ta()}};class Pn{constructor(a,b){this.F0=parseFloat(We(b));this.zd=a}awardedScore(){return this.F0}status(){return this.zd}};function Qn(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=Jn(a.contentState(),b))&&(In(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class Rn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Et(){this.contentState().Et()}iy(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}dj(){if("byAnswer"==this.la.settings().evaluation().rq()){var a=0;let c=!1,d=0;var b=this.contentState().objectsStates();for(const e of b)b=this.ZC(e.slideObject()),Qn(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=Fm(this,!c,a,
!0,!1,0<d&&c||!c&&0<d);a=new Pn(a.status,a.awardedScore)}else a=this.jr();return a}jr(){var a=0;let b=0;var c=this.contentState().objectsStates();for(var d of c)c=this.ZC(d.slideObject()),Qn(this,d,c)?a++:b++;d=this.la.settings().oi;var e=Em(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=Fm(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new Pn(a.status,a.awardedScore)}ZC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");
}};class Sn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class Tn extends Pn{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class Un extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g});this.uT=b}initiated(){return this.uT.initiated()}dj(){var a=0;const b=this.uT.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=Em(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().oi;a=Fm(this,a==b.length,d,e,!0,0<c&&1!=c);return new Tn(b,a.status,a.awardedScore)}};class Vn extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g});this.Ac=b;A(this,this.Ac.U(),()=>{var h=null;for(let k=0;k<this.Ac.count();k++){const l=this.Ac.getChoiceState(k);l.selected()&&(h=l)}h=null!=h;this.vi!=h&&(this.vi=h)},this)}iy(){let a=0;const b=this.contentState();for(let c=0;c<b.count();++c){const d=b.getChoiceState(c).choice();a=Math.max(a,d.score())}return a}contentState(){return super.contentState()}};class Wn extends Vn{dj(){return"byAnswer"==this.la.settings().evaluation().rq()?this.hy():this.jr()}jr(){var a=!1;for(var b=0;b<this.Ac.count();++b){const c=this.Ac.getChoiceState(b),d=c.choice();c.selected()&&d.correct()&&(a=!0)}b=Em(this);a=Fm(this,a,a?b:0,!1,!0,!1);return new Pn(a.status,a.awardedScore)}hy(){var a=0;let b=!1;for(let c=0;c<this.Ac.count();++c){const d=this.Ac.getChoiceState(c),e=d.choice();d.selected()&&(a=e.score(),e.correct()&&(b=!0))}a=Fm(this,b,a,!0,!1,!1);return new Pn(a.status,
a.awardedScore)}};function Xn(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;Ha(c,f=>{const g=f.area().correct(),h=d.filter(l=>f.KA(l.coordinate())&&!e.has(l)),k=!!h.length;b(f,k,g==k,h);h.forEach(l=>e.add(l))})}function Yn(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class Zn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}bw(){this.contentState().bw()}Et(){const a=this.la.settings().bt();this.review()&&"correct"==this.review().status()||"reset"!=a.ci()||Dm(this)||this.contentState().bw()}dj(){return"byAnswer"==this.la.settings().evaluation().rq()?this.hy():this.jr()}hy(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();Xn(this,(g,h,k,l)=>{h&&(a+=g.area().score(),d+=l.length);k&&h&&c++;k||++b});var f=
this.contentState().content().areas().filter(g=>g.correct()).length;e=d==e.length;f=Fm(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new Pn(f.status,f.awardedScore)}jr(){let a=0,b=0,c=0;var d=this.contentState().points();Xn(this,(k,l,q,t)=>{k.area().correct()&&q?(a++,c+=t.length):q||b++});var e=d.length-c,f=this.la.settings().oi,g=Em(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(Yn(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=Fm(this,h&&d,
e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new Pn(f.status,f.awardedScore)}iy(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class $n extends T{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class ao extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}dj(){var a=0,b=this.contentState();for(var c=0;c<bo(b);++c)co(b,c)&&++a;c=a==bo(b);const d=this.la.settings().oi;a=0<bo(b)?a/bo(b):1;b=Em(this);c=Fm(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new Pn(c.status,c.awardedScore)}};class eo extends Pn{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class fo extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g});this.CU=b}initiated(){return this.CU.initiated()}dj(){var a=0;const b=this.CU.placeholders();for(var c of b)c.correct()&&++a;var d=Em(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().oi;a=Fm(this,a==b.length,d,e,!0,0<c&&1!=c);return new eo(b,a.status,a.awardedScore)}};class go extends Vn{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g});this.we=b}contentState(){return super.contentState()}dj(){return"byAnswer"==this.la.settings().evaluation().rq()?this.hy():this.jr()}hy(){var a=0;let b=0,c=0;for(var d=0;d<this.we.count();++d){const e=this.we.getChoiceState(d),f=e.choice(),g=f.correct(),h=g==e.selected();e.selected()&&(a+=f.score());g&&h?++b:h||++c}d=0==c;a=Fm(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new Pn(a.status,
a.awardedScore)}jr(){var a=0;let b=0;for(var c=0;c<this.we.count();++c){var d=this.we.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.la.settings().oi;e=Em(this);d=0==b;a=Fm(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new Pn(a.status,a.awardedScore)}iy(){let a=0;const b=this.contentState();for(let c=0;c<b.count();++c){const d=b.getChoiceState(c).choice();0<d.score()&&(a+=d.score())}return a}};class ho extends T{contentState(){return super.contentState()}dj(){if(this.contentState().evaluationEnabled()){var a=this.contentState().correct();const b=Em(this);a=Fm(this,a,a?b:0,!1,!0,!1);return new Pn(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class io extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}dj(){if(this.contentState().evaluationEnabled()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)jo(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=Em(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.la.settings().oi;b=0<b&&1!=b;a=Fm(this,a==d.count(),c,e,!0,b);return new Pn(a.status,a.awardedScore)}return null}};class ko extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}dj(){var a=this.contentState().correct();const b=Em(this);a=Fm(this,a,a?b:0,!1,!0,!1);return new Pn(a.status,a.awardedScore)}};class lo extends Pn{constructor(a,b,c){super(b,c);this.ja=a}};class mo extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,ab:f,oa:g});this.YF=b}initiated(){return this.YF.initiated()}iG(){this.YF.iG()}dj(){var a=0;const b=this.YF.placeholders();for(var c of b)c.correct()&&++a;var d=Em(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().oi;a=Fm(this,a==b.length,d,e,!0,0<c&&1!=c);return new lo(b,a.status,a.awardedScore)}Et(){const a=this.la.settings().cC();this.review()&&"correct"==this.review().status()||
"reset"!=a.ci()||Dm(this)||this.YF.iG()}};class no extends G{constructor(){super()}Hf(a){switch(a.slide().type()){case "IntroSlide":this.Ij(a);break;case "MultipleChoice":a=w(a,Wn);this.Kj(a);break;case "TrueFalse":a=w(a,Wn);this.Qj(a);break;case "MultipleResponse":a=w(a,go);this.Mj(a);break;case "WordBank":a=w(a,mo);this.Sj(a);break;case "MultipleChoiceText":a=w(a,fo);this.Lj(a);break;case "FillInTheBlank":a=w(a,Un);this.Fj(a);break;case "TypeIn":a=w(a,ko);this.Rj(a);break;case "Numeric":a=w(a,ho);this.Nj(a);break;case "Sequence":a=w(a,
io);this.Pj(a);break;case "Matching":a=w(a,ao);this.Jj(a);break;case "Hotspot":a=w(a,Zn);this.Gj(a);break;case "InfoSlide":case "InstructionsSlide":this.Hj(a);break;case "AuthorizationSlide":this.Cj(a);break;case "ResultSlide":this.Oj(a);break;case "Essay":a=w(a,Sn);this.Ej(a);break;case "LikertScale":a=w(a,$n);this.Ki(a);break;case "DND":a=w(a,Rn);this.Dj(a);break;default:throw Error("unknown slide type");}}};function oo(a,b){a.zf=po(b.slide().settings(),"answered");a.zd="answered"}function qo(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.zf=d.choice().Yj();a.zd="answered";break}}}
function ro(a,b){const c=b.slide().settings();if(c.evaluationEnabled()){var d=b.review();if(d)switch(d.status()){case "correct":a.zf=c.ey.correct;a.zd="correct";break;case "incorrect":a.zf=po(c,Dm(b)?"incorrect":"attempt");a.zd="incorrect";break;case "partially":a.zf=po(c,Dm(b)?"partially":"attempt"),a.zd="partially"}}else oo(a,b)}
class so extends no{constructor(a){super();this.zd=this.zf=null;this.Uh=a}get(a){this.zf=this.zd=null;var b=!!this.Uh&&"reviewing"==this.Uh.sessionMode();const c=a.slide().settings().evaluationEnabled();var d=to(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.Hf(a),this.zf):null;case "byAnswer":b=a.slide().type();d=["MultipleChoice"];const e=["MultipleChoice","TrueFalse"];if(c&&-1!=d.indexOf(b)||!c&&-1!=e.indexOf(b))return this.Hf(a),this.zf;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.Hf(a),this.zf}Ca("unknown feedback type");return null}status(){return this.zd}Ij(){}Cj(){}Oj(){}Hj(a){oo(this,a)}Kj(a){if("byAnswer"==to(a.slide().settings()))if(a.slide().settings().evaluationEnabled()){a=a.contentState();this.zd="incorrect";for(let b=0;b<a.count();++b){const c=a.getChoiceState(b);if(c.selected()){a=w(c.choice(),ln);this.zd=a.correct()?"correct":"incorrect";this.zf=a.Yj();break}}}else qo(this,a.contentState());else ro(this,a)}Qj(a){"byAnswer"==to(a.slide().settings())?
qo(this,a.contentState()):ro(this,a)}Mj(a){ro(this,a)}Sj(a){ro(this,a)}Lj(a){ro(this,a)}Fj(a){ro(this,a)}Rj(a){ro(this,a)}Nj(a){ro(this,a)}Pj(a){ro(this,a)}Jj(a){ro(this,a)}Gj(a){ro(this,a)}Ej(a){oo(this,a)}Ki(a){oo(this,a)}Dj(a){ro(this,a)}};class uo extends Bm{constructor(a){super(a);1!=this.vi&&(this.vi=!0)}};class vo extends Bm{};var wo=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");dc({$$:"\u202a",gaa:"\u202b",eaa:"\u202c",aaa:"\u200e",haa:"\u200f"}).join("");function xo(a,b){a.Pn!=b&&(a.Pn=b,a.Qa.h())}function yo(a,b){return"select"!=a.Zc.type()?!0:!!a.Zc.values().find(c=>c.text()==b)}
class zo extends G{constructor(a){super();this.Zc=a;this.Pn="";this.Qa=F(this);this.oA=F(this)}Ao(){return this.Pn}submit(){this.oA.h();return this.errors()}persistState(a){const b={};b[a.Ao]=this.Pn;b[a.Al]=this.Zc.Se();return b}Mv(){return this.Zc.Se().text()}errors(){const a=[];a:{var b=this.Zc.type();var c=new Ol(this.Mv(),"field-value-is-invalid");switch(b){case "email":if(b=this.Pn,b.length&&!wo.test(b))break a}c=null}if("mandatory"==this.Zc.usage()&&""==this.Pn)a.push(new Ol(this.Mv(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.Pn){a:if(c=this.Pn,"select"==this.Zc.type()||this.Zc.value().text()){for(d of this.Zc.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.Zc.type()){case "select":a.push(new Ol(this.Mv(),"field-value-is-invalid"))}}return a}lf(){return this.Qa}submittedEvent(){return this.oA}};function Ao(a,b){a.cj.forEach(c=>{var d=c.Zc.Se().text().toLocaleLowerCase();b.containsField(d)&&(d=b.getValue(d),c.Pn!=d&&yo(c,d)&&xo(c,d))})}class Bo extends Im{constructor(a){super();this.s=a;this.cj=[];a=this.s.fields();for(const b of a)a=new zo(b),B(this,a),A(this,a.lf(),this.Ta,this),this.cj.push(a)}fields(){return this.cj}XB(){let a=[];for(const b of this.cj){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Co extends Im{constructor(a,b,c){super();this.s=a;this.ja=[];const d=c?c[Tl.rZ.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new Vl(e,b,d[f]);B(this,e);A(this,e.U(),this.Ta,this);this.ja.push(e)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ja}persistState(a){const b={};b[a.rZ.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}Co.prototype.placeholders=Co.prototype.placeholders;class Do extends Im{constructor(a,b,c){super();this.s=a;const d=c?c[Tl.WZ.placeholders]:[];this.ja=[];a.placeholders().forEach((e,f)=>{e=B(this,new Wl(e,b,d[f]));A(this,e.U(),this.Ta,this);this.ja.push(e)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ja}persistState(a){const b={};b[a.WZ.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}Do.prototype.placeholders=Do.prototype.placeholders;function Eo(a){var b=new Fo;return a.sort((c,d)=>b.ES(c.response(),d.response()))}class Fo{ES(a,b){a=Xe(a.toLowerCase());b=Xe(b.toLowerCase());return a<b?-1:a>b?1:0}};function Go(a,b,c){b=B(a,new Xl(b,c));A(a,b.U(),a.Ta,a);return b}function Ho(a,b){a.vk=b.map(c=>Go(a,null,c))}
class Io extends Im{constructor(a,b,c,d){super();this.s=a;this.ZF=F(this);F(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[Tl.LH.placeholders]:[],g=d?d[Tl.LH.extraWords]:[],h=b.evaluationEnabled();this.ja=[];a.placeholders().forEach((k,l)=>{h&&null!=k.value&&e.push(k.value);this.ja.push(Go(this,k,f[l]))});b.yH()?e=e.sort((new Fo).ES):c&&Om(e);this.vk=[];d?Ho(this,g):e.forEach(k=>{const l=Go(this,null);l.yc(k);l.kp=null===k?null:gb(k);this.vk.push(l)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;
return!0}content(){return this.s}extraWords(){return this.vk}placeholders(){return this.ja}persistState(a){const b={};b[a.LH.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));b[a.LH.extraWords]=this.vk.map(c=>c.persistState(a.placeholders));return b}iG(){this.ZF.h()}};class Jo extends Im{constructor(a){super();this.Cb="";null!=a&&this.dc(a)}text(){return this.Cb}setText(a){this.Cb=a;this.Ta()}initiated(){return!!this.Cb.length}response(){return this.text()}persistState(a){const b={};b[a.oZ.text]=this.Cb;return b}dc(a){this.Cb=a[Tl.oZ.text]}}Jo.prototype.response=Jo.prototype.response;function Ko(a){a=a.pi.rect();return new Qg(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class Lo{constructor(a){this.pi=a}area(){return this.pi}KA(a){var b=Ko(this);if(!this.Xt){var c=Ko(this),d=1024*c.width;c=1024*c.height;this.Xt=Yd("CANVAS");this.Xt.width=d;this.Xt.height=c;var e=this.Xt.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=Ko(this);d=1024*c.width;c=1024*c.height;e=this.pi.points()[0];var f=this.Xt.getContext("2d");f.beginPath();f.fillStyle="rgba(255, 255, 255, 255)";f.moveTo(e.x*d,e.y*c);for(let g=1;g<this.area().points().length;++g){const h=this.area().points()[g];
f.lineTo(h.x*d,h.y*c)}f.lineTo(e.x*d,e.y*c);f.fill()}d=1024*b.width;c=1024*b.height;e=a.x-b.left;f=a.y-b.top;if(0>e||0>f||e>=b.width||f>=b.height)return!1;a=this.Xt.getContext("2d").getImageData(0,0,d,c);b=4*(Math.floor(e/b.width*d)+Math.floor(f/b.height*c)*a.width);d=a.data[b+1];c=a.data[b+2];return 255==a.data[b]&&255==d&&255==c}};class Mo{constructor(a){this.pi=a}area(){return this.pi}KA(a){const b=this.pi.rect(),c=.5*b.width,d=.5*b.height,e=1E4*a.x-c-b.left;a=1E4*a.y-d-b.top;return 1>=e*e/(c*c)+a*a/(d*d)}};class No{constructor(a){this.pi=a}area(){return this.pi}KA(a){const b=Rg(this.pi.rect());a=new H(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom}};class Oo extends G{constructor(a){super();this.Tq=a;this.H=F(this)}coordinate(){return this.Tq}U(){return this.H}persistState(a){return{[a.x]:this.Tq.x,[a.y]:this.Tq.y}}};function Po(a,b){b=new Oo(b);A(a,b.U(),a.Ta,a);return b}function Qo(a,b){var c=a.V.Yg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.ra.length&&(Sc(a,a.ra),a.ra=[],a.CE.h(0));c=c&&a.ra.length<c.value();if(!d||c)b=Po(a,b),a.ra.push(b),a.CM.h(b);a.Ta()}
class Ro extends Im{constructor(a,b,c){super();this.s=a;this.V=b;this.ra=[];this.Ot=[];this.s.areas().forEach(d=>{var e=this.Ot,f=e.push;a:{switch(d.type()){case "rectangle":d=new No(d);break a;case "oval":d=new Mo(d);break a;case "freeform":d=new Lo(d);break a}throw Error("unknown area type");}f.call(e,d)});this.CM=F(this);this.CE=F(this);this.DE=F(this);null!=c&&this.dc(c)}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return!!this.ra.length}points(){return this.ra}bw(){Sc(this,
this.ra);this.ra=[];this.DE.h();this.Ta()}areas(){return this.Ot}content(){return this.s}persistState(a){const b={};b[a.fo.points]=this.ra.map(c=>c.persistState(a.fo.points));return b}freePointsCount(){return this.ra.reduce((a,b)=>this.Ot.some(c=>c.KA(b.coordinate()))?a:a+1,0)}dc(a){this.ra=a[Tl.fo.points].map(b=>Po(this,new H(b[Tl.fo.points.x],b[Tl.fo.points.y])))}areaSelected(a){return this.points().some(b=>a.KA(b.coordinate()))}};function So(a,b){a.Jz=b;a.H.h()}class To extends G{constructor({statement:a,J9:b,ab:c}){super();this.B6=a;this.Rg=b;this.Jz=null;this.H=F(this);null!=c&&this.dc(c)}U(){return this.H}statement(){return this.B6}selectedScale(){return this.Jz}persistState(a){const b={};b[a.selectedScale]=this.Jz?this.Rg.indexOf(this.Jz):-1;return b}dc(a){a=a[Tl.xw.statements.selectedScale];this.Jz=0>a?null:this.Rg[a]}};function Uo(a,b){const c=b?b[Tl.xw.statements]:[],d=[];a.s.statements().forEach((e,f)=>{e=B(a,new To({statement:e,J9:a.s.labels(),ab:c[f]}));A(a,e.U(),a.Ta,a);d.push(e)});return d}class Vo extends Im{constructor(a,b){super();this.s=a;this.$N=Uo(this,b)}initiated(){return La(this.$N,a=>null!=a.selectedScale())}statementsStates(){return this.$N}content(){return this.s}persistState(a){const b={};b[a.xw.statements]=this.$N.map(c=>c.persistState(a.xw.statements));return b}};function bo(a){return a.s.matches().count()}function co(a,b){const c=a.s.matches().getChoice(b);return!!a.Uf.find(d=>d.premise()==c.premise()&&Wo(d.response(),c.response()))}function Xo(a){a.Ai.forEach(b=>Yo(a,b));a.we.forEach(b=>Yo(a,b))}function Wo(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.bd==b.bd;return c&&a}
function Zo(a,b){const c=a.Uf.find(e=>e.premise()==b);if(!c)return!1;a=a.s.matches();let d=!1;for(let e=0;e<a.count();++e){const f=a.getChoice(e);if(f.premise()==b&&Wo(f.response(),c.response())){d=!0;break}}return d}function $o(a,b,c){const d=Na(a.Uf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Uf.splice(d,1),a.Ta())}function ap(a,b,c){[a.we[b],a.we[c]]=[a.we[c],a.we[b]];a.Ta()}function Yo(a,b){var c=b.Hl;c&&(c=B(a,new nm(c)),A(a,c.U(),a.Ta,a),a.rC.set(b.id(),c))}
function bp(a,b){let c=null;for(var d=0;d<a.s.matches().count();++d){const e=a.s.matches().getChoice(d);if(e.response()==b){c=e;break}}a.Uf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.Ai.length;++d)if(a.Ai[d]==c.premise())return d+1;return-1}function cp(a,b){for(let c=0;c<a.s.matches().count();++c)if(a.s.matches().getChoice(c).premise()==b)return c;return-1}
function dp(a,b){let c=0;for(var d=0;d<a.s.matches().count();++d){if(a.s.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.s.distractors().count();++d){if(a.s.distractors().getChoice(d)==b)return c;++c}return-1}function ep(a){const b=[];a.Uf.forEach(c=>{const d=cp(a,c.premise());c=dp(a,c.response());b.push([d,c])});return b}function fp(a,b){return a.s.matches().getChoice(b).premise()}
function gp(a,b){const c=a.s.matches().count();return b<c?a.s.matches().getChoice(b).response():a.s.distractors().getChoice(b-c)}function hp(a,b){b.forEach(([c,d])=>{c=fp(a,c);d=gp(a,d);a.Uf.push(new am({premise:c,response:d}))})}function ip(a,b){return!!a.Uf.find(c=>c.response()==b)}
function kp(a,b){const c=a.Uf.find(e=>e.response()==b);let d=null;for(let e=0;e<a.s.matches().count();++e){const f=a.s.matches().getChoice(e);if(f.response()==b){d=f;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}
class lp extends Im{constructor({content:a,b$:b,c$:c,ab:d}){super();this.s=a;this.we=[];this.Ai=[];this.Uf=[];this.rC=new Map;d?this.dc(d):this.kn(b,c)}kn(a,b){var c=this.s.matches(),d=this.s.distractors(),e=[];for(var f=0;f<c.count();++f){var g=c.getChoice(f).response();e.push(g)}c=[];for(f=0;f<d.count();++f)g=d.getChoice(f),c.push(g);e.push(...c);this.we=e;b&&Om(this.we);b=this.s.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.Ai=d;a&&Om(this.Ai);Xo(this)}initiated(){return this.s.matches().count()==
this.Uf.length}content(){return this.s}premises(){return this.Ai}responses(){return this.we}isConnected(a){return!!this.Uf.find(b=>b.response()==a||b.premise()==a)}Rs(a,b){var c=Na(this.Uf,d=>d.premise()==a);-1!=c&&this.Uf.splice(c,1);c=Na(this.Uf,d=>d.response()==b);-1!=c&&this.Uf.splice(c,1);this.Uf.push(new am({premise:a,response:b}));this.Ta()}oQ(){return this.s.oQ()}vaa(a){return this.Ai.indexOf(a)}matches(){return this.Uf}persistState(a){const b={};b[a.Oi.premises]=this.Ai.map(c=>cp(this,c));
b[a.Oi.responses]=this.we.map(c=>dp(this,c));b[a.Oi.matches]=ep(this);b[a.Oi.yh]=[...this.rC.entries()].map(([c,d])=>[c,d.xl()]);return b}dc(a){a[Tl.Oi.premises].forEach(b=>{b=fp(this,b);this.Ai.push(b)});a[Tl.Oi.responses].forEach(b=>{b=gp(this,b);this.we.push(b)});hp(this,a[Tl.Oi.matches]);Xo(this);a[Tl.Oi.yh].forEach(([b,c])=>mm(this.rC.get(b),c))}hg(a){return this.rC.get(a.id())||null}};class mp extends G{constructor(a,b,c){super();this.Dl=a;this.La="";this.V=b;this.H=F(this);null!=c&&this.dc(c)}U(){return this.H}answers(){return this.Dl}response(){return this.La}yc(a){this.La=a;this.H.h()}initiated(){return!!this.La.length}correct(){return!!this.Dl.find(a=>{var b=this.La;return/^-?(\d*\.\d+|\d+\.\d*|\d+)$/.test(b)?a.wS(b):!1},this)}evaluationEnabled(){return this.V.evaluationEnabled()}persistState(a){const b={};b[a.numeric.response]=this.La;return b}dc(a){this.La=a[Tl.numeric.response]}}
mp.prototype.response=mp.prototype.response;class np extends Im{constructor(a,b,c,d){super();this.s=a;this.Bf=b;this.Id=c;this.wE=d;this.AW=F(this);this.DW=F(this);this.oX=F(this)}content(){return this.s}evaluation(){return this.Id}passingScoreType(){return this.wE}groups(){return this.Bf}restartQuiz(){this.AW.h()}MB(){this.oX.h()}persistState(){return{}}};class op extends Im{constructor(a){super();this.s=a}content(){return this.s}persistState(){return{}}};const pp=Tl.y_;function jo(a,b){return a.rk[b]==a.Ex[b]}function qp(a,b,c){a.rk=c[pp.choices].map(d=>b.getChoice(d));rp(a,new Map(c[pp.yh]))}function sp(a,b){for(let c=0;c<a.count();++c){const d=a.getChoiceState(c);if(d.choice()==a.rk[b])return d}throw Error("unknown sequence choice");}function tp(a,b,c){a.rk.splice(a.rk.indexOf(b),1);a.rk.splice(c,0,b);a.Ta()}function up(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoiceState(c),e=d.ig();e&&b.push([d.choice().id(),e.xl()])}return b}
function rp(a,b){for(let d=0;d<a.count();++d){var c=a.getChoiceState(d);const e=c.choice().id();(c=c.ig())&&b.has(e)&&mm(c,b.get(e))}}
class vp extends Tm{constructor({choices:a,evaluationEnabled:b,gk:c,ab:d}){super({choices:a,gk:c,evaluationEnabled:b});this.Ex=[];this.rk=[];for(b=0;b<a.count();++b)this.Ex.push(a.getChoice(b));if(d)qp(this,a,d);else for(d=0;d<a.count();++d)this.rk.push(this.getChoiceState(d).choice())}choices(){return this.Ex}PS(a){return new Rm(a)}initiated(){return!0}wX(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Wa(b,a);)Om(a)}}persistState(a){const b={};b[a.y_.choices]=this.rk.map(c=>this.Ex.indexOf(c));
b[a.Oi.yh]=up(this);return b}studentResponse(){return this.rk.slice()}}vp.prototype.studentResponse=vp.prototype.studentResponse;class wp extends Im{constructor(a,b,c){super();this.Ac=a;this.V=b;this.La=new pl("");A(this,this.La.Bo,this.gM,this);A(this,this.La.Fp,this.Ta,this);null!=c&&this.dc(c)}choices(){return this.Ac}response(){return this.La}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return 0!==this.La.text().length}gM(a){a.fw()}correct(){const a=this.Ac,b=this.V.aI,c=Gd(Ue(Xe(b?this.La.text():this.La.text().toLowerCase())));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Gd(Ue(Xe(b?
e.textRange().text():e.textRange().text().toLowerCase())));if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.U_.response]=this.La.text();return b}dc(a){this.La.setText(a[Tl.U_.response])}}wp.prototype.response=wp.prototype.response;function xp(a){const b=om.Pb.ib.groups.slides.contentState;return a?a[b]:void 0}class yp{constructor({rd:a,wo:b}){this.nm=void 0!==b?b:!0;this.qb=a}VY(a){return new Bo(a.content())}};class zp extends $m{constructor({rd:a,wo:b,oa:c,pt:d,mP:e=null}){super();this.ya=c;this.qb=a;this.M=null;this.ud=new so(d);this.Ml=e||new yp({rd:a,wo:b})}create(a,b){this.M=null;this.Rb=b;this.Hf(a);return this.M}rP(a,b,c){var d=this.Ml;b=new np(a.content(),b,c||null,d.qb.W().passingScoreType());return this.M=new Bm({slide:a,contentState:b,bc:this.ud,ab:this.Rb})}Ij(a){this.M=new vo({slide:a,contentState:new op(a.content()),bc:this.ud,ab:this.Rb})}Cj(a){this.M=new cn({slide:a,contentState:this.Ml.VY(a),
bc:this.ud,ab:this.Rb})}Hj(a){this.M=new uo({slide:a,contentState:new op(a.content()),bc:this.ud,ab:this.Rb})}Kj(a){var b=this.Rb;const c=this.Ml.nm&&a.settings().Gn;b=new Tm({choices:a.content(),gk:c,evaluationEnabled:a.settings().evaluationEnabled(),ab:xp(b)});this.M=new Wn({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Qj(a){var b=this.Rb;b=new Tm({choices:a.content(),gk:!1,evaluationEnabled:a.settings().evaluationEnabled(),ab:xp(b)});this.M=new Wn({slide:a,
contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Mj(a){var b=this.Rb;const c=this.Ml.nm&&a.settings().Gn;b=new Tm({choices:a.content(),gk:c,evaluationEnabled:a.settings().evaluationEnabled(),ab:xp(b)});this.M=new go({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Sj(a){var b=this.Ml;var c=this.Rb;b=new Io(a.content(),a.settings(),b.nm,xp(c));this.M=new mo({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,
oa:this.ya})}Lj(a){var b=this.Rb;const c=a.settings().Gn;b=new Do(a.content(),c,xp(b));this.M=new fo({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Fj(a){var b=this.Rb;b=new Co(a.content(),a.settings(),xp(b));this.M=new Un({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Rj(a){var b=this.Rb;b=new wp(a.content(),a.settings(),xp(b));this.M=new ko({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,
oa:this.ya})}Nj(a){var b=this.Rb;b=new mp(a.content(),a.settings(),xp(b));this.M=new ho({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Pj(a){var b=this.Ml;var c=this.Rb;const d=a.settings().evaluationEnabled();b=(d?!0:a.settings().Gn)&&b.nm;c=new vp({choices:a.content(),evaluationEnabled:d,gk:b,ab:xp(c)});this.M=new io({slide:a,contentState:c,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Jj(a){var b=this.Ml;var c=this.Rb;const d=a.settings().Gn&&
b.nm;b=new lp({content:a.content(),b$:d,c$:b.nm,ab:xp(c)});this.M=new ao({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Gj(a){var b=this.Rb;b=new Ro(a.content(),a.settings(),xp(b));this.M=new Zn({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Oj(){throw Error("use createResultSlide()");}Ej(a){this.M=new Sn({slide:a,contentState:new Jo(xp(this.Rb)),W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Ki(a){var b=
this.Rb;b=new Vo(a.content(),xp(b));this.M=new $n({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}Dj(a){var b=this.Rb;const c=this.Ml.nm&&a.settings().Gn;b=new On({content:a.content(),Eb:a.Pa().Eb(),ab:xp(b),gk:c});this.M=new Rn({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),bc:this.ud,ab:this.Rb,oa:this.ya})}};function Ap(a,b,c){return(new zp({rd:a.qb,wo:!0,oa:a.ya,pt:a.Uh})).create(b,c)}function Bp(a){let b=0;for(const c of a.questions())c instanceof T&&++b;return b}function Cp(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof T)if(a.settings().evaluationEnabled()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b}
class Dp{constructor({group:a,rd:b,sQ:c,state:d,oa:e,pt:f}){this.ya=e;this.gn=a;this.qb=b;this.yk=c;this.Uh=f;this.tj=[];this.Hy=[];null!=d?this.dc(d):this.pN()}pN(){var a=this.gn.settings(),b=0;let c=!1,d=!1;switch(a.tq()){case "allQuestions":b=-1;break;case "randomSelection":b=a.kt();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=Ym(new Zm(this.gn.slides(),this.gn.zX),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=Ap(this,f),a.push(b);this.Hy.push(a)}else a=Ap(this,e),
this.Hy.push([a]);for(const e of this.Hy)this.tj=this.tj.concat(e)}}group(){return this.gn}groupId(){return this.gn.id()}questions(){return this.tj}awardedScore(){let a=0;for(const b of this.tj)if(b instanceof T){const c=b.review();c&&(a+=c.awardedScore())}return a}awardedPercent(){return 100*this.awardedScore()/this.maxScore()}isPassed(){const a=this.passingPercent(),b=this.awardedScore(),c=this.maxScore();return 0<c?100*b/c>=a:!0}GH(){return this.gn.settings().GH()}title(){return this.gn.title()}passingPercent(){return this.gn.settings().Pd().value()}Pd(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.Uh.tm;for(const c of this.tj)c instanceof T&&(b||!this.ya||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.tj.forEach(d=>{const e=Ep(this.yk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}dc(a){const b=this.gn.slides();ac(a[om.Pb.ib.groups.slides],(c,d)=>{const e=this.yk.ux[d];d=b.find(f=>f.id()==e);c=Ap(this,d,c);this.tj.push(c);this.Hy.push(c)})}};function Fp(){return"unreachable code called"}class Gp{constructor(a,b){this.la=a;this.zj=b}slide(){return this.la}type(){return this.zj}dZ(){return this.la.content().Pd()}B_(){}zg(){}lf(){throw Error(Fp());}jq(){throw Error(Fp());}Vp(){throw Error(Fp());}yo(){throw Error(Fp());}$k(){throw Error(Fp());}g_(){throw Error(Fp());}ng(){throw Error(Fp());}};function Hp(a,b){if("graded"==a.type()){var c=a.$k();if(c.enabled())if(a=c,c=a.gradeScale().units(),b="percents"==c?b.awardedPercent():b.awardedScore(),b=Ip(a.fn.grades(),b,c))a=a.lK.get(b);else throw Error("wrong grade scale result slide");else a=b.quizPassed()?a.jq():a.Vp();return a}return"survey"==a.type()?a.yo():null}function Jp(a){return"survey"==a.type()?a.yo():null}function Kp(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function Ep(a,b){return a.zI[b]}class Lp{constructor(a){this.zI={};this.ux={};let b=0;for(let d=0;d<a.Bf.count();++d){var c=a.jw(d);this.zI[c.id()]=b;this.ux[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.zI[f.id()]=b;this.ux[b]=f.id();++b}}}};function Mp(a){switch(a.Dv.tq()){case "randomSelection":var b=a.Dv.kt(),c=[];for(var d=0;d<a.Uk.Bf.count();++d){const e=a.Uk.jw(d);c.push(e)}Ya(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)Np(a,c[d]);break;case "selectGroups":for(c=0;c<a.Uk.Bf.count();++c)b=a.Uk.jw(c),"notUseQuestions"!=b.settings().tq()&&Np(a,b)}}
function Op(a,b,c){var d=Pp(a),e=d&&d.slide().settings().ta();e="testing"==a.Uh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.zb()||d.BF);if(b==a.uf||!e||!f){d&&vm(d,!1);d=a.Za[b];e=d.slide().settings().ta();if(!d.aq()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.QU.h(c,e,a.E5.bind(a,b)),c.actionPrevented()))return;Qp(a,b)}}function Np(a,b,c){b=new Dp({group:b,rd:a.qb,sQ:a.yk,state:c,oa:a.ya,pt:a.Uh});a.Bf.push(b)}function Rp(a,b){return b.map(c=>Sp(a,a.yk.ux[c]))}
function Sp(a,b){for(const c of a.Bf)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function Pp(a){return 0<=a.uf&&a.uf<a.Za.length?a.Za[a.uf]:null}function Tp(a,b){for(const c of a.Bf)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Za)if(b==c.slide().id())return c;return null}function Up(a,b){if("finish"==b)a.fr();else{b=Tp(a,b);a:{for(let c=0;c<a.Za.length;++c)if(a.Za[c]==b){b=c;break a}b=-1}Op(a,b)}}
function Vp(a,b){if(b){b=a.Za.slice(a.uf,a.Za.length);b=a.Za.slice(0,a.uf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.aq())return a.Za.indexOf(d)}return-1}if("reviewing"==a.Uh.sessionMode()&&a.ya){b=a.Za.slice(0,a.uf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Za.indexOf(d);return-1}return a.uf-1}function Wp(a,b){const c=Vp(a,b);b&&0>c?a.fr():Op(a,c)}
function Xp(a){var b=Pp(a),c=b.slide().settings();if("byAnswer"==c.vI){a:{c=Pp(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=Yp(a,c.$v());break a}a="next"}return a}if(b instanceof T){if(d=b.review()){const e=["correct","answered"];b=Dm(b)?!1:0>e.indexOf(d.status());c=Zp(c,b?"attempt":d.status());return Yp(a,c)}return c.evaluationEnabled()?"next":Yp(a,c.Rt.answered)}return Yp(a,c.Rt.answered)}
function $p(a,b){const c=Xp(a),d="testing"==a.Uh.sessionMode();!c&&d?a.wD.h():c&&Hm(c)&&d?Up(a,c):(b=aq(a,b),b>=a.Za.length?a.fr():Op(a,b))}function bq(a){const b="testing"==a.Uh.sessionMode(),c="allAtOnce"==a.qb.W().submitType();a=a.By();return b&&c&&a}
function aq(a,b){if(b){b=a.Za.slice(a.uf+1,a.Za.length).concat(a.Za.slice(0,a.uf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.aq()&&!d.zt())return a.Za.indexOf(d)}return a.Za.length}if("reviewing"==a.Uh.sessionMode()&&a.ya){b=a.Za.slice(a.uf+1,a.Za.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Za.indexOf(d);return a.Za.length}return a.uf+1}function Yp(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:Tp(a,b)?b:void 0}
function Qp(a,b){a.kS.h();const c=a.Za[b];"testing"==a.Uh.sessionMode()&&tm(c);vm(c,!0);a.uf=b;a.JR.h()}
class cq extends G{constructor({ib:a,rd:b,ab:c,sQ:d,oa:e,pt:f}){super();this.ya=e;this.Dv=b.W().Dv;this.qb=b;this.Uk=a;this.yk=d;this.Bf=[];this.Uh=f;this.uf=-1;this.Za=[];this.tj=[];null!=c?this.dc(c):(Mp(this),this.pN());this.Za.forEach(g=>{A(this,g.submittedEvent(),this.eM,this)});this.JR=F(this);this.kS=F(this);this.xT=F(this);this.rF=F(this);this.QU=F(this);this.Gv=F(this);this.wD=F(this);this.cN=new Map;this.t6=new zp({rd:b,wo:!0,oa:e,pt:f})}pN(){let a=[];for(const b of this.Bf)a=a.concat(b.Hy);
this.Dv.iR()&&Ya(a);this.Za=a.reduce((b,c)=>b.concat(c),[]);this.tj=this.Za.filter(b=>"InfoSlide"!=b.slide().type())}gb(){const a=new Gm;0<this.Za.length&&Op(this,Math.max(0,this.uf),a);a.actionPrevented()&&0!=this.Za.length||this.Gv.h()}groups(){return this.Bf}questions(){return this.tj}slides(){return this.Za}Qd(a){var b=this.Uk.ge(),c;if(c=nk()?b instanceof Gp?b.slide():a?Hp(b,a):Jp(b):a?Hp(b,a):Jp(b)){const e=c.id();if(!this.cN.has(e)){b=this.cN;var d=b.set;a=this.t6.rP(c,this.groups(),a);d.call(b,
e,a)}return this.cN.get(e)}return null}setActiveSlideIndex(a){this.uf!=a&&Op(this,a)}gQ(){return this.QU}persistState(){const a={},b={};for(const c of this.Bf){const d=Ep(this.yk,c.groupId());b[d]=c.persistState(om.Pb.ib.groups)}a[om.Pb.ib.questions]=this.tj.map(c=>Ep(this.yk,c.slide().id()));a[om.Pb.ib.slides]=this.Za.map(c=>Ep(this.yk,c.slide().id()));a[om.Pb.ib.groups]=b;a[om.Pb.ib.eZ]=this.uf;return a}dc(a){const b=om.Pb.ib;ac(a[b.groups],(c,d)=>{d=this.yk.ux[d];for(let e=0;e<this.Uk.Bf.count();++e){const f=
this.Uk.jw(e);if(f.id()==d){Np(this,f,c);break}}});this.Za=Rp(this,a[b.slides]);this.tj=Rp(this,a[b.questions]);this.uf=a[b.eZ]}eM(){this.rF.h();const a=Am(Pp(this));var b;if(!(b="eachQuestion"!=this.qb.W().submitType())){a:{for(const c of this.Za)if(!c.aq()){b=!1;break a}b=!0}b=!b}b||a||dq(this.qb.W())||this.fr()}activeSlideIndex(){return this.uf}activeSlideChangedEvent(){return this.JR}By(){var a=aq(this,!1);if(!this.ya||"testing"==this.Uh.sessionMode())return a>=this.Za.length;a=this.Za.slice(a);
let b;for(let c=0;c<a.length;++c){const d=a[c];if(d.hasBeenVisited()){b=d;break}}return null==b}fr(){ti(()=>{this.xT.h()})}E5(a){Qp(this,a);this.Gv.h()}Kb(){for(const a of this.Bf)Hc(a);for(const a of this.Za)Hc(a)}};function eq(a,b){return void 0===b?a:b instanceof Array?(b=Qa(b),b.push(a),b):[a,b]}function fq(a){return new Qg(a.x(),a.y(),a.width(),a.height())}function V(a,b,c){L(a.displayObject(),b,c)}function gq(a,b){a=a.displayObject();Me(a,b)}function hq(a,b){a=a.displayObject();Ne(a,b)}
class iq{constructor(a){this.p0=!0;this.Wu=1;la(a)&&1==a.nodeType?this.Lq=this.fa=a:(this.fa=Ud("DIV",eq("component_container",a)),this.Lq=this.OS(eq("component_base",a)),this.fa.appendChild(this.Lq));this.Kg=[];this.yn=!1;this.P=new Ai;if(wf){const b=new ei(this.Xw());this.P.oy.addHandler(function(){1==Zc(this.P)&&Zh(b)},this);this.P.mK.addHandler(function(){0==Zc(this.P)&&$h(b)},this);a=new fi;a.hO.addHandler(function(c,d,e){this.bg(!1);this.yn&&e.preventDefault();this.enabled()&&this.Po(e)},this);
a.gO.addHandler(function(){this.bg(!0)},this);a.iO.addHandler(function(){this.enabled()&&this.Co()},this);Yh(b,a)}else this.yn=!0,this.P.oy.addHandler(function c(){this.P.oy.removeHandler(c,this);var d=v(this.Xw(),"mouseover",function(){this.enabled()&&0<Zc(this.P)&&this.Co()},!1,this);this.Kg.push(d);d=v(this.Xw(),"mouseout",function(){this.bg(!1)},!1,this);this.Kg.push(d);d=v(this.Xw(),"click",function(e){this.bg(!0);this.yn&&0<Zc(this.P)&&(e.preventDefault(),e.stopPropagation());this.Po(e)},!1,
this);this.Kg.push(d)},this);this.Qh=new E}Po(a){!this.p0&&a&&(this.displayObject().blur(),this.da().blur());this.P.h(this,a)}Xw(){return this.displayObject()}setAttribute(a,b){this.displayObject().setAttribute(a,b)}removeAttribute(a){this.displayObject().removeAttribute(a)}Nw(a){this.$q=a;this.Rz(a)}Qf(){this.nh=this.xh=void 0;this.es=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.xh=a.width,this.nh=a.height,this.ia(a.width,a.height),this.Qh.h(this))});this.es.observe(this.fa);
this.ia(parseInt(this.fa.style.width,10),parseInt(this.fa.style.height,10));this.Qh.h(this)}Co(){this.o("active",!0)}bg(){this.o("active",!1)}da(){return this.Lq}displayObject(){return this.fa}width(){return void 0!==this.xh?this.xh:this.gD(this.da())}gD(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:oh(a).width}Ia(a){this.resize(a)}height(){return void 0!==this.nh?this.nh:this.fK(this.da())}fK(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:oh(a).height}Ub(a){this.resize(void 0,
a)}resize(a,b){if(void 0!==this.es)throw Error("ResizeObserver is turned on");this.nv(a,b);void 0!==a&&(this.xh=a);void 0!==b&&(this.nh=b);this.Qh.h(this)}nv(a,b){void 0!==a&&(gh(this.displayObject(),a),gh(this.da(),a));void 0!==b&&(hh(this.displayObject(),b),hh(this.da(),b));void 0!==a&&void 0!==b&&this.ia(a,b)}ia(){}x(){return void 0!==this.Qv?this.Qv:ah(this.displayObject()).x}Of(a){this.Qv=a;this.displayObject().style.left=a+"px"}y(){return void 0!==this.Rv?this.Rv:ah(this.displayObject()).y}tf(a){this.Rv=
a;this.displayObject().style.top=a+"px"}move(a,b){this.Of(a);this.tf(b)}enabled(){return!this.da().hasAttribute("disabled")}l(a){void 0!==this.$q&&this.Rz(a?this.$q:-1);a?this.da().removeAttribute("disabled"):this.da().setAttribute("disabled","")}visible(){return"none"!=this.displayObject().style.display}B(a){this.displayObject().style.display=a?"":"none"}opacity(){return this.Wu}Jc(a){V(this,"opacity",a);this.Wu=a}addChild(a){a=this.wk(a);this.displayObject().appendChild(a)}uc(a,b){a=this.wk(a);
be(this.displayObject(),a,b)}removeChild(a){a=this.wk(a);this.$j(a)&&this.displayObject().removeChild(a)}nl(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)}$j(a){return(a instanceof iq?a.displayObject():a).parentNode==this.displayObject()}O(a){ge(this.da(),a)}Qe(a){this.da().innerHTML=a}Nf(a){this.sd("label",a)}Pe(a){Array.isArray(a)&&(a=a.join(" "));Jg(this.yO?this.Lq:this.fa,a)}rt(a){this.sd("hidden",a)}sd(a,b){Kg(this.yO?this.Lq:this.fa,a,b)}OS(a){return Ud("DIV",
a)}o(a,b){a=this.pI?wi(this.pI,a):a;var c=this.fa;b?Me(c,a):Ne(c,a);this.fa!=this.Lq&&(c=this.Lq,b?Me(c,a):Ne(c,a))}bl(a){a=this.pI?wi(this.pI,a):a;return Le(this.fa,a)}gx(){v(this.displayObject(),"keydown",this.IL,!1,this)}IL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Po(null))}Rz(a){this.setAttribute("tabindex",a+"")}Xb(){for(let a=0;a<this.Kg.length;++a){const b=this.Kg[a];b&&Ac(b)}this.es&&this.es.disconnect()}wk(a){return a instanceof
iq||a instanceof P?a.displayObject():a}}iq.prototype.displayObject=iq.prototype.displayObject;iq.prototype.baseElement=iq.prototype.da;class W extends iq{constructor(a,b){super(Ud(b||"DIV",a))}};class jq extends W{constructor(a){super(a);this.yi=!1;this.Pe("alertdialog");this.mz=new E;this.Io=new E}uo(a){this.Mg=a?this.gJ():void 0}open(){this.yi=!0;this.jp();this.mz.h(this)}B(a){super.B(a);this.Mg&&this.Mg.B(a)}jp(){this.B(!0);v(document,"keydown",this.vz,!1,this)}close(){this.yi=!1;this.KI()}KI(){this.B(!1);this.Io.h(this);zc(document,"keydown",this.vz,!1,this)}fe(){return this.Io}gJ(){const a=new iq("modal_layer");v(a.displayObject(),"click",()=>{});return a}vz(a){const b=a.target.nodeName;
"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}Xb(){}};function kq(a,b){const c=Fa(a.Ov,b);0<=c&&(Pa(a.Ov,c),b.yi&&b.close(),Pc(a,b.mz,a.oM,a),Pc(a,b.fe(),a.nM,a,-1),ce(b.displayObject()),(b=b.Mg)&&ce(b.displayObject()));a.Tn.B(0<a.Ov.length)}
class lq extends G{constructor(a,b="popup_layer"){super();this.Tn=B(this,new P({m:b}));this.Tn.B(!1);a.appendChild(this.Tn.displayObject());this.Ov=[];this.Ng=[];this.SV=F(this);this.XD=400;this.Yf=300;this.X=1;u&&8>=Lb||Fh(this.Tn.displayObject(),"0 0");z(this,a,"touchstart",c=>{for(let d=0;d<this.Ng.length;d++){const e=this.Ng[d].Mg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Bh)}aG(a){this.Tn.B(!0);this.Ov.push(a);A(this,a.mz,this.oM,
this);A(this,a.fe(),this.nM,this,-1);var b=a.Mg;if(b){var c=this.Tn.displayObject();b=b.displayObject();c.appendChild(b)}c=this.Tn.displayObject();b=a.displayObject();c.appendChild(b);a.yi?this.oM(a):this.nM(a)}setScale(a){this.X=a;this.Tn.resize(a*this.XD,a*this.Yf);this.DD()}Ha(a,b){this.Tn.resize(this.X*a,this.X*b);this.XD=a;this.Yf=b;this.DD()}oM(a){this.Ng.push(a);this.DD();this.SV.h(this.Ng.length)}nM(a){Oa(this.Ng,a);this.SV.h(this.Ng.length)}DD(){const a=this.X,b=this.XD,c=this.Yf,d=a*b,e=
a*c;for(let k=0;k<this.Ng.length;k++){var f=this.Ng[k],g=f.width();const l=f.height();var h=a;let q=0,t=0;if(g>b||l>c)h*=Math.min(1,b/g,c/l),q=-1*(g-b)/(2*h),t=-1*(l-c)/(2*h);else if(g>d||l>e)g>d&&(q=-1*(g-d)/(2*a)),l>e&&(t=-1*(l-e)/(2*a));void 0!==f.setScale?f.setScale(this.X):(g=new gi,g.scale(h,h),ne||(t=0),g.translate(q,t),u&&8>=Lb||(f=f.da(),h=g,ki(ii(),f,h)))}}};class mq extends jq{constructor(a){super(a);this.zy=!1}HZ(){return this.zy}Ha(a,b){this.resize(a,b)}setScale(){}};class nq extends lq{aG(a){a instanceof mq?(super.aG(a),a.setScale(this.X)):super.aG(a)}DD(){const a=Math.round(this.XD*this.X),b=Math.round(this.Yf*this.X);for(let c=0;c<this.Ng.length;++c){const d=this.Ng[c];if(void 0!==d.Ha)if(void 0!==d.HZ&&d.zy)d.Ha(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.Ha(e/this.X,(b-32)/this.X);ji(d.displayObject(),this.X)}}}};class oq{value(){return this.De}Rd(a){this.De=a}};function pq(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function qq({Y7:a,Z7:b,c9:c,b9:d}){b=c/b;c=parseInt(a.getAttribute("width"),10);const e=parseInt(a.getAttribute("height"),10);a.setAttribute("width",`${b*c}px`);a.setAttribute("height",`${b*e}px`);c=parseInt(Yg(a,"vertical-align"),10);L(a,"vertical-align",`${c*b}px`);pq(a,"fill",d);pq(a,"stroke",d);return a};const rq=["font-size","line-height","color","text-align","font-family"];function sq(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)L(c,b,"inherit")}
function tq(a,b){const c=document.createElement("div");c.innerHTML=b;a.F6.forEach(d=>{if("font-family"==d)if(a.K){var e=c.innerHTML;d=a.K.ze;const h=Ud("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=ee(k);for(const t of f)"SUB"!=t.tagName&&"SUP"!=t.tagName||++e;if(0<f.length-e)continue;var g=null;let l=f=e=null,q=k;for(;q;){const t=Yg(q,"font-family");t&&(e=q,g=t.split(",")[0],g=d.hasOwnProperty(g)?d[g]:null);Yg(q,"font-weight")&&(f=q);Yg(q,"font-style")&&
(l=q);if(q.parentElement&&"SPAN"==q.parentElement.tagName)q=q.parentElement;else break}g&&(e&&L(e,"font-family",Ni(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),f&&L(f,"font-weight",g.bold?"bold":"normal"),l&&L(l,"font-style",g.italic?"italic":"normal"))}c.innerHTML=h.innerHTML}else sq(c,"font-family");else sq(c,d)});return c.innerHTML}
function uq(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return qq({Y7:b,Z7:c,c9:a.N1,b9:a.F1})}function vq(a,b){const c={};wq(b,(d,e)=>{"svg"==e.tagName?c[d]=uq(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),uq(a,e.firstChild),c[d]=e):c[d]=e});b.Dz=c}class xq{constructor({fontSize:a,I:b,nZ:c,s$:d=rq}){this.N1=a;this.K=b;this.F1=c;this.F6=d}};function yq(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)de(b.Dz[d.id],d);return[...c.childNodes]};class zq{constructor(){this.B1="\u2026"}Nn(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.B1;else{var c=0;Ga([].slice.call(a.childNodes),function(d){if(c>b)ce(d);else{var e=d.textContent.length;c+e>b&&this.Nn(d,b-c);c+=e}},this)}}};function Aq(a,b){a.nl();yq(b,a.DL).forEach(c=>a.addChild(c))}
function Bq(a,b){function c(){e&&ce(e);const t=d.cloneNode(!0);k.Nn(t,l);e=t;q.appendChild(e)}a.ee&&(a.ee=!1,Aq(a,a.s),a.MF.h());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){Qf&&df&&a.displayObject().replaceChild(d,d);var e;d.style.height="";if(!(b>=d.offsetHeight)){var f={},g=d.querySelectorAll("svg"),h=0;for(const t of g){g=`svg${++h}`;f[g]=t;const x=t.cloneNode(!0);u||(x.textContent=" ");x.id=g;de(x,t)}var k=new zq,l=Math.floor(b/d.scrollHeight*d.textContent.length),
q=d.parentElement;q.removeChild(d);for(c();e.scrollHeight<=b;)l+=10,c();for(;0<l&&e.scrollHeight>b;)c(),--l;for(const t of Object.keys(f))(b=e.querySelector(`#${t}`))&&de(f[t],b);ce(e);Aq(a,e.outerHTML);a.ee=!0;for(const t of Object.keys(f))de(f[t],d.querySelector(`#${t}`));a.MF.h()}}}
class Cq extends P{constructor(a,b,c,d){super(a);Ii(this,"published-rich-text");this.s=b;this.DL=c;this.Nn=d;this.ee=!1;this.MF=F(this);this.DL.FU.forEach(e=>B(this,e));Aq(this,this.s)}ia(a,b){this.Nn&&b&&Bq(this,b)}tb(a){const b=this.width();this.Ia(a);const c=this.displayObject().scrollHeight;this.Ia(b);return new I(a,c)}Ha(a,b,c,d){this.resize(c,d);this.move(a,b)}};class Dq{constructor(a){this.SE=a}Ah({htmlText:a,Jm:b,Aq:c=!1,u:d,m:e}){a=this.SE?tq(this.SE,a):a;this.SE&&vq(this.SE,b);return new Cq({u:d,m:e,Qf:!0},a,b,c)}};ia("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");ia("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");
ia("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty");ia("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");ia("AuthorizationModule$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");ia("AuthorizationModule$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");class Eq{constructor(a,b){this.Gb=a;this.vd=b}id(){return this.vd}type(){return this.Gb}};class Fq extends Eq{constructor(a,b,c,d,e,f,g){super("video",a);this.info=b;this.width=f;this.height=g;this.poster=d;this.text=c;this.ki=e}};function Gq(a,b,c){$a.call(this);this.iB=a;this.ho=b||0;this.al=c;this.gG=ra(this.SA,this)}p(Gq,$a);m=Gq.prototype;m.ak=0;m.Od=function(){Gq.Cd.Od.call(this);this.stop();delete this.iB;delete this.al};m.start=function(a){this.stop();this.ak=Mh(this.gG,void 0!==a?a:this.ho)};m.stop=function(){this.isActive()&&n.clearTimeout(this.ak);this.ak=0};m.tZ=function(){this.stop();this.SA()};m.isActive=function(){return 0!=this.ak};m.SA=function(){this.ak=0;this.iB&&this.iB.call(this.al)};var gc={},Hq=null;function Iq(a){a=ma(a);delete gc[a];fc()&&Hq&&Hq.stop()}function Jq(){Hq||(Hq=new Gq(function(){Kq()},20));var a=Hq;a.isActive()||a.start()}function Kq(){var a=Date.now();ac(gc,function(b){Lq(b,a)});fc()||Jq()};function Mq(a,b,c,d){hk.call(this);if(!Array.isArray(a)||!Array.isArray(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.UB=a;this.mZ=b;this.duration=c;this.JY=d;this.coords=[];this.HH=!1;this.progress=0}p(Mq,hk);m=Mq.prototype;
m.play=function(a){if(a||this.Um==ik)this.progress=0,this.coords=this.UB;else if(this.vw())return!1;Iq(this);this.startTime=a=Date.now();-1==this.Um&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.ck();this.Em("play");-1==this.Um&&this.Em("resume");this.Um=1;var b=ma(this);b in gc||(gc[b]=this);Jq();Lq(this,a);return!0};m.stop=function(a){Iq(this);this.Um=ik;a&&(this.progress=1);Nq(this,this.progress);this.Em("stop");this.Dh()};
m.pause=function(){this.vw()&&(Iq(this),this.Um=-1,this.Em("pause"))};m.vo=function(a){this.progress=a;this.vw()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};m.Od=function(){this.Um==ik||this.stop(!1);this.ZZ();Mq.Cd.Od.call(this)};m.destroy=function(){this.Xb()};
function Lq(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);Nq(a,a.progress);1==a.progress?(a.Um=ik,Iq(a),a.Em("finish"),a.Dh()):a.vw()&&a.UG()}function Nq(a,b){"function"===typeof a.JY&&(b=a.JY(b));a.coords=Array(a.UB.length);for(var c=0;c<a.UB.length;c++)a.coords[c]=(a.mZ[c]-a.UB[c])*b+a.UB[c]}m.UG=function(){this.Em("animate")};m.ZZ=function(){this.Em("destroy")};
m.Em=function(a){this.dispatchEvent(new Oq(a,this))};function Oq(a,b){db.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.progress=b.progress;this.state=b.Um}p(Oq,db);function Pq(a,b){a.jx=b}class Qq extends Mq{constructor(a,b,c,d){super(a,b,c,d);this.Mq=new E;this.VR=new E;this.Hh=new E}$h(a){this.jx&&this.jx.animate(a)}IM(){}UG(){this.$h(this.coords);this.VR.h()}ZZ(){}Dh(){this.$h(this.coords);this.Hh.h()}ck(){this.Mq.h();this.IM();this.$h(this.coords)}};class Rq{constructor(a){this.au=a;this.m5=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.au.length;++c)b.push(a);a=b}this.T2=a}animate(a){for(let b=0;b<this.au.length;++b)this.au[b].G(this.m5[b],a[b]+this.T2[b])}};function Sq(a){z(a,a.Ko,"mouseover",()=>Tq(a,!0));z(a,a.Ko,"mouseout",b=>{a.Ko.displayObject().contains(b.relatedTarget)||Tq(a,!1)})}
function Tq(a,b){if(!(b&&1===a.C||!b&&2===a.C)){var c=0;a.Xe&&(c=a.Xe.progress,a.Xe.stop(!1),D(a,a.Xe));a.C=b?1:2;a:{switch(a.C){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.Xe=B(a,new Qq([a.PC],[b?a.HR:a.DK],c));a.Xe.jx=a.jx;A(a,a.Xe.VR,()=>{a.Xe&&(a.PC=a.DK,a.PC+=(a.HR-a.DK)*a.Xe.progress)});A(a,a.Xe.Hh,()=>{a.C=b?3:4;a.Xe&&(D(a,a.Xe),a.Xe=null)});a.Xe.play()}}
class Uq extends G{constructor(a){super();this.C=4;this.Xe=null;this.jx=new Rq([a]);this.DK=this.PC=.76;this.HR=1;this.Ko=a;this.Ko.Jc(.76);Sq(this)}l(a){a?Sq(this):this.Kl(this.Ko)}};class Vq extends P{constructor(a){super({m:"button-control"});this.fs=a;this.lp=B(this,new P({m:"icon-container"}));this.addChild(this.lp);this.d5=B(this,new P({da:Q(this.fs,"play_media"),u:O(this.lp,"play-icon")}));this.a5=B(this,new P({da:Q(this.fs,"pause_media"),u:O(this.lp,"pause-icon")}));this.oS=F(this);A(this,this.P,()=>{this.oS.h()},this);this.tK=B(this,new Uq(this));this.rt(!0)}qH(){this.lp.nl();this.lp.addChild(this.a5)}Mw(){this.lp.nl();this.lp.addChild(this.d5)}l(a){super.l(a);this.lp.l(a);
this.tK.l(a)}};class Wq extends P{constructor(a){super({m:"sound-control"});this.fs=a;this.ob=B(this,new P({m:"icon-container"}));this.addChild(this.ob);this.x6=B(this,new P({da:Q(this.fs,"media_sound_on"),u:O(this.ob,"sound-on")}));this.w6=B(this,new P({da:Q(this.fs,"media_sound_off"),u:O(this.ob,"sound-off")}));this.zC=F(this);this.tK=B(this,new Uq(this));this.GK();this.Zw(!1);this.rt(!0)}hG(){return this.zC}Zw(a){this.ob.o("muted",a);this.ob.nl();a?this.ob.addChild(this.w6):this.ob.addChild(this.x6)}l(a){super.l(a);
this.ob.l(a);this.tK.l(a)}GK(){A(this,this.P,()=>{this.zC.h()})}};function Xq(a){z(a,a.displayObject(),xh,a.V3,a);z(a,a.hv.displayObject(),xh,a.W3,a);z(a,a,wf?"touchstart":"dragstart",b=>b.preventDefault(),a)}function Yq(a,b,c){b=b.getBoundingClientRect();return Ad((c.clientX-b.left)/b.width*a.Fb,0,a.Fb)}function Zq(a){z(a,document,yh,a.UL,a);z(a,document,Ah,a.AV,a)}
class $q extends P{constructor(){super({m:"progress-block"});this.nu=!0;this.Fb=0;this.GF=B(this,new P({u:O(this,"timeline")}));this.addChild(this.GF);this.QM=B(this,new P({u:O(this,"progress")}));this.addChild(this.QM);this.hv=B(this,new P({u:O(this,"progress-slider-container")}));this.addChild(this.hv);this.k5=B(this,new P({u:O(this,"progress-slider")}));this.hv.addChild(this.k5);this.cE={x:0,y:0};this.mu=!1;this.ls=F(this);this.uF=F(this);this.yF=F(this);Xq(this)}l(a){super.l(a);this.hv.l(a);this.QM.l(a);
this.GF.l(a)}vP(a){this.nu=a;this.hv.B(this.nu)}$w(a){isNaN(this.Fb)||isNaN(a)||(a=a/this.Fb*100,this.QM.G("width",`${a}%`),this.hv.G("left",`${Math.round(a)}%`))}Ft(a){this.Fb=a}pR(){this.mu&&this.UL()}Gw(){return this.ls}V3(a){this.nu&&!isNaN(this.Fb)&&(a.preventDefault(),Hh(a),a=Yq(this,this.GF.displayObject(),a),this.ls.h(a),Zq(this))}W3(a){this.nu&&!isNaN(this.Fb)&&(a.preventDefault(),Hh(a),this.cE={x:a.clientX,y:a.clientY},Zq(this))}UL(){Nc(this,document,yh,this.UL,this);Nc(this,document,Ah,
this.AV,this);this.nu&&this.mu&&(this.mu=!1,this.cE={x:0,y:0},this.yF.h())}AV(a){this.nu&&(this.mu||this.cE.x!==a.clientX||this.cE.y!==a.clientY)&&(this.mu||this.uF.h(),this.mu=!0,a=Yq(this,this.GF.displayObject(),a),this.ls.h(a))}};class ar extends P{constructor(){super({m:"time-block"});this.sm=B(this,new P({u:O(this,"time")}));this.addChild(this.sm);isNaN(0)||this.sm.O(wj(0))}}
class br extends P{constructor(){super({m:"timeline-control"});this.zn=B(this,new $q);this.addChild(this.zn);this.UX=B(this,new ar);this.addChild(this.UX);this.ls=F(this,this.zn.Gw());this.uF=F(this,this.zn.uF);this.yF=F(this,this.zn.yF);this.rt(!0)}$w(a){this.zn.$w(a);isNaN(a)||this.UX.sm.O(wj(Math.trunc(a)))}Ft(a){this.zn.Ft(a)}pR(){this.zn.pR()}Gw(){return this.ls}l(a){super.l(a);this.zn.l(a)}vP(a){this.zn.vP(a)}};class cr extends P{constructor(a){super({m:"media-controls-panel"});this.pS=!0;this.St=B(this,new Vq(a));this.addChild(this.St);this.Mn=B(this,new br);this.addChild(this.Mn);this.cA=B(this,new Wq(a));this.addChild(this.cA);this.xM=F(this,this.St.oS);this.ls=F(this,this.Mn.Gw());this.A6=F(this,this.Mn.uF);this.C6=F(this,this.Mn.yF);this.zC=F(this,this.cA.hG());df&&9>=yf&&this.HG()}wP(a){this.Mn.vP(a)}eQ(a){this.o("minimized",a)}l(a){super.l(a);this.St.l(a);this.Mn.l(a);this.cA.l(a)}invalidate(){}show(){this.o("hidden",
!1)}Wc(){this.Mn.pR();this.o("hidden",!0)}HG(){this.cA.B(!1);this.o("without-sound",!0)}Zw(a){this.cA.Zw(a)}Ft(a){this.Mn.Ft(a)}$w(a){this.Mn.$w(a)}qH(){this.St.qH()}Mw(){this.St.Mw()}UA(a){this.pS=a;this.St.l(a)}SY(){return this.pS}Gw(){return this.ls}P_(){return this.A6}qR(){return this.C6}hG(){return this.zC}};class dr extends P{constructor({po:a,m:b,nP:c,nb:d,eh:e}){super({m:b,eh:e});this.pb=d;this.Mb=a;this.Mb.fZ();B(this,this.Mb);this.Zb=B(this,c);this.addChild(this.Zb);this.Zb.Zw(this.Mb.muted());this.Zb.Ft(this.Mb.duration());this.Nk=this.EY=!1;A(this,this.Mb.XZ(),this.M3,this);A(this,this.Mb.ep,this.H3,this);A(this,this.Mb.$G(),this.T3,this);A(this,this.Mb.stateChangedEvent(),this.qh,this);A(this,this.Zb.xM,this.Q3,this);A(this,this.Zb.Gw(),this.f4,this);A(this,this.Zb.P_(),this.z4,this);A(this,this.Zb.qR(),
this.B4,this);A(this,this.Zb.hG(),this.h3,this);this.kn();this.pb&&dk(this.pb,this.Mb)}kn(){this.ur()}ur(){this.qh()}ft(){return this.Mb}invalidate(){this.Zb.invalidate()}vq(){}qh(){if(!this.Nk)switch(this.Mb.state()){case "playing":this.o("playing",!0);this.Zb.qH();break;case "ended":this.o("playing",!1);this.Zb.Mw();this.Mb.reset();break;case "paused":this.o("playing",!1),this.Zb.Mw()}}$M(){this.Mb.reset();this.Zb.Mw()}T3(){const a=this.Mb.currentTime();this.Zb.$w(a)}H3(){const a=this.Mb.duration();
this.Zb.Ft(a)}M3(){const a=this.Mb.muted();this.Zb.Zw(a)}Q3(){switch(this.Mb.state()){case "playing":this.Mb.pause();break;case "ended":case "paused":this.Mb.play()}}f4(a){this.Mb.seek(a)}z4(){this.EY=this.Mb.playing();this.Nk=!0;this.Mb.pause()}B4(){const a=this.Mb.state();this.EY&&("ended"==a?this.$M():this.Mb.play());this.Nk=!1}h3(){const a=this.Mb.muted();this.Mb.TG(!a)}Kb(){super.Kb();this.pb&&ek(this.pb,this.Mb)}};class er extends dr{constructor({po:a,sB:b,m:c,VZ:d,nb:e,eh:f}){super({po:a,m:c,nP:new cr(b),nb:e,eh:f});const g=void 0!==d?d:0;A(this,this.Zb.Qh,()=>{this.Zb.eQ(this.Zb.width()<g)})}vq(a){this.Zb.Nf(a)}HG(){this.Zb.HG()}};function fr(a,b,c){$a.call(this);this.iB=null!=c?ra(a,c):a;this.ho=b;this.gG=ra(this.j9,this);this.GB=!1;this.nB=0;this.qB=this.He=null;this.eP=[]}p(fr,$a);m=fr.prototype;m.tZ=function(a){this.eP=arguments;this.GB=!1;this.He?this.qB=Date.now()+this.ho:this.He=Mh(this.gG,this.ho)};m.stop=function(){this.He&&(n.clearTimeout(this.He),this.He=null);this.qB=null;this.GB=!1;this.eP=[]};m.pause=function(){++this.nB};m.resume=function(){this.nB&&(--this.nB,!this.nB&&this.GB&&this.SA())};
m.Od=function(){this.stop();fr.Cd.Od.call(this)};m.j9=function(){this.He&&(n.clearTimeout(this.He),this.He=null);this.qB?(this.He=Mh(this.gG,this.qB-Date.now()),this.qB=null):this.nB?this.GB=!0:this.SA()};m.SA=function(){this.GB=!1;this.iB.apply(null,this.eP)};class gr extends P{constructor(a){super({m:"video-player-preloader"});this.fF=this.GW=this.pr=this.zs=0;this.eg=!1;this.Xi=0;this.EN=800;this.vL=500;this.B(!1);this.ti=new P({u:O(this,"image")});this.ti.addChild(Q(a,"preloader"));this.addChild(this.ti)}show(){this.eg||(this.eg=!0,clearTimeout(this.pr),clearTimeout(this.zs),this.zs=Ph(this.mE,this,this.EN))}Wc(){if(this.eg&&(this.eg=!1,clearTimeout(this.pr),clearTimeout(this.zs),this.visible())){var a=this.vL-((new Date).getTime()-this.fF);0<a?this.pr=
Ph(this.Zy,this,a):this.Zy()}}mE(){this.fF=(new Date).getTime();this.B(!0);this.GW=setInterval(()=>{this.Xi=360<=this.Xi?1:this.Xi+1.5;this.ti.G("transform",`rotate(${this.Xi}deg)`)},0)}Zy(){this.B(!1);clearInterval(this.GW)}};class hr extends P{constructor(a){super({m:"fullscreen-control",eh:!0});this.fs=a;this.ob=B(this,new P({m:"icon",da:Q(this.fs,"fullscreen")}));this.addChild(this.ob);this.Av=F(this);this.GK();this.rt(!0)}l(a){super.l(a);this.ob.l(a)}GK(){A(this,(wf?this:this.ob).P,()=>{this.eb(!this.selected());this.ob.bg(!0);this.Av.h()},this)}exitFullscreen(){this.selected()&&(this.eb(!1),this.ob.bg(!0),this.Av.h())}YP(){return this.selected()}};class ir extends cr{constructor(a,b){super(a);this.Ul=null;this.Av=F(this);b&&(this.Ul=new hr(a),M(this,this.Ul,2),A(this,this.Ul.Av,()=>{this.Av.h()}));this.o("with-fullscreen-button",b);u||zb||this.o("translate-z",!0)}YP(){return this.Ul?this.Ul.YP():!1}l(a){super.l(a);this.Ul&&(this.Ul.l(a),a||this.Ul.exitFullscreen())}exitFullscreen(){this.Ul&&this.Ul.exitFullscreen()}};function jr(a,b,c){a.cK=c.YP();a.cK?b.attach(a,()=>{a.cK=!1;c.exitFullscreen();a.bK.h()}):b.exitFullscreen()}function kr(a,b){b?a.Zb.show():a.Zb.Wc()}function lr(a){a.Nk?Qc(a,a.Zb.qR(),()=>{a.ye&&kr(a,mr(a))},a):a.ye&&kr(a,mr(a))}function nr(a){if(or(a)){if(!a.fW){var b=a.MN();a.ye.B(b)}}else a.ye.B(!1)}function mr(a){const b=a.ye.visible();var c=a.Mb.state();const d=a.ZE();c="paused"==c;const e=a.IJ();a=a.xL;return!b&&d&&(a||c&&e)}function or(a){return a.width()>=a.U2&&a.height()>=a.uL}
class pr extends dr{constructor({po:a,sB:b,Fe:c,m:d,minWidth:e,minHeight:f,VZ:g,nb:h}){const k=new ir(b,!!c);super({po:a,m:d,nP:k,nb:h});this.jb=this.Mb.mediaElement();this.uc(this.jb,0);this.U2=void 0!==e?e:0;this.uL=void 0!==f?f:0;this.ye=B(this,new P({u:O(this,"start-button")}));this.ye.addChild(Q(b,"play_button"));this.ye.B(!1);this.addChild(this.ye);A(this,this.ye.P,this.ZN,this);this.Bn=B(this,new P({u:O(this,"replay-button")}));this.Bn.addChild(Q(b,"replay_button"));this.Bn.B(!1);this.addChild(this.Bn);
A(this,this.Bn.P,this.z5,this);this.g2=new fr(this.f2.bind(this),2E3);this.ve=new gr(b);this.addChild(this.ve.displayObject());this.Ry=new P({da:this.jb,Qf:!0,u:O(this,"video-element")});this.Ry.setAttribute("draggable","true");A(this,this.Ry.P,this.tn,this);A(this,this.Ry.Qh,this.d4,this);this.xL=!1;z(this,this.displayObject(),"mouseenter",this.un,this);z(this,this.displayObject(),"mouseover",this.un,this);z(this,this.displayObject(),"mouseleave",this.I3,this);this.bK=F(this);this.cK=!1;A(this,k.Av,
()=>{const q="playing"==this.ft().state();jr(this,c,k);q&&this.ft().play()});this.fW=!1;this.$W=!0;kr(this,!1);const l=void 0!==g?g:0;A(this,this.Zb.Qh,()=>{this.Zb.eQ(this.Zb.width()<l)})}z5(){this.ZN()}vq(a){Kg(this.jb,"label",a)}ZN(){this.ye.B(!1);this.Bn.B(!1);this.Mb.play();lr(this)}qh(){var a=!1;switch(this.Mb.state()){case "playing":this.ye.B(!1);this.Bn.B(!1);this.fW=!0;wf&&this.g2.tZ();break;case "ended":this.Nk||(this.vn(),this.Bn.B(this.nX()));break;case "buffering":a=this.ve;a.eg||(a.eg=
!0,clearTimeout(a.pr),clearTimeout(a.zs),a.mE());this.ye.B(!1);this.Bn.B(!1);a=!0;break;case "paused":lr(this)}!a&&this.ve&&this.ve.Wc();super.qh()}nX(){return!1}$M(){super.$M();this.vn()}f2(){const a=this.Mb.state();this.ZE()&&"playing"==a&&kr(this,!1)}vn(){kr(this,!1)}tn(){this.IJ()&&this.Zb.SY()&&(this.ye.visible()||("playing"==this.Mb.state()?this.Mb.pause():this.ZN()))}un(){this.xL=!0;nr(this);lr(this)}I3(){this.xL=!1;lr(this)}d4(){nr(this);or(this)?this.Zb.visible()||(this.qh(),this.Zb.B(mr(this))):
(this.Bn.B(!1),this.Zb.B(!1))}ZE(){return this.$W&&or(this)}MN(){return!0}IJ(){return!0}ue(){super.ue();const a=this.parentScale();this.Ry.resize(this.width()*a,this.height()*a);this.Ry.setScale(1/a)}};function qr(a,b){b=Zj(b);return new pr({po:b,nb:a.pb,m:"video-player",sB:a.F,minWidth:80,minHeight:100,VZ:185,Fe:a.T1})}class rr extends G{constructor(a,b,c){super();this.pb=a;this.F=b;this.T1=c}};class sr extends Eq{constructor(a,b,c,d){super("equation",a);this.tR=b;this.NZ=c;this.mathML=d}};class tr extends Eq{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.FZ=f;this.url=g}};class ur extends P{constructor(a,b,c){super({m:"aspect-ratio-fixed-block",$:"SPAN",DP:!0});c=c?c/b:0;this.G("width",`${b}px`);b=new P({u:O(this,"inner-wrapper")});b.G("padding-bottom",`${100*c}%`);M(this,b);Ii(a,O(this,"content"));b.addChild(a)}};function vr(a,b,c,d,e){const f=K;if(K||d.FZ)a.o("zoomable",f),A(a,a.ac.OH,a.fU,a),a.fU(),A(a,a.P,()=>{a.ac.show({e_:b,src:d.info.src,I8:f})});d.FZ&&e&&wr(a,c)&&a.addChild(xr(a,a,e))}function wr(a,b){return J&&!K&&a.ac.active()&&32<=b.width&&32<=b.height}function xr(a,b,c){const d=new P({u:O(b,"zoom")});b=Q(c,"zoom_icon");d.addChild(b);A(a,a.ac.OH,()=>{d.B(a.ac.active())});return d}
class yr extends ur{constructor(a,b,c){const d=new P({m:"image",$:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.Nf(a.text);const e=new I(a.width||1,a.height||1);super(d,e.width,e.height);(this.ac=b)&&!a.url&&vr(this,d,e,a,c)}fU(){this.o("zoomable",this.ac.active()||nk()&&K)}};class zr extends ur{constructor(a,b){const c=[];for(const d of b.info)c.push(new Kj(d.src,d.mimeType));a=qr(a,c);a.jb.setAttribute("poster",b.poster);a.$W=b.ki;b.text&&a.vq(b.text);super(a,b.width||1,b.height||1);this.GO=a;A(this,this.GO.bK,()=>{this.addChild(this.GO)})}};function Ar(a){Se(a,"inline-item");return a}
class Br{constructor(a,b,c,d){this.EU=a;this.ac=b;this.F=c;this.pb=d}pG(a,b){if(this.EU)return a=new zr(this.EU,a),b.push(a.GO),Ar(a.displayObject());b=a.info;a=a.poster;var c=this.pb;const d=[];for(var e of b)d.push(new Kj(e.src,e.mimeType));e=Zj(d);c&&dk(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");L(e,"max-width","100%");return Ar(e)}aZ(a){return Ar((new yr(a,this.ac,this.F)).displayObject())}XY(a){let b=Yd("SPAN");b.innerHTML=a.tR;b=b.firstElementChild;L(b,
"max-width","100%");return Ar(b)}};class Cr{constructor(a,b,c){this.WT=a;this.Rh=b;this.Ip=this.Cb=null;this.qz=c}text(){if(!this.Cb)if(this.qz.length){this.Cb="";for(const a of this.qz)this.Cb+="string"===typeof a?a:" "}else this.Cb=Xi(this.WT);return this.Cb}textWithEquations(a){if(!this.Ip){const c={};for(var b of this.Rh)c[b.id()]=b;this.Ip="";for(const d of this.qz)"string"===typeof d?this.Ip+=d:(b=c[d.id],this.Ip=b instanceof sr?this.Ip+(a||b.NZ):this.Ip+" ")}return this.Ip}htmlText(){return this.WT}Ad(){return!this.qz.length&&
!this.Rh.length}$P(){const a=!this.Rh.length;return!Xe(this.text()).length&&a}plainTextWithPlaceholders(){return this.qz}resources(){return this.Rh}uZ(){throw Error("not implemented");}qG(){throw Error("not implemented");}data(){throw Error("not implemented");}di(){throw Error("not implemented");}Xk(){throw Error("not implemented");}};function wq(a,b){ac(a.Dz,(c,d)=>b(d,c))}class Dr{constructor(a,b,c){c=c||{};this.Dz={};this.xr=b;this.FU=[];a=a.resources();for(const e of a){b=e.id();a=this.Dz;var d;if(!(d=c[b]))if(d=e,d instanceof tr)d=this.xr.aZ(d);else if(d instanceof Fq)d=this.xr.pG(d,this.FU);else if(d instanceof sr)d=this.xr.XY(d);else throw Error("unknown resource");a[b]=d}}};class Er extends P{constructor(a,b,c,d,e){super({m:"text"});let f="";Cf&&(f="ios9");zb&&(f="msedge");Cb&&(f="webkit");Bb&&(f="gecko");u&&(f="ie");Ii(this,f);a=Fr(b,a);d=new Dr(a,new Br(null,d,null,w(e,gk)));c=c.Ah({m:"rich-text-view",htmlText:a.htmlText(),Jm:d,Aq:!1});this.addChild(c)}};class Gr extends W{constructor(a){var b=!1;void 0===b&&(b=!0);super(a);b&&L(this.da(),"display","table-cell");(yb||u)&&this.da().setAttribute("unselectable","on")}A_(a){L(this.da(),"font-family",a)}};function Hr(a,b){a.jv.B(!0);null==b?(hq(a,"error"),a.br.B(!1)):(gq(a,"error"),a.br.B(!0),a.le?a.CS&&a.jv.B(!1):a.Oa.displayObject().value&&a.jv.B(!1),"required-field-is-missing"==b?a.br.O(a.j.J("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.br.O(a.j.J("AUTHORIZATION_FORM_ERROR_EMAIL")))}function Ir(a,b){a=a.pu.Zc;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",gq(b,"required"));b.O(c)}
class Jr extends W{constructor(a,b,c,d){super("field");this.pu=a;this.j=c;this.GI=new E;this.NW=new E;const e=this.pu.Zc;d=d||"";a="";"select"==e.type()?(this.le=new W("combobox"),this.addChild(this.le),a=" comboboxPrompt",this.addChild(Q(b,"auth_combobox_icon")),this.le.P.addHandler(()=>{gq(this,"focused");this.NW.h(e.values(),Fa(e.values(),this.CS))},this)):(this.Oa=new W("","INPUT"),this.addChild(this.Oa),d=d||e.values()[0].text(),"USER_EMAIL"==e.Se()&&(this.Oa.displayObject().type="email"),v(this.Oa.displayObject(),
"focusin",()=>{gq(this,"focused");hq(this,"empty");Hr(this)},!1,this),v(this.Oa.displayObject(),"focusout",()=>{hq(this,"focused");const f=this.Oa.displayObject().value;this.On(f)},!1,this),v(this.Oa.displayObject(),["blur","input"],()=>{const f=this.Oa.displayObject().value;xo(this.pu,f);this.GI.h(this.Se(),f);this.On(f)},!1,this),v(this.Oa.displayObject(),"keydown",this.bf,!1,this));this.jv=new W("prompt"+a);Ir(this,this.jv);this.jv.l(!1);this.addChild(this.jv);this.br=new Gr("error_state_label");
this.br.Qe("TODO : Field is required");this.br.B(!1);this.addChild(this.br);this.Wl=new Gr("hint");this.Wl.B(!1);this.addChild(this.Wl);this.On(d);d&&xo(this.pu,d)}JQ(a){this.Wl.Qe(a);this.Wl.B(null!=a&&0<a.length);this.Wl.visible()?li(this.displayObject(),"with_hint")||(a=this.displayObject(),Me(a,"with_hint")):li(this.displayObject(),"with_hint")&&(a=this.displayObject(),Ne(a,"with_hint"))}Se(){return this.pu.Zc.Se().text()}On(a){var b=li(this.displayObject(),"focused");a?hq(this,"empty"):b||gq(this,
"empty");this.le?this.le.O(a):this.Oa.displayObject().value!=a&&(this.Oa.displayObject().value=a)}bf(a){13==a.keyCode&&this.Oa.displayObject().blur()}};function Kr(a,b){oi();a.cj.forEach(c=>Hr(c));b.forEach(c=>{const d=a.cj.get(c.Zc);d&&(c=c.description(),"field-value-is-invalid"==c?Hr(d,c):"required-field-is-missing"==c&&Hr(d,c))})}
class Lr extends W{constructor(a,b,c,d,e,f,g,h,k,l){super("authorization");this.M=a;this.fc=new E;this.uh=new E;this.cj=new Map;a=new Er(b,h,g,k,w(l,gk));b.Ad()&&Ii(a,"empty");Ii(a,"auth_title");this.addChild(a);Ga(this.M.contentState().fields(),q=>{const t=q.Zc;if("disabled"!=t.usage()){const x=t.Se().text(),y=this.M.Gt().containsField(x)?this.M.Gt().getValue(x):"",C=new Jr(q,c,d,y);this.addChild(C);this.cj.set(x,C);"USER_EMAIL"==x&&f&&C.JQ(d.J("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));C.GI.addHandler(this.Q0,
this);C.NW.addHandler((N,U)=>{oi();const ba=Mr(e,t.title(),N,U);this.fc.h(ba);ba.Yi.addHandler(function Wc(ua){ba.Yi.removeHandler(Wc);ba.close();ua&&(C.On(ua),C.CS=ua,xo(C.pu,ua),C.GI.h(C.Se(),ua),Hr(C));hq(C,"focused")},this)},this)}},this);this.M.submittedEvent().addHandler(()=>{const q=this.M.XB();q&&Kr(this,q)})}Q0(a,b){b&&(this.M.Gt().Ug[a.toLowerCase()]=b)}};class Nr extends Cr{constructor(a,b,c,d,e=null){super(a,b,c);this.wf=d;this.CR=e}Xk(){return this.wf}Fa(){return[]}};function Or(a,b){Ec.call(this);a=this.xc=a;a=la(a)&&1==a.nodeType?this.xc:this.xc?this.xc.body:null;this.K8=!!a&&nh(a);this.PZ=v(this.xc,Bb?"DOMMouseScroll":"mousewheel",this,b)}p(Or,Ec);
Or.prototype.handleEvent=function(a){var b=0,c=0,d=a.Ee;"mousewheel"==d.type?(a=Pr(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=Pr(-d.wheelDeltaX),c=Pr(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.TZ&&(b=Ad(b,-this.TZ,this.TZ));"number"===typeof this.UZ&&(c=Ad(c,-this.UZ,this.UZ));this.K8&&(b=-b);b=new Qr(a,d,b,c);this.dispatchEvent(b)};function Pr(a){return Cb&&(Db||Fb)&&0!=a%40?a:a/40}
Or.prototype.Od=function(){Or.Cd.Od.call(this);Ac(this.PZ);this.PZ=null};function Qr(a,b,c,d){Ub.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(Qr,Ub);function Rr(a){$a.call(this);this.al=a;this.Bd={}}p(Rr,$a);var Sr=[];m=Rr.prototype;m.ko=function(a,b,c,d){Array.isArray(b)||(b&&(Sr[0]=b.toString()),b=Sr);for(var e=0;e<b.length;e++){var f=v(a,b[e],c||this.handleEvent,d||!1,this.al||this);if(!f)break;this.Bd[f.key]=f}return this};m.QZ=function(a,b,c,d){return Tr(this,a,b,c,d)};
function Tr(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Tr(a,b,c[g],d,e,f);else{b=sc(b,c,d||a.handleEvent,e,f||a.al||a);if(!b)return a;a.Bd[b.key]=b}return a}m.EH=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.EH(a,b[f],c,d,e);else if(a=Cc(a,b,c||this.handleEvent,la(d)?!!d.capture:!!d,e||this.al||this))Ac(a),delete this.Bd[a.key]};m.lt=function(){ac(this.Bd,function(a,b){this.Bd.hasOwnProperty(b)&&Ac(a)},this);this.Bd={}};
m.Od=function(){Rr.Cd.Od.call(this);this.lt()};m.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};(function(){if(Eb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(qb()))?a[1]:"0"}return Db?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(qb()))?a[0].replace(/_/g,"."):"10"):Gb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(qb()))?a[1]:""):Hb||Ib||Jb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(qb()))?a[1].replace(/_/g,"."):""):""})();function Ur(a){return(a=a.exec(qb()))?a[1]:""}(function(){if(ne)return Ur(/Firefox\/([0-9.]+)/);if(u||zb||yb)return Lb;if(re){if(ub()||r("Macintosh")){var a=Ur(/CriOS\/([0-9.]+)/);if(a)return a}return Ur(/Chrome\/([0-9.]+)/)}if(se&&!ub())return Ur(/Version\/([0-9.]+)/);if(oe||pe){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(qb()))return a[1]+"."+a[2]}else if(qe)return(a=Ur(/Android\s+([0-9.]+)/))?a:Ur(/Version\/([0-9.]+)/);return""})();function Vr(a,b,c){Ec.call(this);this.target=a;this.JP=b||a;this.OZ=c||new Qg(NaN,NaN,NaN,NaN);this.mf=Qd(a);this.ao=new Rr(this);a=sa(Za,this.ao);this.dw?a():(this.mo||(this.mo=[]),this.mo.push(a));this.deltaY=this.deltaX=this.Tw=this.Sw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.xP=!0;this.Zs=!1;this.j_=!0;this.DZ=0;this.HH=this.w8=!1;v(this.JP,["touchstart","mousedown"],this.lR,!1,this);this.IH=Wr}p(Vr,Ec);
var Wr=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;m=Vr.prototype;m.l=function(a){this.xP=a};m.Od=function(){Vr.Cd.Od.call(this);zc(this.JP,["touchstart","mousedown"],this.lR,!1,this);this.ao.lt();this.IH&&this.mf.releaseCapture();this.JP=this.target=null};function Xr(a){void 0===a.yQ&&(a.yQ=nh(a.target));return a.yQ}
m.lR=function(a){var b="mousedown"==a.type;if(!this.xP||this.Zs||b&&(0!=a.Ee.button||Db&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.DZ)if(this.dispatchEvent(new Yr("start",this,a.clientX,a.clientY,a)))this.Zs=!0,this.j_&&b&&a.preventDefault();else return;else this.j_&&b&&a.preventDefault();b=this.mf;var c=b.documentElement,d=!this.IH;this.ao.ko(b,["touchmove","mousemove"],this.p8,{capture:d,passive:!1});this.ao.ko(b,["touchend","mouseup"],this.CG,d);this.IH?(c.setCapture(!1),this.ao.ko(c,
"losecapture",this.CG)):this.ao.ko(b?b.parentWindow||b.defaultView:window,"blur",this.CG);u&&this.w8&&this.ao.ko(b,"dragstart",eb);this.K9&&this.ao.ko(this.K9,"scroll",this.i9,d);this.clientX=this.Sw=a.clientX;this.clientY=this.Tw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.HH?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=$g(a,"position")||(c=Qd(a).documentElement),c?(Bb&&!Pb(58)?(d=wh(c),b+=d.left):8<=Number(Sb)&&!(9<=Number(Sb))&&(d=wh(c),b-=d.left),a=nh(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.lQ=Td(Od(this.mf).mf)}};m.CG=function(a,b){this.ao.lt();this.IH&&this.mf.releaseCapture();this.Zs?(this.Zs=!1,this.dispatchEvent(new Yr("end",this,a.clientX,a.clientY,a,Zr(this,this.deltaX),$r(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
m.p8=function(a){if(this.xP){var b=(this.HH&&Xr(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.Zs){var d=this.Sw-this.clientX,e=this.Tw-this.clientY;if(d*d+e*e>this.DZ)if(this.dispatchEvent(new Yr("start",this,a.clientX,a.clientY,a)))this.Zs=!0;else{this.dw||this.CG(a);return}}c=as(this,b,c);b=c.x;c=c.y;this.Zs&&this.dispatchEvent(new Yr("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(bs(this,a,b,c),a.preventDefault())}};function as(a,b,c){var d=Td(Od(a.mf).mf);b+=d.x-a.lQ.x;c+=d.y-a.lQ.y;a.lQ=d;a.deltaX+=b;a.deltaY+=c;return new H(Zr(a,a.deltaX),$r(a,a.deltaY))}m.i9=function(a){var b=as(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;bs(this,a,b.x,b.y)};function bs(a,b,c,d){a.HH&&Xr(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new Yr("drag",a,b.clientX,b.clientY,b,c,d))}
function Zr(a,b){var c=a.OZ;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 $r(a,b){var c=a.OZ;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 Yr(a,b,c,d,e,f,g){db.call(this,a);this.clientX=c;this.clientY=d;this.Us=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(Yr,db);function cs(a,b,c,d,e){Mq.call(this,b,c,d,e);this.element=a}p(cs,Mq);cs.prototype.yl=function(){};cs.prototype.UG=function(){this.yl();cs.Cd.UG.call(this)};cs.prototype.Dh=function(){this.yl();cs.Cd.Dh.call(this)};cs.prototype.ck=function(){this.yl();cs.Cd.ck.call(this)};function ds(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);cs.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.KG=es}p(ds,cs);var fs=1/1024,es=-1;m=ds.prototype;
m.yl=function(){var a=this.coords[0];Math.abs(a-this.KG)>=fs&&(mh(this.element,a),this.KG=a)};m.ck=function(){this.KG=es;ds.Cd.ck.call(this)};m.Dh=function(){this.KG=es;ds.Cd.Dh.call(this)};m.show=function(){this.element.style.display=""};m.Wc=function(){this.element.style.display="none"};function gs(a,b,c){c=c||"auto";var d="hidden";if(J){V(a,"overflow","hidden");a.s=new iq(a.da());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),Hh(f))};b.vScroll="hidden"!=c;b.hScroll="hidden"!=d;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(f){f.preventDefault()};b.onBeforeScrollStart=function(f){e=!1;f.target&&"INPUT"!=f.target.nodeName&&"A"!=f.target.nodeName&&f.preventDefault()};a.Qc=new iScroll(a.displayObject(),
b);a.Qc.options.onScrollMove=function(){e=!0;a.Ei.h()};a.Qc.options.onScrollEnd=function(){a.Ei.h()}}else L(a.da(),"overflow","hidden"),L(a.da(),"width","100%"),L(a.da(),"height","100%"),a.s=new W,a.s.displayObject().className=a.da().className,$d(a.da(),a.s.displayObject()),"hidden"!=c&&(a.Ba=hs(a),a.Ba.pA.addHandler(a.LV,a),a.addChild(a.Ba)),"hidden"!=d&&(a.Pc=is(a),a.Pc.pA.addHandler(a.LV,a),a.addChild(a.Pc)),b=new Or(a.displayObject()),a.L5=!0,v(a.displayObject(),"mouseover",a.e6,!1,a),v(a.displayObject(),
"mouseout",a.ip,!1,a),v(b,"mousewheel",a.K3,!1,a),v(document,yh,a.rj,!1,a),v(a.da(),"scroll",a.jE,!1,a)}function hs(a){const b=new js;b.Gy=15;b.Jc(0);b.Ei.addHandler(function(){ks(this,b.rb)},a);return b}function is(a){const b=new ls;b.Gy=15;b.Jc(0);b.Ei.addHandler(function(){ks(this,void 0,b.rb)},a);return b}
function ms(a){if(a.Ba){var b=a.displayObject().clientHeight,c=ns(a);a.Ba.B(0<c);a.Ba.ji(b,0,Math.max(c,0))}a.Pc&&(b=a.displayObject().clientWidth,c=os(a),a.Pc.B(0<c),a.Pc.ji(b,0,Math.max(c,0)));a.Ba&&a.Ba.visible()&&a.Pc&&a.Pc.visible()?(V(a.Ba,"height",a.displayObject().clientHeight-a.Pc.height()+"px"),V(a.Pc,"width",a.displayObject().clientWidth-a.Ba.width()+"px")):(a.Ba&&V(a.Ba,"height",""),a.Pc&&V(a.Pc,"width",""))}
function ps(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Ba){a.iF&&(a.iF.stop(),a.iF.Xb());var c=lh(a.Ba.displayObject());"number"!==typeof c&&(c=0);a.mD=new ds(a.Ba.displayObject(),c,0,400,b);a.mD.play()}a.Pc&&(a.bF&&(a.bF.stop(),a.bF.Xb()),c=lh(a.Pc.displayObject()),"number"!==typeof c&&(c=0),a.jD=new ds(a.Pc.displayObject(),c,0,400,b),a.jD.play())}function ns(a){return Math.max(0,a.s.height()-a.displayObject().clientHeight)}
function os(a){return Math.max(0,a.s.width()-a.displayObject().clientWidth)}function ks(a,b,c){null==b||isNaN(b)||(a.da().scrollTop=b);null==c||isNaN(c)||(a.da().scrollLeft=c);a.Ei.h()}
class qs extends iq{constructor(a,b,c){var d;super(a);this.Cy=this.ED=!1;void 0===d&&(d={});void 0!==c&&(d.snap=c);gs(this,d,b);this.Ei=new E}invalidate(){const a=this;setTimeout(()=>{a.Qc?a.Qc.refresh():ms(a)},0)}LV(){this.ED=!0}rj(a){this.ED&&(a.Ee.stopImmediatePropagation(),this.ED=!1,!this.Cy&&this.L5&&ps(this))}K3(a){if(this.Ba&&a.deltaY){var b=0<a.deltaY?this.Ba.Ne():-this.Ba.Ne();this.Ba.xg(this.Ba.rb+b)}this.Pc&&a.deltaX&&(b=0<a.deltaX?this.Pc.Ne():-this.Pc.Ne(),this.Pc.xg(this.Pc.rb+b))}jE(){this.Ba&&
this.Ba.xg(this.da().scrollTop);this.Pc&&this.Pc.xg(this.da().scrollLeft)}ip(a){a.relatedTarget&&fe(this.displayObject(),a.relatedTarget)||(this.Cy=!1,this.ED||ps(this))}e6(a){a.relatedTarget&&fe(this.displayObject(),a.relatedTarget)||(this.Cy=!0,this.Ba&&(a=lh(this.Ba.displayObject()),"number"!==typeof a&&(a=0),this.mD&&(this.mD.stop(),this.mD.Xb()),this.iF=new ds(this.Ba.displayObject(),a,1,200),this.iF.play()),this.Pc&&(a=lh(this.Pc.displayObject()),"number"!==typeof a&&(a=0),this.jD&&(this.jD.stop(),
this.jD.Xb()),this.bF=new ds(this.Pc.displayObject(),a,1,200),this.bF.play()),ms(this))}content(){return this.s}nv(a,b){void 0!==a&&V(this,"width",a+"px");void 0!==b&&V(this,"height",b+"px");this.Qc&&this.Qc.resize(a,b);ms(this)}Xb(){super.Xb();J?this.Qc.destroy():zc(document,"mouseup",this.rj,!1,this);Hc(this.Ba);Hc(this.Pc)}}function rs(a){return a.kj-a.xi}
class ss extends W{constructor(a){super(a);this.Gy=1;this.Gk=this.xi=this.kj=this.rb=this.Qr=0;this.bE=15;this.jf=new W("up");this.addChild(this.jf);this.Db=new W("thumb");this.addChild(this.Db);this.kh=new W("down");this.addChild(this.kh);this.Ei=new E;this.pA=new E;v(this.displayObject(),"mousedown",this.Iv,!1,this);v(this.jf.displayObject(),"mousedown",this.iM,!1,this);v(this.Db.displayObject(),"mousedown",this.lz,!1,this);v(this.kh.displayObject(),"mousedown",this.JL,!1,this);v(document.body,
"mouseup",this.Yy,!1,this);(ne||u)&&v(document,"mousemove",this.BT,!1,this);this.Ci=new Lh(100);v(this.Ci,"tick",this.VL,!1,this)}BT(a){0==(a.Ee||window.event).buttons&&this.Yy(a)}Ne(){return this.Gy}scrollTo(a){a=oj(a,this.xi,this.kj);this.rb!=a&&this.xg(a)}xg(a){this.ts(a);this.Wo()}ji(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Gk=a;this.xi=b;this.kj=c;this.Qr=d;this.Cr();this.xg(this.rb)}Cr(){}Wo(){}ts(a){a=oj(a,this.xi,
this.kj);this.rb!=a&&(this.rb=a,this.Ei.h())}ks(a){this.xg(this.rb+a)}Iv(){}iM(a){a.stopPropagation();this.ks(-this.Ne());this.eA(this.jf,-this.Ne())}JL(a){a.stopPropagation();this.ks(this.Ne());this.eA(this.kh,this.Ne())}eA(a,b){this.hm=a;v(this.hm.displayObject(),"mouseover",this.hz,!1,this);v(this.hm.displayObject(),"mouseout",this.gz,!1,this);v(document,yh,this.Bz,!1,this);this.Ci.stop();this.qp=function(){this.ks(this.PE)};this.PE=b;this.Ci.start()}Bz(){zc(this.hm.displayObject(),"mouseover",
this.hz,!1,this);zc(this.hm.displayObject(),"mouseout",this.gz,!1,this);zc(document,yh,this.Bz,!1,this);this.Ci.stop();this.qp=null}hz(){this.Ci.start()}gz(){this.Ci.stop()}VL(){this.qp&&this.qp()}lz(a){this.pA.h();a.stopPropagation();const b=this.jO();this.Xq=new Vr(this.Db.displayObject(),null,b);this.Xq.lR(a);this.Xq.deltaY=this.Db.displayObject().offsetTop-this.jf.height();this.Xq.deltaX=this.Db.displayObject().offsetLeft-this.jf.width();v(this.Xq,"drag",this.$l,!1,this);a=this.Db.displayObject();
Me(a,"active")}Yy(a){this.Xq&&(a.preventDefault(),this.Xq.Xb(),this.Xq=void 0,a=this.Db.displayObject(),Ne(a,"active"))}$l(){}resize(a,b){super.resize(a,b);this.Cr()}Xb(){super.Xb();Hc(this.Db);Hc(this.kh);Hc(this.jf);zc(document.body,"mouseup",this.Yy,!1,this);(ne||u)&&zc(document,"mousemove",this.BT,!1,this)}}
class js extends ss{constructor(){super("vscrollbar")}Cr(){const a=this.height()-this.jf.height()-this.kh.height();0==rs(this)?this.Db.Ub(a):this.Db.Ub(Math.max(this.bE,Math.ceil(this.Gk/(rs(this)+this.Gk)*a)));this.Wo()}Wo(){const a=this.Yh();0==rs(this)?this.Db.tf(a.top):this.Db.tf(Math.round((this.rb-this.xi)/rs(this)*a.height))}Yh(){const a=new Qg(0,0,0,0);a.top=this.jf.height();a.height=this.height()-this.kh.height()-this.Db.height()-a.top;a.left=this.Db.x();return a}jO(){const a=this.Yh();a.top=
0;return a}Iv(a){var b=this.Yh();a=a.offsetY-this.jf.height()-this.Db.height()/2;a=oj(a,0,b.height);b=0!=this.Qr?this.Qr:this.Gk;b=a<=this.Db.y()?-b:b;this.xg(this.rb+b);this.$l()}$l(){var a=this.Yh();a=parseFloat(this.Db.displayObject().style.top)/a.height;this.ts(a*rs(this)+this.xi)}}
class ls extends ss{constructor(){super("hscrollbar")}Cr(){const a=this.width()-this.jf.width()-this.kh.width();0==rs(this)?this.Db.Ia(a):this.Db.Ia(Math.max(this.bE,Math.ceil(this.Gk/(rs(this)+this.Gk)*a)));this.Wo()}Wo(){const a=this.Yh();0==rs(this)?this.Db.Of(a.left):this.Db.Of(Math.round((this.rb-this.xi)/rs(this)*a.width))}Yh(){const a=new Qg(0,0,0,0);a.left=this.jf.width();a.width=this.width()-this.kh.width()-this.Db.width()-a.left;a.top=this.Db.y();return a}jO(){const a=this.Yh();a.left=0;
return a}Iv(a){const b=this.Yh();a=a.offsetX-this.jf.width()-this.Db.width()/2;a=oj(a,0,b.width);this.Db.Of(a);this.$l()}$l(){var a=this.Yh();a=parseFloat(this.Db.displayObject().style.left)/a.width;this.ts(a*rs(this)+this.xi)}};function ts(a){a.Fr&&(Nc(a,a.Fr,"canplaythrough",a.bV,a),Nc(a,a.Fr,"error",a.aV,a))}
class us extends cl{constructor(a){super();this.Fc=a;this.Fr=null}gl(){const a=[];for(let b=0;b<this.Fc.length;++b){const c=this.Fc[b];a.push(new Kj(c.src,c.mimeType))}return a}bV(){ts(this);al(this)}aV(){ts(this);bl(this)}PD(){this.Fr=Zd(qd('<audio preload="auto"/>'));z(this,this.Fr,"canplaythrough",this.bV,this);z(this,this.Fr,"error",this.aV,this);this.xN()}xN(){const a=this.gl();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";
b=Zd(qd(b));this.Fr.appendChild(b)}}release(){}};class vs extends G{constructor(){super()}};class ws extends vs{constructor(){super();this.AM=this.gI=this.lI=!1;this.zM=1;this.E0=F(this);this.eW=F(this);this.mI=F(this)}Uj(){return this.gI}Ge(){return this.AM}YG(){return this.zM}Zg(){return this.lI}};class xs extends ws{constructor(a){super();this.Ma=a;this.cs="";this.Fl=F(this);this.YM=F(this)}ol(){return this.cs}vq(a){this.cs!=a&&(this.cs=a,this.YM.h())}};class ys extends G{constructor(a,b,c){super();this.vf=a;this.fS=b;this.rn=c;A(this,this.rn.stateChangedEvent(),this.Ta,this);this.NF()}activate(){return!1}deactivate(){this.rn.stop()}NF(){this.vf.Ea().Ge()&&this.fS.o("disable",!lm(this.vf))}Ta(a,b){switch(b){case "playing":this.vf.Ea().Ge()&&(this.fS.o("disable",!0),mm(this.vf,this.vf.xl()+1));break;case "ended":this.NF()}}};function zs(a){const b=new P({u:O(a,"playback-control")});b.addChild(Q(a.F,"choice-audio-play-icon"));b.addChild(Q(a.F,"choice-audio-stop-icon"));return b}
class As extends P{constructor(a){super({m:"choice-audio-control-panel"});this.F=a;this.xM=F(this);this.yM=zs(this);M(this,this.yM);this.oW=new P({u:O(this,"progress-control"),$:"CANVAS"});M(this,this.oW);this.Fb=0;A(this,this.P,()=>this.xM.h())}qH(){this.yM.o("playing",!0)}Mw(){this.yM.o("playing",!1)}Ft(a){this.Fb=a}$w(a){if(this.Fb){const b=this.oW.displayObject(),c=b.getContext("2d");c.clearRect(0,0,b.width,b.height);c.save();c.fillStyle=window.getComputedStyle(this.displayObject()).getPropertyValue("--player-progress-color");
c.globalAlpha=1;c.beginPath();c.fillRect(0,0,a/this.Fb*b.width,b.height);c.fill()}}Gw(){return F(this)}hG(){return F(this)}P_(){return F(this)}qR(){return F(this)}SY(){return!1}UA(){}wP(){}Wc(){}HG(){}invalidate(){}eQ(){}show(){}Zw(){}};class Bs extends dr{constructor({ig:a,nb:b,Ec:c,L:d}){var e=w(a.Ea(),xs).Ma;e=e instanceof us?e.gl():[];super({m:"choice-audio-attachment-view",po:Wj(e),nP:new As(d),nb:b});a=new ys(a,this,this.Mb);B(this,a);this.A0=a;c&&c.YD.push(this.A0,0)}qh(){super.qh();"paused"==this.Mb.state()&&this.Mb.reset()}};class Cs extends P{constructor(a,b,c,d,e,f){super({m:"view"});this.dv=b?b.Ma:null;this.xe=F(this);this.cc=null;this.Py=d;this.tI=0;b&&(this.cc=new P({m:"image"}),this.cc.G("background-image",Rh(this.dv.path())),M(this,this.cc),A(this,this.cc.P,()=>this.xe.h(b)),z(this,this.cc.displayObject(),xh,g=>g.stopPropagation()));a&&(a=Fr(c,a),f=new Dr(a,new Br(null,null,null,w(f,gk))),this.Hv=e.Ah({m:"rich-text-view",htmlText:a.htmlText(),Jm:f,Aq:!1}),M(this,this.Hv))}he(){return this.xe}invalidate(){if(this.dv&&
this.cc){var a=Math.min(1,this.width()/this.dv.width(),this.Py/this.dv.height());this.cc.resize(Math.floor(this.dv.width()*a),Math.floor(this.dv.height()*a))}a=parseFloat(Zg(this.displayObject(),"min-height"));if(this.cc){var b=th(this.cc.displayObject());b=this.cc.height()+b.top+b.bottom}else b=0;const c=this.Hv?this.Hv.height():0;a=Math.max(a,b,c);if(this.Hv){const d=a>c?Math.floor((a-c)/2):0;this.Hv.tf(d);this.tI=b>c?0:a-c-d}else this.tI=0;this.Ub(a)}bottomPadding(){return this.tI}O(a){this.Hv.displayObject().innerHTML=
a}};class Ds extends P{constructor({choice:a,ig:b,k9:c,L:d,I:e,vg:f,soundController:g}){super({m:"item"});this.Fd=a;this.F=w(d,gj);this.pb=w(g,gk);(a=this.Nl(b))&&M(this,a);this.Ae=this.Mo(e,f);M(this,this.Ae);c&&(c=new P({m:"pair_icon",da:Q(this.F,"icon_lock")}),M(this,c))}choice(){return this.Fd}invalidate(){this.Ae.invalidate()}O(a){this.Ae.O(a)}Nl(a){return a?new Bs({ig:a,nb:this.pb,Ec:null,L:this.F}):null}Mo(a,b){return new Cs(this.Fd.textRange(),this.Fd.bd,a,72,b,this.pb)}};function Es(a,b,c){a.Y=[];a.Ix(b,c)}function Fs(a){a.Y.forEach(b=>b.invalidate())}
class Gs extends mq{constructor(a,b,c,d,e,f,g){super("answers_popup");this.uo(!0);this.j=b;this.K=c;this.Ef=e;this.kb=f;this.VV=g||[];this.Yi=new E;this.Y=[];this.pO=new P({m:"title"});this.pO.O(this.iK());this.addChild(this.pO);this.qS=new P({m:"cancel"});this.addChild(this.qS);this.Rc=new qs(g?"items":"items without_pair","auto","div.item");this.addChild(this.Rc);Es(this,a,d);this.qS.P.addHandler((h,k)=>{k.preventDefault();this.Yi.h(void 0)})}open(){super.open();this.Ka()}close(){super.close()}Ha(a,
b){this.resize(a,b);this.Ka()}iK(){return this.j.J("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}Ka(){Fs(this);V(this,"height","");const a=this.Rc.content().height()+this.Rc.y();V(this,"height",Math.min(this.height(),a)+"px");this.Rc.invalidate()}Ix(){}eu(a,b,c,d){0!=d&&this.Rc.content().addChild(new P({m:"separator"}));d=this.VV&&-1!=this.VV.indexOf(this.Y.length);a=new Ds({choice:b,ig:this.xS(b),k9:d,L:a,I:this.K,vg:this.Ef,soundController:this.kb});0===this.Y.length&&Se(a.displayObject(),"first");
c&&Se(a.displayObject(),"selected");this.Rc.content().addChild(a);this.Y.push(a);a.P.addHandler(this.$U,this);return a}xS(){return null}$U(a){this.hT(a.choice())}hT(a){this.Yi.h(a)}Xb(){super.Xb();this.Rc.Xb();this.Y.forEach(a=>{a.P.removeHandler(this.$U,this);Hc(a)});this.Y=[]}};class Hs extends Gs{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.od=d;this.Va=c.text();this.Mg.P.addHandler((k,l)=>{l.preventDefault();this.Yi.h(void 0)},this);Es(this,a,e);this.pO.O(this.iK())}Ix(a,b){if(this.od)for(let c=0;c<this.od.length;++c){const d=this.od[c].text(),e=new ln;e.setText(new Nr(d,[],[],new Tk));this.eu(a,e,c==b,c).O(d)}}hT(a){this.Yi.h(a.textRange().htmlText())}iK(){return this.Va}};function Mr(a,b,c,d){return new Hs(a.F,a.j,b,c,d,a.K,a.Ef,a.kb)}class Is{constructor(a,b,c,d,e){this.F=a;this.K=c;this.j=b;this.Ef=d;this.kb=e}};function Js(a){let b="";for(const c of a)b+=`<stop stop-color="${Ak(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b}
class Ks extends P{constructor(a){super({m:a});this.jc=new P({u:O(this,"image")});B(this,this.jc)}invalidate(a){this.G("background","");this.Jc(1);this.$j(this.jc)&&(this.jc.G("background-image","none"),this.removeChild(this.jc));if("solidFill"==a.Ch()){var b=a.li();this.G("background",Ak(b.color()));this.Jc(b.alpha())}else if("gradientFill"==a.Ch()){b=this.G;a=a.Ig;if("radial"==a.type()){var c=a.jt();a=Js(a.Dm());a=`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none">
					<radialGradient id="gBackground" gradientUnits="userSpaceOnUse" cx="${c.cx()}%" cy="${c.cy()}%" r="${c.pB()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=Js(a.Dm()),a=`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none">
					<linearGradient id="gBackground" gradientUnits="objectBoundingBox" gradientTransform="rotate(${a.angle()}, 0.5, 0.5)" x1="0%" y1="50%" x2="100%" y2="50%">
						${c}
					</linearGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`;a="url(data:image/svg+xml;base64,"+ye(a)+")";b.call(this,"background",a)}else"pictureFill"==a.Ch()&&(b=a.kq(),a=b.position(),this.G("background-color","#FFFFFF"),this.jc.o("fill","fill"==a),this.jc.o("tile","tile"==a),this.jc.G("background-image",Rh(b.image().path())),this.jc.Jc(b.alpha()),this.addChild(this.jc))}};class Ls extends Ks{constructor(){super("background")}};class Ms extends W{constructor(){super("top_layer visualizer"+(J?" mobile":""));this.X=this.av=1;this.rA=new E}gb(){}setScale(a){ji(this.displayObject(),a);this.X=a}};function Ns(a){clearTimeout(a.Bj);a.Bj=a.It}function Os(a,b){const c=a.Jp[b];c.ZB.enabled()&&(a.Bj!=a.It||v(document,wf?xh:"mouseover",a.IX,!0,a),Ns(a),a.NC=c.oq,a.hu=c.ZB,a.Bj=setTimeout(()=>{a.GG();a.OC=a.Jp[b];a.OC.ZB.show(a.Z,a.OC.oq)},c.timeout))}
class Ps{constructor(a){this.It=-1;this.Z=a;this.Jp=[];this.Bj=this.It}GG(){for(let a=0;a<this.Jp.length;++a)this.Jp[a].ZB.Wc();this.Bj!=this.It&&Ns(this)}iC(a){const b=wf?xh:"mouseover";v(a.displayObject(),b,this.h5,!1,this);v((void 0).s8(),b,this.a1,!1,this)}h5(a){for(let b=0;b<this.Jp.length;++b)if(fe(this.Jp[b].oq.displayObject(),a.target)){Os(this,b);break}}a1(){wf||(this.hu.show(this.Z,this.NC),v(this.hu.s8(),"mouseout",this.fj,!1,this))}fj(a){a=a.relatedTarget;this.hu&&a&&!fe(this.hu.da(),
a)&&a!=this.NC.da()&&(this.hu.Wc(),zc(this.hu.da(),"mouseout",this.fj,!1,this))}IX(a){a=a.target;for(let b=0;b<this.Jp.length;++b){const c=this.Jp[b];fe(c.oq.displayObject(),a)||c.ZB.displayObject()==a||(c.ZB.Wc(),this.OC=null)}this.Bj!=this.It||this.OC||zc(document,wf?xh:"mouseover",this.IX,!0,this);this.Bj!=this.It&&this.NC.displayObject()!=a&&!fe(this.NC.displayObject(),a)&&Ns(this)}};class Qs{constructor({A:a,BH:b,L:c,soundController:d,I:e,BP:f,Mf:g,wt:h,OP:k,fR:l}){this.j=a;this.qO=b;this.F=c;this.kb=d;this.K=e;this.L1=f;this.os=g;this.$E=h;this.h2=k;this.b6=l;this.ac=null}rl(a){this.ac=a}dk(){return this.ac}wt(){return this.$E}BP(){return this.L1}A(){return this.j}BH(){return this.qO}L(){return this.F}soundController(){return this.kb}I(){return this.K}Mf(){return this.os}OP(){return this.h2}fR(){return this.b6}};class Rs extends P{constructor(a,b){super({m:"visualizer"});this.M=a;this.fc=F(this);this.uh=F(this);this.zc=!1;var c=new Ls;M(this,c);c.invalidate(a.slide().Pa().background());c=b.L();const d=b.I(),e=new Dq(new xq({fontSize:16,I:d,nZ:"#000000"})),f=new Is(c,b.A(),d,e,b.soundController());this.uC=new Lr(a,a.slide().description(),c,b.A(),f,b.Mf(),e,d,b.dk(),b.soundController());this.addChild(this.uC);A(this,this.uC.fc,this.fc.h,this.fc);A(this,this.uC.uh,this.uh.h,this.uh)}$F(){}slide(){return this.M.slide()}activated(){return this.zc}cb(a){this.zc=
a}setOverlayDisplayed(){}setScale(){}Bm(){}eo(){return"normal"}resize(a,b){super.resize(a,void 0);this.G("min-height",`${b}px`);this.uC.resize(a)}Uw(){}};class Ss{cR(){return!1}E_(){return new E}};function Ts(a,b,c){Qi(a,"font-family-normal",b);Qi(a,"font-family-bold",c)}function Us(a,b){Vs(a,b.n,"normal","normal");Vs(a,b.b,"bold","700")}function Vs(a,b,c,d){d="wght"in b?`${b.wght}`:d;b=Ws(b);Qi(a,`font-weight-${c}`,d);Qi(a,`font-variation-settings-${c}`,b)}function Ws(a){return Object.entries(a).map(([b,c])=>`'${b}' ${c}`).join(", ")||"normal"};function Xs(a,b){if(!b.fontFamily)return null;const c=a.ze[b.fontFamily];return c?Object.keys(a.ze).find(d=>(d=a.ze[d])&&d.fontFamily===c.fontFamily&&d.bold==b.bold&&d.italic==b.italic)||null:null}
function Ys(a,b){if(!b.fontFamily)return null;var c;const d=null!=(c=Xs(a,b))?c:b.fontFamily;c=Zs(a,d);return Object.assign({},b.size?{"font-size":b.size+"px"}:{},{"font-family":d,"text-decoration":b.underline?"underline":"none","font-style":b.italic?"italic":"normal","font-weight":c?"wght"in c?`${c.wght}`:"normal":"normal","font-variation-settings":Ws(Zs(a,d))})}function Zs(a,b){let c;return(null==(c=a.ze[b])?void 0:c.fontVariationSettings)||{}}class $s{constructor({gh:a}){this.ze=a}};class at extends P{constructor({u:a,m:b,checked:c}){super({u:a,m:b,$:"INPUT"});this.setAttribute("type","checkbox");this.jH(c||!1);this.HI=F(this);z(this,this.displayObject(),"change",()=>{this.HI.h()},this)}checked(){return this.displayObject().checked}jH(a){this.sd("checked",a);this.displayObject().checked=a}};class bt extends P{constructor({u:a,m:b,checked:c,name:d}){super({u:a,m:b,$:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.jH(c||!1);this.HI=F(this);z(this,this.displayObject(),"change",()=>{this.HI.h()},this);z(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}jH(a){this.sd("checked",a);this.displayObject().checked=a}};class ct extends un{constructor(a,b){super(a,b);this.fI=!0;this.jS=0;this.iS=F(this)}hP(){return this.jS}uw(){return this.fI}};class dt extends qn{type(){return"iconPlaceholder"}};class et extends P{constructor(a){super(a);this.km=F(this);F(this);F(this);this.MD=0;this.$o=this.ap=void 0}view(){return this}cb(){}pq(){}so(){}Wn(){return[[this]]}tb(a,b){if(this.ap!=a||this.$o!=b||!this.IW){this.ap=a;this.$o=b;const c=this.width();this.Ia(a);const d=Zg(this.displayObject(),"height");Qf&&oe?this.G("height","0px"):this.G("height","");const e=this.displayObject().scrollHeight;this.Ia(c);this.G("height",d);this.IW=new I(a,Math.max(e,b))}return this.IW}Ha(a,b,c,d){this.resize(c,d);
this.move(a,b)}c_(){}oc(){}nf(){}};class ft extends G{constructor(a){super();this.fa=a;this.iz=F(this);z(this,this.fa,"scroll",()=>{this.iz.h()})}scrollY(){return this.fa.scrollTop}Bw(){return this.iz}tt(a){this.fa.scrollTop=a}}function gt(a,b){D(a,a.ld);a.ld=b;B(a,a.ld);A(a,a.ld.Bw(),()=>{document.body.contains(a.displayObject())&&a.Ph.xg(a.ld.scrollY())})}
class ht extends P{constructor({m:a,s9:b,Qf:c,maa:d}){super({m:a,Qf:c,tabIndex:-1});this.Nv=new Map;this.ri=d||this;this.s=new P;M(this.ri,this.s);gt(this,new ft(this.ri.displayObject()));this.Ph=b;A(this,this.Ph.U(),this.U3,this)}ia(){var a=this.displayObject();var b=Qd(a),c=u&&a.currentStyle;c&&"CSS1Compat"==Od(b).mf.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=ph(a,c.width,"width","pixelWidth"),a=ph(a,c.height,"height","pixelHeight"),a=new I(b,a)):(c=oh(a),b=sh(a),a=wh(a),a=new I(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Ph;c.Sn=isNaN(a.height)?0:a.height;c.wy()}U3(){this.o("with-scroll",this.Ph.uA>this.Ph.Sn);this.s.Ub(this.Ph.uA);this.ld.tt(this.Ph.rb);this.s.G("padding-top",this.Ph.oK+"px");this.On()}On(){const a=it(this.Ph);this.Nv.forEach((b,c)=>{0>a.indexOf(c)&&(this.Nv.delete(c),this.s.removeChild(b),D(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.Nv.has(c)?d=this.Nv.get(c):(d=this.fJ(c),B(this,d),this.Nv.set(c,d));
this.s.uc(d,b);d.Ub(this.Ph.Yo)}this.ld.tt(this.Ph.rb)}};function it(a){return a.Y.slice(a.aD,a.aD+a.yu)}function jt(a,b){a.Yo=50;a.Y=b;a.uA=a.Yo*b.length;a.Ka()}
class kt extends G{constructor(){super();this.Yo=this.uA=this.Sn=this.rb=0;this.Y=[];this.yu=this.aD=this.oK=0;this.H=F(this)}invalidate(){this.Ka()}xg(a){void 0!==this.Sn&&this.rb!=a&&(this.rb=a,this.wy())}U(){return this.H}wy(){this.rb=oj(this.rb,0,Math.max(this.uA-this.Sn,0));this.Ka()}Ka(){this.aD=Math.floor(Math.max(0,this.rb-(J?this.Sn:0))/this.Yo);this.oK=this.Yo*this.aD;this.yu=Math.ceil((Math.min(this.uA,this.rb+this.Sn+(J?this.Sn:0))-this.oK)/this.Yo);this.H.h()}};function lt(a){const b=a.Z.getBoundingClientRect(),c=a.Z.hasAttribute("data-height");return new Qg(b.left,b.top,a.Z.hasAttribute("data-width")?parseFloat(a.Z.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.Z.getAttribute("data-height")):window.innerHeight)}
class mt extends G{constructor({T:a,Xc:b,Vc:c}){super();this.Z=a;this.Xf=b;this.vb=c;this.aF=F(this);this.iD=F(this);this.wC=F(this);this.zK=!1}Rm(){return!!this.vb.displayObject().parentNode}show(a){a?this.Md():this.Ud()}Md(a){this.wC.h();this.vb.setScale(this.Xf.parentScale());this.Z.appendChild(this.vb.displayObject());this.Vo(a);this.vb.wa();this.aF.h()}Vo(a){Hi(this.vb,{top:0,left:0});var b=Ki(this.Xf);var c=Ki(this.vb);a=this.Ut(b,c,a);c=this.Vt(b,c);if(0>c){var d=lt(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Xf.parentScale();if(this.SW(d,e>b,a))return}this.vb.move(a,c)}Ud(){this.zK||(this.zK=!0,ce(this.vb.displayObject()),this.iD.h(),this.zK=!1)}Vt(a,b){const c=lt(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}Ut(a,b){const c=lt(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}SW(){return!1}Kb(){this.Rm()&&this.Ud();super.Kb()}};class nt extends mt{constructor(a){const b=a.Xc,c=a.hq;super({T:a.T,Xc:b,Vc:a.Vc});this.qE=c||b;z(this,this.qE.displayObject(),xh,d=>{this.qE.enabled()&&!Jh(d.Ee)&&this.show(!this.Rm())});A(this,this.qE.P,()=>{})}Md(a){super.Md(a);this.vb.G("min-width",`${this.Xf.width()}px`);ti(()=>{z(this,window,xh,b=>{this.vb.contains(b.target)||this.qE.contains(b.target)||this.Ud()});df||z(this,window,"scroll",b=>{this.vb.contains(b.target)||this.Ud()},this,!0);z(this,window,"resize",()=>{this.Ud()},this)})}Ud(){super.Ud();
Sc(this,window)}Ut(a,b){return a.left-b.left}};function ot(a,b){const c=null!=a.nt()?a.nt()+1:0,d=a.sj.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.sj.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null}
class pt extends P{constructor({m:a,Qf:b,options:c}){super({m:a,Qf:b});this.Pe("listbox");this.G("position","absolute");this.sj=c.slice();Object.freeze(this.sj);this.Y=[];this.vp=null;this.Pk=F(this)}Ys(){return"number"===typeof this.vp?this.sj[this.vp]:null}lH(a){a=this.sj.indexOf(a);this.Si(0<=a?a:null)}nt(){return this.vp}Si(a){null!==a&&0>a&&(a=null);null!==this.vp&&this.Y[this.vp].eb(!1);this.vp=a;null!==a&&this.Y[a].eb(!0);if(null!==this.vp){var b=this.Y[this.vp];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;Ji(this,a,b)}}options(){return this.sj}};class qt extends pt{constructor({m:a,options:b,cZ:c}){super({m:a,options:b});for(const d of b){const e=c(d);e.Pe("option");e.eb(!1);Ii(e,O(this,"item"));M(this,e);this.Y.push(e);A(this,e.P,()=>{this.Si(this.Y.indexOf(e));this.Pk.h()})}}ia(a,b){super.ia(a,b);this.Y.forEach(c=>c.wa())}};class rt{constructor(a,b){this.O0=a;this.F2=b;this.TR=this.YW=this.$S=void 0}process(a){let b=!1;var c=a.keyCode;if(Bb)c=Og(c);else if(Db&&Cb)switch(c){case 93:c=91}c!=this.F2||void 0!==this.$S&&this.$S!=a.ctrlKey||void 0!==this.YW&&this.YW!=a.shiftKey||void 0!==this.TR&&this.TR!=a.altKey||(a.preventDefault(),this.O0(a),b=!0);return b}}function st(a,b,c){a.ne.push(B(a,new rt(b,c)))}
function tt(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}class ut extends G{constructor(a){super();this.ne=[];z(this,a,"keydown",this.bf,this)}bf(a){a.defaultPrevented||tt(a)||Ga(this.ne,b=>{b.process(a)})}};function vt(a){return la(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function wt(a){return new nt(a)}function xt(a,b){a.jT?D(a,a.Ke):Sc(a,a.Ke);D(a,a.md);a.Ke=b;$c(a.Ke.Pk,a.Pk);a.Br();A(a,a.Ke.Pk,()=>{a.Br();a.md.show(!1);a.displayObject().focus()});a.md=a.h1({T:a.Z,Xc:a,Vc:b});B(a,a.md);$c(a.md.wC,a.wC);A(a,a.md.aF,()=>{a.yi=!0;a.o("opened",!0)});A(a,a.md.iD,()=>{a.yi=!1;a.o("opened",!1)});!a.Yd&&b.Y.length&&a.Si(0);a.jT&&B(a,a.Ke)}
class yt extends P{constructor({u:a,m:b,prompt:c,T:d,oG:e,label:f,paa:g=!0,lZ:h=!0}){super({u:a,m:b,tabIndex:0,DA:!0});this.h1=e||wt;this.xb=f||new P({u:O(this,"label"),$:"SPAN"});M(this,this.xb);this.jT=g;this.Yd=c||"";this.md=this.Ke=null;this.Pk=F(this);this.Z=d||document.body;this.yi=!1;this.wC=F(this);h&&z(this,this.displayObject(),"keydown",this.bf,this);this.Br();a=new ut(this);st(a,()=>{this.md&&this.md.show(!this.md.Rm())},13);st(a,()=>{this.md&&this.md.show(!0)},32);st(a,k=>{if(k.altKey)this.md&&
this.md.show(!1);else{a:{k=this.Ke.options();var l=this.Ke.nt();l=null===l?0:l-1;if(0>l)k=null;else{for(var q=k[l];!vt(q);){--l;if(0>l){k=null;break a}q=k[l]}k=l}}null!==k&&(this.Si(k),this.Pk.h())}},38);st(a,k=>{if(k.altKey)this.md&&this.md.show(!0);else{a:{k=this.Ke.options();var l=this.Ke.nt();l=null===l?0:l+1;if(l>=k.length)k=null;else{for(var q=k[l];!vt(q);){++l;if(l>=k.length){k=null;break a}q=k[l]}k=l}}null!==k&&(this.Si(k),this.Pk.h())}},40);st(a,()=>{this.md&&this.md.show(!1)},27);z(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.md&&this.yi&&(this.md.show(!1),k.preventDefault())},this);B(this,a)}Ys(){return this.Ke&&this.Ke.Ys()}lH(a){this.Ke.lH(a);this.Br()}nt(){return this.Ke.nt()}Si(a){this.Ke&&(this.Ke.Si(a),this.Br())}l(a){super.l(a);this.xb.l(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}Br(){const a=this.Ke&&this.Ke.Ys();this.xb.O(a?a.toString():this.Yd)}fz(){super.fz();this.md&&this.md.show(!1)}bf(a){Mg(a)&&(a=this.Ke?ot(this.Ke,a.key.toLowerCase()):
null,null!==a&&(this.Si(a),this.Pk.h()))}};class zt extends P{constructor(a){super({eh:!0,DA:!0});this.O(a)}ia(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function At(a){return new zt(a)}class Bt extends yt{constructor({u:a,m:b,L8:c,prompt:d,options:e,cZ:f,T:g,oG:h,label:k,lZ:l}){super({u:a,m:b,prompt:d,T:g,oG:h,label:k,lZ:l});this.N2=c;this.i1=f||At;a=new qt({m:this.N2,options:e,cZ:this.i1});xt(this,a)}};class Ct extends P{constructor({u:a,m:b,prompt:c}){super({u:a,m:b,$:"INPUT"});c&&this.setAttribute("placeholder",c);this.YJ=!1;this.H=F(this);z(this,this,"change",()=>{this.H.h()});this.wu=F(this);z(this,this,"input",()=>{this.wu.h()});this.DT=F(this);z(this,this,"focus",()=>{this.YJ=!0;this.DT.h()});this.sI=F(this);z(this,this,"blur",()=>{this.YJ=!1;this.sI.h()});z(this,this,"keydown",this.bf,this)}focused(){return this.YJ}U(){return this.H}value(){return this.displayObject().value}Rd(a){a!=this.value()&&
(this.displayObject().value=a)}bf(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};const Dt=new cb;class Et extends P{constructor(a){super({m:a.m,Qf:!0});this.bE=15;this.rb=this.kj=this.xi=this.Gk=0;this.Gy=a.Ne||1;this.PE=this.Qr=0;this.y5=100;this.jf=B(this,new P({u:O(this,"up")}));this.addChild(this.jf);this.Db=B(this,new P({m:"thumb"}));this.addChild(this.Db);this.Db.addChild(B(this,new P({u:O(this.Db,"background")})));this.kh=B(this,new P({u:O(this,"down")}));this.addChild(this.kh);this.qp=this.hm=null;this.Ei=F(this);this.pA=F(this);this.Ci=new Lh(this.y5);z(this,this.Ci,"tick",this.VL,this);
z(this,this,xh,this.Iv,this,Ch);z(this,this.jf,xh,this.iM,this,Ch);z(this,this.Db,xh,this.lz,this,Ch);z(this,this.kh,xh,this.JL,this,Ch);z(this,document.body,yh,this.Yy,this)}xg(a){this.ts(a)}Ne(){return this.Gy}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}ji(a,b,c,d=0){this.Gk=a;this.xi=b;this.kj=c;this.Qr=d;this.Cr();this.xg(this.rb)}ts(a){a=oj(a,this.xi,this.kj);this.rb!=a&&(this.rb=a,this.Wo(),this.Ei.h())}ks(a){this.ts(this.rb+a)}Iv(){}iM(a){a.preventDefault();this.ks(-this.Ne());
this.eA(this.jf,-this.Ne())}JL(a){a.preventDefault();this.ks(this.Ne());this.eA(this.kh,this.Ne())}eA(a,b){this.hm=a;z(this,this.hm,"mouseover",this.hz,this);z(this,this.hm,"mouseout",this.gz,this);z(this,document,yh,this.Bz,this);this.Ci.stop();this.qp=function(){this.ks(this.PE)};this.PE=b;this.Ci.start()}Bz(){Nc(this,this.hm,"mouseover",this.hz,this);Nc(this,this.hm,"mouseout",this.gz,this);Nc(this,document,yh,this.Bz,this);this.Ci.stop();this.qp=null}hz(){this.Ci.start()}gz(){this.Ci.stop()}VL(){this.qp&&
this.qp()}lz(a){this.pA.h();a.preventDefault();z(this,document.body,Ah,this.$l,this);this.wO(!0)}wO(a){this.Db.o("active",a)}Yy(){Nc(this,document.body,Ah,this.$l,this);this.wO(!1)}$l(){}ia(){this.Cr()}};class Ft extends Et{constructor(a){super(a);this.KU=0}Cr(){const a=this.height()-this.jf.height()-this.kh.height();this.Db.Ub(0==rs(this)?a:Math.max(this.bE,Math.ceil(this.Gk/(rs(this)+this.Gk)*a)));this.Wo()}Wo(){const a=this.Yh();0==rs(this)?this.Db.tf(a.top):this.Db.tf(a.top+Math.round((this.rb-this.xi)/rs(this)*a.height));this.jf.l(!!this.rb);this.kh.l(this.rb!=this.kj)}Yh(){const a=new Qg(0,0,0,0);a.top=this.jf.height();a.height=this.height()-this.kh.height()-this.Db.height()-a.top;a.left=this.Db.x();
return a}jO(){return this.Yh()}Iv(a){var b;if(b=!a.defaultPrevented)b=this.Db.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Yh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.Qr?this.Gk:this.Qr;a=a<=this.Db.y()?-b:b;this.xg(this.rb+a)}}lz(a){super.lz(a);const b=this.Db.displayObject().getBoundingClientRect();this.KU=a.clientY-Math.round(b.top);this.$l(a)}$l(a){const b=this.displayObject().getBoundingClientRect(),
c=this.Yh();a=(a.clientY-b.top-c.top*this.parentScale()-this.KU)/(c.height*this.parentScale());this.ts(a*rs(this)+this.xi)}};function Gt(a){a.i2&&a.Jc(a.RX||a.wL?.5:0)}function Ht(a,b){z(a,new Or(b.displayObject(),{passive:!0}),Dt,c=>{!Jh(c.Ee)&&c.deltaY&&(c=0<c.deltaY?a.Ne():-a.Ne(),a.xg(a.rb+c))},a)}
class It extends Ft{constructor({m:a,Ne:b,dh:c,r8:d,p_:e=null}){super({m:a,Ne:b});this.Az=c;this.wL=this.RX=!1;this.i2=d;this.Hz=e;c.G("overflow","hidden");A(this,this.Ei,()=>{c.displayObject().scrollTop=this.rb});z(this,c,"scroll",()=>{this.xg(c.displayObject().scrollTop)},this);this.Hz?Ht(this,this.Hz):(Ht(this,this.Az),Ht(this,this));d?(this.Jc(0),this.Hz?(z(this,this.Hz,"mouseenter",this.un,this),z(this,this.Hz,"mouseleave",this.ip,this)):(z(this,this.Az,"mouseover",this.un,this),z(this,this,
"mouseover",this.un,this),z(this,this.Az,"mouseout",this.ip,this),z(this,this,"mouseout",this.ip,this))):this.Jc(1)}ji(a,b,c,d=0){this.B(0<c);super.ji(a,b,c,d)}wO(a){this.RX=a;Gt(this)}un(a){a&&(this.contains(a.relatedTarget)||this.Az.contains(a.relatedTarget))||(this.wL=!0,Gt(this))}ip(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Az.contains(a.relatedTarget))||(this.wL=!1,Gt(this))}};class Jt extends P{constructor(a){super({m:a});a=new P({u:O(this,"thumb")});M(this,a)}}class Kt{constructor(a,b){this.Qc=a;this.Ei=b}scrollY(){const a=this.Qc.getComputedPosition().y;return isNaN(a)?0:-a}Bw(){return this.Ei}tt(a){this.scrollY()!=a&&this.Qc.scrollTo(0,-a)}}class Lt extends G{constructor(a){super();this.fa=a;this.iz=F(this);z(this,a,"scroll",()=>{this.iz.h()})}scrollY(){return this.fa.scrollTop}Bw(){return this.iz}tt(a){this.fa.scrollTop=a}}
class Mt extends G{constructor({m:a="vertical-scrollbar",uaa:b="mobile-vertical-scrollbar",dh:c,Aaa:d,laa:e,p_:f=null,Ne:g=20,preventDefault:h=!0}){super();this.Ba=this.Qc=null;this.$X=d||null;this.mS=e||null;this.kj=0;if(J){const k=F(this);a={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:h,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:()=>{k.h()}};b=new Jt(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Qc=new IScroll(c.displayObject(),
a);this.ld=new Kt(this.Qc,k)}else this.Ba=B(this,new It({m:a,Ne:g,dh:c,r8:!0,p_:f})),this.ld=new Lt(c.displayObject()),b=this.Ba;A(this,this.ld.Bw(),this.rW,this);this.M5=b}Ni(){return this.M5}ji(a,b){this.kj=Math.max(0,b-a);this.Qc?this.Qc.setScrollHeight(b):this.Ba&&this.Ba.ji(a,0,Math.max(this.kj,0));this.rW()}setParentScale(a){this.Ba&&this.Ba.setParentScale(a)}rW(){if(this.$X){var a=Math.min(this.ld.scrollY(),60);hh(this.$X,a)}this.mS&&(a=this.kj-this.ld.scrollY(),hh(this.mS,Math.min(a,60)))}Kb(){super.Kb();
this.Qc&&this.Qc.destroy()}};class Nt extends pt{constructor({options:a,m:b,o_:c,r$:d}){super({m:b,options:a});this.rb=0;this.jm=new P({m:c});M(this,this.jm);this.Rc=new P({});M(this.jm,this.Rc);for(const e of a){const f=this.Ol(e,d);f.Pe("option");f.eb(!1);Ii(f,O(this,"item"));M(this.Rc,f);this.Y.push(f);A(this,f.P,()=>{this.Si(this.Y.indexOf(f));this.Pk.h()})}this.tc=new Mt({dh:this.jm});B(this,this.tc);this.addChild(this.tc.Ni());this.ld=this.tc.ld;A(this,this.ld.Bw(),()=>{this.rb=this.ld.scrollY()})}Si(a){super.Si(a);this.wa()}Ol(a,
b){const c=new P({eh:!0,DA:!0});c.O(a);b&&b(c);return c}ia(a,b){b&&(this.wy(),this.ld.tt(this.rb),a=parseFloat(Yg(this.displayObject(),"max-height")),this.jm.G("max-height",`${a}px`),this.tc.ji(this.height(),this.Rc.displayObject().scrollHeight))}wy(){var a=this.nt();if(null!==a){var b=this.Y[a];a=this.rb;if(b.y()<a)this.rb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.jm.height();b>c&&(this.rb=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.tc.setParentScale(a)}};class Ot extends nt{constructor({T:a,Xc:b,hq:c,Vc:d,i8:e}){super({T:a,Xc:b,hq:c,Vc:d});this.vT=e}Md(){this.vb.G("max-width",`${this.Xf.width()}px`);this.Xf.o("focused",!0);this.vT.o("focused",!0);super.Md()}Ud(){super.Ud();this.Xf.o("focused",!1);this.vT.o("focused",!1)}};class Pt extends mt{constructor({T:a,Xc:b,Vc:c}){super({T:a,Xc:b,Vc:c});this.bi=this.Kh=null;z(this,b,"touchstart",d=>{this.Md(d);requestAnimationFrame(()=>{this.Kh=z(this,window,"touchstart",()=>{this.Ud()})})})}Md(a){super.Md(a);this.bi=z(this,window,"resize",this.Ud,this)}Ud(){this.Kh&&(Oc(this,this.Kh),this.Kh=null);this.bi&&(Oc(this,this.bi),this.bi=null);super.Ud()}};class Qt extends Pt{constructor({T:a,Xc:b,Vc:c}){super({T:a,Xc:b,Vc:c});z(this,b,"mouseover",this.Md,this);z(this,b,"mouseout",this.Ud,this)}Md(a){this.Rm()||(super.Md(a),this.vb.G("width",""),this.vb.G("white-space","nowrap"),this.vb.G("width",`${Math.min(300,this.vb.displayObject().clientWidth+3)}px`),this.vb.G("white-space","pre-wrap"),this.Vo(a))}Ut(a,b){const c=.5*(b.width+a.width),d=lt(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}Vt(a,b){return a.top-b.bottom-
6}};class Rt extends Qq{constructor(a,b,c){super([0],[150],150);this.Yd=a;this.Dc=b;this.s=c;this.wi=!1}start(a){this.wi=!a;a=this.Yd.opacity();if(1==a||0==a){if(this.wi){if(0==a)return}else if(1==a)return;this.play()}}$h(a){[a]=a;a/=150;this.Yd.Jc(this.wi?1-a:a);a=this.wi?6*(1-a):6*a;L(this.Dc.displayObject(),"padding-top",4+a+"px");L(this.s.displayObject(),"top",11+a+"px")}};function St(a,b,c){Qf&&df?(a.Yd.o("animation",b?"shown":"hidden"),a.Dc.o("prompt",b?"shown":"hidden"),a.Oa&&a.Oa.o("with-prompt",b)):c?(new Rt(a.Yd,a.Oa,a.Dc)).start(b):a.Yd.Jc(b?1:0)}function Tt(a){a.Oa?a.Oa.displayObject().focus():a.le&&a.le.focus()}function Ut(a,b,c){a.ay.B(b);(a.G1=c)&&Mi(a.KJ);a.Oa?a.Oa.o("error",b):a.le.o("error",b)}
class Vt extends P{constructor(a,b,c,d){super({m:"field-view"});this.j=b;this.C=a;this.ph=c;A(this,this.C.submittedEvent(),this.Tu,this);a=a.Zc;b="select"==a.type();c=a.title().text();c=Hd(c)+("mandatory"==a.usage()?"*":"");this.Yd=new P({u:O(this,"prompt")});this.Yd.Qe(c);this.Yd.l(!1);this.Yd.o("select",b);this.ay=new P({u:O(this,"error-icon")});this.ay.o("select",b);this.ay.B(!1);this.KJ=new P({m:"error-tooltip"});Li(this.KJ,this.j,()=>{a:{switch(this.G1){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new Qt({T:d,Xc:this.ay,Vc:this.KJ});this.Dc=new P({u:O(this,"placeholder")});this.Dc.Qe(c);this.Dc.l(!1);this.Dc.o("select",b);b?this.Yd.Jc(0):St(this,!1,!1);c=new P({u:O(this,"fieldbg")});M(this,c);M(this,this.Yd);M(this,this.Dc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.le=new Bt({m:"authorization-combobox",L8:"authorization-combobox-list",options:b,prompt:" ",T:d,oG:e=>this.oJ(e)});xt(this.le,new Nt({options:b,
m:"authorization-combobox-list",o_:"authorization-list-scroll-pane"}));M(this,this.le);this.C.Ao()&&(this.Yd.Jc(1),this.le.lH(this.C.Ao()),this.Dc.B(!1));A(this,this.le.Pk,this.o3,this);A(this,this.le.P,this.n3,this)}else this.Oa=new Ct({u:O(this,"text-input")}),M(this,this.Oa),A(this,this.Oa.wu,()=>{this.Dc.B(!1);St(this,!0,!0)}),A(this,this.Oa.U(),()=>{xo(this.C,this.Oa.value())}),d=a.value(),this.C.Ao()?(St(this,!0,!1),this.Oa.Rd(this.C.Ao()),this.Dc.B(!1)):d.text()&&(St(this,!0,!1),this.Oa.Rd(d.text()),
this.Dc.B(!1),xo(this.C,d.text())),z(this,this.Oa,"focus",this.u3,this),z(this,this.Oa,"blur",this.v3,this),z(this,this.Oa,"keydown",this.bf,this);M(this,this.ay);this.Wl=new P({u:O(this,"hint")});this.Wl.B(!1);M(this,this.Wl)}JQ(a){this.Wl.Qe(a);a=null!=a&&0<a.length;this.Wl.B(a);this.o("with-hint",a)}state(){return this.C}oJ({T:a,Xc:b,hq:c,Vc:d}){return new Ot({T:a,Xc:b,hq:c,Vc:d,i8:this})}l(a){super.l(a);this.Oa&&this.Oa.l(a);this.le&&this.le.l(a)}iH(){this.Oa?this.Oa.displayObject().blur():this.le&&
this.le.displayObject().blur()}Tu(){var a=this.C.errors();const b=0!=a.length;a=b?a[0].description():"";Ut(this,b,a)}o3(){const a=this.le.Ys()||"";xo(this.C,a);a&&(this.Dc.B(!1),(new Rt(this.Yd,new P,new P)).start(!0))}u3(){this.Oa.o("focused",!0);this.Yd.o("focused",!0);this.o("focused",!0);Ut(this,!1)}n3(){Ut(this,!1)}v3(){this.Oa.o("focused",!1);this.Yd.o("focused",!1);this.o("focused",!1);this.C.submit();this.Oa.value().length||(this.Dc.B(!0),St(this,!1,!0))}ue(){super.ue();this.le&&this.le.setParentScale(this.parentScale())}bf(a){13==
a.keyCode&&(this.ph.Dt(this.C),a.preventDefault())}};class Wt extends et{constructor(a,b,c,d,e){super({u:O(a,"content")});this.ga=a;this.j=c;this.yb=[];this.G("margin-bottom","31px");this.G("padding-bottom","14px");a=b.fields();for(const f of a)"disabled"!=f.Zc.usage()&&(a=new Vt(f,this.j,this,d),"USER_EMAIL"==f.Zc.Se().text()&&e&&a.JQ(this.j.J("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.yb.push(a),M(this,a))}ue(){super.ue();for(const a of this.yb)a.setParentScale(this.parentScale())}l(a){super.l(a);for(const b of this.yb)b.l(a)}so(){J||
this.yb.length&&Tt(this.yb[0])}ll(){}Dt(a){const b=this.yb.findIndex(c=>c.state()==a);this.yb[b].iH();b<this.yb.length-1?Tt(this.yb[b+1]):this.ga.zG()}};function Xt(a,b){return`translate(-50%, -50%) ${`scale(${a}, ${b||a}) `} translate(50%, 50%) `}function Yt(a,b){return`translate(${a}px, ${b}px) `}function Zt(a){return`rotate(${a}deg) `}function $t(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};class au extends cs{constructor(a,b,c,d,e){super(a,[b],[c],150);this.wi=d;this.nz=e||""}yl(){const a=w(this.element,Element);var b=this.coords[0];L(a,"transform",this.nz+`${`scale(${b}, ${b}) `}`);pe&&ni(a.parentNode)}Dh(){super.Dh();const a=w(this.element,Element);this.wi&&L(a,"transform",this.nz);pe&&ni(a.parentNode)}};function bu(a){return new Promise((b,c)=>{const d=new Image;d.onload=()=>b(d);d.onerror=()=>c();d.src=a})}function cu(a){return fa(function*(){if(!(J||Jf||K))return a;try{const e=yield bu(a);var b=e.width,c=e.height;const f=Yd("canvas");void 0!==b&&(f.width=b);void 0!==c&&(f.height=c);var d=f;d.getContext("2d").drawImage(e,0,0);return d.toDataURL("image/png",1)}catch(e){return a}}())};function du(a,b,c){if(a.Py!=c||a.WD!=b)a.WD=b,a.Py=c,a.UP()}
class eu extends P{constructor(a,b,c){super({m:"choice-picture-attachment-view"});this.WD=c||110;this.Py=58;this.Zd=b;this.Fd=a;this.Xg()&&(this.o("with-zoom",!0),this.Xg()&&A(this,this.P,this.pE,this));this.UP()}pE(){this.Zd.Pw({kf:this.Fd.bd.Ma})}UP(){const a=this.Fd.bd;this.B(!!a);if(a){const b=a.Ma;let c=this.Py,d=Math.floor(c*(b.width()/b.height()));d>(this.WD||d)&&(d=this.WD,c=Math.floor(d*(b.height()/b.width())));this.G("background-size",d+"px "+c+"px");this.resize(d,c);cu(b.path()).then(e=>
{this.G("background-image",Rh(e))});A(this,a.Fl,this.UP,this)}}Xg(){const a=this.Fd.bd;return a?!!this.Zd&&a.Xg():!!this.Zd}tb(a,b){const c=this.Fd.bd.Ma;a=pi({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Jf:!0});return new I(a.width,a.height)}};function fu(a,b){a.xO&&a.o("focused",b)}class gu extends P{constructor(a){super({u:a});this.xO=!J}Co(){this.xO&&super.Co()}bg(a){this.xO&&super.bg(a)}}function hu(a){if(a){let b=Math.ceil(a.width());b&&(a=th(a.displayObject()),b+=a.left+a.right);return b}return 0}
class iu extends P{constructor({bb:a,LA:b,PA:c,evaluationEnabled:d,Kc:e,S8:f,L:g,format:h,fQ:k,questionType:l,nb:q,Ec:t,ie:x}){super({m:"choice-view"});this.F=g;this.IE=l;this.Nc=d;this.ph=k;this.ke=new gu(O(this,"choice-container"));this.o(this.IE,!0);A(this,this.ke.P,(N,U)=>{this.Ce&&U.target==this.Ce.displayObject()&&this.Ra.selected()||U.target==this.Ho.displayObject()&&this.Ho.Xg()||this.Go&&U.target==this.Go.displayObject()||this.xF.h(this.Ra)});z(this,this.ke,"keydown",this.bf,this);M(this,
this.ke);this.xF=F(this);this.Ra=b;A(this,this.Ra.lf(),this.fV,this);this.UC=new P({u:O(this,"active-element-container")});const {activeElement:y,SG:C}=c(O(this,"active-element"),O(this,"mock-active-element"),this.F,this.IE);this.fp=C;M(this.UC,this.fp);this.Ui=y;M(this.UC,this.Ui);b=new P({u:O(this,"review-icons-container")});c=new P({u:O(this,"correct-icon")});c.addChild(Q(this.F,"correct-icon"));M(b,c);c=new P({u:O(this,"incorrect-icon")});c.addChild(Q(this.F,"incorrect-icon"));M(b,c);M(this.ke,
b);M(this.ke,this.UC);this.qr=!1;J&&(z(this,this.ke.displayObject(),xh,()=>{this.enabled()&&(this.Do(!1),this.qr=!0)},this),z(this,this.ke.displayObject(),yh,()=>{this.qr&&(this.Do(!0),this.qr=!1)},this));z(this,this.fp,"focus",()=>fu(this.ke,!0),this);z(this,this.fp,"blur",()=>fu(this.ke,!1),this);b=new P({m:"choice-attachment-container"});this.Ho=new eu(this.Ra.choice(),e,f);Ii(this.Ho,O(this,"attachment-view"));M(b,this.Ho);(this.Go=this.YI(q,t))&&M(b,this.Go);M(this.ke,b);this.AC=new P({m:"choice-content"});
M(this.ke,this.AC);(this.lb=(e=this.Ra.choice().textRange().Ad())?null:a.Rp(this,this.Ra.choice().textRange(),!1))&&M(this.AC,this.lb);this.Ce=null;a=this.Ra.choice();a instanceof ln&&a.typeIn()&&!this.Nc&&(this.Ce=this.qJ(h,x),M(this.AC,this.Ce),this.Ce.o("empty-text",e));this.fV()}oc(a){const b=this.Ra.choice();if(this.Nc&&"reviewWithCorrectAnswers"==a&&b instanceof ln){a=b.correct();this.Ui.o("correct",a);this.ke.o("correct",a);if(this.Ra.selected()&&!a||a&&!this.Ra.selected())this.Ui.o("incorrect",
!0),this.ke.o("incorrect",!0);this.Ra.selected()||a||this.ke.o("not-selected",!0)}}activate(a){a?this.ke.displayObject().focus():this.ke.displayObject().blur()}bf(a){const b=this.Ce&&this.Ce.focused();switch(a.keyCode){case 13:b?(b&&this.ph.Dt(this.Ra),a.preventDefault()):this.xF.h(this.Ra);break;case 32:b||this.xF.h(this.Ra)}}qJ(a,b){const c=new Ct({});c.Rd(this.Ra.customAnswer());A(this,c.U(),()=>{var d=c.value();this.Ra.Zq=d});z(this,c.displayObject(),"focus",()=>{c.o("focused",!0);fu(this.ke,
!0)},this);z(this,c.displayObject(),"blur",()=>{c.o("focused",!1);fu(this.ke,!1)},this);Ii(c,O(this.AC,"type-in"));(a=null==b?void 0:Ys(b,a))&&Hi(c,a);return c}YI(a,b){const c=this.Ra.ig();return c?new Bs({ig:c,nb:a,Ec:b,L:this.F}):null}fV(){this.ke.sd("checked",this.Ra.selected());this.fp.sd("checked",this.Ra.selected())}ia(){this.invalidate()}invalidate(){const a=Yg(this.displayObject(),"width");this.G("width","");this.lb&&(this.lb.G("width",""),this.lb.B(!0),Qf&&df&&this.lb.Ub(this.lb.displayObject().scrollHeight));
var b=Math.ceil(this.width());const c=sh(this.ke.displayObject()),d=hu(this.Ho)+hu(this.Go);b=b-(c.left+c.right)-d-this.UC.width();this.lb&&this.lb.width()>=b&&this.lb.Ia(b);this.Ce&&this.Ce.Ia(Math.max(b,this.lb?this.lb.width():0));this.lb&&this.lb.B(1<=this.lb.displayObject().scrollWidth);this.G("width",a)}l(a){super.l(a);this.ke.l(a);this.lb&&this.lb.l(a);this.Ui.l(a);this.fp.l(a);this.Ce&&this.Ce.l(a)}Do(a){const b=a?1.1:1,c=a?1:1.1;(new au(this.Ui.displayObject(),b,c,a)).play()}};class ju extends et{constructor(a,b,c){super({u:O(a.parent,"content")});this.IE=c;this.ga=a.parent;this.V2=a.a9||!1;this.t0=null!=a.Yg?a.Yg:Number.MAX_VALUE;this.ca=b;this.yb=[];this.F=a.L;this.BS=[];this.rJ(a);this.oc(a.mode)}rJ(a){const b=a.Yn;var c=100/b;for(var d=0;d<b;++d){var e=new P({m:"column-container"});this.BS.push(e);M(this,e);e.G("width",`${c}%`)}c=a.bb;for(d=0;d<this.ca.count();++d){e=this.ca.getChoiceState(d);e=new iu({bb:c,LA:e,S8:110,PA:a.PA,evaluationEnabled:a.evaluationEnabled,
L:this.F,format:a.format,Kc:a.Kc,fQ:this,questionType:this.IE,nb:a.nb,Ec:a.Ec,ie:a.ie});e.o("columned",1<b);const f=this.BS[d%b];A(this,e.xF,this.Ta,this);M(f,e);this.yb.push(e)}}oc(a){Ga(this.yb,b=>b.oc(a))}ll(a,b){for(var c=0;c<this.ca.count();++c){const d=this.ca.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.ca.count()-1&&(this.yb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.yb[a-1].activate(!0),c=!0)}this.yb[a].activate(!c);break}}}Dt(a){for(let b=0;b<this.ca.count();++b){const c=
this.ca.getChoiceState(b);if(a==c){a=b;a<this.ca.count()-1?this.yb[a+1].activate(!0):(this.yb[a].activate(!1),this.ga.gZ());break}}}Ta(a){for(let b=0;b<this.ca.count();++b){const c=this.ca.getChoiceState(b),d=a==c;this.V2?d&&c.eb(!c.selected()):c.eb(a==c)}this.Lp()}Lp(){const a=this.enabled(),b=a&&this.rN()<this.t0;for(let c=0;c<this.yb.length;++c){const d=this.ca.getChoiceState(c);this.yb[c].l(d.selected()?a:b)}}rN(){let a=0;for(let b=0;b<this.ca.count();++b)this.ca.getChoiceState(b).selected()&&
(a+=1);return a}Wn(a){return"byItems"==a?this.yb.map(b=>[b]):super.Wn(a)}l(a){super.l(a);for(const b of this.yb)b.l(a);this.Lp()}ia(){for(const a of this.yb)a.invalidate()}};class ku extends P{constructor(a,b,c){super({m:"essay-container"});this.C=a;this.Ff=new P({m:"essay-scroll-pane"});this.lc=new P({m:"essay-text-content"});M(this.Ff,this.lc);this.vh=c;this.Oa=this.Kx(b);this.Oa.displayObject().value=this.C.text();M(this.lc,this.Oa);z(this,this.Oa.displayObject(),"change",this.KV,this);z(this,this.Oa.displayObject(),"input",this.E4,this);M(this,this.Ff);this.tc=null;df&&this.o("ios",!0);nk()&&this.o("preview",!0);J?this.o("mobile",!0):(this.tc=new Mt({dh:this.lc}),
B(this,this.tc),this.Ff.addChild(this.tc.Ni()));this.Mp(0)}activate(a){a?J||this.Oa.focus():this.Oa.displayObject().blur()}Kx(a){const b=new P({u:O(this,"text-input"),$:"TEXTAREA"});z(this,b.displayObject(),"focusin",()=>{this.Ff.o("focused",!0)},this);z(this,b.displayObject(),"focusout",()=>{this.Ff.o("focused",!1)},this);let c;const d=null==(c=this.vh)?void 0:Ys(c,a);d&&Hi(b,d);return b}l(a){super.l(a);this.Ff.l(a);this.Oa.l(a)}KV(){this.C.setText(this.Oa.displayObject().value)}E4(){this.KV();const a=
this.lc.displayObject().scrollTop;this.Mp(a)}ia(){this.Mp(this.lc.displayObject().scrollTop)}Mp(a){if(this.tc){this.Oa.G("height","auto");var b=this.lc.height()-2,c=this.Oa.displayObject().scrollHeight;this.Oa.Ub(Math.max(b,c));this.tc.ji(this.lc.height(),c);u&&(this.lc.displayObject().scrollTop=a,this.tc.Ni().wa())}}ue(){super.ue();this.tc&&this.tc.setParentScale(this.parentScale())}};class lu extends et{constructor(a,b,c,d){super({u:O(a,"content")});this.G("height","100%");this.C=b;this.na=new ku(this.C,c,d);this.addChild(this.na)}tb(a,b){return new I(a,Math.max(b,100))}l(a){super.l(a);this.na.l(a)}pq(){this.na.activate(!1)}so(){this.na.activate(!0)}ue(){super.ue();this.na.setParentScale(this.parentScale())}ia(a,b){a&&b&&this.na.wa()}};function mu(a,b){var c=0,d=0;nu(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function nu(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function ou(a){const b=mu(a.displayObject(),!0)[0],c=mu(a.displayObject(),!1)[1];a.wj=new ml(b,c)}function pu(a){let b;null==(b=a.Zf)||b.commit();let c;null==(c=a.Zf)||c.setSelection(a.wj)}
class qu extends P{constructor(){super({$:"INPUT",m:""});this.Zf=null;this.wj=new ml(0,0);z(this,this.displayObject(),"keydown",this.bf,this);z(this,this.displayObject(),"input",this.pV,this);z(this,this.displayObject(),"blur",this.f3,this);z(this,this.displayObject(),"keyup",this.E3,this);z(this,this.displayObject(),"mousedown",this.Or,this);z(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);z(this,this.displayObject(),"paste",a=>a.stopPropagation());z(this,this.displayObject(),
"copy",a=>a.stopPropagation());z(this,this.displayObject(),"cut",a=>a.stopPropagation());z(this,this.displayObject(),"keypress",a=>a.stopPropagation());Ef&&z(this,this.displayObject(),"change",this.pV,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Cb().length),this.wj=new ml(a,a),this.Zf.setSelection(this.wj))):this.displayObject().blur()}SL(){this.displayObject().value=this.Zf.text();this.iE()}iE(){this.wj=this.Zf.selection();var a=this.displayObject(),b=this.wj.startOffset();
nu(a)&&(a.selectionStart=b);a=this.displayObject();b=this.wj.endOffset();nu(a)&&(a.selectionEnd=b)}pV(){ou(this);let a;null==(a=this.Zf)||a.update(this.Cb(),this.wj)}f3(){let a;null==(a=this.Zf)||a.commit()}Or(){z(this,document,"mousemove",this.qj,this);z(this,document,"mouseup",this.rj,this);ou(this);pu(this)}qj(){ou(this);pu(this)}rj(){ou(this);pu(this);Nc(this,document,"mousemove",this.qj,this);Nc(this,document,"mouseup",this.rj,this)}E3(a){Mg(a)||(ou(this),pu(this))}bf(a){switch(a.keyCode){case 39:mu(this.displayObject(),
!0)[0]<this.Cb().length&&a.stopPropagation();break;case 37:0<mu(this.displayObject(),!0)[0]&&a.stopPropagation()}}Cb(){return this.displayObject().value}};class ru extends mt{constructor(a){const b=a.Xc;super({T:a.T,Xc:b,Vc:a.Vc});this.eg=!1;this.bi=this.Kh=null;wf?K||z(this,b,"touchstart",c=>{this.eg||(this.Md(c),this.eg=!0,ti(()=>{this.Kh=z(this,window,"touchstart",()=>{this.fj()})}))}):(z(this,b,"mouseover",c=>{this.eg||(this.Md(c),this.eg=!0)},this),z(this,b,"mouseout",this.fj,this))}Md(a){super.Md(a);this.yW(a);this.bi=z(this,window,"resize",this.fj,this)}yW(a){this.vb.G("width","");this.vb.G("white-space","nowrap");this.vb.G("width",`${Math.min(300,
this.vb.displayObject().clientWidth+3)}px`);this.vb.G("white-space","pre-wrap");this.Vo(a)}fj(){this.Kh&&(Oc(this,this.Kh),this.Kh=null);this.bi&&(Oc(this,this.bi),this.bi=null);this.Ud();this.eg=!1}Ut(a,b,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)}Vt(a,b){const c=lt(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function su(a,b){b=u||b;a.QF.B(b);a.rY.B(b)}
class tu extends P{constructor({L:a,oq:b,JH:c,correctAnswers:d,T:e,A:f}){super({m:"correct-answers-tooltip"});this.F=a;this.Ff=new P({m:"tooltip-scroll-pane"});M(this,this.Ff);this.QF=this.fu(f.J("Q_USER_ANSWER_TITLE"));M(this.Ff,this.QF);a=new P({u:O(this,"user-answer")});a.O(c);this.rY=a;M(this.Ff,this.rY);this.VI=this.fu(f.J("Q_CORRECT_ANSWERS_TITLE"));M(this.Ff,this.VI);for(const g of d){c=g;d=new P({u:O(this,"correct-answer")});f=new P({u:O(this,"correct-answer-icon")});a=Q(this.F,"small-tick");
const h=new P({u:O(this,"correct-answer-text")});h.O(c);f.addChild(a);M(d,f);M(d,h);M(this.Ff,d)}this.zF=new ru({T:e,Xc:b,Vc:this});B(this,this.zF);su(this,u)}fu(a){const b=new P({u:O(this,"label")});b.O(a);return b}};function uu(a){const b=a.C.evaluationEnabled()&&"reviewWithCorrectAnswers"==a.za;a=a.C.correct();return b&&!a}function vu(a){const b=a.MT();a.um=new tu({fontFamily:a.mh.fontFamily,L:a.F,oq:a,JH:b,correctAnswers:a.IT(),A:a.j,T:a.Z});B(a,a.um)}
class wu extends P{constructor({L:a,parent:b,value:c,state:d,format:e,A:f,T:g,J8:h,mode:k,ie:l}){super({m:"choice-view"});this.Xo=d.evaluationEnabled()&&"reviewWithCorrectAnswers"==k;this.ga=b;this.mh=e;this.vh=l;this.F=a;this.C=d;this.za=k;this.Z=g;this.j=f;this.um=null;this.De=c;a=h||!1;b=new P({m:"text-answer-container"});M(this,b);b.o("short-answer",!a);b.o("numeric",!!a);this.Zm=b;this.Ce=this.qJ(h||!1);h=new P({u:O(this.Zm,"tooltip-icon")});h.addChild(Q(this.F,"question-24"));this.Vq=h;z(this,
this.Ce.displayObject(),"focus",this.O4,this);z(this,this.Ce.displayObject(),"blur",this.N4,this);z(this,this.Ce.displayObject(),"keydown",this.P4,this);this.o("text-answer",!0);this.Xo&&(h=this.C.correct(),this.Ce.o(h?"correct":"incorrect",!0),this.Zm.o(h?"correct":"incorrect",!0),h||M(this.Zm,this.Vq))}activate(a){a?J||this.Ce.focus():this.Ce.displayObject().blur()}invalidate(){var a=this.Zm.contains(this.Vq),b=sh(this.displayObject());a=a?this.Vq.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,
30);this.Ce.G("max-width",b+"px");this.um&&su(this.um,this.Ce.displayObject().scrollWidth>b)}l(a){super.l(a);this.Zm.l(a);this.Ce.l(a)}O4(){this.Zm.o("focused",!0)}N4(){this.Zm.o("focused",!1)}P4(a){13==a.keyCode&&(this.ga.zG(),a.preventDefault())}qJ(a){if(this.Xo)a=new P,a.O(Xe(this.De.text()));else{const e=new qu;var b=e,c=this.De;b.Zf&&(Pc(b,b.Zf.Fp,b.SL,b),Pc(b,b.Zf.sN,b.iE,b));c?(b.Zf=c,b.SL(),b.iE(),b.l(!0),A(b,b.Zf.Fp,b.SL,b),A(b,b.Zf.sN,b.iE,b)):(b.Zf=null,b.displayObject().value="",b.l(!1));
J&&a&&e.setAttribute("inputmode","decimal");a=e}Ii(a,O(this.Zm,"type-in"));let d;(b=null==(d=this.vh)?void 0:Ys(d,this.mh))&&Hi(a,b);M(this.Zm,a);return a}};class xu extends wu{constructor({L:a,parent:b,zh:c,mode:d,format:e,A:f,T:g,ie:h}){super({L:a,value:c.response(),format:e,state:c,parent:b,A:f,T:g,mode:d,ie:h});this.Gd=c;uu(this)&&vu(this)}MT(){return this.Gd.response().text()}IT(){const a=[];for(let b=0;b<this.Gd.choices().count();++b){const c=this.Gd.choices().getChoice(b);a.push(Xe(c.textRange().text()))}return a}};class yu extends et{constructor(a,b,c,d,e,f,g,h){super({u:O(a,"content")});this.F=g;this.ca=b;this.mh=d;this.ga=a;this.j=e;this.Z=f;this.vh=h;this.na=this.Ol(c)}Ol(a){a=new xu({L:this.F,zh:this.ca,mode:a,format:this.mh,parent:this.ga,A:this.j,T:this.Z,ie:this.vh});B(this,a);this.addChild(a.displayObject());return a}oc(a){D(this,this.na);this.removeChild(this.na.displayObject());this.Ol(a);this.na.l(this.enabled());this.na.setParentScale(this.parentScale());this.na.invalidate()}l(a){super.l(a);this.na.l(a)}ia(){this.na.invalidate()}setParentScale(a){super.setParentScale(a);
this.na.setParentScale(a)}pq(){this.na.activate(!1)}so(){this.na.activate(!0)}};class zu extends P{constructor(a){super({m:a})}tb(a){const b=this.width();this.Ia(a);const c=this.displayObject().scrollHeight;this.Ia(b);return new I(a,c)}Ha(a,b,c,d){c=this.tb(c,d);this.resize(c.width,c.height);this.move(a,b)}};class Au extends zu{constructor(a){super("slide-object-view-icon-placeholder");this.oj=a;this.o("type",a.id())}object(){return this.oj}};function Bu(a){var b=!a.WO&&a.g6&&!!a.Zd;a.o("with-zoom",b);a.Tv.B(b&&J&&!K);b&&A(a,a.P,a.pE,a,1);b=a.Tv;a=a.HW;b.o("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.o("type",c)}}
class Cu extends zu{constructor(a,b,c,d,e){super(b);this.WO=!1;this.Ma=d;this.HW=a.rotationAngle();this.Zd=c;this.Tv=new P({m:"zoom-icon"});B(this,this.Tv);this.Tv.B(!1);A(this,this.Tv.P,this.pE,this);this.addChild(this.Tv);b=a.jn;this.g6=(void 0!==e?e:a.Xg())&&!b;Bu(this)}pE(){this.WO||this.Zd.Pw({kf:this.Ma,Xs:this.gK(),rotation:this.HW})}gK(){}};function Du(a){const b=!!a.jn&&!a.xK;a.o("with-hyperlink",b);b&&A(a,a.P,a.X4,a)}class Eu extends zu{constructor(a,b){super(a);this.xK=!1;this.jn=b.jn;Du(this)}X4(){this.xK||window.open(this.jn.url(),this.jn.target())}};function Fu(){this.Pi=[];this.Wj=[];this.Tj=[]}Fu.prototype.Cm=null;Fu.prototype.kg=null;Fu.prototype.PB=!0;var Gu=[2,2,6,6,0];m=Fu.prototype;m.clear=function(){this.Pi.length=0;this.Wj.length=0;this.Tj.length=0;delete this.Cm;delete this.kg;delete this.PB;return this};m.moveTo=function(a,b){0==Ea(this.Pi)?this.Tj.length-=2:(this.Pi.push(0),this.Wj.push(1));this.Tj.push(a,b);this.kg=this.Cm=[a,b];return this};
m.lineTo=function(a){var b=Ea(this.Pi);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Pi.push(1),this.Wj.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Tj.push(c,d)}this.Wj[this.Wj.length-1]+=b/2;this.kg=[c,d];return this};m.close=function(){var a=Ea(this.Pi);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Pi.push(4),this.Wj.push(1),this.kg=this.Cm);return this};
m.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(Bd(e));b+=d*Math.sin(Bd(e));g?this.kg&&a==this.kg[0]&&b==this.kg[1]||this.lineTo(a,b):this.moveTo(a,b);return this.arcTo(c,d,e,f)};m.arcTo=function(a,b,c,d){var e=this.kg[0]-a*Math.cos(Bd(c))+a*Math.cos(Bd(c+d)),f=this.kg[1]-b*Math.sin(Bd(c))+b*Math.sin(Bd(c+d));this.Pi.push(3);this.Wj.push(1);this.Tj.push(a,b,c,d,e,f);this.PB=!1;this.kg=[e,f];return this};
function Hu(a,b){for(var c=a.Tj,d=0,e=0,f=a.Pi.length;e<f;e++){var g=a.Pi[e],h=Gu[g]*a.Wj[e];b(g,c.slice(d,d+h));d+=h}}m.clone=function(){var a=new this.constructor;a.Pi=this.Pi.concat();a.Wj=this.Wj.concat();a.Tj=this.Tj.concat();a.Cm=this.Cm&&this.Cm.concat();a.kg=this.kg&&this.kg.concat();a.PB=this.PB;return a};
m.transform=function(a){if(!this.PB)throw Error("Non-simple path");a.transform(this.Tj,0,this.Tj,0,this.Tj.length/2);this.Cm&&a.transform(this.Cm,0,this.Cm,0,1);this.kg&&this.Cm!=this.kg&&a.transform(this.kg,0,this.kg,0,1);return this};m.Ad=function(){return 0==this.Pi.length};function Iu(a,b){Ec.call(this);this.xc=a;this.AZ=b;this[Wb]=!1}p(Iu,Ec);m=Iu.prototype;m.AZ=null;m.xc=null;m.vR=null;m.Tb=function(){return this.xc};m.getTransform=function(){return this.vR?this.vR.clone():new gi};m.setTransform=function(a){this.vR=a.clone();a=[a.pg,a.rg,a.qg,a.tg,a.qf,a.bh].join();this.Tb().setAttribute("transform","matrix("+a+")")};m.addEventListener=function(a,b,c,d){v(this.xc,a,b,c,d)};m.removeEventListener=function(a,b,c,d){zc(this.xc,a,b,c,d)};
m.Od=function(){Iu.Cd.Od.call(this);Bc(this.xc)};function Ju(a,b,c,d){Iu.call(this,a,b);b=this.AZ;a=this.Tb();if(c){a.setAttribute("stroke",c.kP);a.setAttribute("stroke-opacity",c.kQ);var e=c.yZ();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.kw();b=f?f.width/(b.Vs?new I(b.Vs,b.oP):b.kw()).width:0;c.call(a,"stroke-width",e/b)}else a.setAttribute("stroke-width",e)}else a.setAttribute("stroke","none");this.fill=d;a=this.Tb();d instanceof Ku?(a.setAttribute("fill",d.kP),a.setAttribute("fill-opacity",d.kQ)):a.setAttribute("fill",
"none")}p(Ju,Iu);Ju.prototype.fill=null;function Lu(a,b,c,d){Ju.call(this,a,b,c,d)}p(Lu,Ju);function Mu(){};function Nu(a,b){Iu.call(this,a,b)}p(Nu,Iu);function Ou(a,b,c,d){Ju.call(this,a,b,c,d)}p(Ou,Ju);function Pu(a,b,c,d){Ju.call(this,a,b,c,d)}p(Pu,Ju);function Qu(a,b,c){this.N$=a;this.kP=b;this.kQ=null==c?1:c}Qu.prototype.yZ=function(){return this.N$};function Ru(){}Ru.SP=void 0;Ru.l8=function(){return Ru.SP?Ru.SP:Ru.SP=new Ru};Ru.prototype.d9=0;Ru.prototype.v8="";function Su(a){Ec.call(this);this.AG=a||Od();this.yQ=Tu;this.ak=null;this.og=!1;this.xc=null;this.cB=void 0;this.Mi=this.Lf=this.hi=null;this.M$=!1}p(Su,Ec);Su.prototype.u8=Ru.l8();var Tu=null;m=Su.prototype;m.bo=function(){var a;(a=this.ak)||(a=this.u8,a=this.ak=a.v8+":"+(a.d9++).toString(36));return a};m.wg=function(a){if(this.hi&&this.hi.Mi){var b=this.hi.Mi,c=this.ak;c in b&&delete b[c];hc(this.hi.Mi,a,this)}this.ak=a};m.Tb=function(){return this.xc};
m.oH=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.hi&&this.ak){b=this.hi;var c=this.ak;b=b.Mi&&c?ic(b.Mi,c)||null:null}if(b&&this.hi!=a)throw Error("Unable to set parent component");this.hi=a;Su.Cd.OQ.call(this,a)};m.getParent=function(){return this.hi};m.OQ=function(a){if(this.hi&&this.hi!=a)throw Error("Method not supported");Su.Cd.OQ.call(this,a)};m.Ws=function(){this.xc=this.AG.createElement("DIV")};m.qq=function(a){Uu(this,a)};
function Uu(a,b,c){if(a.og)throw Error("Component already rendered");a.xc||a.Ws();b?b.insertBefore(a.xc,c||null):a.AG.mf.body.appendChild(a.xc);a.hi&&!a.hi.og||a.VA()}m.VA=function(){this.og=!0;Vu(this,function(a){!a.og&&a.Tb()&&a.VA()})};m.WA=function(){Vu(this,function(a){a.og&&a.WA()});this.cB&&this.cB.lt();this.og=!1};m.Od=function(){this.og&&this.WA();this.cB&&(this.cB.Xb(),delete this.cB);Vu(this,function(a){a.Xb()});!this.M$&&this.xc&&ce(this.xc);this.hi=this.xc=this.Mi=this.Lf=null;Su.Cd.Od.call(this)};
m.addChild=function(a,b){this.uc(a,this.Lf?this.Lf.length:0,b)};
m.uc=function(a,b,c){if(a.og&&(c||!this.og))throw Error("Component already rendered");if(0>b||b>(this.Lf?this.Lf.length:0))throw Error("Child component index out of bounds");this.Mi&&this.Lf||(this.Mi={},this.Lf=[]);if(a.getParent()==this){var d=a.bo();this.Mi[d]=a;Oa(this.Lf,a)}else hc(this.Mi,a.bo(),a);a.oH(this);Sa(this.Lf,b,0,a);a.og&&this.og&&a.getParent()==this?(c=this.xc,(c.childNodes[b]||null)!=a.Tb()&&(a.Tb().parentElement==c&&c.removeChild(a.Tb()),b=c.childNodes[b]||null,c.insertBefore(a.Tb(),
b))):c?(this.xc||this.Ws(),b=this.Lf?this.Lf[b+1]||null:null,Uu(a,this.xc,b?b.xc:null)):this.og&&!a.og&&a.xc&&a.xc.parentNode&&1==a.xc.parentNode.nodeType&&a.VA()};function Vu(a,b){a.Lf&&a.Lf.forEach(b,void 0)}m.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.bo();a=this.Mi&&c?ic(this.Mi,c)||null:null;if(c&&a){var d=this.Mi;c in d&&delete d[c];Oa(this.Lf,a);b&&(a.WA(),a.xc&&ce(a.xc));a.oH(null)}}if(!a)throw Error("Child is not in parent component");return a};
m.nl=function(a){for(var b=[];this.Lf&&0!=this.Lf.length;){var c=b,d=c.push;var e=this.removeChild(this.Lf?this.Lf[0]||null:null,a);d.call(c,e)}return b};function Wu(a,b,c,d,e){Su.call(this,e);this.width=a;this.height=b;this.Vs=c||null;this.oP=d||null}p(Wu,Su);m=Wu.prototype;m.aw=null;m.lG=0;m.mG=0;m.kw=function(){return this.og?jh(this.Tb()):"number"===typeof this.width&&"number"===typeof this.height?new I(this.width,this.height):null};m.suspend=function(){};m.resume=function(){};function Ku(a,b){this.kP=a;this.kQ=null==b?1:b}p(Ku,Mu);function Xu(a,b){Iu.call(this,a,b)}p(Xu,Iu);function Yu(a,b){Iu.call(this,a,b)}p(Yu,Nu);Yu.prototype.clear=function(){ae(this.Tb())};Yu.prototype.yg=function(a,b){Zu(this.Tb(),{width:a,height:b})};function $u(a,b,c,d){Ju.call(this,a,b,c,d)}p($u,Lu);$u.prototype.GQ=function(a){Zu(this.Tb(),{cx:a,cy:void 0})};$u.prototype.setRadius=function(a,b){Zu(this.Tb(),{rx:a,ry:b})};function av(a,b,c,d){Ju.call(this,a,b,c,d)}p(av,Pu);av.prototype.setPosition=function(a,b){Zu(this.Tb(),{x:a,y:b})};av.prototype.yg=function(a,b){Zu(this.Tb(),{width:a,height:b})};
function bv(a,b,c,d){Ju.call(this,a,b,c,d)}p(bv,Ou);function cv(a,b){Iu.call(this,a,b)}p(cv,Xu);cv.prototype.setPosition=function(a,b){Zu(this.Tb(),{x:a,y:b})};cv.prototype.yg=function(a,b){Zu(this.Tb(),{width:a,height:b})};function dv(a,b,c,d,e){Wu.call(this,a,b,c,d,e);this.Sp={};this.xR=Cb&&!Pb(526);this.al=new Rr(this)}var ev;p(dv,Wu);var fv=0;function gv(a,b,c){a=a.AG.mf.createElementNS("http://www.w3.org/2000/svg",b);c&&Zu(a,c);return a}function Zu(a,b){for(var c in b)a.setAttribute(c,b[c])}function hv(a,b,c){(c||a.aw).Tb().appendChild(b.Tb())}m=dv.prototype;
m.Ws=function(){var a=gv(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=gv(this,"g");this.RA=gv(this,"defs");this.aw=new Yu(b,this);a.appendChild(this.RA);a.appendChild(b);this.xc=a;if(this.Vs||this.lG||this.mG)this.Tb().setAttribute("preserveAspectRatio","none"),this.xR?this.FH():this.Tb().setAttribute("viewBox",this.lG+" "+this.mG+" "+(this.Vs?this.Vs+" "+this.oP:""))};
m.FH=function(){if(this.og&&(this.Vs||this.lG||!this.mG)){var a=this.kw();if(0==a.width)this.Tb().style.visibility="hidden";else{this.Tb().style.visibility="";var b=-this.lG,c=-this.mG,d=a.width/this.Vs;a=a.height/this.oP;this.aw.Tb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};m.yg=function(a,b){fh(this.Tb(),a,b)};
m.kw=function(){if(!Bb)return this.og?jh(this.Tb()):dv.Cd.kw.call(this);var a=this.width,b=this.height,c="string"===typeof a&&-1!=a.indexOf("%"),d="string"===typeof b&&-1!=b.indexOf("%");if(!this.og&&(c||d))return null;if(c){var e=this.Tb().parentNode;var f=jh(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Tb().parentNode,f=f||jh(e),b=parseFloat(b)*f.height/100);return new I(a,b)};m.clear=function(){this.aw.clear();ae(this.RA);this.Sp={}};
function iv(a,b,c,d,e,f,g){b=gv(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new $u(b,a,f,g);hv(a,f);return f}function jv(a,b,c,d,e,f,g){b=gv(a,"rect",{x:b,y:c,width:d,height:e});f=new av(b,a,f,g);hv(a,f)}m.drawImage=function(a,b,c,d,e,f){a=gv(this,"image",{x:a,y:b,width:c,height:d,"image-rendering":"optimizeQuality",preserveAspectRatio:"none"});a.setAttributeNS("http://www.w3.org/1999/xlink","href",e);e=new cv(a,this);hv(this,e,f);return e};
function kv(a,b,c,d){b=gv(a,"path",{d:lv(b)});c=new bv(b,a,c,d);hv(a,c)}function lv(a){var b=[];Hu(a,function(c,d){switch(c){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:c=d[3];b.push("A",d[0],d[1],0,180<Math.abs(c)?1:0,0<c?1:0,d[4],d[5]);break;case 4:b.push("Z")}});return b.join(" ")}
m.ZY=function(a){var b=gv(this,"g");(a||this.aw).Tb().appendChild(b);return new Yu(b,this)};m.Op=function(a,b){if(a in this.Sp)return this.Sp[a];var c="_svgdef_"+fv++;b.setAttribute("id",c);this.Sp[a]=c;this.RA.appendChild(b);return c};m.VA=function(){var a=this.kw();dv.Cd.VA.call(this);a||this.dispatchEvent("resize");if(this.xR){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.al.ko(mv(),"tick",this.FH);this.FH()}};
m.WA=function(){dv.Cd.WA.call(this);this.xR&&this.al.EH(mv(),"tick",this.FH)};m.Od=function(){delete this.Sp;delete this.RA;delete this.aw;this.al.Xb();delete this.al;dv.Cd.Od.call(this)};function mv(){ev||(ev=new Lh(400),ev.start());return ev};class nv extends G{constructor(){super();this.Vr="tile";this.je=1;this.ti=null;this.H=F(this)}Fa(){return this.ti?[this.ti]:[]}image(){return this.ti}position(){return this.Vr}setPosition(a){this.Vr!=a&&(this.Vr=a,this.H.h())}alpha(){return this.je}pl(a){this.je!=a&&(this.je=a,this.H.h())}U(){return this.H}};function ov(a,b){a.MI!=b&&(a.MI=b.slice(),a.H.h())}class pv extends G{constructor(){super();this.Gb="linear";this.Xi=0;this.VM=new Nk(0,100,100);this.MI=[new Mk(0,16777215,1),new Mk(1,10139108,1)];this.H=F(this)}U(){return this.H}type(){return this.Gb}zg(a){this.Gb!=a&&(this.Gb=a,this.H.h())}Dm(){return this.MI.slice()}angle(){return this.Xi}wB(a){this.Xi!=a&&(this.Xi=a,this.H.h())}jt(){return this.VM}};class qv extends G{constructor(){super();this.Tf=6592469;this.je=1;this.H=F(this)}color(){return this.Tf}setColor(a){this.Tf!=a&&(this.Tf=a,this.H.h())}alpha(){return this.je}pl(a){this.je!=a&&(this.je=a,this.H.h())}U(){return this.H}};function rv(a,b){a.PJ!=b&&(a.PJ=b,a.Aa())}class sv extends G{constructor(){super();this.H=F(this);this.PJ="solidFill";this.zE=new nv;A(this,this.zE.U(),this.Aa,this);this.Ig=new pv;A(this,this.Ig.U(),this.Aa,this);this.GX=new qv;A(this,this.GX.U(),this.Aa,this)}Fa(){return this.zE?this.zE.Fa():[]}Ch(){return this.PJ}li(){return this.GX}kq(){return this.zE}U(){return this.H}Aa(){this.H.h()}};class tv extends G{constructor(){super();this.Cb="";this.iI=!0;this.H=F(this)}U(){return this.H}text(){return this.Cb}setText(a){this.Cb!=a&&(this.Cb=a,this.H.h())}OY(){return this.iI}};class uv extends G{constructor(){super();this.Ku=!0;this.Tf=0;this.je=1;this.Sk=0;this.H=F(this)}RP(){const a=this.Ku?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.pl(a.alpha);this.yg(a.size)}color(){return this.Tf}setColor(a){this.Tf!=a&&(this.Tf=a,this.H.h())}alpha(){return this.je}pl(a){this.je!=a&&(this.je=a,this.H.h())}size(){return this.Sk}yg(a){this.Sk!=a&&(this.Sk=a,this.H.h())}U(){return this.H}};class vv extends G{constructor(){super();this.Lu=!0;this.Tf=0;this.Sk=this.je=1;this.Wx=this.Xi=this.rI=0;this.H=F(this)}RP(){var a=this.Lu?{color:0,alpha:1,size:1,blur:0,angle:0,Tp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Tp:4};this.setColor(a.color);this.pl(a.alpha);this.yg(a.size);this.iH(a.blur);this.wB(a.angle);a=a.Tp;this.Wx!=a&&(this.Wx=a,this.H.h())}color(){return this.Tf}setColor(a){this.Tf!=a&&(this.Tf=a,this.H.h())}alpha(){return this.je}pl(a){this.je!=a&&(this.je=a,this.H.h())}size(){return this.Sk}yg(a){this.Sk!=
a&&(this.Sk=a,this.H.h())}blur(){return this.rI}iH(a){this.rI!=a&&(this.rI=a,this.H.h())}angle(){return this.Xi}wB(a){this.Xi!=a&&(this.Xi=a,this.H.h())}Tp(){return this.Wx}U(){return this.H}};function wv(a,b){a.BI!=b&&(a.BI=b,a.Aa())}function xv(a,b){a.VK!=b&&(a.VK=b,a.Aa())}
class yv extends G{constructor(){super();this.Gb="solid";this.je=this.Sk=1;this.Tf=6592469;this.wJ="";this.BI="butt";this.VK="miter";this.H=F(this)}U(){return this.H}type(){return this.Gb}zg(a){this.Gb!=a&&(this.Gb=a,this.Aa())}size(){return this.Sk}yg(a){this.Sk!=a&&(this.Sk=a,this.Aa())}color(){return this.Tf}setColor(a){this.Tf!=a&&(this.Tf=a,this.Aa())}sP(){return this.wJ}alpha(){return this.je}pl(a){this.je!=a&&(this.je=a,this.Aa())}JA(){return this.BI}join(){return this.VK}Aa(){this.H.h()}}
;function zv(a,b){a.hI!=b&&(a.hI=b,a.H.h())}function Av(a,b){a.mL!=b&&(a.mL=b,a.H.h())}function Bv(a,b){a.nL!=b&&(a.nL=b,a.H.h())}function Cv(a,b){a.oL!=b&&(a.oL=b,a.H.h())}function Dv(a,b){a.lL!=b&&(a.lL=b,a.H.h())}
class Ev extends G{constructor(){super();this.hI="doNotAutofit";this.CO="middle";this.CA=!0;this.lL=this.oL=this.nL=this.mL=0;this.H=F(this)}zm(){return this.hI}verticalAlign(){return this.CO}Ht(){return this.CA}marginLeft(){return this.mL}marginRight(){return this.nL}marginTop(){return this.oL}marginBottom(){return this.lL}U(){return this.H}};class Fv extends G{constructor(){super();this.Cg=new sv;A(this,this.Cg.U(),this.Aa,this);this.KX=new yv;A(this,this.KX.U(),this.Aa,this);this.UR=new tv;A(this,this.UR.U(),this.Aa,this);this.VW=new vv;A(this,this.VW.U(),this.Aa,this);this.NT=new uv;A(this,this.NT.U(),this.Aa,this);this.QX=new Ev;A(this,this.QX.U(),this.Aa,this);this.t1=!1;this.H=F(this)}Fa(){return this.Cg.Fa()}U(){return this.H}background(){return this.Cg}strokeStyle(){return this.KX}Yv(){return this.UR}Ow(){return this.VW}mw(){return this.NT}Re(){return this.QX}Aa(){this.sk&&
ui(this.sk);this.t1?this.sk=ti(()=>this.H.h()):this.H.h()}};function Gv(a,b){a*=100;const 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 Hv(){const a=document.createElementNS("http://www.w3.org/2000/svg","svg");L(a,"width","100%");L(a,"height","100%");L(a,"position","absolute");L(a,"overflow","visible");L(a,"pointer-events","none");return a}function Iv(a,b){a.Uc=b;a.Uc.G("pointer-events","none");a.Uc.displayObject().appendChild(a.yN);a.Uc.displayObject().appendChild(a.SH)}
function Jv(a){const b=a.size(),c=a.JA(),d=[];a.sP().split(",").forEach(e=>{d.push(parseFloat(e))});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 Kv(a,b,c){const d=document.createElementNS("http://www.w3.org/2000/svg","filter");d.setAttribute("filterUnits","userSpaceOnUse");const e=document.createElementNS("http://www.w3.org/2000/svg","feFlood");e.setAttribute("result","floodOut");e.setAttribute("flood-color",`${Ak(a)}`);e.setAttribute("flood-opacity",`${b}`);d.appendChild(e);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}
class Lv extends G{constructor(a){super();this.Uc=null;this.Ld=a;this.pk=this.zk=null;this.yN=Hv();this.SH=Hv();this.mT=!0;this.pz=null;this.zL=!1;this.$o=this.ap=null;a instanceof Fv&&A(this,a.U(),this.k_,this)}AB(a){this.zk&&(D(this,this.zk),this.zk=null);if(this.zk=a)B(this,this.zk),this.zk.WQ(this)}invalidate(a,b){if(this.Uc){var c=JSON.stringify(a),d=this.Uc.width(),e=this.Uc.height();d&&e&&(JSON.stringify(this.pz)!=c||this.zL!=b||this.ap!=d||this.$o!=e)&&(this.pz=a.slice(),this.zL=b,this.ap=
d,this.$o=e,this.k_())}}k_(){if(this.Uc&&this.pz&&(ae(this.yN),ae(this.SH),this.SK(this.pz))){var a=this.pz;var b=this.zL,c=new Fu;for(var d=0;d<a.length;++d){var e=a[d];0==d?c.moveTo(e.x,e.y):c.lineTo(e.x,e.y)}b&&c.close();a=c;this.us=document.createElementNS("http://www.w3.org/2000/svg","g");L(this.us,"pointer-events","visiblePainted");this.yN.appendChild(this.us);this.WW=document.createElementNS("http://www.w3.org/2000/svg","defs");this.us.appendChild(this.WW);this.wp=document.createElementNS("http://www.w3.org/2000/svg",
"g");L(this.wp,"pointer-events","none");this.YE=document.createElementNS("http://www.w3.org/2000/svg","g");this.us.appendChild(this.YE);b=this.Yx(a);c=this.Ld.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",Ak(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",Jv(c)),b.setAttribute("stroke-linecap",c.JA()),b.setAttribute("stroke-linejoin",c.join()));this.YE.appendChild(b);this.zk&&(c=this.zk.qq())&&this.YE.appendChild(c);
this.pk&&this.pk.qq(b,this.Ld.background());b=tj();this.YE.setAttribute("id",b);c=this.Ld.Ow();if(this.mT&&(!c.Lu||0==c.alpha())&&!Ef){c=this.Ld.Ow();d=c.Tp()*Math.cos(Bd(c.angle()));e=c.Tp()*Math.sin(Bd(c.angle()));var f=c.size()/100,g=new I(this.Uc.width(),this.Uc.height()),h=g.clone();h.scale(f);d=`
				translate(${.5*-(h.width-g.width)}, ${.5*-(h.height-g.height)})
				scale(${f}, ${f})
				translate(${d}, ${e})
			`;f=Kv(c.color(),c.alpha(),c.blur()/100*35);e=this.Op(f);g=this.Ld.strokeStyle();g="solid"==g.type()?g.size():0;c=2.5*c.blur()+2*g;f.setAttribute("x",`-${c+g}`);f.setAttribute("y",`-${c+g}`);f.setAttribute("width",`${this.Uc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Uc.height()+2*g+2*c}`);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttribute("transform",d);c.setAttribute("filter",`url(#${e})`);c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",`#${b}`);
L(c,"pointer-events","none");be(this.us,c,1)}b=this.Ld.mw();if(this.mT&&!b.Ku&&0!=b.size()&&0!=b.alpha()&&!Ef){d=new I(this.Uc.width(),this.Uc.height());e=this.Ld.mw();b=e.size()/150;g=this.Yx(a);c=this.Ld.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",Ak(c.color())),h.setAttribute("stroke-dasharray",Jv(c)),h.setAttribute("stroke-linecap",c.JA()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.wp.appendChild(h);if(this.pk){g=g.cloneNode(!0);f||"pictureFill"==this.Ld.background().Ch()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.pk;f=g;g=this.wp;var k=this.Ld.background(),l=b,q=d;if(h.Qk){var t=null,x=null;if("solidFill"==k.Ch())k.li().alpha()&&(t="#000000");else if("gradientFill"==k.Ch()){h=k.Ig.Dm();l=!1;for(var y of h)if(y.alpha()){l=!0;break}l&&(t="#000000")}else if("pictureFill"==k.Ch()&&(y=k.kq(),y.alpha())){const {pattern:C,image:N}=
Mv(y);"tile"==y.position()&&(y=y.image(),N.setAttribute("transform",Gv(l,new I(y.width(),y.height()))));x=Gv(l,q);t=`url(#${h.Qk.Op(C)})`}t&&(f.setAttribute("fill",t),x&&f.setAttribute("transform",x),g.appendChild(f))}}this.zk&&(y=this.zk.qq())&&(y.setAttribute("transform",Gv(b,d)),this.wp.appendChild(y));this.wp.childElementCount&&(y=Kv(e.color(),e.alpha(),15*b),d=this.Op(y),c="solid"==c.type()?c.size():0,b*=250,b=new Qg(-(b+c),-(b+c),this.Uc.width()+2*c+2*b,this.Uc.height()+2*c+2*b),y.setAttribute("x",
b.left),y.setAttribute("y",b.top),y.setAttribute("width",b.width),y.setAttribute("height",b.height),this.wp.setAttribute("filter",`url(#${d})`),Ab&&(y=document.createElementNS("http://www.w3.org/2000/svg","rect"),y.setAttribute("x",b.left),y.setAttribute("y",b.top),y.setAttribute("width",b.width),y.setAttribute("height",b.height),y.setAttribute("fill","#000000"),y.setAttribute("fill-opacity","0"),this.wp.appendChild(y)),be(this.us,this.wp,this.us.childElementCount-1))}a=this.Yx(a);y=this.Ld.strokeStyle();
y="solid"==y.type()?y.size()+12:12;a.setAttribute("stroke-width",y);a.setAttribute("stroke","#000000");a.setAttribute("stroke-opacity","0");a.setAttribute("fill","none");y=document.createElementNS("http://www.w3.org/2000/svg","g");L(y,"pointer-events","visiblePainted");y.appendChild(a);this.SH.appendChild(y)}}Op(a){const b=tj();a.setAttribute("id",b);this.WW.appendChild(a);return b}SK(a){return 1<a.length}Yx(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
lv(a));return b}};class Nv extends Eu{constructor(a){super("line-view",a);this.qU=a;this.bs=new Lv(a.Sd());Iv(this.bs,this)}ia(a,b){super.ia(a,b);this.Ka()}Ka(){const a=[this.qU.Gm(),this.qU.Nm()];this.bs.invalidate(a,!1)}};class Ov extends G{constructor(a){super();this.Z4=a}comparisonOperation(){return this.Z4}};class Pv extends Ov{constructor(a,b){super("between");this.$K=a;this.fN=b;F(this);F(this)}leftOperand(){return this.$K}rightOperand(){return this.fN}wS(a){a=parseFloat(a);const b=Math.max(this.$K,this.fN);return a>=Math.min(this.$K,this.fN)&&a<=b}};class Qv extends Ov{constructor(a,b){super(a);this.Y4=b;F(this)}operand(){return this.Y4}wS(a){const b=parseFloat(this.operand());a=parseFloat(a);switch(this.comparisonOperation()){case "notEqual":return a!=b;case "equal":return a==b;case "greaterThan":return a>b;case "greaterThanOrEqual":return a>=b;case "lessThan":return a<b;case "lessThanOrEqual":return a<=b;default:throw Error("unknown comparison operator");}}};const Rv=new Map([["equal","Q_NUMERIC_QUESTION_EQUALS"],["greaterThan","Q_NUMERIC_QUESTION_GREATER_THAN"],["greaterThanOrEqual","Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS"],["lessThan","Q_NUMERIC_QUESTION_LESS_THAN"],["lessThanOrEqual","Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS"],["notEqual","Q_NUMERIC_QUESTION_DIFFERS"]]);
function Sv(a,b){const c=[];for(let h=0;h<a.answers().count();++h){var d=a.answers().getAnswer(h),e=c,f=e.push;var g=d;d=b;if(g instanceof Qv){{const k=g.comparisonOperation();if(Rv.has(k))d=d.J(Rv.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof Pv)d=d.J("Q_NUMERIC_QUESTION_BETWEEN",{ONE:g.leftOperand(),TWO:g.rightOperand()});else throw Error("invalid numeric answer condition");f.call(e,d)}return c};class Tv extends wu{constructor({L:a,parent:b,cP:c,mode:d,format:e,A:f,T:g,ie:h}){const k=new pl(c.response());super({L:a,parent:b,value:k,format:e,state:c,A:f,T:g,J8:!0,mode:d,ie:h});this.mk=c;A(this,this.De.Bo,this.gM,this);A(this,this.De.Fp,()=>{let l=this.De.text();l=l.replace(",",".");var q=l;q.match(/[^0-9.,-]/g)&&(q=q.replace(/[^0-9.,-]/g,""));q!=l?this.De.setText(q):this.mk.yc(l)},this);uu(this)&&vu(this)}MT(){return this.mk.response()}IT(){return Sv(this.mk,this.j)}gM(a){a.fw()}};class Uv extends et{constructor(a,b,c,d,e,f,g,h){super({u:O(a,"content")});this.F=g;this.ca=b;this.mh=d;this.ga=a;this.j=e;this.Z=f;this.vh=h;this.na=this.Ol(c)}Ol(a){a=new Tv({L:this.F,cP:this.ca,mode:a,format:this.mh,parent:this.ga,A:this.j,T:this.Z,ie:this.vh});B(this,a);this.addChild(a.displayObject());return a}oc(a){D(this,this.na);this.removeChild(this.na.displayObject());this.Ol(a);this.na.l(this.enabled());this.na.setParentScale(this.parentScale());this.na.invalidate()}l(a){super.l(a);this.na.l(a)}ia(){this.na.invalidate()}setParentScale(a){super.setParentScale(a);
this.na.setParentScale(a)}pq(){this.na.activate(!1)}so(){this.na.activate(!0)}};class Vv extends et{constructor(a){super({u:O(a,"content")})}};class Wv extends et{constructor(a,b){super({u:O(a,"content")});this.up=b;M(this,this.up)}l(){}Fw(){return this.up}};let Xv=null;
class Yv extends mt{constructor(a){super(a);this.wb=!1;this.bi=this.Kh=null;K||(J?A(this,this.Xf.P,b=>{this.Rm()||(this.Md(b),ti(()=>{this.Kh=z(this,window,xh,()=>{this.fj()},this,Bh)}))},this):(z(this,this.Xf,"mouseover",this.Md,this),z(this,this.Xf,"mouseout",this.fj,this),u&&z(this,window,"scroll",()=>{this.fj()},this,!0)))}enable(a){this.wb=a}Md(a){this.wb&&(isNaN(Xv)||clearInterval(Xv),Xv=setTimeout(()=>{if(!this.Rm()){L(this.Z,"pointer-events","none");super.Md(a);var b=parseFloat(Zg(this.vb.displayObject(),"max-width"));
this.vb.G("min-width",b+"px");this.vb.G("width",`${Math.min(b,this.vb.width())}px`);this.vb.G("min-width","");this.Vo(a);this.bi=z(this,window,"resize",this.fj,this)}},wf?0:1E3))}fj(){this.Kh&&(Oc(this,this.Kh),this.Kh=null);this.bi&&(Oc(this,this.bi),this.bi=null);this.Ud()}Ud(){isNaN(Xv)||clearInterval(Xv);super.Ud();L(this.Z,"pointer-events","")}Ut(a,b){const c=lt(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)))))}Vt(a,b){const c=lt(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}Kb(){this.fj();super.Kb()}}class Zv extends P{constructor(a,b,c,d){super({m:"truncated-text-tooltip"});(this.A2=!!a)?a=a.Ah(this,b,!1):(a=new P({u:O(this,"text")}),a.O(b));this.na=a;M(this,a);this.zF=B(this,new Yv({T:d,Xc:c,Vc:this}))}setText(a){w(this.na,P);this.na.O(a)}enable(a){this.zF.enable(a)}show(a){this.zF.show(a)}};function $v(a,b){a.LF+=b;a.G("transform",`translate(0, ${a.LF}px)`)}
class aw extends P{constructor(a,b,c,d,e,f,g,h,k){super({m:"seq-choice-container",tabIndex:0,eh:!0});this.F=g;this.LF=0;A(this,this.P,()=>{});this.Fd=b.choice();this.ph=f;f=new P({m:"attachment-container"});f.B(!(!this.Fd.bd&&!this.Fd.Hl));this.Ho=new eu(this.Fd,d);Ii(this.Ho,O(f,"attachment-view"));M(f,this.Ho);(this.Go=this.YI(b,h,k))&&M(f,this.Go);this.lb=c.Rp(this,this.Fd.textRange(),!0);this.Ye=new P({u:O(this,"correct-index")});this.Ye.G("font-size",e.size+"px");e.fontFamily&&this.Ye.G("font-family",
e.fontFamily);this.Ye.B(!1);this.Ze=new P({u:O(this,"seq-choice-content")});M(this,this.Ze);this.uk=F(this);this.yf=F(this);this.tk=F(this);M(this.Ze,this.Ye);M(this.Ze,f);M(this.Ze,this.lb);this.g7=new P({da:Q(g,"dnd-icon.svg"),u:O(this,"dnd-icon")});M(this.Ze,this.g7);this.hf=new Zv(c,this.Fd.textRange(),this,a);B(this,this.hf);z(this,this,xh,l=>{if(this.enabled()){l.preventDefault();var q=!1,t=z(this,window,Ah,y=>{q||(J||(this.hf.enable(!1),this.hf.show(!1)),q=!0,this.uk.h({x:l.screenX,y:l.screenY}));
this.yf.h({x:y.screenX,y:y.screenY})},this,Bh),x=z(this,window,yh,()=>{Oc(this,t);Oc(this,x);q&&this.tk.h();J||this.hf.enable(this.lb.ee)},this,Bh)}},this,Bh);z(this,this.displayObject(),"keydown",this.bf,this);z(this,this.displayObject(),"blur",()=>{this.eb(!1)},this)}kH(a){this.Ye.B(!!a);this.o("review",this.Ye.visible());a&&this.Ye.O(a+".")}l(a){super.l(a);this.Ze.l(a);this.lb.l(a)}choice(){return this.Fd}setTranslate({x:a,y:b}){this.LF=b;this.G("transform",`translate(${a}px, ${b}px)`)}reset(){Qf&&
df?this.lb.Ub(this.lb.displayObject().scrollHeight):(this.lb.Ub(this.height()),this.lb.G("height",""))}ia(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=sh(this.displayObject()),this.lb.Ub(b-(a.top+a.bottom-1))):this.reset();this.hf.enable(this.lb.ee)}YI(a,b,c){return(a=a.ig())?new Bs({ig:a,nb:b,Ec:c,L:this.F}):null}bf(a){switch(a.keyCode){case 38:this.ph.ll(this.Fd,"up");break;case 40:this.ph.ll(this.Fd,"down");break;case 32:this.eb(!this.selected());break;case 27:this.eb(!1)}}};function bw(a,b,c,d){const e=a.jd[c];a.Rc.uc(e,c<d?d+1:d);e.displayObject().focus();e.eb(!0);tp(a.ca,b,d);a.jd.splice(c,1);a.jd.splice(d,0,e)}
class cw extends et{constructor({parent:a,zh:b,mode:c,bb:d,Kc:e,format:f,T:g,L:h,nb:k,Ec:l}){super({u:O(a,"content")});this.ga=a;this.F=h;this.ca=b;this.jd=[];this.FK=[];this.rD=new P({m:"indices-container"});M(this,this.rD);this.Rc=new P({m:"items-container"});M(this,this.Rc);this.ba=null;this.ZI(d,e,f,g,k,l);this.Ox=this.Pl=this.Yf=0;this.oc(c)}oc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.rD.B(!1),this.Rc.o("review",!0);a=this.ca.evaluationEnabled()&&"reviewWithCorrectAnswers"==
a;for(let b=0;b<this.ca.count();++b){const c=this.ca.rk[b],d=this.jd[b];d.kH(a?this.ca.Ex.indexOf(c)+1:null);a&&d.o(jo(this.ca,b)?"correct":"incorrect",!0)}}ZI(a,b,c,d,e,f){for(let k=0;k<this.ca.count();++k){const l=new aw(d,sp(this.ca,k),a,b,c,this,this.F,e,f);B(this,l);this.hC(l);var g=c,h=k;const q=new P({u:O(this.rD,"index")});q.O(h+1+".");q.G("font-size",g.size+"px");h=g.underline?"underline":"";h+=g.strike?" line-through":"";q.G("text-decoration",h);q.G("font-weight",g.bold?"bold":"");q.G("font-style",
g.italic?"italic":"");g.fontFamily&&q.G("font-family",g.fontFamily);g.color&&q.G("color",Ak(g.color));g=q;this.rD.addChild(g);this.FK.push(g);this.Rc.addChild(l);this.jd.push(l)}}hC(a){let b=null;A(this,a.uk,c=>{this.Wr(a,c);b=z(this,this.displayObject().parentNode,"scroll",this.eV,this)});A(this,a.yf,c=>{this.ba.positionY=c.y;this.ba.positionX=c.x;this.eV()});A(this,a.tk,()=>{this.si();Oc(this,b)})}nf(){this.si()}eV(){const a=this.ba.Zn,b=Ki(a);this.km.h(b);const c=this.Hg()-this.ba.scrollTop;var d=
l=>l/this.parentScale()+c,e=d(Ki(this).top-this.ba.Tw-this.ba.offsetTop),f=(this.ba.l9-this.ba.Sw-this.ba.offsetLeft)/this.parentScale(),g=(this.ba.m9-this.ba.Sw-this.ba.h9)/this.parentScale(),h=Ki(this).top+((this.Yf+13)*this.jd.length+10)*this.parentScale();h=d(h-this.ba.Tw-this.ba.g9);var k=d(this.ba.positionY-this.ba.Tw);d=d(this.ba.positionX-this.ba.Sw);a.setTranslate({x:oj(d,f,g),y:oj(k,e,h)});e=(2>this.ba.uQ.length?0:this.ba.uQ[1].top-this.ba.uQ[0].top)/this.parentScale();g=f=this.jd.indexOf(a);
for(d=0;d<this.jd.length;++d)this.jd[d]!=a&&(h=this.jd[d],k=Ki(h),g<d&&b.top>=k.top?($v(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&($v(h,e),f=Math.min(f,d)));g!=f&&(this.jd.splice(g,1),this.ba.naa=f,this.jd.splice(f,0,a))}Wn(a){return"byItems"==a?this.jd.map(b=>[b]):super.Wn(a)}l(a){super.l(a);for(const b of this.jd)b.l(a)}Wr(a,{x:b,y:c}){const d=[];this.jd.forEach(g=>d.push(Ki(g)));const e=Ki(this.ga),f=Ki(a);this.ba={Zn:a,scrollTop:this.Hg(),Sw:b,Tw:c,positionY:0,positionX:0,offsetTop:f.top-c,g9:f.bottom-
c,offsetLeft:f.left-b,h9:f.right-b,uQ:d,l9:e.left,m9:e.right};a.o("drag-active",!0)}si(){if(this.ba){var a=this.ba.Zn,b=this.jd.indexOf(a);this.Rc.removeChild(a);this.Rc.uc(a,b);tp(this.ca,a.choice(),b);this.ba=null;a.o("drag-active",!1);this.jd.forEach(c=>c.setTranslate({x:0,y:0}));a.G("transform","")}}Hg(){return this.ga.SB()}ia(a,b){a&&b&&(this.Pl!=a||this.Ox!=b)&&(this.Pl=a,this.Ox=b,this.Ka())}setParentScale(a){super.setParentScale(a);for(const b of this.jd)b.setParentScale(a)}Ka(){this.jd.forEach(b=>
{b.G("height","");b.reset()});this.Yf=0;this.Yf=this.jd.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ga.height());this.Yf=Math.min(this.Yf,a);this.jd.forEach((b,c)=>{b.G("height",`${this.Yf}px`);this.FK[c].Ub(this.Yf);this.FK[c].G("line-height",`${this.Yf}px`);b.wa()})}ll(a,b){const c=this.ca.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.jd[c],b.selected()?bw(this,a,c,c-1):(b.displayObject().blur(),this.jd[c-1].focus()));break;case "down":c<this.ca.choices().length-
1&&(b=this.jd[c],b.selected()?bw(this,a,c,c+1):(b.displayObject().blur(),this.jd[c+1].focus()))}}Dt(){}};function dw(a){return a.BL?a.BL.clone():void 0}class ew extends un{constructor(a,b,c){super(c||new Fv,b);this.Ma=a;this.Iq=!1;tn(this,"rectangle");this.HD=!0;this.BL=void 0;this.v5=F(this);this.WH=F(this)}Fa(){return super.Fa().concat([this.Ma])}kf(){return this.Ma}src(){return this.Ma.path()}Xg(){return this.Iq}hH(a){this.Iq!=a&&(this.Iq=a,this.WH.h())}type(){return"image"}};function fw(a,b,c,d){if(!a.Qk)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");cu(d).then(g=>{e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",g)});e.setAttribute("preserveAspectRatio","none");d=b.width/c.width;var f=b.height/c.height;c=new Qg(Math.round(b.left-c.left*d),Math.round(b.top-c.top*f),Math.round(d),Math.round(f));d=document.createElementNS("http://www.w3.org/2000/svg","clipPath");f=document.createElementNS("http://www.w3.org/2000/svg","rect");
f.setAttribute("x","0");f.setAttribute("y","0");f.setAttribute("width",`${b.width}`);f.setAttribute("height",`${b.height}`);d.appendChild(f);a=a.Qk.Op(d);e.setAttribute("x",`${c.left-b.left}`);e.setAttribute("y",`${c.top-b.top}`);e.setAttribute("width",`${c.width}`);e.setAttribute("height",`${c.height}`);e.setAttribute("clip-path",`url(#${a})`);return e}
function gw(a,b){if(!a.Qk)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");cu(b).then(d=>{c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",d)});c.setAttribute("preserveAspectRatio","none");c.setAttribute("x","0");c.setAttribute("y","0");c.setAttribute("width","100%");c.setAttribute("height","100%");return c}function hw(a,b,c,d){return c&&d&&!Sg(d,new Qg(0,0,1,1))?fw(a,c,d,b):gw(a,b)}class iw{constructor(){this.Qk=null}WQ(a){this.Qk=a}};class jw extends iw{constructor(a){super();this.tr=a}qq(){return hw(this,this.tr.src())}};class kw extends un{constructor({c0:a,id:b,Sd:c}){super(c?c:new Fv,b);this.Fh=a;tn(this,"rectangle");this.HD=!0;this.E2.h()}Ea(){return this.Fh}Fa(){return[this.Fh.DO,this.Fh.xn]}};function lw(a){return a.s instanceof Cq}function mw(a){a:switch(a=a.zv,a.Pf()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new Qg(0,0,1,1);break a;case "ellipse":a=new Qg(.2,.2,.6,.6);break a;case "triangle":a=new Qg(.3,.5,.4,.5);break a;default:throw Error(`unknown shape type: ${a.Pf()}`);}return a}
function nw(a,b){const c=a.Ld.Re(),d=c.zm(),e=c.Ht(),f=mw(a),g=Zg(a.s.displayObject(),"transform");a.s.G("transform","");const h=Zg(a.s.displayObject(),"width");a.s.G("width","");const k=a.s.bl("wrap-text");a.s.o("wrap-text",e);e?(b=b*f.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.s.displayObject().scrollWidth+1:Math.max(a.s.displayObject().scrollWidth+1,b*f.width);a.s.G("transform",g);a.s.G("width",h);a.s.o("wrap-text",k);return Math.round(b)}
class ow extends Eu{constructor(a,b,c){super("player-shape-view",a);this.zv=a;this.Ld=a.Sd();this.bs=c;B(this,this.bs);Iv(this.bs,this);this.im=1;this.rM=null;this.s=B(this,b);this.s.G("pointer-events","all");this.addChild(this.s);b instanceof Wv&&(this.rM=this.s,this.s=b.Fw(),this.s.G("pointer-events","all"));if(b instanceof pr){const d=w(b,pr);A(this,d.bK,()=>{this.addChild(d)},this)}lw(this)&&Ii(this.s,O(this,"shape-view-rich-text-view"));Qf&&oe?this.ia(this.width(),this.height()):this.Ka()}AB(a){this.bs.AB(a)}tb(a,
b){if(lw(this)){b=this.Ld.Re();const c=Zg(this.s.displayObject(),"width");this.s.G("width",nw(this,a)+"px");const d=this.s.bl("wrap-text");this.s.o("wrap-text",b.Ht());let e;"resizeShapeToFitText"==b.zm()?(e=this.s.displayObject().scrollHeight/mw(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.s.G("width",c);this.s.o("wrap-text",d);a=new I(a,e)}else a=this.s.tb(a,b);return a}ia(a,b){super.ia(a,b);this.rM&&this.rM.resize(this.width(),this.height());if(lw(this)){if(this.s.width()&&
this.s.height()){a=this.Ld.Re();this.s.G("transform","");this.s.o("wrap-text",a.Ht());this.s.Ia(nw(this,this.width()));this.im=1;if("shrinkTextOnOverflow"==a.zm()){a=10;var c=this.Ld.Re(),d=mw(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.im=pi({width:this.s.width(),height:this.s.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.s.width()*this.im>a)this.s.Ia(this.s.width()+a),
d=pi({width:this.s.width()*this.im,height:this.s.height()*this.im,boundingWidth:b,boundingHeight:c,Jf:!0}),this.im*=d.scale;else if(1<a)a*=.5;else break;this.s.G("transform",Xt(this.im))}c=this.Ld.Re();a=mw(this);c.Ht()||"resizeShapeToFitText"==c.zm()?c.Ht()&&"resizeShapeToFitText"==c.zm()?5==this.s.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.s.width()*this.im)+c.marginLeft()-c.marginRight();a=this.width()*
a.left;this.s.Of(a+b);b=this.Ld.Re();var e=b.zm();c=b.verticalAlign();d=mw(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.zm()?this.s.height()*this.im:this.s.height();const f=this.height()*d.height;switch(c){case "top":a=b.marginTop()+Math.max(0,b.marginBottom()-e);break;case "middle":a=.5*(f-(b.marginTop()+b.marginBottom())-e)+b.marginTop();break;case "bottom":a=f-e-b.marginBottom()+Math.max(0,b.marginTop()-e)}}b=this.height()*d.top;this.s.tf(b+a)}}else this.s.resize(this.width(),
this.height());this.Ka()}Ka(){var a=lw(this)||this.zv instanceof kw?this.height():Math.max(this.height(),this.s.displayObject().scrollHeight);a=xn(this.zv,new I(this.width(),a));const b=yn(this.zv);this.bs.invalidate(a,b)}ue(){super.ue();this.s.setParentScale(this.parentScale())}content(){return this.s}};class pw extends vs{constructor(a){super();this.Ma=a;this.Iq=!1;this.cs="";this.WH=F(this);this.Fl=F(this);this.YM=F(this)}Xg(){return this.Iq}hH(a){this.Iq!=a&&(this.Iq=a,this.WH.h())}ol(){return this.cs}vq(a){this.cs!=a&&(this.cs=a,this.YM.h())}};class qw extends ew{constructor(a,b,c){super(a.Ma,b,c);this.Fh=w(a,pw);A(this,this.Fh.Fl,()=>{this.Ma=this.Fh.Ma})}type(){return"slidePicture"}Ea(){return this.Fh}};class rw extends Cu{constructor(a,b){const c=a.Ea();super(a,"slide-picture-view",b,c.Ma,c.Xg())}tb(a,b){a=pi({width:this.Ma.width(),height:this.Ma.height(),boundingWidth:a,boundingHeight:b,Jf:!0});return new I(a.width,a.height)}};class sw extends qn{constructor(a,b){super(b);this.Fh=a}type(){return"slideAudio"}Ea(){return this.Fh}Fa(){return[this.Fh.Ma]}};class tw extends kw{type(){return"slideVideo"}};class uw extends kw{type(){return"video"}};class vw extends ow{constructor(a,b,c){super(a,b,c);this.o("button",!0);this.oj=a}hP(){return this.oj.hP()}uw(){return this.oj.uw()}};class ww extends Lv{SK(){return!0}Yx(){const a=.5*this.Uc.width(),b=.5*this.Uc.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}};class xw extends Lv{constructor(a,b){super(b);this.zv=a}SK(){return!0}Yx(){var a=this.zv.borderRadius(),b=this.Uc.width(),c=this.Uc.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.Uc.width()}`);b.setAttribute("height",`${this.Uc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};function Mv(a){const b=tj();var c=a.image(),d="tile"==a.position();a=d?c.width():"100%";const e=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",e);const f=document.createElementNS("http://www.w3.org/2000/svg","defs");d.appendChild(f);const g=document.createElementNS("http://www.w3.org/2000/svg","image");g.setAttribute("id",b);g.setAttribute("preserveAspectRatio",
"none");g.setAttribute("width",a);g.setAttribute("height",e);g.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c.path());f.appendChild(g);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:g}}
function yw(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",Ak(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)}
class zw{constructor(){this.Qk=null}WQ(a){this.Qk=a}qq(a,b){if(this.Qk){if("none"==b.Ch()){b=this.KT();var c=b.fill;var d=b.opacity}else"gradientFill"==b.Ch()?(c=b.Ig,"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%"),yw(b,c.Dm()),
c=b):(b=c.jt(),d=document.createElementNS("http://www.w3.org/2000/svg","radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",`${b.cx()}%`),d.setAttribute("cy",`${b.cy()}%`),d.setAttribute("r",`${b.pB()}%`),yw(d,c.Dm()),c=d),c=`url(#${this.Qk.Op(c)})`,d=1):"solidFill"==b.Ch()?(b=b.li(),c=Ak(b.color()),d=b.alpha()):"pictureFill"==b.Ch()&&(b=b.kq(),{pattern:c}=Mv(b),c=`url(#${this.Qk.Op(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}KT(){return{fill:"none",
opacity:1}}};class Aw extends zw{KT(){return{fill:"#000000",opacity:0}}};class Bw{Xj(a,b,c=null){switch(a.Pf()){case "roundedRectangle":var d=new xw(a,a.Sd());break;case "ellipse":d=new ww(a.Sd());break;default:d=new Lv(a.Sd())}var e=d,f="textBox"==a.Pf()?new Aw:new zw;e.pk&&(D(e,e.pk),e.pk=null);e.pk=f;e.pk&&(B(e,e.pk),e.pk.WQ(e));c||(c=b.Ah(null,a.richText(),!1));return a instanceof ct?new vw(a,c,d):new ow(a,c,d)}};function Cw(a,b){a=new P({u:a,eh:!0});a.o("radio-button",!0);const c=new P({m:"outline-border"}),d=new P({m:"bg"}),e=new P({m:"inline-border"});M(a,c);M(a,d);M(a,e);b=new bt({u:b,name:"choices"});return{activeElement:a,SG:b}}function Dw(a,b,c){a=new P({u:a,eh:!0});a.o("checkbox",!0);a.setAttribute("type","checkbox");const d=new P({m:"outline-border"}),e=new P({m:"bg"}),f=new P({m:"check"});c=Q(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new at({u:b});return{activeElement:a,SG:b}}
class Ew extends no{constructor(a,b,c,d,e,f,g){super();this.K=a;this.F=b;this.j=c;this.Z=d;this.pb=e;this.Cv=this.lk=this.xd=null;this.a6=this.WS();this.Ef=f;this.vh=g}cw({parent:a,pa:b,mode:c,Kc:d,Vv:e,Mf:f,Ec:g}){this.ga=a;this.za=c;this.xd=null;this.Zd=d;this.lk=e;this.os=f;this.Cv=g;this.Hf(b);return this.xd}qP(a,b){b=new Cu(a,"image-view",b,a.kf());b=this.Xj(a,b);b.AB(new jw(a));return b}bZ(a,b){b=new rw(a,b);b=this.Xj(a,b);b.AB(new jw(a));return b}Xj(a,b){return this.a6.Xj(a,this,b)}WS(){return new Bw}Ij(a){this.KC(a.contentState().content().richText())}Cj(a){this.xd=
new Wt(this.ga,a.contentState(),this.j,this.Z,this.os)}Oj(a){this.xd=new Vv(this.ga,a.contentState())}Hj(a){this.KC(a.contentState().content().richText())}Kj(a){this.xd=new ju({parent:this.ga,Yn:a.slide().settings().Yn(),PA:Cw,mode:this.za,bb:this,L:this.F,format:this.Jh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Zd,nb:this.pb,Ec:this.Cv,ie:this.vh},a.contentState(),"multiple-choice")}Qj(a){this.xd=new ju({parent:this.ga,Yn:a.slide().settings().Yn(),PA:Cw,mode:this.za,bb:this,
L:this.F,format:this.Jh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Zd,nb:this.pb,Ec:this.Cv,ie:this.vh},a.contentState(),"true-false")}Mj(a){var b=a.slide().settings().Yg();b=b&&b.isEnabled()?b.value():void 0;this.xd=new ju({parent:this.ga,Yn:a.slide().settings().Yn(),PA:Dw,a9:!0,mode:this.za,Yg:b,bb:this,L:this.F,format:this.Jh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Zd,nb:this.pb,Ec:this.Cv,ie:this.vh},a.contentState(),"multiple-response")}Rj(a){this.xd=
new yu(this.ga,a.contentState(),this.za,this.Jh(a),this.j,this.Z,this.F,this.vh)}Nj(a){const b=this.Jh(a);this.xd=new Uv(this.ga,a.contentState(),this.za,b,this.j,this.Z,this.F,this.vh)}Pj(a){this.xd=new cw({parent:this.ga,zh:a.contentState(),mode:this.za,T:this.Z,bb:this,format:this.Jh(a),Kc:this.Zd,L:this.F,nb:this.pb,Ec:this.Cv})}Ej(a){this.xd=new lu(this.ga,a.contentState(),this.Jh(a),this.vh)}KC(a){this.xd=new Wv(this.ga,this.Rp(this.ga,a,!1))}WY(a,b,c){return this.Ah(a,b,c)}Rp(a,b,c){return this.Ah(a,
b,c)}$Y(a,b,c){return this.Ah(a,b,c)}YY(a,b,c){return this.Ah(a,b,c)}LC(a,b,c,d,e){b=Fr(this.K,b);e=new Dr(b,new Br(null,null,null,null),e);return this.Ef.Ah({htmlText:b.htmlText(),Jm:e,Aq:c,u:a?O(a,d):void 0})}Jh(a){return a.slide().Pa().om.wc().clone().cq(a.slide().Pa().wc())}};const Fw=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function Gw(a){const b=a.value();null===b?Hw(a):Iw(a,b);a.o("type",null===b?"empty":"word");a.Cn&&su(a.Cn,a.ee)}function Jw(a){Hi(a,{"font-family":a.mh.fontFamily,"font-size":`${a.mh.size}px`,"font-weight":`${a.mh.bold?"bold":"normal"}`})}function Kw(a){a.G("width","");return a.gD()}function Hw(a){if(null===a.value()){if(null===a.kp){const b=a.bl("review")?72:a.pT;a.Ia(b);a.xb.Qe("&nbsp;");a.hf.enable(!1)}else Iw(a,a.kp);a.hf.enable(!1)}}function Lw(a,b){a.pT=b;Hw(a)}
function Iw(a,b){a.G("width","");a.displayObject().style.display="block";const c=a.xb.height();a.xb.G("white-space","normal");a.Nn(b,c);a.xb.G("white-space","");a.displayObject().style.display="";a.G("width","");a.Ia(a.displayObject().offsetWidth)}
class Mw extends P{constructor(a,b,c,d,e,f=null){super({m:"wb-placeholder",DP:!0});this.F=e;this.j=c;this.MS=!1;this.mh=a;this.kp=f;this.ee=!1;this.C=b;this.Z=d;this.xb=this.fu();this.uk=F(this);this.yf=F(this);this.tk=F(this);this.yL=F(this);this.Cn=null;a=new Zv(null,"",this,d);B(this,a);this.hf=a;a=new P({u:O(this,"question-icon")});a.addChild(Q(this.F,"question-20"));this.h7=a;this.pT=72;a=new P({m:"background"});M(a,new P({u:O(a,"outline")}));M(this,a);this.ex();Gw(this);Jw(this)}qd(){Gw(this);
var a=fj(this.F,{width:this.width(),height:this.height()});a=Fw(a);Qi(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.C.response()}gd(){w(this.C,Xl);var a=this.C.correct();this.o("review",!0);this.o(a?"correct":"incorrect",!0);this.xb.o(a?"correct":"incorrect",!0);a||(M(this,this.h7),a=this.C.response()||"",this.Cn=new tu({L:this.F,oq:this,T:this.Z,JH:a,correctAnswers:[this.C.correctAnswer()],A:this.j}),B(this,this.Cn),this.hf.enable(!1),this.MS=!0);this.qd()}fu(){const a=
new P({u:O(this,"label")});M(this,a);return a}ex(){let a;z(this,this,xh,b=>{if(null!==this.value()&&this.enabled()){a=!1;var c=b.screenX,d=b.screenY,e=z(this,window,Ah,g=>{const h=g.screenX,k=g.screenY;if(!a){if(10>Math.abs(h-c)&&10>Math.abs(k-d)||null===this.value())return;a=!0}this.yf.h({x:h-c,y:k-d},this);g.preventDefault()}),f=z(this,window,yh,()=>{Oc(this,e);Oc(this,f);a?this.tk.h():this.yL.h(this)});b.preventDefault();this.uk.h()}})}Rd(a){a&&this.G("width","");this.C.yc(a);this.qd()}Oe(){return this.kp}Nn(a,
b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.O(f)}this.hf.G("max-width","");this.hf.setText(a);this.hf.enable(!1);this.ee=!1;const d=this.xb;d.O(a);if(void 0!==b&&d.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight>b;)c(),--e;this.ee=!0;this.hf.G("max-width",Math.min(400,
d.width()+20)+"px");this.hf.enable(!wf&&!this.MS)}}};class Nw extends et{constructor(a,b,c,d,e){super({m:"wb-extra-words"});this.ja=[];this.F=e;for(const f of a.extraWords())a=new Mw(b,f,c,d,this.F,f.Oe()),this.addChild(a),this.ja.push(a),a.o("place",!0)}ia(){for(const a of this.ja)a.qd()}l(a){super.l(a);for(const b of this.ja)b.l(a)}placeholders(){return this.ja}};class Ow extends P{constructor({format:a,ie:b}){super({m:"fib-placeholder",bH:!1});(a=null==b?void 0:Ys(b,a))&&Hi(this,a);this.Vd=new Ct({u:O(this,"input")});M(this,this.Vd);this.wu=F(this,this.Vd.wu);A(this,this.Vd.wu,()=>{this.Mp()});A(this,this.Vd.DT,()=>{this.o("focused",!0)});A(this,this.Vd.sI,()=>{this.o("focused",!1)})}Mp(){this.Vd.G("width","0");var a=Math,b=a.max;const c=this.Vd.displayObject();var d=0;if(nf||uf)d=1;else if(df||Db)d=sh(c),d=d.left+d.right;this.Vd.G("width",`${b.call(a,c.scrollWidth+
d,65)}px`);(u||zb)&&this.Vd.G("width","100px")}l(a){K||super.l(a);this.Vd.l(a)}ia(){this.Mp()}};class Pw extends Ow{constructor(a,b,c,d,e,f){super({format:a,ie:f});this.F=e;this.j=d;this.C=b;this.Z=c;this.um=this.ph=null;this.Vq=this.$I();this.df=F(this);a=this.C.response()||"";this.Vd.Rd(a);this.Mp();this.ex()}activate(a){a?J||this.Vd.displayObject().focus():this.Vd.displayObject().blur()}qd(){this.Mp();this.um&&su(this.um,this.Vd.displayObject().scrollWidth>this.Vd.width())}gd(){var a=this.C.correct();this.Vd.o(a?"correct":"incorrect",!0);this.o(a?"correct":"incorrect",!0);a||(M(this,this.Vq),
a=this.C.response()||"",this.um=new tu({L:this.F,oq:this,T:this.Z,JH:a,correctAnswers:this.C.correctAnswers(),A:this.j}),B(this,this.um));this.qd();this.ia()}ex(){A(this,this.Vd.U(),this.qV,this);A(this,this.Vd.sI,this.qV,this);A(this,this.P,this.tn,this);z(this,this.Vd,"keydown",this.B3,this)}qV(){this.C.yc(this.Vd.value())}tn(){this.df.h(this.C)}B3(a){13==a.keyCode&&this.ph&&(this.ph.Dt(this.C),a.preventDefault())}$I(){const a=new P({u:O(this,"tooltip-icon")});a.addChild(Q(this.F,"question-20"));
return a}ia(){super.ia();this.C.correctAnswers()&&!this.C.correct()&&(u||zb)&&(this.G("width","100px"),this.G("text-align","left"),this.Vd.G("width","65px"),this.Vd.G("padding-right","0"))}};function Qw(a,b){a.Xf.o("focused",b);a.ga.o("focused",b)}
class Rw extends nt{constructor({T:a,Xc:b,hq:c,Vc:d,parent:e}){super({T:a,Xc:b,hq:c,Vc:d});this.ga=e}Md(a){if(!K){this.Xf.focus();this.vb.G("max-height","300px");Qw(this,!0);this.vb.G("width","");this.vb.G("min-width","");this.vb.G("height","");super.Md(a);var b=parseFloat(Yg(this.Xf.displayObject(),"max-width"));this.vb.G("white-space","nowrap");var c=this.vb.width()>b;this.vb.G("width",`${Math.min(b,this.vb.width())}px`);this.vb.G("white-space",c?"normal":"nowrap");this.vb.wa();this.Vo(a)}}Ud(){K||
(super.Ud(),Qw(this,!1))}SW(a,b,c){this.vb.G("max-height",a-10+"px");this.vb.wa();a=Ki(this.Xf);const d=Ki(this.vb);this.vb.move(c,b?10:a.bottom-d.top);return!0}Vt(a,b){const c=lt(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class Sw extends yt{constructor(a,b,c,d,e){super({m:"mct-placeholder",prompt:c.J("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),T:e,oG:f=>this.oJ(f)});this.mh=a;this.km=F(this);this.j=c;this.C=b;this.ee=!1;this.df=F(this);this.Vq=this.$I(d);this.ex();Jw(this)}oJ({T:a,Xc:b,hq:c,Vc:d}){return new Rw({T:a,Xc:b,hq:c,Vc:d,parent:this})}$I(a){return new P({u:O(this,"tooltip-icon"),da:Q(a,"question-20")})}ex(){A(this,this.P,this.tn,this);A(this,this.j.cp,this.G3,this);z(this,this.displayObject(),xh,this.Or)}tn(){this.df.h(this.C)}Or(){this.km.h(Ki(this))}G3(a,
b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==a&&(this.Yd=b,this.qd())}qd(){var a=this.C.response();this.o("selected",null!==a);const b=null!==a?a:this.Yd;this.xb.o("prompt",null===a);this.xb.displayObject().style.display="block";u&&10>=parseInt(Lb,10)?(this.xb.O(" "),a=this.xb.height()):(this.xb.G("white-space","nowrap"),a=this.xb.height(),this.xb.G("white-space",""));this.Nn(b,a);this.xb.displayObject().style.display=""}gd(){const a=this.C.correct();this.o(a?"correct":"incorrect",!0);a||(M(this,
this.Vq),this.LR());this.qd()}l(a){K||super.l(a)}LR(){}Nn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.O(f)}this.ee=!1;const d=this.xb;d.O(a);if(void 0!==b&&this.xb.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight>b;)c(),--e;this.ee=!0}}};class Tw extends et{constructor({parent:a,Fw:b,eH:c}){super({u:O(a,"content")});this.ja=c;this.Pl=0;this.addChild(b)}l(a){super.l(a);for(const b of this.ja)b.l(a)}ia(a,b){a&&b&&this.Pl!=a&&(this.Pl=a,this.qd())}qd(){for(const a of this.ja)a instanceof Ow&&a.wa(),a instanceof Sw&&(a.G("max-width",Math.min(this.width()-10,300)+"px"),a.qd())}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class Uw extends Tw{constructor({L:a,parent:b,mode:c,state:d,Yb:e,T:f,I:g,A:h,bb:k,ie:l}){const q=Fr(g,d.content().richText()),t={};g=[];for(const x of d.placeholders()){const y=new Pw(e,x,f,h,a,l);g.push(y);t[x.placeholder().id]=y.displayObject()}e=k.LC(b,q,!1,"fib-rich-text",t);super({parent:b,Fw:e,eH:g});this.tv=g;this.F=a;g.forEach(x=>{x.ph=this});this.df=F(this);this.ga=b;this.R=d;for(const x of g)A(this,x.df,y=>{this.df.h(y)}),B(this,x);for(const x of g)A(this,x.wu,this.wa,this);this.oc(c)}oc(a){"reviewWithCorrectAnswers"==
a&&Ga(this.tv,b=>b.gd())}ll(){}Dt(a){const b=this.R.placeholders();a=b.indexOf(a);a<b.length-1?(w(this.ja[a],Pw).activate(!1),w(this.ja[a+1],Pw).activate(!0)):this.ga.zG()}pq(){this.ja.forEach(a=>{w(a,Pw).activate(!1)})}so(){this.ja.length&&w(this.ja[0],Pw).activate(!0)}};function Vw(a,b,c){const d=new Nt({options:c.answers(),m:"mct-answers-list",o_:"mct-answers-list-scroll-pane",r$:e=>{Hi(e,{"font-family":b.fontFamily,"font-size":`${b.size}px`});const f=new P({u:new zi("mct-answers-list","tick")});M(e,f)}});d.lH(c.response());xt(a,d);A(a,d.Pk,()=>{c.yc(d.Ys());a.qd()});return d}
class Ww extends Sw{constructor(a,b,c,d,e){super(a,b,d,e,c);this.F=e;this.N6=c;this.nC=Vw(this,a,b);this.Cn=null;a=new P({u:O(this,"chevron"),da:Q(this.F,"chevron-down")});M(this,a);a=new ut(this);st(a,this.y4,32);B(this,a)}Si(a){super.Si(a);this.C.yc(this.nC.Ys())}y4(){this.md&&this.md.show(!this.md.Rm())}Br(){var a=this.nC&&this.nC.Ys();a=a?a.toString():this.Yd;this.xb.displayObject().style.display="block";this.Nn(a,this.xb.height());this.xb.displayObject().style.display=""}LR(){const a=this.C.response()||
"";this.Cn=new tu({L:this.F,oq:this,T:this.N6,JH:a,correctAnswers:[this.C.correctAnswer()],A:this.j});B(this,this.Cn)}qd(){var a=this.xb,b=a.Ia;let c=0;this.xb.G("white-space","nowrap");this.xb.G("width","");const d=[this.Yd].concat(this.nC.options());for(const e of d)this.xb.O(e),c=Math.max(c,this.xb.displayObject().clientWidth+16);this.xb.G("white-space","");this.Br();b.call(a,Math.min(c,360>=screen.width?170:225));super.qd();this.Cn&&su(this.Cn,this.ee)}};class Xw extends Tw{constructor({L:a,parent:b,mode:c,state:d,Yb:e,T:f,I:g,A:h,bb:k}){const l=Fr(g,d.content().richText()),q={};g=[];for(const t of d.placeholders())d=new Ww(e,t,f,h,a),g.push(d),q[t.placeholder().id]=d.displayObject();f=k.LC(b,l,!1,"mct-rich-text",q);super({parent:b,Fw:f,eH:g,Yb:e});this.tv=g;this.F=a;this.df=F(this);for(const t of g)B(this,t),A(this,t.df,x=>{this.df.h(x)}),A(this,t.km,x=>{this.km.h(x)});this.oc(c)}oc(a){"reviewWithoutCorrectAnswers"==a&&Ga(this.tv,b=>b.o("review",
!0));"reviewWithCorrectAnswers"==a&&Ga(this.tv,b=>{b.o("review",!0);b.gd()})}};function Yw(a){return 3*a*a-2*a*a*a};class Zw extends Qq{constructor(a,b,c){super([0],[b],b,Yw);this.oj=a;this.SC=c}Dh(){super.Dh();this.JJ(!0);this.jV()}jV(){}ck(){super.ck();this.JJ(!1)}JJ(a){this.oj.l(a)}jK(a){a/=this.duration;return`${Yt(-this.SC.x+this.SC.x*a,-this.SC.y+this.SC.y*a)}`}$h(a){this.oj.G("transform",this.jK(a[0]))}};class $w extends et{constructor({parent:a,Fw:b,eH:c,state:d,extraWords:e}){super({u:O(a,"content")});this.ga=a;this.C=d;this.vk=e;this.ja=this.vk.placeholders().concat(c);for(const f of this.ja)B(this,f);this.addChild(b);this.aT=this.dT=void 0}l(a){super.l(a);this.vk.l(a);for(const b of this.ja)b.l(a)}ia(a,b){if(this.dT!=a||this.aT!=b){this.dT=a;this.aT=b;a=Math.max(72,this.ja.reduce((c,d)=>Math.min(c,Kw(d)),0));b=Math.min(300,this.ja.reduce((c,d)=>Math.max(c,Kw(d)),0));a+=(b-a)/2;for(const c of this.ja)c.qd(),
Lw(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class ax extends Zw{JJ(){}}function bx(a,b){let c=null;A(a,b.yL,a.uV,a);A(a,b.yf,a.gV,a);A(a,b.uk,()=>{c=z(a,a.displayObject().parentNode,"scroll",a.yV,a)});A(a,b.tk,()=>{a.du&&(a.si(),Oc(a,c))})}function cx(a,b,c=!1){const d=Ki(b),e=Ki(a);b=new P({da:b.displayObject().cloneNode(!0),m:"wb-word-copy"});c&&b.o("active",!0);b.move((d.left-e.left-4)/a.parentScale(),(d.top-e.top-4)/a.parentScale());b.G("position","absolute");return b}
class dx extends $w{constructor({L:a,parent:b,mode:c,pa:d,Yb:e,T:f,I:g,extraWords:h,A:k,bb:l}){d=d.contentState();const q=Fr(g,d.content().richText()),t={};g=[];for(const x of d.placeholders()){const y=new Mw(e,x,k,f,a);g.push(y);t[x.placeholder().id]=y.displayObject()}f=l.LC(b,q,!1,"wb-rich-text",t);super({parent:b,Fw:f,eH:g,state:d,Yb:e,extraWords:h});this.tv=g;this.F=a;this.ba=this.ih=null;this.du=!1;A(this,d.ZF,()=>{this.$t(!0)});for(const x of this.ja)bx(this,x);this.oc(c)}gV(a,b){0==a.x&&0==
a.y||this.Wr(b);this.du&&(this.ba.lg=a,this.yV())}uV(a){const b=this.ja;if(null!==a.value()){let c;if(null===a.Oe())for(const d of b){if(d.Oe()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Oe()&&null===d.value()){c=d;break}c&&this.Ap(a,c,a,null)}}nf(){if(this.du){for(const b of this.ja){var a=b;Pc(this,a.yL,this.uV,this);Pc(this,a.yf,this.gV,this)}this.si(!1)}}oc(a){"reviewWithCorrectAnswers"==a&&Ga(this.tv,b=>b.gd())}$t(a){if(a){a=[];for(const b of this.ja)if(null!==
b.value()&&null===b.Oe()){let c=null;for(const d of this.ja)if(d.Oe()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.Ap(b,c,b,null,200,!0)}}this.C.placeholders().forEach(b=>{b.response()&&b.yc(null)});this.C.extraWords().forEach(b=>{b.yc(b.Oe())})}Ap(a,b,c,d,e=200,f){function g(){l.removeChild(k);c.o("drag-active",!1);c.Rd(d);b.Rd(h);l.ih=null}if(!this.ih||f){var h=c.value(),k=cx(this,a);f=cx(this,b);this.addChild(k);a=new H(k.x(),k.y());f=new H(f.x(),f.y());a=new H(f.x-
a.x,f.y-a.y);k.move(f.x,f.y);this.ih=B(this,new ax(k,e,a));c.o("drag-active",!0);var l=this;isNaN(e)?g():(A(this,this.ih.Hh,()=>{g()}),this.ih.play())}}Wr(a){if(!this.du){var b=cx(this,a,!0);this.addChild(b);this.ba={placeholder:a,OA:b,qw:null,scrollTop:this.Hg(),lg:{x:0,y:0}};a.o("drag-active",!0);this.du=!0}}yV(){var a=this.ba.OA;this.km.h(Ki(a));var b=this.Hg(),c=b-this.ba.scrollTop,d=this.parentScale();const e=this.ga.RB(),f=Ki(this.ba.placeholder),g=this.ga.displayObject().getBoundingClientRect();
let h=this.ba.lg.x/d;h=Math.min((g.right-f.right)/d,Math.max((g.left-f.left)/d,h));const k=a.height()*d;a.G("transform",`translate(${h}px, ${Ad(this.ba.lg.y/d+c,(g.top-f.top)/d-(b?7:0),(g.top-f.top-k)/d+e-b-3*d)}px)`);c=0;b=null;a=Ki(a);for(var l of this.ja)this.ba.placeholder!=l&&(d=a,d=Tg(Ki(l),d))&&(d=d.width*d.height,d>c&&(c=d,b=l));if(this.ba.qw!=b){this.ba.qw&&(this.ba.qw.o("highlight",!1),this.ba.qw=null);if(l=b)l=this.ba.placeholder,a=b,l=a.Oe()==l.value()||null===a.Oe();l&&(b.o("highlight",
!0),this.ba.qw=b)}}si(a=!0){const b=this.ba.OA,c=this.ba.placeholder;var d=this.ba.qw;c.o("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Oe()&&null!==e&&e!=c.Oe()){e=null;for(const f of this.ja)if(f.Oe()==d.value()&&null===f.value()){e=f;break}e.Rd(e.Oe());this.Ap(b,d,c,null,a)}else this.Ap(b,d,c,e,a);d.o("highlight",!1)}else{d=null;for(e of this.ja)if(e.Oe()==c.value()&&null===e.value()){d=e;break}this.Ap(b,d||c,c,null,a?200:NaN)}this.removeChild(b);Hc(b);this.du=!1;this.ba=null}Hg(){return this.ga.SB()}}
;class ex extends Sw{constructor(a,b,c,d){super(a,b,c,d);a=new P({u:O(this,"chevron"),da:Q(d,"chevron-down")});M(this,a)}qd(){this.xb.G("max-width",(360>=screen.width?170:225)+"px");super.qd()}};class fx extends et{constructor({parent:a,mode:b,L:c,state:d,Yb:e,I:f,A:g,vg:h}){super({u:O(a,"content")});this.C=d;A(this,this.C.ZF,()=>{this.$t()});f=Fr(f,d.content().richText());const k={},l=[];for(const q of d.placeholders()){const t=new ex(e,q,g,c);l.push(t);k[q.placeholder().id]=t.displayObject()}this.ja=l;c=new Dr(d.content().richText(),new Br(null,null,null,null),k);a=h.Ah({u:O(a,"wb-rich-text"),htmlText:f.htmlText(),Jm:c,Aq:!1});this.addChild(a);this.df=F(this);for(const q of this.ja)A(this,
q.df,t=>{this.df.h(t)});this.oc(b)}$t(){this.C.placeholders().forEach(a=>{a.response()&&a.yc(null)});this.C.extraWords().forEach(a=>{a.yc(a.Oe())});this.qd()}l(a){super.l(a);for(const b of this.ja)b.l(a)}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}qd(){for(const a of this.ja)w(a,ex),a.qd()}ia(){}oc(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.ja)b.o("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.ja)b.gd()}}
;function gx(a){return 0!=a.type.indexOf("touch")?1:a.Ee.touches.length};class hx extends G{constructor(a,b){super();const c=this.wk(a);z(this,c,xh,d=>{if((a instanceof Node||a.enabled())&&!(1<gx(d))){var e=d.screenX,f=d.screenY,g=z(this,window,Ah,k=>{1<gx(k)||(b.$Z({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=z(this,window,yh,k=>{1<gx(k)||(Oc(this,g),Oc(this,h),b.a_())});b.b_();d.preventDefault()}})}wk(a){return a instanceof Node?a:a.displayObject()}};function ix(a){jx(a);Ki(a.Mt);Hi(a.Mt,{transition:`opacity ${a.Fb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Fb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.DM})`,opacity:0})}function jx(a){Hi(a.Mt,{transition:"",transform:"scale(1)",opacity:1})}
class kx extends G{constructor({YO:a,bP:b,duration:c,scale:d=1.6}){super();this.DM=d;this.Mt=b;this.Fb=c;this.Kq=!1;z(this,this.Mt,Tb,()=>{this.Mt.B(!1);const e=setInterval(()=>{!a.bl("active")&&this.Kq&&(this.Mt.B(!0),ix(this),clearInterval(e))},this.Fb)})}Bt(){this.Kq=!0;ix(this)}VB(){this.Kq=!1;jx(this)}};class lx{constructor(){this.Yc=[];this.Mq=new E;this.Hh=new E}add(a){this.Yc.push(a);a.Hh.addHandler(this.ZU,this)}remove(a){const b=this.Yc.indexOf(a);-1!=b&&(this.Yc.splice(b,1),a.Hh.removeHandler(this.ZU,this))}play(a){this.Mq.h();this.Yc.length&&(this.yT=0,this.Le=!0,Ga(this.Yc,b=>{b.play(void 0!==a?a:!0)},this));return!0}stop(a){Ga(this.Yc,b=>{b.stop(void 0!==a?a:!0)},this)}vw(){return this.Le}ZU(){++this.yT;this.yT==this.Yc.length&&(this.Le=!1,this.Hh.h())}};class mx{constructor(a,b){this.au=a;this.U1=b}animate(a){for(let b=0;b<this.au.length;++b)this.U1(this.au[b],a[b])}};const nx=4/3;function ox(a){const b=new lx;var c=new Qq([1],[0],a.Fb,d=>Ad(Math.pow(d,nx),0,1));Pq(c,new mx([a.Xm],(d,e)=>d.Jc(e)));b.add(c);c=new Qq([1],[a.DM],a.Fb);Pq(c,new mx([a.Xm],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class px extends G{constructor({YO:a,bP:b,duration:c,scale:d=1.6}){super();this.Fb=c;this.DM=d;this.Xm=b;this.Kq=!1;this.ZH=!0;this.ih=B(this,ox(this));A(this,this.ih.Hh,()=>{this.ZH=!0;this.Xm.B(!1);const e=setInterval(()=>{this.Kq&&!a.bl("active")&&(this.Xm.B(!0),this.ih.play(),clearInterval(e))},this.Fb)});A(this,this.ih.Mq,()=>{this.ZH=!1})}Bt(){this.ZH&&this.ih.play();this.Kq=!0}VB(){this.Kq=!1;this.ih.stop(!0)}};class qx extends G{constructor(a,b){super();this.Z1=a;this.Ig=b;this.vd=a.Op(Ld(),this.Ig)}id(){return this.vd}HQ(a){ae(this.Ig);for(const b of a)a=document.createElementNS("http://www.w3.org/2000/svg","stop"),a.setAttribute("offset",b.offset),a.setAttribute("stop-color",b.color),a.setAttribute("stop-opacity",b.opacity.toString()),this.Ig.appendChild(a)}invalidate(){}Kb(){var a=this.Z1,b=this.vd,c=b in a.Sp?a.Sp[b]:null;c&&(c=a.AG.Tb(c),a.RA.removeChild(c),delete a.Sp[b])}};class rx extends qx{constructor({o8:a,t7:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.DI=b;this.GQ(this.DI)}GQ(a){this.DI=a;this.Ig.setAttribute("cx",a.x);this.Ig.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.GQ(this.DI)}};class sx extends P{constructor({size:a,u:b,color:c}){const d=a/2;a=new dv(`${a}px`,`${a}px`);a.Ws();super({da:a.Tb()});a.Tb().setAttribute("class",b.className());this.Ig=new rx({o8:a,t7:{x:"50%",y:"50%"},pB:.2});this.setColor(c);iv(a,d,d,d,d,null,null).Tb().setAttribute("fill",`url(#${this.Ig.id()})`)}setColor(a){this.Ig.HQ([{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}])}};class tx extends G{constructor({parent:a,color:b,size:c,u:d,duration:e,scale:f,DG:g=!1}){super();this.R1=g;b=this.Xm=B(this,new sx({size:c,u:d,color:b}));e=u||J||this.R1?new px({YO:a,bP:b,scale:f,duration:e}):new kx({YO:a,bP:b,scale:f,duration:e});this.XR=B(this,e);this.ga=a;a.addChild(this.Xm)}setColor(a){this.Xm.setColor(a)}Bt(){this.XR.Bt()}VB(){this.XR.VB()}Kb(){this.ga.removeChild(this.Xm)}};class ux extends P{constructor(a){super({m:"dnd-destination-review-icon-container"});const b=new P({u:O(this,"icon")});this.o(a?"correct":"incorrect",!0);this.Jq=new tx({parent:this,size:37,color:"#F2F2F2",duration:2E3,u:O(this,"animated-layer"),scale:1.7,DG:!0});B(this,this.Jq);this.addChild(b)}cb(a){a?this.Jq.Bt():this.Jq.VB()}};class vx extends P{constructor(a){const b=a.T,c=a.dh;super({m:a.m});this.hF=this.XS(b,c);B(this,this.hF)}};class wx extends qn{type(){return"mediaPlaceholder"}};class xx{Hf(a){if(a instanceof wx)this.OO(a);else if(a instanceof qw)this.RO(a);else if(a instanceof tw)this.SO(a);else if(a instanceof sw)this.QO(a);else if(a instanceof ew)this.MO(a);else if(a instanceof uw)this.TO(a);else if(a instanceof dt)this.LO(a);else if(a instanceof ct)this.KO(a);else if(a instanceof un)this.PO(a);else if(a instanceof sn)this.NO(a);else throw Error("unknown object type");}};class yx extends xx{constructor(a){super();this.JO=a;this.xf=null}create(a){this.Hf(a);return this.xf}OO(){throw Error("could not be called");}SO(){throw Error("could not be called");}QO(){throw Error("could not be called");}RO(){throw Error("could not be called");}TO(){throw Error("could not be called");}MO(a){this.xf=this.JO.qP(a)}KO(a){this.xf=this.JO.Xj(a)}LO(a){this.xf=new Au(a)}PO(a){if(xl(a.id()))throw Error("could not be created");this.xf=this.JO.Xj(a)}NO(a){this.xf=new Nv(a)}};class zx extends ru{constructor({T:a,Xc:b,Vc:c,J$:d}){super({T:a,Xc:b,Vc:c});this.T6=d;this.AU=null;K&&(z(this,b,xh,this.Md,this),z(this,document,xh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Ud()},this))}Ut(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(K){const c=lt(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}Vt(a,b){var c=lt(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.AU=(Math.max(d,c)-10)/this.Xf.parentScale();
if(c>d)return a=a.bottom-b.top,K?Math.max(a,46):a;a=a.top-b.top-b.height;return K?Math.max(a,46):a}yW(a){this.T6();this.Vo(a)}};function Ax(a){const b=Math.floor(100*a.Ez)+10;var c=sh(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.S2,Math.floor((400-c)/b))*b)+2}function Bx(a){a.Ia(400);Cx(a);a.Ia(Ax(a));a.QI.forEach(b=>{b.wa()})}function Dx(a,b){const c=new P({u:O(a,"container")});M(a,c);const d=new P({u:O(a,"label")});Li(d,a.j,b);M(c,d);return c}
function Ex(a,b,c,d){const e=new P({m:"object-view-container"});M(c,e);c=a.f7.create(b);Ii(c,O(a,"object-view"));a.Rn.set(e,b);M(e,c);const f=new P({u:O(a,"object-view-icon")});f.o(d?"correct":"incorrect",!0);d=Q(a.F,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.QI.set(e,c);d=b.rect();c.resize(d.width,d.height);Fx(a,e,b)}function Gx(a,b){a=new P({u:O(a,"empty-object-view")});M(b,a)}function Cx(a){const b=w(a.hF,zx).AU||.7*a.Tc.height;a.height()>b&&(a.Ez-=.05,a.On())}
function Fx(a,b,c){const d=a.QI.get(b);a=Math.floor(100*a.Ez);var e=c.rect();e=nn(e,c.rotationAngle());e=pi({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Jf:!1});const f=new gi;f.rotate(Bd(c.rotationAngle()),0,0);f.scale(e.scale,e.scale);c=d.displayObject();ki(ii(),c,f);c=.5*(e.width-d.width())+e.left;e=.5*(e.height-d.height())+e.top;d.G("margin-left",c+"px");d.G("margin-top",e+"px");b.G("margin-right","10px");b.resize(a,a)}
class Hx extends vx{constructor({L:a,ug:b,T:c,dh:d,pP:e,yR:f,quizSize:g,A:h}){super({m:"dnd-review-tooltip",T:c,dh:d});this.F=a;this.j=h;this.Tc=g;this.f7=new yx(b);this.S2=Math.max(e.length,f.length);this.Ez=1;this.Rn=new Map;this.QI=new Map;this.We(e,f)}XS(a,b){return new zx({T:a,Xc:b,Vc:this,J$:()=>{this.Ia(400);this.Ez=1;this.On();Bx(this)}})}We(a,b){const c=Dx(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.XP,e=e||f.XP,Ex(this,f.object,c,f.XP);else Gx(this,c);
if(0<a.length){b=Dx(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)Ex(this,f,b,!0)}else!(0<b.length)||d&&e||(b=Dx(this,"Q_CORRECT_ANSWERS_TITLE"),Gx(this,b))}On(){this.Rn.forEach((a,b)=>{Fx(this,b,a)});Cx(this)}};class Ix extends Zw{constructor(a,b,c){super(a,b,c);this.nz=Yg(this.oj.displayObject(),"transform")}jV(){this.oj.G("transform",this.nz)}jK(a){return super.jK(a)+`${this.nz}`}}function Jx(a,b,c){a.qF=b;a.Wy=c;z(a,a.Wy.displayObject(),"scroll",a.aU,a);a.kn()}
function Kx(a,b,c){const d=b.rect();c.move(d.left,d.top);a.gj()||(c.o("draggable",!0),c.o("highlighted",!(J||K)));B(a,new hx(c,{b_:()=>{c.o("dragged",!0);var e=a.C;1!=e.vi&&(e.vi=!0,e.Ta());a.Gg={view:c,objectState:b,D9:Lx(b),L9:a.Hg(),lg:{x:0,y:0}};a.C.OI=!1;if(e=Jn(a.C,b))if(Hn(a.C,b),"none"!=a.V.jB()){var f=e.destinationState();switch(a.V.MG()){case "cascade":e=Lx(f);var g=Kn(a.C,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:q,dy:t}=Mx(k);var l=k.rect();l.left=e.left+f+q;l.top=e.top+
f+t;Nx(a,k,l)}break;case "tile":for(e=Lx(f),k=h=g=0,f=Kn(a.C,f),l=0;l<f.length;++l){const q=f[l],t=q.rect(),x=Lx(q),{dx:y,dy:C}=Mx(q);t.left=e.left+g+y;t.top=e.top+h+C;Nx(a,q,t);g+=x.width+y;k=Math.max(k,x.height+C);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.C;e.pj.splice(e.pj.indexOf(b),1);e.pj.push(b);g=e.Ds.indexOf(b.slideObject());e.Ds.splice(g,1);e.Ds.push(b.slideObject());a.dE(c)},$Z:e=>{a.Gg.lg=e;e=a.gp.get(a.Gg.objectState);a.km.h(Ki(e));a.aU()},a_:()=>{a.si()}}))}
function Ox(a){var b=Ki(a.Wy);b=new Qg(b.top,b.left,b.width,b.height);for(const c of a.gp.keys())Ug(b,Lx(c));for(const c of a.zJ.keys())Ug(b,Lx(c));a.resize(b.width,b.height)}
function Px(a){const b="reviewWithCorrectAnswers"==a.za;var c=a.C,d=new Map;for(var e of c.s.chains()){var f=e.object().slideObject(),g=e.destination().slideObject();g&&(d.has(g)||d.set(g,[]),f&&d.get(g).push(f))}e=new Map;for(var h of c.destinationsStates()){f=d.get(h.slideObject());g=[];var k=!0,l=Kn(c,h);for(var q of l)l=Jn(c,q),l=In(c,l),k=k&&l,g.push({object:q.slideObject(),XP:l});k=k&&f.length==g.length;e.set(h,{K7:k,pP:k?[]:f,yR:g})}for(const x of e.keys())if(b&&(d=e.get(x),c=d.pP,k=d.yR,0<
c.length||0<k.length)){d=new ux(d.K7);!K&&d.setParentScale(a.parentScale());a.sv.push(d);M(a.oD,d);h=d;f=a.zJ.get(x);q=f.x()+Math.floor(.5*(f.width()-47));f=f.y()+Math.floor(.5*(f.height()-47));h.move(q,f);h=a;q=a.F;f=a.Kd;g=a.Z;var t=c;l=[];for(const y of t)for(t=0;t<k.length;++t){const C=k[t];if(y==C.object){k.splice(t,1);l.push(C);break}}l.push(...k);B(h,new Hx({L:q,ug:f,T:g,dh:d,pP:c,yR:l,quizSize:a.Tc,A:a.j}))}}
function Lx(a){const b=a.rect();a=a.slideObject().rotationAngle();return nn(b,a)}function Qx(a){const b=a.parentScale(),c=Ki(a.ga),d=Rg(a.Gg.D9),e=a.Hg(),f=a.Hg()-a.Gg.L9;return new H(Ad(a.Gg.lg.x/b,-d.left,c.width/b-d.right),Math.floor(Ad(a.Gg.lg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.MD-d.bottom+(e+c.height>=a.MD?0:4)/b)))-(K?4/b:0))}function Nx(a,b,c){b.DB(c);a.gp.get(b).move(c.left,c.top)}
function Rx(a,b,c,d,e){const f=b.rect(),g=new H(f.left,f.top);d=new H(d.x-g.x,d.y-g.y);f.translate(d.x,d.y);Nx(a,b,f);B(a,new Ix(c,e,d)).play()}function Sx(a,b,c){const d=b.wr;Rx(a,b,a.gp.get(b),new H(d.left,d.top),c)}
function Tx(a,b,c){switch(a.V.MG()){case "random":var d=Lx(b),e=Lx(c);const {dx:g,dy:h}=Mx(b);b=Math.round(.1*e.width);var f=Math.round(.1*e.height);return new H(e.left+Math.round(.5*(e.width-d.width))+g+mn(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+mn(-f,f));case "center":d=Lx(b);e=Lx(c);const {dx:k,dy:l}=Mx(b);return new H(e.left+Math.round(.5*(e.width-d.width))+k,e.top+Math.round(.5*(e.height-d.height))+l);case "cascade":d=Kn(a.C,c);e=Lx(c);const {dx:q,dy:t}=Mx(b);b=20*(d.length-1);return new H(e.left+
b+q,e.top+b+t);case "tile":a:{d=Lx(c);let x=f=e=0;c=Kn(a.C,c);for(a=0;a<c.length;++a){const y=c[a],C=Lx(y),{dx:N,dy:U}=Mx(b);if(y==b){b=new H(d.left+e+N,d.top+f+U);break a}e+=C.width+N;x=Math.max(x,C.height+U);e>=d.width&&(e=0,f+=x,x=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function Mx(a){const b=a.rect();a=Lx(a);return{dx:b.left-a.left,dy:b.top-a.top}}
class Ux extends et{constructor({L:a,ug:b,parent:c,contentState:d,settings:e,evaluationEnabled:f,mode:g,T:h,quizSize:k,A:l}){super({u:O(c,"content")});this.F=a;this.za=g;this.oD=new P({m:"dnd-icons-layer"});this.oD.B(this.gj());M(this,this.oD);Hi(this,{background:"transparent",position:"absolute"});this.j=l;this.Tc=k;this.Kd=b;this.C=d;A(this,this.C.cY,this.M4,this);A(this,this.C.xW,this.b4,this);this.V=e;this.sv=[];this.Nc=f;this.Z=h;this.Wy=this.qF=null;this.ga=c;this.gp=new Map;this.zJ=new Map;
this.Gg=null}Wn(a){const b=[],c=[];for(const d of this.gp.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}l(a){super.l(a);for(const b of this.gp.values())b.l(a)}kn(){const a=c=>{if(c instanceof ow){const d=c.content();c.xK=!0;Du(c);d instanceof Cu&&(c=d,c.WO=!0,Bu(c))}};for(var b of this.C.objectsStates()){const c=Vx(this.qF,b.slideObject().id());this.gp.set(b,c);Kx(this,b,c);a(c)}for(const c of this.C.destinationsStates())b=Vx(this.qF,c.slideObject().id()),this.zJ.set(c,b),a(b);this.oc(this.za);
this.C.Ds.forEach(c=>{(c=Vx(this.qF,c.id()))&&this.dE(c)});Ox(this)}oc(a){this.za=a;this.gj()&&this.Nc&&(Px(this),this.sv.forEach(b=>{b.cb(!0)}));this.oD.B(this.gj())}Kb(){super.Kb();this.sv.forEach(a=>{a.cb(!1)})}gj(){return"normal"!=this.za}si(){if(this.Gg){var a=this.Gg.objectState,b=this.Gg.view;b.o("dragged",!1);var c=this.Gg.objectState.rect();this.C.OI=!0;var d=Qx(this);c.translate(d);Nx(this,this.Gg.objectState,c);Gn(this.C,a);c=!1;if("none"!=this.V.jB()){c=a.wr;var e=new H(c.left,c.top);
d=300;c=!1;const f=Jn(this.C,a);if(f){const g=this.V.jB();if("anyDestination"==g)e=Tx(this,a,f.destinationState()),d=150;else if("correctDestination"==g)In(this.C,f)?(e=Tx(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&Hn(this.C,a);Rx(this,a,b,e,d);c=!0}if(b=Jn(this.C,a)){if(this.V.jQ()){b=Kn(this.C,b.destinationState());for(const f of b)f!=a&&(Hn(this.C,f),Sx(this,f,300))}}else c&&Gn(this.C,a);this.Gg=null}}nf(){this.si()}aU(){if(this.Gg){const a=Qx(this),
b=this.Gg.objectState.rect();b.translate(a);this.gp.get(this.Gg.objectState).move(b.left,b.top)}}Hg(){return this.Wy.displayObject().scrollTop}dE(a){this.Wy.addChild(a);a.wa()}M4(){"reset"==this.V.ci()&&this.$t(!0)}b4(){this.$t(!0)}$t(a){for(const b of this.C.objectsStates())Sg(b.wr,b.rect())||(a?Sx(this,b,500):Nx(this,b,b.wr));Fn(this.C)}pq(){super.pq();this.sv.forEach(a=>{a.cb(!1)})}so(){super.so();this.sv.forEach(a=>{a.cb(!0)})}setParentScale(a){super.setParentScale(a);K||this.sv.forEach(b=>{b.setParentScale(a)})}}
;function Wx(a){return a.Nc?new Ku(!a.Nc||a.pi.correct()?"#96ff2e":"#ff4c2e",.57):new Ku("#2ea4ff",.57)}function Xx(a){return a.Nc?new Qu(2,!a.Nc||a.pi.correct()?"#278f00":"#C90604",1):new Qu(2,"#0484c9",1)}class Yx{constructor({target:a,area:b,evaluationEnabled:c}){this.pi=b;this.Nc=c;this.Af=new dv("100%","100%");this.Af.Ws();this.Af.qq(a);L(this.Af.Tb(),"position","absolute")}};class Zx extends Yx{Bq(a,b){this.Af.yg(a,b);this.Af.clear();var c=this.pi.points();const d=new Fu;c.forEach((f,g)=>{0==g?d.moveTo(f.x*a,f.y*b):d.lineTo(f.x*a,f.y*b)});d.close();c=new Ku("#000000",0);const e=new Qu(6,"#FFFFFF");kv(this.Af,d,null,Wx(this));kv(this.Af,d,e,c);kv(this.Af,d,Xx(this),c)}};class $x extends P{constructor({FA:a,parent:b,evaluationEnabled:c}){super({m:"hotspot-area"});this.nD=a;this.ga=b;this.a2=this.bJ(c)}invalidate(){const a=this.nD.area().rect().clone();this.resize(a.width*this.ga.width()/1E4,a.height*this.ga.height()/1E4);this.move(a.left*this.ga.width()/1E4,a.top*this.ga.height()/1E4);this.a2.Bq(this.width(),this.height())}};class ay extends $x{bJ(a){return new Zx({target:this.displayObject(),area:this.nD.area(),evaluationEnabled:a})}};class by extends Yx{Bq(a,b){this.Af.yg(a,b);this.Af.clear();a*=.5;b*=.5;const c=new Ku("#000000",0),d=new Qu(6,"#FFFFFF");iv(this.Af,a,b,a,b,null,Wx(this));iv(this.Af,a,b,a,b,d,c);iv(this.Af,a,b,a,b,Xx(this),c)}};class cy extends $x{bJ(a){return new by({target:this.displayObject(),area:this.nD.area(),evaluationEnabled:a})}};class dy extends Yx{Bq(a,b){this.Af.yg(a,b);this.Af.clear();const c=new Ku("#000000",0),d=new Qu(6,"#FFFFFF");jv(this.Af,0,0,a,b,null,Wx(this));jv(this.Af,0,0,a,b,d,c);jv(this.Af,0,0,a,b,Xx(this),c)}};class ey extends $x{bJ(a){return new dy({target:this.displayObject(),area:this.nD.area(),evaluationEnabled:a})}};function fy({FA:a,parent:b,evaluationEnabled:c}){switch(a.area().type()){case "rectangle":return new ey({FA:a,parent:b,evaluationEnabled:c});case "oval":return new cy({FA:a,parent:b,evaluationEnabled:c});case "freeform":return new ay({FA:a,parent:b,evaluationEnabled:c})}throw Error("unknown area type");};class gy extends P{constructor(a,b,c){super({m:"hotspot-point"});this.zc=!1;this.Jq=new tx({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,u:O(this,"animated-layer"),DG:!0});B(this,this.Jq);this.EM=new P({u:O(this,"point-view")});M(this,this.EM);this.pn=new P({u:O(this,"marker")});this.EM.addChild(this.pn);this.C=a;this.ga=b;this.uk=F(this);this.yf=F(this);this.tk=F(this);this.vW=F(this);let d=!1;a=new hx(this,{b_:()=>{this.uk.h();d=!1},$Z:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.yf.h(e)},a_:()=>{d?this.tk.h():this.vW.h()}});B(this,a);this.Ap()}lq(){return this.C}invalidate(){const a=this.C.coordinate().x*this.ga.width()-this.width()/2,b=this.C.coordinate().y*this.ga.height()-this.height()/2;this.move(a,b)}Kb(){super.Kb();this.cb(!1)}cb(a){a!=this.zc&&(this.zc=a)&&this.Ap();a||this.Jq.VB()}moveBy(a,b){const c=this.C.coordinate().clone();var d=this.C;a=c.translate(a/this.ga.width(),b/this.ga.height());d.Tq!=a&&(d.Tq=a,d.H.h())}Ap(){this.Jq.Bt()}};class hy extends et{constructor(a,b){super({u:O(a,"content")});this.vK=b;this.ga=a;this.wd=new P({m:"hotspot-image-content",bH:!1});vf&&M(this.wd,new P);M(this,this.wd);a=(a=this.vK.picture())?Rh(a.path()):"";this.wd.G("background-image",a);this.wd.B(!!this.vK.picture());this.wa()}ia(a,b){var c=this.vK.picture();if(c&&a&&b){Hi(this.wd,{width:"",height:""});a=sh(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=pi({width:c.width(),height:c.height(),boundingWidth:b,
boundingHeight:d});this.wd.resize(c.width,c.height);this.wd.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));iy(this)}}Hg(){return this.ga.SB()}l(a){this.wd.l(a)}tb(a,b){return new I(a,b)}};function iy(a){a.dS.forEach(b=>{b.invalidate()});a.am.forEach(b=>{b.invalidate()})}function jy(a,b){const c=new gy(b,a.wd,a.Sh?1500:750);M(a.wd,c);a.am.push(c);c.cb(!0);A(a,c.uk,()=>{a.Wr(c)});A(a,c.yf,d=>{a.ba.lg=d;d=Ki(c);a.km.h({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.cz()});A(a,c.tk,()=>{a.si()});A(a,c.vW,()=>{var d=a.R;Pc(d,b.U(),d.Ta,d);const e=d.ra.indexOf(b);d.ra.splice(e,1);d.CE.h(e);d.Ta()})}
function ky(a){a.R.areas().forEach(b=>{b.area().correct()&&(b=fy({FA:b,parent:a.wd,evaluationEnabled:a.R.evaluationEnabled()}),a.wd.uc(b,0),a.dS.push(b))})}function ly(a,b){return-1!=a.am.findIndex(c=>{const d=b.target;return d==c.displayObject()||d==c.pn.displayObject()||d==c.EM.displayObject()})}
function my(a){a.ba||Ca();var b=a.ba.lq.lq().coordinate().clone().scale(a.wd.width(),a.wd.height());const c=a.Hg()-a.ba.scrollTop;var d=-b.x,e=a.wd.width()-b.x;d=Ad(a.ba.lg.x/a.parentScale(),d,e);e=-b.y;b=a.wd.height()-b.y;a=Ad(a.ba.lg.y/a.parentScale()+c,e,b);return new H(d,a)}
class ny extends hy{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.R=b;this.am=[];this.dS=[];this.Sh=!1;A(this,this.wd.P,this.y3,this);A(this,this.R.CM,d=>{jy(this,d);this.wa()});A(this,this.R.CE,d=>{const e=this.am[d];e.cb(!1);D(this.wd,e);this.am.splice(d,1);this.wa()});A(this,this.R.DE,this.TL,this);this.R.points().forEach(d=>{jy(this,d)});this.ba=null;this.oc(c)}oc(a){this.Sh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.R.evaluationEnabled();
("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&ky(this);iy(this)}c_(){this.ba&&this.cz()}y3(a,b){if(!ly(this,b)){a=Ki(this.wd);let c=b;void 0!==b.changedTouches&&(c=b.changedTouches[0]);const {x:d,y:e}={x:c.clientX,y:c.clientY};b=pj((d-a.left)/this.wd.width()/this.parentScale(),3);a=pj((e-a.top)/this.wd.height()/this.parentScale(),3);Qo(this.R,new H(b,a))}}Wr(a){this.ba={lq:a,scrollTop:this.Hg(),lg:{x:0,y:0}};var b=this.R,c=a.lq();b.ra.splice(b.ra.indexOf(c),1);b.ra.push(c);
this.dE(a)}dE(a){this.wd.addChild(a);Oa(this.am,a);this.am.push(a);a.invalidate()}cz(){const a=my(this);this.ba.lq.G("transform",`translate(${a.x}px, ${a.y}px)`)}si(){const a=my(this);this.ba.lq.moveBy(a.x,a.y);this.ba.lq.G("transform","");this.ba.lq.invalidate();this.ba=null}l(a){this.wd.l(a);this.am.forEach(b=>{b.l(a)})}TL(){this.am.forEach(a=>{this.wd.removeChild(a.displayObject());this.am=[];this.wa()})}};class oy extends P{constructor({content:a,settings:b,I:c}){super({m:"likert-labels-panel",eh:!0});this.V=b;this.s=a;this.K=c;this.tx=new P({u:O(this,"border")});this.addChild(this.tx);this.tx.B(!1);this.kU=this.eJ();this.e2=F(this)}eJ(){const a=this.s.labels().map((b,c)=>{const d=new P({u:O(this,"label-view")});this.V.KB()?(b=this.V.mB()?0:1,d.O((c+b).toString())):d.O(Nl(this.K,b.text()));return d});this.V.XA()?Ha(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}cR(){this.tx.B()}ia(a,
b){if(a&&b){b=this.height();this.tx.setScale(1/this.parentScale());const c=a/this.kU.length;this.kU.forEach(d=>{const e=this.s.pf();if(e){void 0!==e.color&&this.UW(d,e.color);e.fontFamily&&d.G("font-family",e.fontFamily);d.G("font-weight",e.bold?"bold":"");d.G("font-style",e.italic?"italic":"");let f=e.underline?"underline":"";f+=e.strike?" line-through":"";d.G("text-decoration",f);d.G("line-height",void 0!==e.lineHeight?`${e.lineHeight}`:"normal");void 0!==e.topPadding&&d.G("padding-top",`${e.topPadding}em`);
void 0!==e.bottomPadding&&d.G("padding-bottom",`${e.bottomPadding}em`);void 0!==e.size&&d.G("font-size",`${e.size}px`)}d.Ia(c)});a=Ki(this);this.tx.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.e2.h()}}UW(a,b){a.G("color",Ak(b))}};class py extends P{constructor(a){super({m:"quiz-scale-view-container"});this.X=a;this.uj=new P({u:O(this,"scale-view"),eh:!0});this.uj.o("radio-button",!0);M(this,this.uj);a=new P({m:"outline-border"});const b=new P({m:"bg"}),c=new P({m:"inline-border"});M(this.uj,a);M(this.uj,b);M(this.uj,c);this.qr=!1;J&&(z(this,this.uj.displayObject(),xh,()=>{this.enabled()&&(this.Do(!1),this.qr=!0)},this),z(this,this.uj.displayObject(),yh,()=>{this.qr&&(this.Do(!0),this.qr=!1)},this))}scale(){return this.X}l(a){super.l(a);
this.uj.l(a)}Do(a){const b=a?1.1:1,c=a?1:1.1;(new au(this.uj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function qy(a,b){const c=[];b.forEach(d=>{d=a.VS(d);c.push(d);M(a,d)});return c}
class ry extends P{constructor({zH:a,labels:b,bb:c,T:d,I:e,nq:f,settings:g,index:h}){super({m:"statement-view"});this.V=g;this.Vh=a;this.Z=d;this.K=e;this.gm=f;this.EK=h;this.lb=c.Rp(this,this.Vh.statement(),!1);Ii(this.lb,O(this,"text-content"));M(this,this.lb);this.Gz=qy(this,b)}l(a){super.l(a);this.Gz.forEach(b=>b.l(a))}D_(a){this.gm=a}setParentScale(a){super.setParentScale(a);this.Gz.forEach(b=>b.setParentScale(a))}VS(a){return new py(a)}ia(a,b){if(a&&b){b=(a+32)*this.gm-16;this.lb.Ia(b);const c=
Math.min(26,this.Vh.statement().Xk().Yb().size);this.G("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.Gz.length,f=.5*(e-34);this.Gz.forEach(g=>{g.Of(d+f);d+=e})}}};function sy(a){return a.R.statementsStates().map((b,c)=>a.YS(b,c))}function ty(a){const b=[];a.V.fl().XA()?Ha(a.R.content().labels(),c=>b.push(c)):a.R.content().labels().forEach(c=>b.push(c));return b}
class uy extends et{constructor({parent:a,contentState:b,bb:c,T:d,I:e,settings:f}){super({u:O(a,"content")});this.R=b;this.sh=c;this.Z=d;this.K=e;this.gm=this.R.content().nq();this.V=f;this.kA=sy(this);this.Au=this.RS();this.VO=new P({u:O(this,"wrapper")});M(this,this.VO);M(this.VO,this.Au);this.kA.forEach(g=>{M(this.VO,g)})}l(a){super.l(a);this.kA.forEach(b=>b.l(a));this.Au.l(a)}Wn(a){return"byItems"==a?this.kA.map(b=>[b.lb]):[[this]]}ia(a,b){a&&b&&(this.kA.forEach(c=>c.wa()),this.Au.Ia(a*(1-this.gm)),
this.Au.G("margin-left",`${a*this.gm}px`));this.Au.wa()}YS(a,b){return new ry({zH:a,T:this.Z,labels:ty(this),bb:this.sh,I:this.K,nq:this.gm,settings:this.V.fl(),index:b})}setParentScale(a){super.setParentScale(a);this.Au.setParentScale(a);this.kA.forEach(b=>{b.setParentScale(a)})}nq(){return this.gm}RS(){return new oy({content:this.R.content(),settings:this.V.fl(),I:this.K})}};class vy extends mt{constructor(a){super({T:a.T,Xc:a.Xc,Vc:a.Vc});this.iC()}iC(){z(this,this.Xf,"mouseover",this.Md,this);z(this,this.Xf,"mouseout",this.Ud,this)}};class wy extends vx{constructor({T:a,dh:b,SG:c,label:d}){super({m:"label-popup",T:a,dh:b});this.fp=c;z(this,this.fp,"focus",()=>this.hF.show(!0),this);z(this,this.fp,"blur",()=>this.hF.show(!1),this);a=new P({u:O(this,"label")});a.O(d);M(this,a)}XS(a,b){return wf?new Pt({T:a,Xc:b,Vc:this}):new vy({T:a,Xc:b,Vc:this})}};class xy extends py{constructor(a,b,c,d,e){super(a);this.Z=b;this.ID=null;this.Jr=new bt({u:O(this,"mock-active-element"),$:"INPUT",name:`statement${e}`});M(this,this.Jr,0);z(this,this.uj,"mouseover",()=>this.o("active",!0),this);z(this,this.uj,"mouseout",()=>this.o("active",!1),this);z(this,this.Jr,"focus",()=>this.o("focused",!0),this);z(this,this.Jr,"blur",()=>this.o("focused",!1),this);z(this,this.Jr,"change",()=>this.qN.h(),this);this.qN=F(this);A(this,this.uj.P,()=>this.qN.h(),this);d&&0!=a.text().length&&
(this.ID=new wy({T:this.Z,dh:this,label:Nl(c,this.scale().text()),SG:this.Jr}),B(this,this.ID))}eb(a){this.Jr.jH(a)}setParentScale(a){super.setParentScale(a);this.ID&&this.ID.setParentScale(a)}l(a){super.l(a);this.Jr.l(a)}};function yy(a,b){So(a.Vh,b);a.Gz.forEach(c=>{c.eb(c.scale()==b)})}class zy extends ry{VS(a){var b=this.V.KB();b=new xy(a,this.Z,this.K,b,this.EK);A(this,b.qN,()=>yy(this,a),this);b.eb(a==this.Vh.selectedScale());return b}};class Ay extends uy{YS(a,b){return new zy({zH:a,labels:ty(this),bb:this.sh,T:this.Z,I:this.K,nq:this.R.content().nq(),settings:this.V.fl(),index:b})}};function By(a,b,c){c||a.o(b?"correct":"incorrect",!0);a.Ye.o(b?"correct":"incorrect",!0)}function Cy(a){a.Kl(a.lb);D(a.Ze,a.lb);a.lb=a.sh.Rp(a,a.Fd.textRange(),!0);A(a,a.lb.MF,()=>{a.hf.enable(a.lb.ee)});M(a.Ze,a.lb)}
class Dy extends P{constructor({m:a,choice:b,Kc:c,bb:d,L:e,format:f,T:g,yw:h,nb:k,Ec:l}){super({m:a,eh:!0});A(this,this.P,()=>{});this.Fd=b;this.sh=d;this.F=e;a=new P({m:"background"});M(a,new P({u:O(a,"fill")}));M(a,new P({u:O(a,"outline")}));M(this,a);this.Ye=new P({u:O(this,"correct-index")});f.size&&this.Ye.G("font-size",f.size+"px");f.lineHeight&&this.Ye.G("line-height",f.lineHeight+"em");f.fontFamily&&this.Ye.G("font-family",f.fontFamily);this.Ye.B(!1);this.CJ=new P({da:Q(this.F,"dnd-icon.svg"),
u:O(this,"dnd-icon")});this.ev=new eu(b,c);Ii(this.ev,O(this,"attachment-view"));this.ev.B(!!b.bd);this.Te=this.Nl(h,k,l);this.lb=d.Rp(this,b.textRange(),!0);A(this,this.lb.MF,()=>{this.hf.enable(this.lb.ee)});this.hf=new Zv(d,b.textRange(),this,g);B(this,this.hf);this.Ze=new P({u:O(this,"content")});M(this.Ze,this.Ye);M(this.Ze,this.ev);this.Te&&M(this.Ze,this.Te);M(this.Ze,this.lb);M(this.Ze,this.CJ);this.Ze.o("has-picture",!!b.bd);M(this,this.Ze)}kH(a){this.Ye.B(!!a);this.o("review",this.Ye.visible());
a&&this.Ye.O((-1==a?"x":a)+".")}choice(){return this.Fd}l(a){super.l(a);this.Ze.l(a);this.lb.l(a)}ia(a,b){if(a&&b){var c=sh(this.Ze.displayObject());const d=c.top+c.bottom;c=c.left+c.right;du(this.ev,Math.min(110,a-c),b-d);this.hf.enable(this.lb.ee);const e=this.Ye.visible()?this.Ye.width():0,f=this.CJ.visible()?this.CJ.width():0,g=this.Te?this.Te.width():0;this.lb.resize(a-this.ev.width()-g-e-f-c,b-d)}else this.reset()}reset(){Cy(this);du(this.ev,110,58)}Nl(a,b,c){return a?new Bs({ig:a,nb:b,Ec:c,
L:this.F}):null}};class Ey extends Dy{constructor({premise:a,bb:b,Kc:c,L:d,format:e,T:f,yw:g,nb:h,Ec:k}){super({m:"match-premise-item",choice:a,bb:b,Kc:c,L:d,format:e,T:f,yw:g,nb:h,Ec:k})}};class Fy extends Dy{constructor({response:a,bb:b,Kc:c,L:d,format:e,fQ:f,T:g,yw:h,nb:k,Ec:l}){super({m:"match-response-item",choice:a,bb:b,Kc:c,L:d,format:e,T:g,yw:h,nb:k,Ec:l});this.Nw(0);this.uk=F(this);this.yf=F(this);this.tk=F(this);this.ph=f;z(this,this,xh,q=>{if(this.enabled()){q.preventDefault();var t=!1,x=q.screenX,y=q.screenY,C=z(this,window,Ah,U=>{t||(t=!0,this.uk.h(q.screenY));const ba=hi(this.displayObject());this.yf.h({x:U.screenX-x+(ba?ba.qf:0),y:U.screenY-y})}),N=z(this,window,yh,()=>
{Oc(this,C);Oc(this,N);t&&this.tk.h()})}},this,Bh);z(this,this,"keydown",this.bf,this);z(this,this,"blur",()=>this.eb(!1),this)}eB(a,b,c){var d=Ki(this.Ze);b=(new Qg(d.left,d.top,d.width,d.height)).translate(b,c);return(a=Tg(b,a))?a.width*a.height:0}bf(a){switch(a.keyCode){case 32:this.eb(!this.selected());break;case 38:this.ph.ll(this.choice(),"up");break;case 40:this.ph.ll(this.choice(),"down");break;case 37:this.ph.ll(this.choice(),"left");break;case 39:this.ph.ll(this.choice(),"right")}}};function Gy(a){var b=ej(a.F,{r9:a.HM,G9:a.bN,height:a.jj});Qi(a.displayObject(),"path-premise-fill",`path("${b.o9}")`);Qi(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.q9}")`);Qi(a.displayObject(),"path-response-fill",`path("${b.E9}")`);Qi(a.displayObject(),"path-response-outline",`path(evenodd, "${b.F9}")`);b=Fw(b.p9);Qi(a.displayObject(),"mask-premise-outline-intersected",b)}function Hy(a,b){a=102.5/(a.Pl||205);return Ad(b,a,1-a)}
class Iy extends et{constructor({parent:a,contentState:b,mode:c,bb:d,Kc:e,L:f,format:g,T:h,nb:k,Ec:l}){super({u:O(a,"content")});this.Z=h;this.ga=a;this.R=b;this.qc=[];this.Xd=[];this.jj=this.bN=this.HM=0;this.F=f;this.Ox=this.Pl=0;this.Xo="reviewWithCorrectAnswers"===c;Gy(this);this.ZI(d,e,g,k,l);this.G("margin-bottom","20px");this.oc(c)}oc(a){this.Xo="reviewWithCorrectAnswers"===a;this.Xd.forEach((c,d)=>{c.kH(this.Xo?d+1:null);c.o("review",this.Xo)});const b=this.R.responses();this.qc.forEach((c,
d)=>{d=b[d];d=this.Xo?bp(this.R,d):null;c.kH(d);c.o("review",this.Xo)});this.Ak()}ZI(a,b,c,d,e){this.R.premises().forEach(f=>{const g=new Ey({premise:f,bb:a,Kc:b,L:this.F,format:c,T:this.Z,yw:this.R.hg(f),nb:d,Ec:e});g.o("connected",this.R.isConnected(f));this.Xd.push(g);M(this,g)});this.R.responses().forEach(f=>{const g=new Fy({response:f,bb:a,Kc:b,L:this.F,format:c,fQ:this,T:this.Z,yw:this.R.hg(f),nb:d,Ec:e});g.o("connected",this.R.isConnected(f));this.hC(g);this.qc.push(g);M(this,g)})}hC(){}l(a){super.l(a);
for(const b of this.qc)b.l(a);for(const b of this.Xd)b.l(a)}Wn(a){return"byItems"==a?this.qc.map((b,c)=>c<this.Xd.length?[this.Xd[c],b]:[b]):[[this]]}ia(a,b){a&&b&&(this.Pl!=a||this.Ox!=b)&&(this.Pl=a,this.Ox=b,this.Ak())}Ak(){if(!u||document.body.contains(this.ga.displayObject())){this.Ka(this.Pl);var a=Ki(this),b=Ki(this.ga);this.G("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ka(a){a=Math.max(a,205);this.jj=0;this.yD(a)}yD(a){const b=Math.round(a*Hy(this,this.R.oQ()));a-=b;this.HM=b-20;this.Xd.forEach(c=>
c.Ia(this.HM));this.bN=a-20;this.qc.forEach(c=>c.Ia(this.bN));this.qc.concat(this.Xd).forEach(c=>{c.G("height","");c.reset()});this.jj=this.qc.reduce((c,d)=>{d=parseFloat(Zg(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.jj=this.Xd.reduce((c,d)=>{d=parseFloat(Zg(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.jj);a=Math.floor(.25*this.ga.height());this.jj=Math.min(this.jj,a);this.Xd.forEach((c,d)=>{c.move(12,10+this.jj*d+12*d)});this.qc.forEach((c,
d)=>{c.move(b+8,10+this.jj*d+12*d)});this.qc.concat(this.Xd).forEach(c=>{c.Ub(this.jj)});Gy(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Xd)b.setParentScale(a);for(const b of this.qc)b.setParentScale(a)}tb(a,b){a=super.tb(a,b);a.width=Math.max(a.width,205);return a}ll(){throw Error("could not called");}Dt(){throw Error("could not called");}};function Jy(a,b){if(!a.R.isConnected(a.qc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.R.isConnected(a.qc[d].choice())){c=d;break}Ky(a,b,c)}}function Ly(a,b){if(!a.R.isConnected(a.qc[b].choice())){var c=b;for(let d=b+1;d<a.qc.length;++d)if(!a.R.isConnected(a.qc[d].choice())){c=d;break}Ky(a,b,c)}}function My(a,b){if(b<a.Xd.length){const c=a.qc[b];b=a.Xd[b];c.o("connected",!0);b.o("connected",!0);a.R.Rs(b.choice(),c.choice())}}
function Ny(a,b){if(b<a.Xd.length){const c=a.qc[b];b=a.Xd[b];c.o("connected",!1);b.o("connected",!1);$o(a.R,b.choice(),c.choice())}}function Ky(a,b,c){b!=c&&(b=a.qc[b],Oy(a,b,a.qc[c]),b.focus(),b.eb(!0))}function Oy(a,b,c){const d=a.qc.indexOf(b),e=a.qc.indexOf(c);b.tf(10+a.jj*e+12*e);c.tf(10+a.jj*d+12*d);a.uc(a.qc[d],d<e?e+1:e);a.uc(a.qc[e],e<d?d+1:d);b=a.qc;[b[d],b[e]]=[b[e],b[d]];ap(a.R,d,e)}
class Py extends Iy{constructor(a){super(a);this.ba=null}oc(a){super.oc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Xd)a=Zo(this.R,b.choice()),By(b,a);for(const c of this.qc)ip(this.R,c.choice())?(b=kp(this.R,c.choice()),By(c,b)):-1!=bp(this.R,c.choice())&&By(c,!1,!0)}}ll(a,b){const c=this.qc.findIndex(f=>f.choice()==a),d=this.qc[c],e=this.R.isConnected(a);switch(b){case "up":d.selected()?Jy(this,c):0<c&&this.qc[c-1].focus();break;case "down":d.selected()?Ly(this,c):c<this.qc.length-1&&
this.qc[c+1].focus();break;case "left":d.selected()&&!e&&My(this,c);break;case "right":d.selected()&&e&&Ny(this,c)}}hC(a){let b=null;A(this,a.uk,()=>{this.Wr(a);b=z(this,this.displayObject().parentNode,"scroll",this.CV,this)});A(this,a.yf,c=>{this.ba.lg=c;this.CV()});A(this,a.tk,()=>{this.si();Oc(this,b)})}nf(){this.si()}CV(){var a=this.ba.OA;this.km.h(Ki(a));const b=this.Hg()-this.ba.scrollTop;var c=this.ba.lg.x/this.parentScale(),d=Ki(this.ba.Zn);const e=this.ga.displayObject().getBoundingClientRect();
var f=hi(this.ba.Zn.displayObject()),g=f?f.qf:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.MD;const k=this.Hg();h=Math.min(h-a.y()-a.height(),(e.bottom-d.bottom+(k+e.height/this.parentScale()>=h?0:7))/this.parentScale());d=(e.top-d.top-(k?7:0))/this.parentScale();d=Ad(this.ba.lg.y/this.parentScale()+b,d,h);c=Math.min(g,Math.max(f,c));a.G("transform",`translate(${c}px, ${d}px)`);a=0;c=null;for(const l of this.Xd)f=Ki(l),f=this.ba.Zn.eB(f,this.ba.lg.x,
this.ba.lg.y+b*this.parentScale()),f>a&&(a=f,c=l);this.ba.sw!=c&&(this.ba.sw&&(this.ba.sw.o("intersected",!1),this.ba.sw=null),c&&(c.o("intersected",!0),this.ba.sw=c))}Wr(a){const b=new P({m:"match-response-item",da:a.displayObject().cloneNode(!0)});b.G("position","absolute");b.o("connected",!1);b.o("draggable",!0);a.o("dragged",!0);var c=Ki(a);const d=Ki(this),e=hi(a.displayObject());b.move((c.left-d.left-(e?e.qf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(Zg(a.displayObject(),
"width"),10);b.Ia(c);M(this,b);this.ba={OA:b,Zn:a,sw:null,scrollTop:this.Hg(),lg:{x:0,y:0}}}Hg(){return this.ga.SB()}si(){if(this.ba){var a=this.ba.Zn,b=a.choice();var c=this.R.we.indexOf(b);c<this.Xd.length&&this.Xd[c].o("connected",!1);(b=this.ba.sw)?(b.o("intersected",!1),b.o("connected",!0),c=this.qc[this.Xd.indexOf(b)],c.o("connected",!1),Oy(this,a,c),this.R.Rs(b.choice(),a.choice())):c<this.Xd.length&&$o(this.R,this.Xd[c].choice(),a.choice());a.o("connected",!!b);a.o("dragged",!1);this.removeChild(this.ba.OA);
this.ba=null}}};function Qy(a){"normal"==a.za&&a.vf.Ea().Ge()&&!lm(a.vf)?a.Ju.l(!1):a.Ju.l(!0)}
class Ry extends G{constructor({hg:a,OG:b,ft:c,mode:d,Wk:e}){super();this.vf=a;this.Ju=b;this.rn=c;this.za=d;this.Kr=!0;this.ox=e;Qy(this);A(this,this.rn.stateChangedEvent(),this.Ta,this,-1);a=this.vf.Ea();"normal"==this.za&&a.Ge()&&this.Ju.wP(!1)}activate(){if(Of)return!1;const a=lm(this.vf),b=this.ox.$O();return"normal"==this.za&&a&&this.PU()&&b?(this.rn.play(),!0):!1}deactivate(){this.rn.stop()}PU(){return this.vf.Ea().Uj()}Ta(){switch(this.rn.state()){case "playing":"normal"==this.za&&this.vf.Ea().Ge()&&
this.Kr&&(this.Kr=!1,mm(this.vf,this.vf.xl()+1),this.Ju.wP(!1),this.Ju.UA(!1));break;case "ended":"normal"==this.za&&this.vf.Ea().Ge()&&(this.Ju.UA(!0),Qy(this)),this.Kr=!0}}};class Sy extends Ry{constructor({hg:a,OG:b,ft:c,mode:d,Wk:e}){super({hg:a,OG:b,ft:c,mode:d,Wk:e})}PU(){const a=this.vf.Ea();return a.Uj()||a.Zg()}};class Ty extends er{constructor({d$:a,hg:b,L:c,mode:d,nb:e,mediaController:f,Wk:g}){a=a.Ea();var h=w(a.Ma,us);h=Wj(h.gl());super({po:h,m:"slide-audio-view",sB:c,nb:e});this.vf=b;this.resize(245,36);this.pc=new Sy({hg:this.vf,ft:h,OG:this.Zb,mode:d,Wk:g});B(this,this.pc);f.YD.push(this.pc,1);a.Zg()&&this.B(!1)}tb(){return new I(this.width(),this.height())}Ha(a,b,c,d){c=this.tb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function Uy(a){a.Gr&&(Nc(a,a.Gr,"canplaythrough",a.PV,a),Nc(a,a.Gr,"error",a.OV,a))}
class Vy extends cl{constructor(a,b,c){super();this.wm=a;this.Gr=null;this.xh=b;this.nh=c}gl(){const a=[];for(let b=0;b<this.wm.length;++b){const c=this.wm[b];a.push(new Kj(c.src,c.mimeType))}return a}PV(){Uy(this);al(this)}OV(){Uy(this);bl(this)}PD(){this.Gr=this.bL();z(this,this.Gr,"canplaythrough",this.PV,this);z(this,this.Gr,"error",this.OV,this);this.xN(this.gl())}bL(){const a=Zd(qd('<video preload="auto"/>'));Df&&a.setAttribute("playsinline","");return a}xN(a){for(let c=0;c<a.length;++c){var b=
a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";b=Zd(qd(b));this.Gr.appendChild(b)}}path(){throw Error();}width(){return this.xh}height(){return this.nh}release(){}};class Wy extends pr{constructor({Ea:a,hg:b,L:c,mode:d,nb:e,mediaController:f,Wk:g,Fe:h}){var k=w(a.DO,Vy);k=Zj(k.gl());super({po:k,m:"video-player",sB:c,nb:e,Fe:h});this.Nd=b;this.za=d;b=a.xn.path();this.jb.setAttribute("poster",b);this.xn=a.xn;this.xY=a;this.pc=new Ry({hg:this.Nd,ft:k,OG:this.Zb,mode:d,Wk:g});B(this,this.pc);f.YD.push(this.pc,0);this.ye.B(this.MN());"normal"==this.za&&a.Uj()&&g.$O()&&this.Zb.Wc();this.ur()}kn(){}Ha(a,b,c,d){c=this.tb(c,d);this.resize(c.width,c.height);this.move(a,
b)}tb(a,b){a=pi({width:this.xY.videoWidth(),height:this.xY.videoHeight(),boundingWidth:a,boundingHeight:b,Jf:!0});return new I(a.width,a.height)}ZE(){return(!this.Nd.Ea().Zg()||"normal"!=this.za)&&or(this)}MN(){return lm(this.Nd)}IJ(){return(lm(this.Nd)||"normal"!=this.za)&&this.ZE()}nX(){return this.Nd.Ea().Zg()&&"normal"==this.za?lm(this.Nd)||"normal"!=this.za:!1}};function Xy(a,{object:b,Ea:c,hg:d,mediaController:e,Wk:f}){c=new Wy({Ea:c,L:a.F,Fe:a.Vf,hg:d,mode:a.za,nb:a.pb,mediaController:e,Wk:f});return a.Xj(b,c)}
class Yy extends Ew{constructor({T:a,I:b,L:c,Fe:d,A:e,quizSize:f,vg:g,nb:h,ie:k}){super(b,c,e,a,h,g,k);this.Tc=f;this.Vf=d;this.xr=null}rl(a){this.xr=new Br(new rr(this.pb,this.F,this.Vf),a,w(this.F,dj),this.pb)}cw(a){return super.cw(a)}Sj(a){this.xd=K?new fx({parent:this.ga,L:this.F,mode:this.za,state:a.contentState(),Yb:this.Jh(a),T:this.Z,I:this.K,A:this.j,vg:this.Ef}):new dx({parent:this.ga,L:this.F,mode:this.za,pa:a,Yb:this.Jh(a),T:this.Z,I:this.K,extraWords:w(this.lk,Nw),A:this.j,bb:this})}Lj(a){this.xd=
new Xw({L:this.F,parent:this.ga,mode:this.za,state:a.contentState(),Yb:this.Jh(a),T:this.Z,I:this.K,A:this.j,bb:this})}Fj(a){this.xd=new Uw({L:this.F,parent:this.ga,mode:this.za,state:a.contentState(),Yb:this.Jh(a),T:this.Z,I:this.K,A:this.j,bb:this,ie:this.vh})}Jj(a){this.xd=new Py({parent:this.ga,contentState:a.contentState(),mode:this.za,bb:this,Kc:this.Zd,T:this.Z,L:this.F,format:this.Jh(a),nb:this.pb,Ec:this.Cv})}Dj(a){this.xd=new Ux({L:this.F,ug:this,parent:this.ga,contentState:a.contentState(),
settings:a.slide().settings().ew(),evaluationEnabled:a.slide().settings().evaluationEnabled(),mode:this.za,T:this.Z,quizSize:this.Tc,A:this.j})}Ki(a){this.xd=new Ay({parent:this.ga,contentState:a.contentState(),bb:this,T:this.Z,I:this.K,settings:a.slide().settings()})}Gj(a){this.xd=new ny({parent:this.ga,content:a.contentState(),settings:a.slide().settings().bt(),mode:this.za})}pG(a,b,c,d){return Xy(this,{object:a,Ea:a.Ea(),hg:b,mediaController:c,Wk:d})}Ah(a,b,c){b=Fr(this.K,b);const d=new Dr(b,this.xr);
return this.Ef.Ah({htmlText:b.htmlText(),Jm:d,Aq:c,u:a?O(a,"rich-text-view"):void 0})}};function Zy(a,b){for(var c of a.FL)D(a,c);a.FL=[];if(b)for(c=0;c<b.count();++c){var d=Bn(b,c);const e=d.rect();d=a.d3.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.FL.push(d)}}class $y extends Ks{constructor(a){super("background-base");this.d3=new yx(a);this.FL=[]}};class az{constructor(){this.zc=!1;this.YD=new Yc}cb(a){if(this.zc!=a){this.zc=a;var b=Xc(this.YD).reverse();a?Ka(b,c=>c.activate()):Ga(b,c=>c.deactivate())}}};function bz(a){L(document.body,"position","");L(document.body,"overflow-y","");a.sx=!0}
class cz extends G{constructor(a,b){super();this.mc=a;this.ld=b;this.PM=0;this.sx=!0;z(this,this.mc,xh,this.Or,this,Bh)}Or(){L(document.body,"overflow-y","hidden");this.PM=this.ld.scrollY();this.sx=!1;z(this,this.mc,Ah,this.qj,this,Bh);z(this,this.mc,yh,this.rj,this,Bh)}qj(){const a=this.ld.scrollY();this.PM==a?this.sx||bz(this):this.sx&&(L(document.body,"position","fixed"),L(document.body,"overflow-y","hidden"),this.sx=!1);this.PM=a}rj(){bz(this);Nc(this,this.mc,Ah,this.qj,this);Nc(this,this.mc,
yh,this.rj,this)}};function dz(a,{pa:b,mode:c}){a.za=c;a.xd=null;a.Hf(b);return a.xd}class ez extends no{constructor({A:a,T:b,L:c}){super();this.j=a;this.Z=b;this.xd=null;this.F=c}Ij(){}Cj(){}Oj(){}Hj(){}Kj(){}Qj(){}Mj(){}Sj(a){this.xd=new Nw(a.contentState(),this.Jh(a),this.j,this.Z,this.F)}Lj(){}Fj(){}Rj(){}Nj(){}Pj(){}Jj(){}Ej(){}Dj(){}Ki(){}Gj(){}Jh(a){return a.slide().Pa().wc()}};class fz{constructor(){this.ME=this.aN=null;this.RM=new Promise((a,b)=>{this.aN=a;this.ME=b})}resolveFunc(){return this.aN}rejectFunc(){return this.ME}resolve(a){(0,this.aN)(a)}reject(a){(0,this.ME)(a)}cancel(){(0,this.ME)("canceled")}then(a,b){return this.RM.then(a,b)}catch(a){return this.RM.catch(a)}toPromise(){return this.RM}};class gz{cancel(){}};const hz={fH:"cefclientSendQuery",r_:"cefclientCancelQuery",Hw:"cefclientSendCallbackResult",C9:"cefclientDispatch",B9:"cefclientDispatchCancel"};function iz(a){return window[a]&&"function"===typeof window[a]}class jz{constructor(){if(!iz(hz.fH)||!iz(hz.r_)||!iz(hz.Hw))throw Error("Cef interaction functions not found");this.R5=window[hz.fH];this.Q5=window[hz.r_];this.S5=window[hz.Hw];this.tW=new E;this.sW=new E;window[hz.C9]=this.u5.bind(this);window[hz.B9]=this.s5.bind(this)}tQ(){return this.tW}fH(a,b,c,d){return this.R5(a,b,c,d)}Hw(a,b,c,d){this.S5(a,b,c,d)}u5(a,b,c){this.tW.h(a,b,c)}s5(a){this.sW.h(a)}};function kz(a){return a instanceof Object&&void 0!==a.message&&void 0!==a.stack?`"${a.message}", stack:\n${a.stack}`:`<${typeof a}> ${a}`}
class lz{constructor(a){this.Lo=a||new jz;this.ne={};this.vx={};this.Lo.tQ().addHandler(this.t5,this);this.Lo.sW.addHandler(this.r5,this)}tQ(){return this.Lo.tQ()}call(a,...b){const c=new fz;b=this.Lo.fH(a,b,c.resolveFunc(),(d,e)=>{c.rejectFunc()("cef.Client call '"+a+"' failed: "+e)});c.catch(this.l5.bind(this,b));return c}addHandler(a,b,c){this.ne[a]=b.bind(c)}removeHandler(a){delete this.ne[a]}l5(a,b){"canceled"==b&&this.Lo.Q5(a)}t5(a,b,c){if(this.ne[a]){this.vx[b]=new gz;var d=this.ne[a];try{const f=
d.apply(d,[this.vx[b]].concat(c));var e="function"===typeof f?new Promise(f):new Promise(g=>g(f))}catch(f){e=new Promise((g,h)=>{h(f)})}e.then(f=>{this.Lo.Hw(b,a,!0,f);delete this.vx[b]},f=>{this.Lo.Hw(b,a,!1,kz(f));delete this.vx[b]})}else c=`Request ${a} have no handler`,this.Lo.Hw(b,a,!1,kz(Error(c))),n.console.error(c)}r5(a){this.vx[a].cancel()}}ia("cef.Client",lz);class mz extends P{constructor(a){super(a);this.IO=[]}wZ(a){var b=a.s7;const c=a.x,d=a.y,e=a.W7;a=a.J7;if(!this.contains(e))return null;let f=null;for(const g of this.IO){const h=g.wZ({s7:b,x:c,y:d,W7:e,J7:a});if(h){f=h;break}}return(b=f)?b:b=this.HT()}HT(){return null}Kl(a){"function"===typeof a.wZ&&this.IO.splice(this.IO.indexOf(a),1);super.Kl(a)}};function nz(a,b){let 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&&oz(a)}
function oz(a){a.G("left","0");a.G("top","0");var b=Yt(a.x(),a.y());a.G("transform",b);var c=1/a.parentScale(),d=a.displayObject().getBoundingClientRect();let e=1,f=1,g=0,h=0;var k=d.width%1;k&&(e=(d.width+(.5>k?-k:1-k))/d.width);(k=d.height%1)&&(f=(d.height+(.5>k?-k:1-k))/d.height);(k=d.left%1)&&(g=.5>k?-k:1-k);(d=d.top%1)&&(h=.5>d?-d:1-d);d="";if(1!=e||1!=f)d+=Xt(e,f);if(0!=g||0!=h)d+=Yt(g*c,h*c);b+=d;(c=a.Hd.object().rotationAngle())&&(b+=Zt(c));a.G("transform",b)}
class pz extends mz{constructor(a){const b=a.data;super({m:a.m});this.Hd=b;A(this,this.Hd.object().pp,this.Z3,this);A(this,this.Hd.object().gN,this.e4,this);A(this,this.Hd.object().O7().pp,this.a4,this);this.Sx=F(this);this.K0=F(this);this.pm=F(this);this.g1=F(this);this.Ok=!1}data(){return this.Hd}qG(){return this.Sx}tb(a,b){return new I(a,b)}Ha(a,b,c,d){c=this.tb(c,d);nz(this,new Qg(a,b,c.width,c.height));this.K0.h()}invalidate(){oz(this);this.wa()}stateChangedEvent(){return this.pm}selected(){return this.Ok}HT(){const a=
{contextMenu:null};this.g1.h(a);return a.contextMenu}Z3(){const a=this.Hd.object().rect();a&&nz(this,a)}e4(){oz(this)}a4(){}};const X=new Pg(40,36,24,36);function qz(a,b,c){var d=-10;a.Lb&&(d=a.Lb.tb(Math.round(.3*(b-10)),c-X.top-X.bottom),a.Lb.Ha(b-d.width-X.left,X.top,d.width,d.height),d=a.Lb.width());d=b-(d+10)-(X.left+X.right);let e=X.top;a.Ya.Ha(X.left,e,d,0);e+=rz(a,d)+10;sz(a,"default",b,c);e=tz(e,a.Gh);uz(a,X.left,e,d,vz(a,c,e))}
function wz(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.Ic.get("awardedScoreLabel"),g=a.Ic.get("awardedScoreValue"),h=a.Ic.get("passingScoreLabel"),k=a.Ic.get("passingScoreValue"),l=f||g,q=h||k,t=l?xz(a,"awardedScore",e):0;q&&(t+=xz(a,"passingScore",e));t+=l&&l?6:0;l=rz(a,d);t=Math.floor(.5*(c-(t+l+19)));a.Ya.Ha(33,t,d,l);d=t+l+19;l=.18*b;if(f||g){const x=d;q=xz(a,"awardedScore",e);if(f){const y=new Qg(l,x,e,q);f.Ha(y.left,y.top,y.width,y.height)}g&&(f=new Qg(l+e+16,x,e,q),g.resize(f.width,
f.height),g.Ha(f.left,f.top,f.width,f.height));d+=q+6}if(h||k)f=d,g=xz(a,"passingScore",e),h&&(q=new Qg(l,f,e,g),h.Ha(q.left,q.top,q.width,q.height)),k&&(e=new Qg(l+e+16,f,e,g),k.resize(e.width,e.height),k.Ha(e.left,e.top,e.width,e.height)),d+=g;k=yz(a);if(k.length){const x=d+32;Ga(k,y=>{if(y.uw()){const U=new Qg(y.hP(),x,160,38);if(y instanceof pz){var C=w(w(y,pz).data().object().O7(),ct),N=U.clone();C.rh=N}y.Ha(U.left,U.top,U.width,U.height)}})}if(k=a.Ic.get("passed")||a.Ic.get("failed"))e=Math.ceil(.5*
(b-70)),h=t-20-70,k.resize(70,70),k.Ha(e,h,70,70);zz(a,b,t-20);sz(a,"default",b,c)}
function Az(a,b,c,d){switch(b){case "default":switch(a.zj){case "IntroSlide":if(a.Lb)qz(a,c,d);else{b=c-66;var e=a.s.tb(b,0).height,f=rz(a,b),g=Math.max(X.top,Math.floor(.5*(d-(e+f+13)))-15);a.Ya.Ha(33,g,b,f);sz(a,"default",c,d);uz(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Lb?(b=Bz(c,d),e=a.Lb.tb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Lb.Ha(c-e.width-X.right,X.top,e.width,e.height),f=b.width-(a.Lb.width()+10),g=X.top,a.Ya.Ha(X.left,
g,f,e.height),g+=Math.max(e.height,rz(a,f))+10,sz(a,"default",c,d),g=tz(g,a.Gh),uz(a,X.left,g,b.width,vz(a,d,g))):qz(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.s.tb(e,0).height;g=rz(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.Ya.Ha(b,d,e,g);uz(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":wz(a,c,d);break;default:qz(a,c,d)}break;case "sideblock_1":f=Bz(c,d);b=X.top;g=Math.round(.3*(f.width-10));a.Lb&&(g=a.Lb.tb(g,d-X.top-X.bottom).width,
a.Lb.Ha(X.left,b,g,f.height));e=X.left+g+10;f=f.width-(g+10);a.Ya.Ha(e,b,f,0);b=tz(b,a.Ya);sz(a,"sideblock_1",c,d);b=tz(b,a.Gh);uz(a,e,b,f,vz(a,d,b));break;case "sideblock_2":e=Bz(c,d);b=X.top;f=Math.round(.3*(e.width-10));a.Lb&&(f=a.Lb.tb(f,d-X.top-X.bottom).width,g=c-X.right-f,a.Lb.Ha(g,b,f,e.height));e=e.width-(f+10);a.Ya.Ha(X.left,b,e,0);b=tz(b,a.Ya);sz(a,"sideblock_2",c,d);b=tz(b,a.Gh);uz(a,X.left,b,e,vz(a,d,b));break;case "sideblock_3":e=Bz(c,d);b=X.top;f=Math.round(.7*(e.width-10));uz(a,c-
X.right-f,b,f,e.height);e=e.width-(f+10);a.Ya.Ha(X.left,b,e,0);b=tz(b,a.Ya);sz(a,"sideblock_3",c,d);a.Lb&&(b=tz(b,a.Gh),d=Math.max(d-b-X.bottom,60),c=a.Lb.tb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Lb.Ha(X.left+e,b,c.width,d));break;case "horizontal_1":b=Bz(c,d);e=X.top;a.Ya.Ha(X.left,e,b.width,0);e=tz(e,a.Ya);sz(a,"horizontal_1",c,d);e=tz(e,a.Gh);c=Cz(b);a.Lb&&(f=a.Lb.tb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Lb.Ha(X.left+f,e,b.width,c));e+=c+10;uz(a,X.left,e,b.width,
vz(a,d,e));break;case "horizontal_2":b=Bz(c,d);e=X.top;f=Cz(b);a.Lb&&(g=a.Lb.tb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Lb.Ha(X.left+g,e,b.width,f));e+=f+10;a.Ya.Ha(X.left,e,b.width,0);e=tz(e,a.Ya);sz(a,"horizontal_2",c,d);e=tz(e,a.Gh);uz(a,X.left,e,b.width,vz(a,d,e));break;case "balanced_1":f=Bz(c,d);b=X.top;a.Ya.Ha(X.left,b,f.width,0);b=tz(b,a.Ya);sz(a,"balanced_1",c,d);b=tz(b,a.Gh);c=.5*(f.width-10);a.Lb&&(e=Math.max(d-b-X.bottom,60),f=f.width-c-10,g=a.Lb.tb(f,e),g.width<
f&&(c=c+f-g.width),a.Lb.Ha(X.left+c+10,b,g.width,e));uz(a,X.left,b,c,vz(a,d,b));break;case "balanced_2":b=Bz(c,d);e=X.top;a.Ya.Ha(X.left,e,b.width,0);e=tz(e,a.Ya);sz(a,"balanced_2",c,d);e=tz(e,a.Gh);c=.5*(b.width-10);f=Math.max(d-e-X.bottom,60);a.Lb&&(g=a.Lb.tb(c,f),c=Math.min(g.width,c),a.Lb.Ha(X.left,e,c,f));uz(a,X.left+c+10,e,b.width-10-c,vz(a,d,e));break;case "balanced_3":e=Bz(c,d);b=X.top;f=Cz(e);a.Lb&&(g=a.Lb.tb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Lb.Ha(X.left+g,b,
e.width,f));b+=f+10;sz(a,"balanced_3",c,d);b=tz(b,a.Gh);c=.5*(e.width-10);a.Ya.Ha(X.left,b,c,d-b-X.bottom);uz(a,X.left+c+10,b,c,vz(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function Dz(a,b,c,d){switch(b){case "default":switch(a.zj){case "IntroSlide":case "ResultSlide":return new H(1.8*c/100,d-1.4*d/100-36);case "AuthorizationSlide":throw Error("no audio in auth slide");default:return b=-10,a.Lb&&(b=a.Lb.tb(Math.round(.3*(c-10)),d-X.top-X.bottom).width),new H(X.left,X.top+rz(a,c-(b+10)-(X.left+X.right))+10)}case "sideblock_1":return d=Bz(c,d),b=Math.round(.3*(d.width-10)),c=X.left+b+10,a=X.top+rz(a,d.width-(b+10))+10,new H(c,a);case "sideblock_2":return c=Bz(c,d),a=X.top+
rz(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new H(X.left,a);case "sideblock_3":return c=Bz(c,d),a=X.top+rz(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new H(X.left,a);case "horizontal_1":return new H(X.left,X.top+rz(a,c-(X.left+X.right))+10);case "horizontal_2":return c=Bz(c,d),d=X.top,d+=Cz(c)+10,d+=rz(a,c.width)+10,new H(X.left,d);case "balanced_1":case "balanced_2":return a=X.top+rz(a,Bz(c,d).width)+10,new H(X.left,a);case "balanced_3":return new H(X.left,X.top+Math.round(.3*(d-(X.top+
X.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function Bz(a,b){return new I(a-(X.left+X.right),b-(X.top+X.bottom))}function Cz(a){return Math.round(.3*(a.height-10))}function rz(a,b){return a.Ya.tb(b,0).height}function sz(a,b,c,d){b=Dz(a,b,c,d);a.Gh&&(a.Gh.resize(245,36),a.Gh.Ha(b.x,b.y,245,36))}function tz(a,b){return b?(b=b.tb(b.width(),b.height()),a+b.height+10):a}
function uz(a,b,c,d,e){if(a.Wi&&a.s){const f=a.s.tb(d,20);a.s.Ha(b,c,d,f.height);const g=a.Wi.tb(d,20);a.Wi.Ha(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.s&&a.HS.Ha(b,c,d,e)}function vz(a,b,c){switch(a.zj){case "Hotspot":return Math.max(b-c-X.bottom,b-56-14-60);default:return b-c-X.bottom}}
function xz(a,b,c){const d=a.Ic.get("awardedScoreLabel"),e=a.Ic.get("awardedScoreValue"),f=a.Ic.get("passingScoreLabel");a=a.Ic.get("passingScoreValue");switch(b){case "passingScore":return f?f.tb(c,0).height:Math.max(a.tb(c,0).height,30);case "awardedScore":return d?d.tb(c,0).height:Math.max(e.tb(c,0).height,30)}throw Error("unknown section");}function yz(a){const b=[];Ga(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.Ic.get(c))&&b.push(c)});return b}
function zz(a,b,c){var d=a.Ic.get("passedCircle")||a.Ic.get("failedCircle")||a.Ic.get("gradedCircle");a=a.Ic.get("passedIcon")||a.Ic.get("failedIcon")||a.Ic.get("gradedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.Ha(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.Ha(d,c,36,36))}class Ez{constructor(a,b){this.zj=a;this.HS=b;this.Gh=this.Lb=this.Ya=this.Wi=this.s=null;this.Ic=new Map}setContent(a){this.s=a;this.HS.setContent(a)}yB(a){this.Ya=a}};class Fz{constructor(a){this.zj=a;this.s=null}setContent(a){this.s=a}Ha(a,b,c,d){this.s&&(Jl.includes(this.zj)?(this.s.resize(c,d),this.s instanceof ow&&(c=this.s.content(),c=Math.max(this.s.height(),c.displayObject().scrollHeight),this.s.G("height",`${c}px`)),this.s.move(a,b)):this.s.Ha(a,b,c,d))}};class Gz extends xx{constructor(a){super();this.F=a.L;this.w0=a.l7;this.lk=a.Vv;this.pc=a.mediaController;this.Kd=a.ug;this.sh=a.bb;this.ga=a.parent;this.Zd=a.Kc;this.K=a.I;this.Gl=a.dG;this.sn=a.zw;this.ox=a.T8;this.xf=null}create(a){this.Hf(a);return this.xf}OO(){this.xf=null}MO(a){this.xf=this.Kd.qP(a,this.Zd)}TO(a){this.xf=this.Kd.pG(a,this.sn.get(a),this.pc,this.ox)}RO(a){this.xf=this.Kd.bZ(a,this.Zd)}SO(a){var b=this.Gl.Nd,c=this.pc,d=this.ox;this.xf=Xy(this.Kd,{object:a,Ea:a.Ea(),hg:b,mediaController:c,
Wk:d})}QO(a){var b=this.Kd;this.xf=new Ty({d$:a,L:b.F,hg:this.Gl.Rf,mode:b.za,nb:b.pb,mediaController:this.pc,Wk:this.ox})}PO(a){let b=null;"content"==a.id()?b=this.w0.view():"additionalContent"==a.id()&&(b=this.lk);this.xf=this.Kd.Xj(a,b)}KO(a){this.xf=this.Kd.Xj(a)}LO(a){this.xf=new Au(a)}NO(a){this.xf=new Nv(a)}};function Vx(a,b){return a.Rn.get(b)}function Hz(a,b,c){Iz(a,b);c&&a.G("transform",Zt(c))}function Jz(a){const b=new Ez(a.zj,new Fz(a.zj));a.s&&b.setContent(a.s);a.Wi&&(b.Wi=a.Wi);a.Ya&&b.yB(a.Ya);a.Sy&&(b.Lb=a.Sy);a.nx&&(b.Gh=a.nx);for(const d of a.Fy.keys()){var c=a.Fy.get(d);b.Ic.set(d,c)}return b}
function Kz(a){var b=a.yJ.rect();Lz(a.yJ,a.Ya,b);Hz(a.Ya,b,a.yJ.rotationAngle());if(a.GC&&a.s)if(b=a.GC.rect(),Jl.includes(a.zj)){Iz(a.s,b);var c=a.s.content().displayObject().scrollHeight;c>b.height&&a.s.Ub(c)}else Hl.includes(a.zj)&&Lz(a.GC,a.s,b),Iz(a.s,b);a.RH&&a.Wi&&Iz(a.Wi,a.RH.rect());if(a.$D&&a.Sy){b=a.$D.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.ZK.Lb.tb(c,d-X.top-X.bottom);b=new Qg(b-c-X.left,X.top,d.width,d.height)}Hz(a.Sy,b,a.$D.rotationAngle())}a.dI&&a.nx&&
(b=a.dI.rect(),b||(b=Dz(a.ZK,a.lx.LG(),a.width(),a.height()),b=new Qg(b.x,b.y,245,36)),Iz(a.nx,b))}function Lz(a,b,c){a instanceof un&&"resizeShapeToFitText"==a.Sd().Re().zm()&&(a=b.tb(c.width,c.height),c.width=a.width,c.height=a.height)}function Iz(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class Mz extends P{constructor({k$:a,Pa:b,m$:c}){super({m:"slide-layout"});this.bu=new P;this.bu.G("min-height","100%");this.addChild(this.bu);this.zj=c;this.p6=a;this.lx=b;this.Rn=new Map;this.dI=this.nx=this.$D=this.Sy=this.RH=this.GC=this.Wi=this.s=null;this.Fy=new Map;a=b.Eb();for(b=0;b<a.count();++b){c=Bn(a,b);if(-1!=Bl.indexOf(c.type()))continue;const e=this.p6.create(c);B(this,e);this.Rn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":Cl(c.type(),c.id())&&this.Fy.set(c.id(),e);var d=
c.rect();d&&Hz(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.Ya=e,this.yJ=c):"content"==c.id()?(this.s=e,this.GC=c):"additionalContent"==c.id()?(this.Wi=e,this.RH=c):(d=c.rect(),yl(c.id())&&this.Fy.set(c.id(),e),d&&Hz(e,d,c.rotationAngle()));break;case "image":case "video":case "line":Hz(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.Sy=e;this.$D=c;break;case "slideAudio":this.nx=(d=!w(c,sw).Ea().Zg())?e:null;this.dI=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.bu.addChild(e)}this.ZK=Jz(this);Qf&&df&&this.Rn.forEach((e,f)=>Object.values(tl).includes(f)&&e.o(f,!0))}invalidate(){if(this.width()&&this.height()){this.Rn.forEach((a,b)=>{this.Fy.has(b)||a.wa()});this.lx.bQ()?Kz(this):Az(this.ZK,this.lx.LG(),this.width(),this.height());for(const a of this.Rn.values())a.wa()}}ia(){this.invalidate()}ue(){super.ue();this.Rn.forEach(a=>a.setParentScale(this.parentScale()))}};let Nz=null;
class Oz extends P{constructor({A:a,pa:b,mode:c,L:d,I:e,ug:f,bb:g,Kc:h,Mf:k,T:l,xo:q}){super({m:"quiz-slide-visualizer",tabIndex:-1});this.Z=l;this.$o=this.ap=0;this.XT=!1;this.Zz=q;A(this,this.Zz.E_(),this.$T,this);this.j=a;this.za=c;this.F=d;this.K=e;this.Kd=f;this.M=b;a=b.slide();this.pc=new az;this.zc=!1;this.os=k;this.xe=F(this);this.dg=F(this);this.ir=F(this);F(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.M.contentState()&&k.includes(a.type())&&A(this,this.M.contentState().U(),this.t2,
this);this.Zd=h;this.lk=this.Fx();this.Wa=this.td();A(this,this.Wa.km,this.Pu,this);d={L:d,l7:this.Wa,Vv:this.lk,mediaController:this.pc,ug:this.Kd,bb:g,Im:void 0,parent:this,Kc:this.Zd,I:this.K,dG:this.M.dG(),zw:this.M.zw(),T8:this.M};d=new Gz(d);g=a.Pa();this.nI=new $y(this.Kd);this.nI.invalidate(g.background());Zy(this.nI,g.IA());M(this,this.nI);this.hj=new Mz({k$:d,Pa:g,m$:a.type()});M(this,this.hj);!Gl.includes(a.type())||B(this,this.Wa);this.Wa instanceof Ux&&(d=this.hj.bu,Jx(this.Wa,this.hj,
d),d.uc(this.Wa,0));this.Ba=new Mt({dh:this.hj,preventDefault:!Qf});B(this,this.Ba);this.addChild(this.Ba.Ni());A(this,this.Wa.Qh,()=>{this.Ar(this.height())},this);A(this,this.Ba.ld.Bw(),this.Wa.c_,this);this.$T();Qf&&B(this,new cz(this,this.Ba.ld))}nf(){this.Wa.nf()}$T(){var a=this.Zz.cR();Ef||Ff?a&&!this.XT&&(a=b=>{b=new P({u:O(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.XT=!0):this.o("with-border",a)}t2(){isNaN(Nz)||clearInterval(Nz);Nz=setTimeout(()=>
{this.wa();this.Ar(this.height())},0)}wa(){super.wa();this.hj.invalidate()}zG(){this.dg.h()}gZ(){this.ir.h()}ii(){return this.dg}YA(){return this.ir}ia(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.ap!=a||this.$o!=b)&&(this.ap=a,this.$o=b,this.hj.resize(a,b),a=this.RB(),this.Wa.MD=a,this.Ar(b))}td(){return this.Kd.cw({parent:this,pa:this.M,mode:this.za,TP:!0,Kc:this.Zd,Vv:this.lk,Mf:this.os,Ec:this.pc})}Fx(){return dz(new ez({A:this.j,T:this.Z,L:this.F}),{pa:this.M,mode:this.za})}oc(a){this.za=
a;this.Wa.oc(a);this.lk&&this.lk.oc(a)}cb(a,b=!1){this.zc=a;this.pc.cb(a);a&&!b&&(gf?document.body.focus():this.focus());this.NH(a,b)}activated(){return this.zc}l(a){this.Wa&&this.Wa.l(a)}he(){return this.xe}so(){}pq(){}ue(){const a=this.parentScale();this.Wa.setParentScale(a);this.hj.setParentScale(a);this.Ba.setParentScale(a)}Pu({top:a,bottom:b}){const c=this.Ba.ld;let d=c.scrollY();const e=this.displayObject().getBoundingClientRect();a<e.top?d=Math.max(0,d+a-e.top):b>e.bottom&&(a=this.RB(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.tt(d)}NH(a,b){a&&!b?Of||this.Wa.so():this.Wa.pq()}SB(){const a=this.Ba.ld;return a?a.scrollY():this.hj.displayObject().scrollTop}RB(){var a=this.hj;if(u){let b=a.height();for(const c of a.bu.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(J?a.bu:a).displayObject().scrollHeight;return a}Ar(a){this.Ba.ji(a,this.RB())}};class Pz{constructor(){this.wF=0;this.Cl=!1;this.TX=new E}start(){if(this.Cl)throw Error("timer was already started");this.Cl=!0;this.wF=Date.now();Qz()(this.SX.bind(this))}stop(){if(!this.Cl)throw Error("timer wasn't started");this.Cl=!1}isActive(){return this.Cl}SX(){if(this.Cl){const a=this.wF;this.wF=Date.now();this.TX.h(this.wF-a);Qz()(this.SX.bind(this))}}}var Rz,Sz=1E3/30;
function Qz(){if(Rz)return Rz;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return Rz=df||void 0===a?function(b){setTimeout(b,Sz)}:function(b){a(b)}};function Tz(a,b){a.A1.forEach(c=>{b(c)})}class Uz{constructor(a){this.A1=a}gb(a){this.vo(a)}};class Vz extends Uz{vo(a){1>a?Tz(this,b=>b.Jc(0)):Tz(this,b=>b.G("opacity",""))}};class Wz extends Uz{vo(a){1>a?Tz(this,b=>b.Jc(a)):Tz(this,b=>b.G("opacity",""))}};function Xz(a){Tz(a,b=>{a.qM[ma(b)]=b.displayObject().style.transform||""})}
class Yz extends Uz{constructor(a,b){super(a);this.Rl=new H(1,1);switch(b){case "fromTop":this.Rl.x=0;this.Rl.y=-1;break;case "fromBottom":this.Rl.x=0;this.Rl.y=1;break;case "fromLeft":this.Rl.x=-1;this.Rl.y=0;break;case "fromRight":this.Rl.x=1;this.Rl.y=0;break;default:throw Error("unknown direction");}this.qM={}}gb(a){a||Xz(this);super.gb(a)}vo(a){if(1>a){Tz(this,d=>d.Jc(a));const b=40*this.Rl.x*Math.pow(1-a,2),c=40*this.Rl.y*Math.pow(1-a,2);Tz(this,d=>{const e=`translate(${b}px, ${c}px) `+this.qM[ma(d)];
d.G("transform",e)})}else Tz(this,b=>b.G("transform",this.qM[ma(b)])),Tz(this,b=>b.G("opacity",""))}};class Zz{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new Vz(c);case "fadeIn":return new Wz(c);case "floatIn":return new Yz(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function $z(a,{type:b,direction:c,duration:d,delay:e,X7:f}){a.reset();a.Fb=Math.max(1E3*d,1);a.iu=1E3*e;d=new Zz;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.Yc.push(f)}
class aA extends G{constructor(){super();this.iu=this.Fb=0;this.Yc=[];this.Bj=void 0;this.YH=F(this);this.WR=F(this);this.Nt=new Pz;A(this,this.Nt.TX,()=>{const a=Date.now();this.Bi=Math.min(1,this.Bi+(a-this.KD)/this.Fb);this.KD=a;this.Yc[this.MC].vo(this.Bi);1<=this.Bi&&(++this.MC>=this.Yc.length&&(this.Nt.stop(),this.YH.h()),this.Bi=0)},this);this.MC=this.KD=this.Bi=0}start(){if(this.Yc.length&&!this.Bj){this.tD(0);const a=this;this.Bj=setTimeout(()=>{a.IM()},this.iu);this.WR.h()}}stop(){clearTimeout(this.Bj);
this.Nt.isActive()&&(this.Nt.stop(),this.YH.h());this.tD(1)}tD(a){for(let b=0;b<this.Yc.length;++b)this.Yc[b].gb(a)}IM(){this.Nt.isActive()||(this.MC=0,this.KD=Date.now(),this.Nt.start())}reset(){this.stop();this.Yc=[];this.Bj=void 0;this.MC=this.KD=this.Bi=0}};class bA extends Oz{constructor({A:a,pa:b,mode:c,L:d,I:e,ug:f,bb:g,Kc:h,Mf:k,T:l,xo:q}){"reviewWithCorrectAnswers"!=c||b.slide().settings().evaluationEnabled()||(c="reviewWithoutCorrectAnswers");super({A:a,pa:b,mode:c,L:d,I:e,ug:f,bb:g,Kc:h,Mf:k,T:l,xo:q});this.qW=b;this.Ym=null;if("normal"==this.za){a=b.slide().animation();const t=this.Wa.Wn(a.mode());this.lk&&this.lk.Wn(c).forEach(x=>{t[0].push(...x)});this.Ym=new aA;A(this,this.Ym.WR,()=>{this.l(!1);this.o("animated",!0)},this);A(this,this.Ym.YH,
()=>{this.l(!0);this.o("animated",!1)},this);$z(this.Ym,{X7:t,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});B(this,this.Ym)}}l(a){super.l(a);a=a&&"reviewWithoutCorrectAnswers"!=this.za&&this.qW.zb();this.Wa&&this.Wa.l(a)}NH(a,b){a?this.qW.submitted()||this.Ym&&this.Ym.start():this.Ym&&this.Ym.stop();super.NH(a,b)}};function cA(a,b){a.n0.push(b);A(a,b.pp,()=>{b.uw()?dA(a,b):eA(a,b);fA(a)},a);A(a,b.iS,()=>{b.uw()?dA(a,b):eA(a,b);fA(a)},a);b.uw()&&dA(a,b);fA(a)}function fA(a){var b=a.Xl.length;const c=a.V1();b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.Xl){d.jS=b;const e=d.rect();d.rh=new Qg(b,e?e.top:c.height-38-12,160,38);b+=180}a.H.h()}function dA(a,b){a.Xl.push(b);gA(a)}function eA(a,b){b=a.Xl.indexOf(b);-1!=b&&a.Xl.splice(b,1)}
function gA(a){function b(e){return Ma(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.Xl.concat();a.Xl=[];c(a.Xl,b("reviewBtn"));c(a.Xl,b("reportBtn"));c(a.Xl,b("restartBtn"))}class hA extends G{constructor(a){super();this.V1=a;this.H=F(this);this.n0=[];this.Xl=[]}gb(a){if(a){for(let b=0;b<a.count();++b){const c=Bn(a,b);c instanceof ct&&cA(this,c)}fA(this)}}U(){return this.H}};function iA(a,b){const c=Vx(a.hj,"restartBtn");c&&(c.B(b),b&&A(a,c.P,()=>{a.R.restartQuiz()}));(b=Vx(a.hj,"reviewBtn"))&&A(a,b.P,()=>{a.R.DW.h()});(b=Vx(a.hj,"reportBtn"))&&A(a,b.P,()=>{a.R.MB()})}class jA extends Oz{constructor({A:a,pa:b,mode:c,L:d,I:e,ug:f,bb:g,Kc:h,Ts:k,quizSize:l,Mf:q,T:t,xo:x}){const y=new hA(()=>l),C=b.slide().Pa();y.gb(C.Eb());super({A:a,pa:b,mode:c,L:d,I:e,ug:f,bb:g,Kc:h,Mf:q,T:t,xo:x});this.R=b.contentState();iA(this,k)}};class kA{constructor({L:a,A:b,I:c,ug:d,bb:e,Kc:f,Mf:g,T:h,xo:k}){this.j=b;this.Z=h;this.F=a;this.K=c;this.Kd=d;this.sh=e;this.Zd=f;this.os=g;this.Zz=k}bb(){return this.sh}create(a,b){b={A:this.j,T:this.Z,pa:a,mode:b,L:this.F,I:this.K,ug:this.Kd,bb:this.sh,Kc:this.Zd,Mf:this.os,xo:this.Zz};return a instanceof T?new bA(b):new Oz(b)}rP(a,b,c){return new jA({A:this.j,pa:a,T:this.Z,mode:"normal",L:this.F,I:this.K,ug:this.Kd,bb:this.sh,Kc:this.Zd,Mf:!1,xo:this.Zz,Ts:b,quizSize:c})}};class lA{constructor(){this.vF=this.uz=null;this.lu=this.ku=!1;this.yf=new E;this.I0=new E;this.FJ=new E;this.kT=new E}ZA(){return"drag"}FG(a,b){if(1==b.touches().length){if("touchStart"==a)return this.lu&&(this.ku=this.lu=!1),this.ku=!1,1;if("touchMove"==a&&this.ku)return 1}this.lu&&(this.ku=this.lu=!1,this.kT.h(this.uz.x,this.uz.y));return 0}cG(a){a=new H(a.touches()[0].clientX(),a.touches()[0].clientY());this.ku?(a=Fd(a,this.vF),Cd(a,this.uz)||(this.lu||(this.lu=!0,this.FJ.h(this.vF.x,this.vF.y)),
this.uz=a,this.yf.h(a.x,a.y))):(this.ku=!0,this.vF=a,this.uz=new H,this.I0.h())}Qp(){}};function mA(a){a=a.touches();return 2!=a.length?null:{Gm:new H(a[0].clientX(),a[0].clientY()),Nm:new H(a[1].clientX(),a[1].clientY())}}
class nA{constructor(){this.uD=0;this.Ey=-1;this.jN=new E;this.iN=new E;this.Fz=new E;this.yf=new E;this.Dy=null;this.hN=!1}ZA(){return"scale"}FG(a,b){a=2==b.touches().length;const c=!a&&0<this.Ey;a!=this.hN&&(this.hN||(mA(b),this.jN.h()),this.hN=a);return a||c?1:0}cG(a){if(2==a.touches().length){var b=mA(a);if(this.Dy&&b){const c=Fd(b.Gm,this.Dy.Gm),d=Fd(b.Nm,this.Dy.Nm),e=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||e)&&this.yf.h(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.Dy=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=Dd(new H(b.clientX(),b.clientY()),new H(a.clientX(),a.clientY())),this.uD?b=a/this.uD:(b=1,this.uD=a));a=b;this.iN.h(a);this.Ey=a}else 0<this.Ey&&(this.Fz.h(this.Ey),this.Dy=null,this.Ey=-1,this.uD=0)}Qp(){}};function oA(a,b,c){const d=a.ic.width()*a.X,e=a.ic.height()*a.X;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.ic.Of(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.ic.tf(c)}function pA(a,b){ji(a.ic.displayObject(),b);a.ic.setParentScale(b);var c=b-a.X;a.X=b;b=a.ic.x()-c*a.ic.width()/2;c=a.ic.y()-c*a.ic.height()/2;oA(a,b,c)}
class qA extends mq{constructor({L:a,xQ:b,A:c,pa:d,quizSize:e,content:f}){super("dnd_popup");this.F=a;this.Cp=this.Bp=this.zi=this.CY=this.X=1;this.zy=!0;this.Tc=e;this.M=d;this.In=0;this.j=c;this.S=this.Lx();this.S.Ub(45);this.addChild(this.S);this.HK();this.va=b;a=new nA;a.iN.addHandler(this.mM,this);a.Fz.addHandler(this.lM,this);b=new lA;b.yf.addHandler(this.kM,this);b.FJ.addHandler(this.jM,this);this.BY=new W("content");this.addChild(this.BY);this.ic=f;this.BY.addChild(this.ic);this.setScale(1);
this.en=new ei(document.body);Yh(this.en,a);Yh(this.en,b);Zh(this.en)}close(){$h(this.en);super.close()}kM(a,b){oA(this,this.Bp+a,this.Cp+b)}jM(){this.Bp=this.ic.x();this.Cp=this.ic.y();oA(this,this.Bp,this.Cp)}mM(a){this.In||(this.In=this.X);a=Math.min(this.zi,this.In*a);a=Math.max(this.CY,a);pA(this,a);pA(this,a)}lM(){this.In=0}Lx(){const a=new W("top_panel");Fh(a.displayObject(),"0 0");return a}HK(){const a=this.S;if(a)if(this.va){var b=new W("close");b.addChild(Q(this.F,"close_popup_icon"));b.P.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{w(this.M,Rn).contentState().reset()};var c=new W("clear");c.O(this.j.J("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.P.addHandler(b,this);a.addChild(c);c=new W("clear-icon");c.P.addHandler(b,this);a.addChild(c);b=new W("done");b.O(this.j.J("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.P.addHandler(this.close,this);a.addChild(b);b=new W("done-icon");b.P.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.o("landscape",c);this.S&&(c?(V(this.S,"width",
""),V(this.S,"height",`${b/this.zi}px`),V(this.S,"right",`${-this.S.width()*(1-this.zi)}px`)):(V(this.S,"width",`${a/this.zi}px`),V(this.S,"height",""),V(this.S,"right","")));this.Ka(a,b);super.resize(a,b);this.Ka(a,b)}Ka(a,b){var c=this.S?56:0;a-=a>b?c:0;c=pi({width:this.Tc.width,height:this.Tc.height,boundingWidth:a,boundingHeight:b,Jf:!0}).scale;this.ic.resize(this.Tc.width,this.Tc.height);this.ic.setParentScale(c);ji(this.ic.displayObject(),c);this.X=this.In=this.CY=c;this.ic.Of((a-this.Tc.width*
c)/2);this.ic.tf(Math.floor((b-this.Tc.height*c)/2))}setScale(a){this.X=a;this.S&&ji(this.S.displayObject(),a);this.zi=a}};function rA(a){return sA(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function sA(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}function tA(a){a.yx&&(clearInterval(a.yx),a.yx=void 0)}function uA(a){0>a.xx&&(a.xx=setInterval(a.R0.bind(a),500))}function vA(a){0<a.xx&&(clearInterval(a.xx),a.xx=-1)}
class wA{constructor(a){this.jb=a;this.bY=null;this.C="paused";this.Zi=this.Ur=this.Le=this.op=!1;this.cn=this.uv=-1;this.bT=0;this.xx=-1;this.vJ=0;this.tF=this.yx=this.zr=void 0;this.Fo=!1;this.Hs=new E;this.ep=new E;this.EE=new E;this.eL=new E;this.O5=new E;this.DY=new E;this.MU=new E;this.P0=new E;this.LE=new E;this.c5=new E;v(a,"play",this.$y,!1,this);v(a,"playing",this.Nu,!1,this);v(a,"pause",this.Nu,!1,this);v(a,"seeking",this.RL,!1,this);v(a,"ended",this.Nu,!1,this);v(a,"waiting",this.Nu,!1,
this);v(a,"timeupdate",this.az,!1,this);v(a,"progress",this.rV,!1,this);v(a,"loadeddata",this.rV,!1,this);v(a,"canplaythrough",this.g3,!1,this);rA(this)||v(a,"loadedmetadata",this.PL,!1,this);(this.op=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||sc(a,"canplay",this.QL,!1,this);this.Je()}mediaElement(){if(!this.jb)throw Error("media player was disposed");return this.jb}state(){return this.C}fB(){return this.mediaElement().controls||oe?this.mediaElement().paused:!this.Le}playbackRate(){return this.jb.playbackRate}Je(){var a=
(a=this.jb)?a.error?"error":a.ended?"ended":this.fB()?"paused":this.Zi?"buffering":"playing":"disposed";const b=this.C;b!=a&&(this.C=a,this.Hs.h(this,b))}ready(){return sA(this)&&this.op}xD(){const a=this.Fo;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?ne?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;ne&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.op?this.QL():(this.Fo=this.op&&sA(this)&&this.mediaElement().readyState>=
b,!this.Fo&&J&&1==this.mediaElement().networkState&&1==this.K2&&(this.Fo=!0,this.c5.h(this)),this.Fo||this.zr?this.Fo&&(clearInterval(this.zr),this.zr=void 0):this.zr=setInterval(this.xD.bind(this),2E3),!a&&this.Fo&&this.P0.h(this),this.K2=this.mediaElement().networkState)}g3(){this.xD()}playing(){return this.Le}play(){if(sA(this)){this.Le=!0;df&&"VIDEO"==this.mediaElement().tagName&&this.src()&&!this.mediaElement().src&&(this.mediaElement().src=this.src());const a=this.mediaElement().play();a&&a.catch(b=>
window.console.log(b));if(Af){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.yx);this.yx=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,tA(this)):3<c&&tA(this)},0)}uA(this)}}pause(){sA(this)&&(this.Le=!1,vA(this),this.mediaElement().pause(),0!=this.Ur&&(this.Ur=!1))}stop(){tA(this);if(sA(this)){this.Le=!1;vA(this);0!=this.Ur&&(this.Ur=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.Nu();
rA(this)&&0<a.currentTime?a.currentTime=0:this.uv=-1;this.cn=-1}}seek(a){tA(this);rA(this)?(this.vJ=this.mediaElement().currentTime=a,this.uv=-1):this.uv=sA(this)?a:-1;this.cn=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:sA(this)?Math.max(this.uv,0):0}duration(){return rA(this)?this.mediaElement().duration:0}volume(){return sA(this)?this.mediaElement().volume:1}setVolume(a){df?this.TG(!a):sA(this)&&(a=Ad(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.DY.h(this)))}muted(){return sA(this)&&
this.mediaElement().muted}TG(a){if(sA(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.MU.h(this))}}SZ(){if(rA(this)){const a=this.duration();let b=0;const c=this.mediaElement().buffered;for(let d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*Ad(0<a?b/a:0,0,1))/1E3}return 0}Xb(){sA(this)&&(Bc(this.bY),this.bY=null,Bc(this.jb),vA(this),this.zr&&(clearInterval(this.zr),this.zr=void 0),this.jb&&(this.jb.src=""),this.jb=null,this.Je())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.Hs}$G(){return this.EE}XZ(){return this.MU}bC(){return this.DY}readyEvent(){return this.LE}QL(){this.Je();
this.op=!0;xA.h(this);this.LE.h(this);if(0<this.uv){const a=this.cn;this.seek(this.uv);this.cn=a}this.xD()}Nu(){const a=this.mediaElement();if(this.fB()||a.ended)a.ended&&a.pause(),this.Le=!1,vA(this);this.Je()}$y(){1!=this.Ur&&(this.Ur=!0);this.Nu();uA(this)}PL(){this.ep.h(this)}az(){const a=this.currentTime();this.bT!=a&&(this.EE.h(this),this.bT=a)}rV(){this.eL.h(this)}RL(){this.O5.h(this)}R0(){if(this.Fo)if(this.Le&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!oe&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Zi&&(this.Zi=!1,this.Je());else if(this.Ur){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.fB()||a.ended||b!=this.vJ||(c=!0);!zf&&!c&&0<this.cn&&(1<Math.abs(this.cn-b)?(c=!0,a.currentTime=this.cn):this.cn=-1);this.vJ=b;a=this.mediaElement().buffered;if(zf&&a&&c)for(b=0;b<a.length;++b){const d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=!1;this.mediaElement().paused&&
this.mediaElement().play();break}}this.Zi!=c&&(this.Zi=c,this.Je())}}Up(a){this.mediaElement().controls=a}fZ(){this.Up(!1)}src(){const a=this.mediaElement();return sA(this)?a.src||a.currentSrc:""}}var xA=new E;class yA extends G{constructor(a=null){super();this.kb=a;this.qa=null;this.jh=F(this);this.Ue=F(this);this.kb&&A(this,this.kb.bC(),this.Jv,this)}gb(a){a=w(a.Ma,us);this.qa=Wj(a.gl());this.ur()}ur(){A(this,this.qa.stateChangedEvent(),this.qh,this);this.Jv()}qh(){switch(this.qa.state()){case "ended":this.Ue.h(this.qa)}}vG(){this.qa&&(this.qa.stop(),Sc(this,this.qa),this.qa=null)}start(){this.qa&&(this.qa.play(),this.jh.h(this.qa))}stop(){this.qa&&(this.qa.stop(),this.Ue.h(this.qa))}audioStartedEvent(){return this.jh}Jv(){if(this.kb&&
this.qa){var a=this.kb.volume();this.qa.setVolume(a)}}Kb(){super.Kb();this.vG()}};class zA extends wA{constructor(a){super(a);this.mU=0;this.AK=!1}$y(){this.AK?this.AK=!1:super.$y()}RL(){super.RL();this.mU=Date.now()}az(){super.az();if(this.ready()&&of){var a=100>Date.now()-this.mU;this.playing()||a||(this.AK=!0,a=this.mediaElement(),a.play(),a.pause())}}};class AA extends iq{constructor(a,b,c){super(b);this.wb=!0;this.Ok=!1;J&&(this.Wh=Ud("DIV"),Me(this.Wh,"tap_area"));this.Wh&&this.addChild(this.Wh);this.yO=!0;this.C2=!!c;c&&this.sl(!1);a&&this.P.addHandler(this.tn,this);J&&(a=this.da(),Me(a,"mobile"));this.Nw(0);this.da().setAttribute("tabindex","-1");this.gx()}OS(a){a=Ud("BUTTON",a);u&&8>=Lb||(a.type="button");return a}selected(){return this.Ok}eb(a){if(a){var b=this.da();Me(b,"selected")}else b=this.da(),Ne(b,"selected");this.C2&&this.sl(a);this.Ok=
a}enabled(){return this.wb}l(a){super.l(a);const b=this.da();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Ne(c,"disabled")}else c=this.displayObject(),Me(c,"disabled");!a&&b.blur&&b.blur();this.wb=a}sl(a){this.da().setAttribute("aria-pressed",a)}tn(){this.eb(!this.Ok)}bg(a){super.bg(a);-1==this.$q&&this.da().blur()}Xw(){return super.Xw()}Po(a){this.enabled()&&super.Po(a)}rt(a){super.rt(a);this.yO=!0}};class BA extends ds{constructor(a){super(a,0,1,150);this.rv=!1}yl(){let a=this.coords[0];this.rv&&(a=this.mZ[0]-a);mh(this.element,a)}reverse(a){this.rv=a}};class CA extends P{constructor(a){super({m:a});this.Bi=0}vo(a){this.Bi=a;this.Ka()}Ka(){const a=Math.floor(100*this.Bi);gh(this.displayObject(),`${a}%`)}};function DA(a,b){b=dh(b,a.displayObject()).x/a.X;return Ad(b/a.width(),0,1)}function EA(a,b){const c=a.width()*b;a.Ks.Of(c);b=Math.floor(b*a.Fb);a.Ks.O(xj(Math.floor(b/3600))+":"+xj(Math.floor(b%3600/60))+":"+xj(Math.floor(b%60)));a.Ks.B(!0)}
class FA extends W{constructor(){super("progress_bar");this.Fb=0;this.X=1;this.Nk=!1;this.gA=new E;this.mA=new E;this.Iz=new E;this.vU=new CA("loaded_track");this.addChild(this.vU);this.gW=new CA("played_track");this.addChild(this.gW);this.Ks=new W("time_tooltip");this.Ks.B(!1);this.addChild(this.Ks)}setScale(a){this.X=a}l(a){super.l(a);const b=this.displayObject();a?(v(b,xh,this.Su,!1,this),J||(v(b,Ah,this.un,!1,this),v(b,"mouseout",this.ip,!1,this))):(zc(b,xh,this.Su,!1,this),zc(b,Ah,this.un,!1,
this),zc(b,"mouseout",this.ip,!1,this))}st(a){this.Fb=a;isNaN(this.Fb)&&(this.Fb=0)}setCurrentTime(a){a=0<this.Fb?a/this.Fb:0;isNaN(a)&&(a=0);this.gW.vo(a)}LQ(a){this.vU.vo(a)}Su(a){this.Nk||(this.Nk=!0,this.gA.h(),this.mr(a),v(document,Ah,this.Qu,!0,this),v(document,yh,this.kV,!0,this),a.stopPropagation())}Qu(a){this.mr(a)}kV(a){zc(document,Ah,this.Qu,!0,this);zc(document,yh,this.kV,!0,this);J||this.mr(a);this.Nk=!1;this.mA.h();!J&&this.Cy(a)||this.Ks.B(!1)}mr(a){a=DA(this,a);EA(this,a);this.Iz.h(a*
this.Fb)}un(a){this.Nk||(a=DA(this,a),EA(this,a))}ip(){this.Nk||this.Ks.B(!1)}Cy(a){a=dh(a,this.displayObject());a.scale(1/this.X);return(new Qg(0,0,this.width()-1,this.height()-1)).contains(a)}};class GA extends W{constructor(){super("volume_bar");this.X=1;this.aY=new W("track");this.addChild(this.aY);this.Yt=new E;v(this.displayObject(),xh,this.Or,!1,this)}setScale(a){this.X=a}B(a){this.visible()!=a&&(super.B(a),a||(zc(document,Ah,this.qj,!1,this),zc(document,yh,this.rj,!1,this)))}setVolume(a){this.aY.Ub(48*(1-a)+8)}Or(a){this.mr(a);v(document,Ah,this.qj,!1,this);v(document,yh,this.rj,!1,this);a.stopPropagation()}qj(a){this.mr(a)}rj(a){zc(document,Ah,this.qj,!1,this);zc(document,yh,this.rj,
!1,this);this.mr(a)}mr(a){a=dh(a,this.displayObject());a.scale(1/this.X);a=(a.y-8)/48;a=1-Ad(a,0,1);this.setVolume(a);this.Yt.h(a)}};function HA(a){const b=a.uy*a.sM;a.D0&&ji(a.displayObject(),b);a.dm.setScale(b);a.ai&&a.ai.setScale(b)}
class KA extends W{constructor(a){const b=!J;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.N5=a;this.D0=!1;this.dW=!0;this.Qs=this.sM=this.uy=1;this.YX=new E;this.Yt=new E;this.Iz=new E;this.gA=new E;this.mA=new E;this.Tr=new AA(!1,"play_btn",!0);this.addChild(this.Tr);this.Tr.P.addHandler(this.P3,this);this.ou=this.ai=this.Dk=null;b&&(this.Dk=new AA(!0,"mute_btn",!0),this.Dk.P.addHandler(this.L3,this),this.addChild(this.Dk),this.ai=new GA,this.ai.Yt.addHandler(this.V4,
this),this.ai.B(!1),this.addChild(this.ai),this.ou=new BA(this.ai.displayObject()),v(this.ou,"finish",this.U4,!1,this),v(this.Dk.displayObject(),"mouseover",this.J3,!1,this));this.GT=null;this.dm=new FA;this.dm.l(a);this.dm.gA.addHandler(this.Su,this);this.dm.mA.addHandler(this.fM,this);this.dm.Iz.addHandler(this.Qu,this);this.addChild(this.dm)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.uy=c;super.resize(a,b);HA(this)}width(){return super.width()*this.uy}height(){return super.height()*this.uy}setScale(a){this.sM=
a;HA(this)}l(a){this.enabled()!=a&&(super.l(a),this.Tr.l(this.dW&&a),this.dm.l(a&&this.N5),this.Dk&&this.Dk.l(a),!a&&this.ai&&this.ai.B(!1))}$s(a){this.dW=a;this.Tr.l(this.enabled()&&a)}W_(a){this.GT&&this.GT.eb(a)}st(a){this.dm.st(a)}setCurrentTime(a){this.dm.setCurrentTime(a)}LQ(a){this.dm.LQ(a)}P3(){this.Tr.enabled()&&this.YX.h(!this.Tr.selected())}Su(){this.gA.h()}fM(){this.mA.h()}Qu(a){this.Iz.h(a)}L3(){if(this.Dk.enabled()){const a=this.Dk.selected()?0:this.Qs;this.ai.setVolume(a);this.Yt.h(a)}}V4(a){this.Qs=
a;this.Dk.eb(!1);this.Yt.h(a)}J3(){this.Dk.enabled()&&!this.ai.visible()&&(this.ai.B(!0),v(document,Ah,this.qj,!1,this),this.ou.reverse(!1),this.ou.play(!0))}qj(a){var b=this.uy*this.sM;a=dh(a,this.displayObject());a.scale(1/b);b=fq(this.ai);const c=fq(this.Dk);a=(b=Vg(c,b))?b.contains(a):!1;b=this.ou;b.vw()?b.rv==a&&(b.rv=!b.rv,b.vo(1-b.progress)):a||(b.reverse(!0),b.play(!0))}U4(){let a;if(null==(a=this.ou)?0:a.rv){let b;null==(b=this.ai)||b.B(!1);zc(document,Ah,this.qj,!1,this)}}};function LA(a,b){b instanceof wA?(b.Hs.addHandler(a.$c,a),b.ep.addHandler(a.$c,a),b.eL.addHandler(a.$c,a),b.EE.addHandler(a.$c,a)):(b.stateChangedEvent().addHandler(a.$c,a),b.ep.addHandler(a.$c,a),b.$G().addHandler(a.$c,a))}
class MA{constructor(a,b){this.qa=a;this.me=b;this.cW=!1;this.sL=this.SI=1;LA(this,a);b.YX.addHandler(this.L4,this);b.Yt.addHandler(this.j3,this);b.Iz.addHandler(this.Qu,this);b.gA.addHandler(this.Su,this);b.mA.addHandler(this.fM,this);this.$c()}X_(a){var b=this.qa;b instanceof wA?(b.Hs.removeHandler(this.$c,this),b.ep.removeHandler(this.$c,this),b.eL.removeHandler(this.$c,this),b.EE.removeHandler(this.$c,this)):(b.stateChangedEvent().removeHandler(this.$c,this),b.ep.removeHandler(this.$c,this),b.$G().removeHandler(this.$c,
this));this.qa=a;LA(this,a);this.$c()}$c(){const a=this.me,b=this.qa;var c=b.playing();a.Tr.eb(c);b.SZ&&a.LQ(b.SZ());a.st(b.duration());a.setCurrentTime(b.currentTime())}L4(a){a?this.qa.play():this.qa.pause()}j3(a){this.SI=a;this.qa.setVolume(this.sL*this.SI)}Su(){this.cW=this.qa.playing();this.qa.pause()}fM(){this.cW&&this.qa.currentTime()<this.qa.duration()&&this.qa.play()}Qu(a){this.qa.seek(a)}};class NA extends W{constructor(a,b){super("audio_with_controls");this.me=this.SS(b);this.addChild(this.me);this.d1=new MA(a,this.me)}Up(a){this.me.l(a)}$s(a){this.me.$s(a)}setScale(a){this.me.setScale(a)}Ni(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.d1;b.sL=a;b.qa.setVolume(b.sL*b.SI)}SS(a){return new KA(a)}};function OA(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function PA(a){a.qA.O(OA(Math.min(a.Fb,Math.max(0,Math.floor(a.Eg)))))}class QA extends KA{constructor(a){super(a);this.qA=new P({m:"time"});this.addChild(this.qA);this.Fb=this.Eg=0;this.setScale(Qh())}setCurrentTime(a){super.setCurrentTime(a);this.Eg=a;isNaN(this.Eg)&&(this.Eg=0);PA(this)}st(a){super.st(a);this.Fb=a;isNaN(this.Fb)&&(this.Fb=0);PA(this)}};class RA extends NA{SS(a){return new QA(a)}};class SA{constructor(a,b,c,d){this.GU=a;this.qa=b;this.ag=c;this.Sh=d;this.Le=!1;this.Kr=!0;this.aE=new E;this.ZD=new E;this.qa.Hs.addHandler(this.qh,this);c&&!d&&c.Up(lm(a))}mQ(){return this.ag?this.ag.Ni():null}cb(a){a?this.ag&&this.ag.$s(!0):this.qa.stop()}setScale(a){this.ag&&this.ag.setScale(a)}stop(){this.qa.stop()}start(){if(mf||Bf){var a=this.qa,b=this.qa.src();if(a.jb&&a.jb.play){if("string"!==typeof b)b:{Array.isArray(b)||(b=[b]);for(let d=0;d<b.length;++d){const e=b[d];var c=e;const f=
a.mediaElement();if(f.canPlayType&&f.canPlayType(c.type())){b=e.src();break b}}b=null}b&&(c=a.mediaElement(),b!=c.src&&(a.playing()&&a.pause(),a.cn=-1,a.op&&(a.op=!1,sc(c,"canplay",a.QL,!1,a)),c.src=b,a.Je(),a.xD()))}}this.qa.play()}setOverlayDisplayed(a){this.ag&&this.ag.setOverlayDisplayed(a)}uO(a){if(this.qa!==a){const b=this.qa.volume();this.qa.Hs.removeHandler(this.qh,this);this.qa.Xb();this.qa=a;this.qa.setVolume(b);this.qa.Hs.addHandler(this.qh,this);this.Le=a.playing()}}qh(){if(!this.Sh){var a=
this.GU,b=a.Ea().Ge();switch(this.qa.state()){case "ended":b||(mm(a,a.xl()+1),this.ZD.h(this.qa));this.ag&&(a=lm(a),this.ag.$s(a),this.ag.Up(a));this.Kr=!0;break;case "playing":b&&this.Kr&&(lm(a)?(this.Kr=!1,mm(a,a.xl()+1),this.ag&&this.ag.$s(!1)):this.qa.stop());break;case "paused":this.ag&&this.ag.$s(!0)}a=this.qa.playing();this.Le!=a&&(this.Le=a)&&this.aE.h(this.qa)}}setVolume(a){this.ag?this.ag.setVolume(a):this.qa.setVolume(a)}};class TA extends SA{constructor(a,b,c=NA){const d=a.Ea();var e=w(d.Ma,us).gl();Array.isArray(e)||(e=[e]);e=Qj(e);e=new zA(e);let f=null;d.Zg()||(f=new c(e,b||!d.Ge()));super(a,e,f,b)}};class UA extends TA{constructor(a,b){super(a,b,RA)}};function VA(a,b){switch(b){case "correct":return a.j.J("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.j.J("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.j.J("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.j.J("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}
class WA extends W{constructor(a,b,c,d,e,f,g,h,k,l,q,t){super("feedback");this.Dn=void 0;this.j=a;this.Va=new W("header");const x=new W("text");x.O(VA(this,d));e&&(d=new W("icon"),d.addChild(e),this.Va.addChild(d));this.Va.addChild(x);this.addChild(this.Va);this.s=new W("content");a=-1==f?a.J("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=Fr(k,c.content(),{ANSWER_ATTEMPTS:a});q=new Dr(k,new Br(null,q,null,w(t,gk)));l=l.Ah({m:"rich-text-view",htmlText:k.htmlText(),Jm:q,Aq:!1});this.s.addChild(l);if(l=
c.audio())this.Bc=b,this.Bc.gb(l),b=new nm(l),this.Dd=new UA(b,h),this.Dd.aE.addHandler(()=>{this.Bc.audioStartedEvent().h()},this),this.Dd.ZD.addHandler(()=>{this.Bc.Ue.h()},this),l.Zg()||(h=new RA(this.Bc.qa,!0),this.s.uc(h,0)),g&&l.Uj()&&this.Bc.start();g=!!c.audio()&&!c.audio().Zg();(this.PT=!c.content().$P()||g)&&this.addChild(this.s)}UQ(a){if(void 0===this.Dn||this.Dn.width!=a.width)this.Dn=a;this.Ak()}Ak(){th(this.Va.displayObject());this.Va.height();!this.PT&&this.height()}deactivate(){this.Bc&&
this.Bc.stop()}};class XA extends wA{constructor(a){super(a);a.setAttribute("controlsList","nodownload");a.setAttribute("oncontextmenu","return false");df&&xA.addHandler(this.N3,this)}videoWidth(){return rA(this)?this.mediaElement().videoWidth:0}videoHeight(){return rA(this)?this.mediaElement().videoHeight:0}N3(a){this.playing()&&a instanceof zA&&this.play()}};class YA extends W{constructor(a,b,c){super("video");this.qa=a;this.qa.Up(!0);this.addChild(a.mediaElement());this.Yu=!1;this.resize(b,c)}Up(){}$s(){}setScale(){}Ni(){return this}cb(){}X_(a){const b=this.width(),c=this.height();this.removeChild(this.qa.mediaElement());this.qa=a;a.Up(!this.Yu);this.addChild(a.mediaElement());this.nv(b,c)}nv(a,b){const c=this.qa.mediaElement();a&&gh(c,a);b&&hh(c,b)}W_(){}setOverlayDisplayed(a){this.Yu=a;this.qa.Up(!a)}setVolume(a){this.qa.setVolume(a)}};class ZA extends XA{$y(){this.Le=!0;super.$y()}}function $A(a){var b=w(a.DO,Vy);b=Rj(b.gl());b=new ZA(b);a=a.xn.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}class aB extends SA{constructor(a,b){var c=a.Ea();const d=$A(c);var e=c.xn.width();c=c.xn.height();e=new YA(d,e,c);super(a,d,e,b);this.UF=e;lm(a)||this.start()}mQ(){return this.UF.Ni()}cb(a){super.cb(a);if(!a&&J){const b=$A(this.GU.Ea());this.uO(b)}this.UF.W_(!1);this.UF.cb(a)}uO(a){this.UF.X_(a);super.uO(a)}};function bB(a){return a.Dd?a.Dd.mQ():null}function cB(a){return a.Vg?a.Vg.mQ():null}
class dB{constructor(a,b,c,d){this.Vg=this.Dd=null;this.zc=!1;this.Gl=b;this.Sh=c;this.kb=d;this.pb=w(this.kb,gk);if(a&&b){if(a=b.Rf)this.Dd=new UA(a,c),this.Dd.aE.addHandler(this.Nh,this),this.Dd.ZD.addHandler(this.Mh,this),dk(this.pb,this.Dd.qa);if(b=b.Nd)this.Vg=new aB(b,c),this.Vg.aE.addHandler(this.Vu,this),this.Vg.ZD.addHandler(this.vn,this),dk(this.pb,this.Vg.qa)}this.jh=new E;this.Il=new E;this.Ue=new E;this.ym=new E;this.Qn=new E;this.xm=new E}vG(){this.Dd&&ek(this.pb,this.Dd.qa);this.Vg&&
ek(this.pb,this.Vg.qa)}$F(){this.Dd&&this.Dd.qa.mediaElement().load()}cb(a){if(this.zc!=a&&(this.zc=a,this.Dd&&this.Dd.cb(a),this.Vg&&this.Vg.cb(a),a?(this.kb.bC().addHandler(this.Jv,this),this.Jv()):this.kb.bC().removeHandler(this.Jv,this),a&&this.Dd)){var b=this.Gl.Rf;a=this.Dd;var c=this.Il;(b.Ea().Uj()||b.Ea().Zg())&&(this.Sh||lm(b))&&(b=new Jj,c.h(a.qa,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.Dd&&this.Dd.setOverlayDisplayed(a);this.Vg&&this.Vg.setOverlayDisplayed(a)}setScale(a){this.Dd&&
this.Dd.setScale(a);this.Vg&&this.Vg.setScale(a)}Nh(a){this.jh.h(a)}Vu(a){this.ym.h(a)}Mh(a){this.Ue.h(a)}vn(a){this.xm.h(a)}audioStartedEvent(){return this.jh}audioStartingEvent(){return this.Il}Cq(){return this.xm}videoStartedEvent(){return this.ym}videoStartingEvent(){return this.Qn}Jv(){const a=this.kb.volume();this.Dd&&this.Dd.setVolume(a);this.Vg&&this.Vg.setVolume(a)}};class eB extends W{constructor(a){super(a);this.xe=new E;this.wb=!1}he(){return this.xe}resize(a,b){super.resize(a,b);this.Ka()}cb(a){a&&this.Ka()}enabled(){return this.wb}l(a){this.wb=a;this.o("disabled",!this.wb)}Ka(){}Ru(a){this.xe.h(a)}Xb(){}};function fB(a,b){return.5<b?1-fB(a,1-b):2*Math.pow(b,2)}
class gB extends cs{constructor(a,b){var c=Xf();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.HX=c;this.QJ=b}yl(){const a=this.coords[0];Wf(0,this.HX+fB(this,a)*(this.QJ-this.HX));this.element.style.opacity=""+Math.max(0,a-.5)/.5}ck(){super.ck()}Dh(){super.Dh();this.element.style.opacity="";this.element.style.top="";Gf&&(v(window,"scroll",this.LW,!1,this),Ph(function(){zc(window,"scroll",this.LW,!1,this)},this,300))}LW(){Xf()!=this.QJ&&Wf(0,this.QJ)}};function hB(a,b,c){a.Wa=a.td(b,c);b&&iB(a,c);A(a,a.Wa.he(),d=>{a.he().h(d)})}function jB(a){a=rm(a.slide().Pa().Eb(),"slidePicture")[0];return w(a,qw)}function kB(a){return a.ea.L()}function lB(a,b){return new xq({fontSize:b,I:a.K(),nZ:"#000000",s$:void 0})}function mB(a){a.Oc&&a.Oc.UQ(a.Dn)}function nB(a){a.lN.h(new oq);const b=a.Oc.displayObject().offsetTop;(new gB(a.Oc.displayObject(),b)).play()}
function oB(a){if(a.ea.wt()&&a.M&&a.M instanceof T&&!a.M.zb()){var b=a.M.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)iB(a,!0),Ii(a,"review")}}function pB(a,b,c){a=a.la.settings().evaluationEnabled();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function iB(a,b){a.va=!0;a.ec=b;a.xj(b)}
function qB(a,b,c,d,e,f){var g=th(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(nk()?document.documentElement.clientHeight:mk()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(g.top+g.bottom);var h=new Qg(0,0,c,d);h=void 0!==e?nn(h,e):h;g=pi({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Jf:!1});h=g.scale;const k=Math.round(c*h),l=Math.round(d*h);b=Math.floor((b-k)/2);void 0!==e?(e=`${Yt(b,Math.floor((g.height-l)/2))} ${Xt(h)} ${Zt(e)}`,
a instanceof iq?V(a,"transform",e):a instanceof P&&a.G("transform",e),a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,l),a.Of(b))}function rB(a){a=lB(a,15);return new Dq(a)}
class sB extends P{constructor(a,b,c,d){super();this.B0=F(this);this.d6=F(this);this.F5=F(this);this.yE=this.jc=null;var e=this.jy();b&&(e+=" review");e=e.split(" ");for(const g of e)Ii(this,g);this.la=a.slide();this.jh=F(this);this.Ue=F(this);this.M=a;this.ea=c;this.fm=this.va=b;this.ec=d||!1;this.kb=c.soundController();c=this.slide().yh();this.pc=new dB(c,a.dG(),b,this.kb);A(this,this.pc.audioStartedEvent(),this.Nh,this);A(this,this.pc.Ue,this.Mh,this);this.kv=this.lJ(this.slide().description());
this.aS();hB(this,b,this.ec);M(this,this.kv);(b=bB(this.pc))&&this.hx(b);const f=c?c.picture():null;if(f){b=f.Ma;this.yE=new P;b.ct()?this.jc=new P({da:b.createImgInstance()}):(this.jc=new P,this.jc.G("background-image",Rh(b.path())),this.jc.G("background-size","cover"));b=jB(this);const g=b instanceof qw?b.jn:null,h=$t(jB(this).rotationAngle());A(this,this.jc.P,()=>{g?Sh(g.url(),g.target()):this.xe.h(f,h)});this.HY=new ei(this.jc.displayObject(),[new nA]);A(this,di(this.HY,"scale").Fz,k=>{1<k&&this.xe.h(f,
h)});Zh(this.HY);M(this.yE,this.jc);this.hx(this.yE)}(this.TF=cB(this.pc))&&this.hx(this.TF);this.KR();a instanceof T&&(A(this,a.submittedEvent(),this.BD,this),this.BD());this.xe=F(this);this.fc=F(this);this.uh=F(this);this.gC=F(this);this.NE=F(this);this.lN=F(this)}he(){return this.xe}NB(){return this.d6}tB(){return this.F5}tH(a){const b=new P({m:"title"});b.O(a);this.uc(b,1)}slide(){return this.M.slide()}$F(){this.pc.$F()}F(){return kB(this)}K(){return this.ea.I()}Z(){return this.ea.BH().Z.displayObject()}j(){return this.ea.A()}ac(){return this.ea.dk()}setScale(a){this.X=
a}ql(a,b){this.Oc&&(this.Oc.deactivate(),this.removeChild(this.Oc),this.Oc=void 0);var c=this.ea.BP();if(this.va||!(this.M&&this.M instanceof T&&!this.M.bc().get(this.M)||"noNotification"==c)){if(a){c=Q(this.F(),"feedback_icon");let e=!this.va,f="info";this.M.slide().settings().evaluationEnabled()&&(f=this.M.review().status());null==this.Bc&&(this.Bc=new yA(this.kb),A(this,this.Bc.audioStartedEvent(),this.Nh,this),A(this,this.Bc.Ue,this.Mh,this));this.pc&&this.pc.pb.Uw();this.Bc.vG();var d=(this.M&&
this.M instanceof T&&this.M.submitted(),!1);e=e&&!d;d=lB(this,15);d=new Dq(d);this.Oc=new WA(this.j(),this.Bc,a,f,c,b,e,this.va,this.K(),d,this.ac(),this.kb);this.addChild(this.Oc);this.visible()&&mB(this)}a&&!this.fm&&(1<this.X?Ph(function(){nB(this)},this):nB(this),oB(this))}}Bm(){oB(this)}eo(){return pB(this,this.va,this.ec)}Nh(a){this.jh.h(a)}Mh(a){this.Ue.h(a)}l(a){const b=null!=this.Oc;this.Wa.l(a&&this.M instanceof T&&this.M.zb()&&!b&&!this.va)}visible(){return super.visible()}B(a){super.B(a);
a&&(this.Wa.cb(a),mB(this))}activated(){return this.zc}GG(){this.ea.BH().GG()}cb(a){this.zc=a;this.pc.cb(a);this.visible()&&this.Wa.cb(a);this.Oc&&(a?this.Uw():this.Oc.deactivate())}setOverlayDisplayed(a){this.pc.setOverlayDisplayed(a)}lJ(a){var b=lB(this,this.fD());b=new Dq(b);b=new Er(a,this.K(),b,this.ac(),this.kb);a.Ad()&&b.o("empty",!0);return b}aS(){const a=new Ls;M(this,a);a.invalidate(this.la.Pa().background())}td(){throw Error("override");}xj(){}KR(){this.addChild(this.Wa)}jy(){return"visualizer"}UQ(a,
b){this.Dn=new I(a,b);mB(this)}zW(a){this.kv.Ia(a)}rp(a){this.Wa.Ia(a)}resize(a,b){if(a){super.resize(a);this.G("min-height",`${b}px`);this.zW(a);b=this.slide().yh();if(this.jc){const c=b.picture().Ma,d=jB(this).rotationAngle();qB(this.jc,a,c.width(),c.height(),$t(d),this.yE)}this.TF&&(b=b.video(),qB(this.TF,a,b.xn.width(),b.xn.height()));b=th(this.Wa.displayObject());this.rp(a-(b.left+b.right));mB(this)}}hx(a){this.addChild(a)}audioStartedEvent(){return this.B0}audioStartingEvent(){return this.pc.audioStartingEvent()}videoStartedEvent(){return this.pc.videoStartedEvent()}videoStartingEvent(){return this.pc.videoStartingEvent()}BD(){if(this.zd){var a=
this.displayObject();Ne(a,this.zd);this.zd=void 0}if(this.M.submitted())if(this.M.slide().settings().evaluationEnabled()){if(a=this.M.review())this.zd=a.status()}else this.zd=this.M.aq()?"answered":"notanswered";else this.zd="notanswered";this.M.zb()||this.l(!1);this.zd&&(a=this.displayObject(),Me(a,this.zd))}Cq(){return this.pc.Cq()}Uw(){this.pc.pb.Uw()}Fx(a){return dz(new ez({A:this.j(),T:this.Z(),L:kB(this)}),{pa:this.M,mode:a})}fD(){return 16}Kb(){super.Kb();this.pc.vG();this.Wa.Xb()}};function tB(a,b,c,d){isNaN(d)||isNaN(c)||(a.Tc=b,a.nS=new I(c,d),a.bm||(c=pi({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Jf:!0}).scale,a.ic.resize(b.width,b.height),a.ic.setParentScale(c),ji(a.ic.displayObject(),c),a.cf.resize(b.width*c,b.height*c),d=(a.Wa.width()-b.width*c)/2,a.ic.move(d,0),a.cf.move(d,0),a.Wa.Ub(c*b.height)))}
class uB extends sB{constructor(a,b,c,d){super(a,b,c,d);this.bm=!1}td(a,b){this.kv.B(!1);const c=new eB("drag-n-drop");this.la.settings().evaluationEnabled();var d=new Yy({T:this.Z(),I:this.K(),L:kB(this),A:this.j(),quizSize:new I(500,500),vg:new Dq,nb:null,ie:null});d.rl(this.ea.dk());d=new kA({L:kB(this),I:this.K(),ug:d,bb:d,Mf:!1,A:this.j(),T:this.Z(),xo:new Ss});b=pB(this,a,b);this.ic=d.create(this.M,b);c.addChild(this.ic);this.cf=new P({m:"overlay"});b=new P({u:O(this.cf,"bg")});this.cf.addChild(b);
b.addChild(new P({u:O(this.cf,"icon")}));d=new P({u:O(this.cf,"label")});d.O(this.j().J("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.cf),this.bm=!1,this.cf.P.addHandler(()=>{this.cf.o("hidden",!0);if(!this.bm&&this.M.zb()){var e=new qA({L:kB(this),xQ:!1,A:this.j(),pa:this.M,quizSize:this.Tc,content:this.ic});this.fc.h(e,!1,!0);e.yi&&(this.bm=!0,e.fe().addHandler(function g(){e.fe().removeHandler(g);c.addChild(this.ic);this.bm=!1;tB(this,this.Tc,this.nS.width,this.nS.height)},
this))}}));return c}nf(){this.ic&&this.ic.nf()}xj(a){this.ic.oc(pB(this,!0,a));this.ic.l(!1);this.ic.cb(!0);this.cf.B(!1)}hx(a){super.hx(a);a.B(!1)}BD(){super.BD();this.M.zb()||this.cf.o("hidden",!0)}};function vB(a){const b=new W("user_answer_title");b.O(a.j.J("Q_USER_ANSWER_TITLE"));a.addChild(b)}function wB(a){const b=new W("correct_answer_title");b.O(a.j.J("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function xB(a){const b=new AA(!1,"close_button",!1);b.addChild(new P({da:Q(a.F,"popup-close-icon"),m:"close-icon"}));a.addChild(b);b.P.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class yB extends mq{constructor(a,b){super("correct_answer_popup");this.j=a;this.F=b;this.uo(!0)}open(){super.open();this.Ka()}Ha(a){this.resize(a)}Ka(){V(this,"bottom","auto");V(this,"height","");this.cU();this.Ub(this.height());V(this,"bottom","")}cU(){}};class zB extends yB{constructor(a,b,c,d){super(a,d);vB(this);a=new W("user_answer");a.O(b);this.addChild(a);wB(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new W("correct_answer");c.O(b);this.addChild(c);xB(this)}};class AB extends P{constructor(){super({m:"text_with_gaps"})}zG(){const a=le();a&&a.blur()}gZ(){}SB(){return 0}RB(){return 0}};class BB extends eB{constructor(a){super(a);this.s=null;this.ga=new AB;this.addChild(this.ga)}setContent(a){this.s=a;this.ga.addChild(a)}content(){return this.s}ia(){this.wa()}l(a){super.l(a);this.s&&this.s.l(a)}wa(){this.s&&this.s.qd()}};class CB extends sB{constructor(a,b,c,d){super(a,b,c,d);Ii(this,"graded")}};class DB extends CB{td(a,b){const c=new BB("fill_in_the_blank");var d=lB(this,15);d=new Yy({T:document.body,I:this.K(),L:kB(this),A:this.j(),quizSize:new I(0,0),vg:new Dq(d),nb:null,ie:null});a=pB(this,a,b);a=d.cw({L:kB(this),parent:c.ga,pa:this.M,mode:a,TP:!0,Vv:this.Fx(a),Mf:!1,Ec:null});c.setContent(a);return c}xj(a){const b=this.Wa.content(),c=pB(this,!0,a);b.oc(c);const d=this.la.settings().evaluationEnabled();b.df.addHandler(e=>{if(a&&d){var f=e.response(),g=[];for(const h of e.placeholder().values)g.push(h.text());
e=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=new zB(this.j(),f||e,g,this.F());this.fc.h(f)}},this)}rp(a){super.rp(a);this.Wa.wa()}};function EB(a,b,c){const d=a.cc.width()*a.X,e=a.cc.height()*a.X,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.Kp.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.Kp.y;a.cc.move(b,c);a.TH()}
function FB(a,b,c){a.Kp.x=isNaN(a.Bp)?Math.floor(.5*(a.width()-a.cc.width()*a.Xu)):0;a.Kp.y=isNaN(a.Cp)?Math.floor(.5*(a.height()-a.cc.height()*a.Xu)):0;V(a.cc,"transform",`${Yt(a.Kp.x,a.Kp.y)} ${Xt(b)} ${Zt(a.Kk)}`);var d=b-a.X;a.X=b;c&&(b=a.cc.x()-d*a.cc.width()/2,d=a.cc.y()-d*a.cc.height()/2,EB(a,b,d));a.MR()}
class GB extends W{constructor(a,b){w(a,ll);super("content");this.Kk=b||0;this.Kp=new H(0,0);this.eK=1;this.jN=new E;this.JW=new E;this.Ma=a;this.cc=new W;this.cc.resize(this.Ma.width(),this.Ma.height());V(this.cc,"background-image",Rh(a.path()));V(this.cc,"background-size","100% 100%");this.addChild(this.cc);a=new nA;a.iN.addHandler(this.mM,this);a.Fz.addHandler(this.lM,this);b=new lA;b.yf.addHandler(this.kM,this);b.FJ.addHandler(this.jM,this);b.kT.addHandler(()=>{this.Cp=this.Bp=NaN},this);this.en=
new ei(document.body);Yh(this.en,a);Yh(this.en,b);Zh(this.en)}pH(a){this.zi=a;this.Xu=this.AI();FB(this,this.Xu)}resize(a,b){super.resize(a,b);this.Xu=this.AI();FB(this,this.Xu)}kM(a,b){EB(this,this.Bp+a,this.Cp+b)}jM(){this.Bp=this.cc.x();this.Cp=this.cc.y();EB(this,this.Bp,this.Cp)}TH(){}mM(a){this.In||(this.In=this.X);this.eK=a;a=Math.min(this.zi,this.In*a);a=Math.max(this.Xu,a);FB(this,a,!0);this.jN.h();1==this.eK&&this.JW.h()}lM(){this.In=0;1==this.eK&&this.JW.h()}AI(){const a=this.width(),b=
this.height();var c=this.Kk;const d=new Qg(0,0,this.Ma.width(),this.Ma.height());c=void 0!==c?nn(d,c):d;return Math.min(this.zi,pi({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Jf:!1}).scale)}MR(){}};class HB extends mq{constructor(a,b,c){super(a);this.Kk=c||0;this.X=1;this.zy=!0;this.Ik=this.TS(b);this.addChild(this.Ik);this.S=this.Lx();this.S.Ub(46);this.addChild(this.S);this.setScale(1);this.P.addHandler(()=>{})}Lx(){const a=new W("top_panel");Fh(a.displayObject(),"0 0");return a}TS(a){return new GB(a,this.Kk)}resize(a,b){this.S&&this.S.Ia(a/this.X);const c=a>b;this.o("landscape",c);this.Ik.resize(a,b-this.Ik.y());this.Ka(a,b);super.resize(a,b);void 0!==this.Ay&&c!=this.Ay&&this.close();this.Ay=
c}Ka(){}setScale(a){this.X=a;if(this.S){ji(this.S.displayObject(),a);var b=Math.floor(this.S.height()*a);this.Ik.tf(b)}this.Ik.pH(a)}scale(){return this.X}close(){$h(this.Ik.en);super.close()}};class IB extends G{constructor(a){super();this.Gb=a;this.rh=new Qg(0,0,0,0);this.xb=new pl;this.Mk=0;this.Uq=!0;this.H=F(this);this.H5=F(this);this.pp=F(this);this.IC=F(this)}rect(){return this.rh.clone()}type(){return this.Gb}label(){return this.xb}score(){return this.Mk}correct(){return this.Uq}U(){return this.H}DB(a){this.rh!=a&&(this.rh=a,this.pp.h())}EB(a){a!=this.Mk&&(this.Mk=a,this.H5.h())}IQ(a){a!=this.Uq&&(this.Uq=a,this.IC.h())}};class JB extends IB{constructor(a){super("freeform");this.ra=a}points(){return this.ra}};class KB extends IB{constructor(){super("oval")}};class LB extends IB{constructor(){super("rectangle")}};function MB(a,b,c,d,e){const f=new dv(c,d);f.Ws();const g=new Qu(2,"white");for(let q=0;q<b.length;++q){var h=b[q];if(!h.correct())continue;const t=new Ku(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const x=k.left*c/1E4,y=k.top*d/1E4;if(h instanceof KB){var l=k.width*c*.5/1E4;k=k.height*d*.5/1E4;iv(f,x+l,y+k,l,k,g,t)}else if(h instanceof LB)jv(f,x,y,k.width*c/1E4,k.height*d/1E4,g,t);else if(h instanceof JB){l=new Fu;h=h.points();let C=h[0];l.moveTo(C.x*k.width*c/1E4+x,C.y*k.height*
d/1E4+y);for(let N=1;N<h.length;++N)C=h[N],l.lineTo(C.x*k.width*c/1E4+x,C.y*k.height*d/1E4+y);l.close();kv(f,l,g,t)}else throw Error("cannot draw abstract hot area");}f.qq(a)};function NB(a,b){b instanceof Ub&&(b=b.Ee);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=ch(a.ef.displayObject());c-=a.x;d=d-a.y+(kf?0:Xf());return new H(c,d)}
class OB extends GB{constructor(a){super(a);this.ra=[];this.ef=new W("points_area")}gb(a,b,c,d,e,f){this.F=a;this.R=b;this.va=c;this.zU=d;void 0!==e&&(this.hh=new W("hotspots_area"),this.addChild(this.hh),MB(this.hh.displayObject(),e,this.Ma.width(),this.Ma.height(),f),Fh(this.hh.displayObject(),"0 0"));this.addChild(this.ef);this.va||(gq(this.ef,"editable"),this.ef.P.addHandler(this.S3,this));this.R.CM.addHandler(this.vy,this);this.R.CE.addHandler(this.vy,this);this.R.DE.addHandler(this.vy,this);
this.pH(this.zi);this.vy()}AI(){return Math.min(this.width()/this.cc.width(),this.height()/this.cc.height())}pH(a){super.pH(a);for(a=0;a<this.ra.length;++a)ji(this.ra[a].displayObject(),this.zi)}kJ(a){const b=new P({m:"hotspot-point"});(new tx({parent:b,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:O(b,"animated-layer"),DG:!0})).Bt();const c=new P({u:O(b,"point-view")});b.addChild(c);const d=new P({u:O(c,"marker")});c.addChild(d);b.setScale(this.zi,"50% 50%");this.va||v(b.displayObject(),
xh,this.R3.bind(this,b,a),!1,this);return b}R3(a,b,c){c.stopPropagation();c.preventDefault();this.Wm=a;this.Wm.setScale(1.8*this.zi,"50% 50%");v(document,Ah,this.cz,!0,this);v(document,yh,this.zV,!0,this);c=this.R;c.ra.splice(c.ra.indexOf(b),1);c.ra.push(b);this.ra.splice(this.ra.indexOf(a),1);this.ra.push(a);this.ef.addChild(a);hq(this.ef,"editable");this.Wm.o("dragged",!0)}cz(a){a.stopPropagation();a.preventDefault();var b=NB(this,a);a=Ad(b.x,0,this.ef.width());b=Ad(b.y,0,this.ef.height());this.Wm.move(a,
b)}zV(a){a.stopPropagation();a.preventDefault();zc(document,Ah,this.cz,!0,this);zc(document,yh,this.zV,!0,this);a=this.R.points()[Fa(this.ra,this.Wm)];const b=new H(this.Wm.x()/this.ef.width(),this.Wm.y()/this.ef.height());a.Tq!=b&&(a.Tq=b,a.H.h());this.Wm.setScale(this.zi,"50% 50%");this.Wm.o("dragged",!1);this.Wm=void 0;gq(this.ef,"editable")}TH(){if(this.R){var a=this.cc.x()+this.Kp.x,b=this.cc.y()+this.Kp.y;this.ef.move(a,b);this.hh&&this.hh.move(a,b)}}MR(){this.R&&(this.ef.resize(this.cc.width()*
this.X,this.cc.height()*this.X),this.vy(),this.hh&&ji(this.hh.displayObject(),this.X),this.TH())}vy(){if(this.R){for(var a=0;a<this.R.points().length;++a){var b=this.R.points()[a];this.ra[a]||(this.ra[a]=this.kJ(b),this.ef.addChild(this.ra[a]));const c=this.ra[a];b=b.coordinate();c.move(b.x*this.ef.width(),b.y*this.ef.height())}if(this.ra.length>this.R.points().length){for(a=this.R.points().length;a<this.ra.length;++a)this.ef.removeChild(this.ra[a]);this.ra=this.ra.slice(0,this.R.points().length)}}}S3(a,
b){b.target==a.displayObject()&&(a=this.zU==Number.MAX_VALUE,this.R.points().length<this.zU||a)&&(b=NB(this,b),b=new H(b.x/this.ef.width(),b.y/this.ef.height()),Qo(this.R,b))}};class PB extends HB{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.F=a;this.R=d;this.Ik.gb(a,d,!1,e,void 0,f);this.j=b;this.HK();this.va=!1}HK(){const a=this.S;if(a)if(this.va){var b=new W("close");b.addChild(Q(this.F,"close_popup_icon"));b.P.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.R.bw();var c=new W("clear");c.O(this.j.J("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.P.addHandler(b,this);a.addChild(c);c=new W("clear-icon");c.P.addHandler(b,this);a.addChild(c);b=new W("done");
b.O(this.j.J("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.P.addHandler(this.close,this);a.addChild(b);b=new W("done-icon");b.P.addHandler(this.close,this);a.addChild(b)}}TS(a){return new OB(a)}Ka(a,b){super.Ka(a,b);const c=a>b;c&&(this.Ik.tf(0),this.Ik.resize(a-(this.S?56:0),b));this.S&&(c?(V(this.S,"height",`${b/this.scale()}px`),V(this.S,"right",`${-56*(1-this.scale())}px`)):(V(this.S,"height",""),V(this.S,"right","")))}};function QB(a){for(var b=0;b<a.R.points().length;++b){var c=a.R.points()[b];a.ra[b]||(a.ra[b]=a.kJ(),a.addChild(a.ra[b]));const d=a.ra[b];c=c.coordinate();d.move(a.ui.x()+c.x*a.ui.width(),c.y*a.ui.height())}if(a.ra.length>a.R.points().length){for(b=a.R.points().length;b<a.ra.length;++b)a.removeChild(a.ra[b]);a.ra=a.ra.slice(0,a.R.points().length)}}
class RB extends eB{constructor(a,b,c,d,e){super("hotspot");this.B2=d;this.va=e;this.hh=new W("hotspots_area");this.F=a;this.R=c;this.R.DE.addHandler(this.TL,this);this.To=b;this.ra=[];this.ui=new W("image");b&&V(this.ui,"background-image",Rh(b.path()));V(this.ui,"background-size","cover");this.addChild(this.ui);this.GJ=new E;this.P.addHandler(this.QV,this);this.IY=new ei(this.displayObject(),[new nA]);di(this.IY,"scale").Fz.addHandler(this.QV,this);Zh(this.IY)}TL(){QB(this)}gd(a){this.hh.nl();this.ui.displayObject().parentNode.insertBefore(this.hh.displayObject(),
this.ui.displayObject().nextSibling);void 0!==a&&this.To&&MB(this.hh.displayObject(),a,this.To.width(),this.To.height(),this.B2);Fh(this.hh.displayObject(),"0 0");this.Ka()}kJ(){const a=new P({m:"hotspot-point"});(new tx({parent:a,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:O(a,"animated-layer"),DG:!0})).Bt();const b=new P({u:O(a,"point-view")});a.addChild(b);const c=new P({u:O(b,"marker")});b.addChild(c);return a}Ka(){if(this.To){var a=this.width(),b=this.Yf();this.X=Math.min(1,
a/this.To.width(),b/this.To.height());this.ui.resize(Math.floor(this.To.width()*this.X),Math.floor(this.To.height()*this.X));this.ui.Of(Math.floor((a-this.ui.width())/2));this.hh&&(this.hh.Of(this.ui.x()),ji(this.hh.displayObject(),this.X));QB(this)}}Yf(){return.7*(nk()?document.documentElement.clientHeight:mk()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}QV(){this.enabled()&&this.GJ.h()}QP(){return this.ui}};class SB extends CB{constructor(a,b,c,d){super(a,b,c,d);this.bm=!1}td(a){var b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled();b=new RB(this.F(),b,this.M.contentState(),c,a);this.cf=new P({m:"overlay"});c=new P({u:O(this.cf,"bg")});this.cf.addChild(c);c.addChild(new P({u:O(this.cf,"icon")}));const d=new P({u:O(this.cf,"label")});d.O(this.j().J("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.QP().addChild(this.cf);this.M.initiated()&&this.cf.o("hidden",!0);b.GJ.addHandler(this.hV,
this);return b}hV(){if(!this.bm){this.cf.o("hidden",!0);var a=this.Wa,b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled(),d=this.la.settings().Yg(),e=new PB(this.F(),this.j(),b,this.M.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.fc.h(e,!1,!0);e.yi&&(this.bm=!0,e.fe().addHandler(function g(){e.fe().removeHandler(g);this.bm=!1;QB(a)},this))}}xj(a){this.bm=!1;const b=this.Wa;b.GJ.removeHandler(this.hV,this);a=a?this.la.content().areas():void 0;b.gd(a)}};class TB extends Gs{constructor({contentState:a,q_:b,f_:c,L:d,A:e,I:f,vg:g,soundController:h}){super(d,e,f,b,g,h,c);this.R=a;Es(this,d,b)}Ix(a,b){this.R&&this.R.responses().forEach((c,d)=>{this.eu(a,c,d==b,d)})}xS(a){return this.R?this.R.hg(a):null}};function UB(a,b,c){b=new Cs(b.textRange(),b.bd,a.K,56,a.Ef,a.kb);b.o(c,!0);a.addChild(b);return b}class VB extends yB{constructor(a,b,c,d,e,f,g){super(a,g);this.K=b;this.Ef=c;this.kb=d;vB(this);this.Z6=UB(this,e,"user_answer");wB(this);this.e1=UB(this,f,"correct_answer");xB(this)}cU(){this.Z6.invalidate();this.e1.invalidate()}};class WB extends P{constructor({L:a,A:b,I:c,vg:d,soundController:e,F_:f}){super({m:"item"});this.F=a;this.j=b;this.K=c;this.Ef=d;this.pb=w(e,gk);this.xe=F(this);this.Ae=this.Te=this.Bk=null;b=new P({m:"result"});M(this,b);f&&this.addChild(Q(a,"select_icon"))}item(){return this.Bk}setItem(a,b){this.Bk=a;D(this,this.Te,this.Ae);(this.Te=this.Nl(b))&&M(this,this.Te);this.Ae=this.Mo(a);M(this,this.Ae);A(this,this.Ae.he(),c=>this.xe.h(c));this.invalidate()}he(){return this.xe}invalidate(){this.Ae&&this.Ae.invalidate()}Nl(a){return a?
new Bs({ig:a,nb:this.pb,Ec:null,L:this.F}):null}Mo(a){if(a)var b=a.textRange();else b=`<p>${this.j.J("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT")}</p>`,b=new Nr(b,[],[],new Tk);return new Cs(b,a?a.bd:null,this.K,64,this.Ef,this.pb)}};class XB extends P{constructor({Q8:a,premise:b,L:c,A:d,I:e,vg:f,soundController:g}){super({m:"row"});this.qn=a;this.F=c;this.j=d;this.K=e;this.Ef=f;this.kb=g;this.xe=F(this);this.ms=F(this);this.fc=F(this);this.Wd=new WB({L:c,A:d,I:e,vg:f,soundController:g,F_:!1});this.Wd.setItem(b,a.hg(b));M(this,this.Wd);a=new P({m:"lock",da:Q(c,"icon_lock")});M(this,a);a=new P({m:"separator"});M(this,a);this.La=new WB({L:c,A:d,I:e,vg:f,soundController:g,F_:!0});this.La.setItem(null,null);M(this,this.La);A(this,
this.Wd.he(),h=>this.xe.h(h));A(this,this.La.he(),h=>this.xe.h(h));A(this,this.Wd.P,this.WL,this);A(this,this.La.P,this.WL,this)}he(){return this.xe}gd(a){Pc(this,this.La.P,this.WL,this);a&&(a==this.La.item()?Se(this.displayObject(),"correct"):(A(this,this.La.P,()=>{var b=this.La.item();b=new VB(this.j,this.K,this.Ef,this.kb,b,a,w(this.F,dj));this.fc.h(b)}),Se(this.displayObject(),"incorrect")))}invalidate(){this.Wd.invalidate();this.La.invalidate()}yc(a){const b=a?this.qn.hg(a):null;this.La.setItem(a,
b);void 0!==this.La.item()?Se(this.displayObject(),"answered"):Te(this.displayObject(),"answered")}WL(){this.ms.h(this.Wd.item(),this.La.item())}};function YB(a){const b=[];for(var c=0;c<a.qn.matches().length;++c){const d=a.qn.matches()[c],e=a.Ai.indexOf(d.premise());a.Lk[e].yc(d.response());b.push(e)}for(c=0;c<a.Lk.length;++c)-1==b.indexOf(c)&&a.Lk[c].yc(null)}
class ZB extends eB{constructor(a,b,c,d,e,f){super("matching");this.qn=a;this.kb=f;this.Ai=a.premises();this.we=a.responses();this.fc=new E;this.ms=new E;this.Lk=[];this.Ai.forEach(g=>{g=new XB({Q8:this.qn,premise:g,L:b,A:c,I:d,vg:e,soundController:this.kb});this.addChild(g);g.he().addHandler(this.Ru,this);g.fc.addHandler(this.HV,this);g.ms.addHandler(this.EV,this);this.Lk.push(g)});YB(this)}gd(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.Ai.indexOf(c.premise());this.Lk[d].gd(c.response())}else for(a=
0;a<this.Lk.length;++a)this.Lk[a].gd()}cb(a){super.cb(a);this.yD()}resize(a,b){super.resize(a,b);this.yD()}Rs(a,b){for(let c=0;c<this.qn.matches().length;++c){const d=this.qn.matches()[c];if(d.premise()==a||d.response()==b)$o(this.qn,d.premise(),d.response()),--c}this.qn.Rs(a,b);YB(this)}yD(){for(let a=0;a<this.Lk.length;++a)this.Lk[a].invalidate()}HV(a){this.fc.h(a)}EV(a,b){this.enabled()&&this.ms.h(a,b)}Xb(){this.Lk.forEach(a=>{a.he().removeHandler(this.Ru,this);a.fc.removeHandler(this.HV,this);
a.ms.removeHandler(this.EV,this);Hc(a)});this.Lk=[]}};class $B extends CB{td(){const a=w(this.M.contentState(),lp),b=new ZB(a,kB(this),this.j(),this.K(),rB(this),this.kb);A(this,b.ms,(c,d)=>{const e=a.responses();d=e.indexOf(d);const f=a.matches().map(h=>e.indexOf(h.response())),g=new TB({contentState:a,q_:d,f_:f,L:this.F(),A:this.j(),I:this.K(),vg:rB(this),soundController:this.kb});this.fc.h(g);Qc(this,g.Yi,h=>{g.close();h&&b.Rs(c,h)})});return b}xj(a){const b=this.Wa;b.gd(a?this.la.content().matches():void 0);A(this,b.fc,c=>this.fc.h(c))}};class aC extends cs{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}yl(){ji(this.element,this.coords[0])}};function bC(a){a.Ro.displayObject().placeholder=a.j.J("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class cC extends P{constructor(a,b){super({m:"custom"});this.$e=a;this.j=b;this.lT=F(this);a=new P({m:"field",$:"INPUT"});z(this,a.displayObject(),"keypress",this.D3,this);z(this,a.displayObject(),"focusout",this.GS,this);z(this,a.displayObject(),"focusin",this.B5,this);this.Ro=a;M(this,this.Ro);this.Ro.displayObject().value=this.$e.customAnswer();bC(this)}l(a){super.l(a);this.Ro.l(a)}B5(){this.Ro.displayObject().removeAttribute("placeholder")}D3(a){13==a.keyCode&&this.GS()}GS(){var a=this.Ro.displayObject().value;
this.$e.Zq=a;this.Ro.displayObject().value=this.$e.customAnswer();this.Ro.displayObject().blur();this.lT.h();bC(this)}};function dC(a,b){return a.Ra.choice().typeIn()?(b=new cC(a.Ra,b),A(a,b.lT,a.bU,a),z(a,b.displayObject(),ef?"click":xh,c=>{a.Ra.selected()&&c.stopPropagation()}),b):null}
class eC extends P{constructor(a,b,c,d,e,f,g){super({m:"item"});this.F=a;this.Ra=c;this.ob=d;this.pb=w(g,gk);this.wb=this.uK=!1;a=this.WI();M(this,a);(this.Te=this.Nl())&&M(this,this.Te);this.Ae=this.Mo(b,f);M(this,this.Ae);if(this.$m=dC(this,e))M(this,this.$m),Ii(this,"editable"),this.bU();A(this,this.Ra.lf(),this.Je,this);this.Je()}he(){return this.Ae.he()}dl(){return this.Ra}enabled(){return this.wb}l(a){this.wb=a;this.$m&&this.$m.l(a)}invalidate(){this.Ae.invalidate();if(this.$m){const a=6-this.Ae.bottomPadding();
this.$m.G("margin-top",a+"px");this.$m.G("min-height",-a+"px")}}WI(){const a=new P({m:"icon_area"});a.addChild(this.ob);return a}Nl(){const a=this.Ra.ig();return a?new Bs({ig:a,nb:this.pb,Ec:null,L:this.F}):null}Mo(a,b){return new Cs(this.Ra.choice().textRange(),this.Ra.choice().bd,a,64,b,this.pb)}bU(){this.$m&&(""==this.$m.$e.customAnswer()?Se(this.displayObject(),"empty"):Te(this.displayObject(),"empty"))}Je(){this.Ra.selected()?Se(this.displayObject(),"selected"):Te(this.displayObject(),"selected")}Co(){wf&&
this.wb&&(Se(this.displayObject(),"active"),this.uK=!0,(new au(this.ob,1,1.1,!1)).play())}bg(a){wf&&this.wb&&(this.uK?(Te(this.displayObject(),"active"),this.uK=!1,(new au(this.ob,1.1,1,!0)).play()):a||(new aC(this.ob)).play())}};class fC extends eB{constructor(a,b,c,d,e,f,g){super(c);this.j=e;this.Ef=f;this.kb=g;this.Y=d.map(h=>this.eu(a,b,h));this.Y.forEach(h=>this.addChild(h))}dJ(){throw Error("override this");}eu(a,b,c){a=new eC(a,b,c,this.dJ(a),this.j,this.Ef,this.kb);a.P.addHandler(this.Nr,this);a.he().addHandler(this.Ru,this);return a}gd(a){a.forEach((b,c)=>{c=this.Y[c];b=b.correct();const d=c.dl().selected();b&&Se(c.displayObject(),"correct");d!=b&&Se(c.displayObject(),"error")})}l(a){super.l(a);this.Y.forEach(b=>
b.l(a))}Nr(){}Ka(){this.Y.forEach(a=>a.invalidate())}Xb(){this.Y.forEach(a=>{a.P.removeHandler(this.Nr,this);a.he().removeHandler(this.Ru,this);Hc(a)});this.Y=[]}};class gC extends fC{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}Nr(a){if(this.enabled())for(const b of this.Y)b.dl().eb(b.dl()==a.dl())}dJ(a){return Q(a,"radio_button")}};class hC extends CB{td(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new gC(kB(this),this.K(),b,"graded",this.j(),rB(this),this.ea.soundController())}xj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Wa.gd(b)}}};class iC extends Gs{constructor(a,b,c,d,e,f){let g=-1;const h=e.answers(),k=e.response();for(let l=0;l<h.length;++l)if(h[l]==k){g=l;break}super(a,b,c,g,d,f);this.C=e;Es(this,a,g)}Ix(a,b){if(this.C){var c=this.C.answers();for(let d=0;d<c.length;++d){const e=new ln,f=Hd(c[d]);e.setText(new Nr(f,[],[],new Tk));this.eu(a,e,d==b,d)}}}};class jC extends CB{td(a,b){const c=new BB("multiple_choice_text");var d=lB(this,15);d=new Yy({T:document.body,I:this.K(),L:kB(this),A:this.j(),quizSize:new I(0,0),vg:new Dq(d),nb:null,ie:null});a=pB(this,a,b);a=d.cw({L:this.F(),parent:c.ga,pa:this.M,mode:a,TP:!0,Vv:this.Fx(a),Mf:!1,Ec:null});c.setContent(a);a.df.addHandler(this.bz,this);return c}bz(a){const b=new iC(this.F(),this.j(),this.K(),rB(this),a,this.ea.soundController());this.fc.h(b);const c=this.Wa.content();b.Yi.addHandler(function f(e){b.Yi.removeHandler(f);
b.close();e&&(a.yc(e.textRange().text()),c.qd())},this)}xj(a){const b=this.Wa.content(),c=pB(this,!0,a);b.oc(c);b.df.removeHandler(this.bz,this);b.df.addHandler(d=>{var e=this.la.settings().evaluationEnabled();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new zB(this.j(),e,[d],this.F());this.fc.h(e)}},this);b.qd()}rp(a){super.rp(a);this.Wa.wa()}};class kC extends fC{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.rL=Number.MAX_VALUE}l(a){super.l(a);this.Lp()}Nr(a){this.enabled()&&a.enabled()&&(a.dl().eb(!a.dl().selected()),this.Lp())}dJ(a){return Q(a,"checkbox")}Lp(){const a=this.enabled(),b=this.enabled()&&this.rN()<this.rL;this.Y.forEach(c=>{const d=c.dl().selected()?a:b;c.l(d);c=c.displayObject();d?Te(c,"disabled"):Se(c,"disabled")})}rN(){return this.Y.filter(a=>a.dl().selected()).length}};class lC extends CB{td(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new kC(kB(this),this.K(),b,"graded",this.j(),rB(this),this.ea.soundController());b=(b=this.la.settings().Yg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.rL=b;return a}xj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Wa.gd(b)}}};class mC{b0(a){return a}};class nC extends mC{b0(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class oC extends eB{constructor(a,b,c){super("type");this.vY=b;this.de=new W("textfield","INPUT");this.de.da().value=a;this.addChild(this.de);void 0!==c&&(this.de.da().type=c,"number"==c&&pe&&(this.de.da().setAttribute("pattern","[0-9]*"),this.de.da().setAttribute("inputmode","numeric"),this.de.da().setAttribute("step","any")));this.kx=new E;this.fc=new E;v(this.de.displayObject(),"keydown",this.F4,!1,this);v(this.de.da(),"input",this.a7,!1,this);v(this.de.da(),xh,d=>{if(this.enabled()){if(!K){var e=
this.de.displayObject();df&&gf||e.focus()}d.stopPropagation()}else this.fc.h(),d.preventDefault()},!1,this)}l(a){super.l(a);this.de.l(a)}a7(){let a=this.de.da().value;if(a&&void 0!==this.vY){const b=this.vY.b0(a);b!=a&&(this.de.da().value=b)}a=Gd(this.de.da().value);this.kx.h(a)}F4(a){13==a.keyCode&&this.de.displayObject().blur()}};class pC extends CB{td(){var a=this.M.initiated()?this.M.contentState().response():"";a=new oC(a,new nC,"number");a.kx.addHandler(b=>{this.M.contentState().yc(b&&!isNaN(b)?b:"")},this);return a}xj(a){const b=this.Wa,c=!!this.M.review()&&"correct"==this.M.review().status();b.o("incorrect",!c);b.o("correct",c);a&&!c&&b.fc.addHandler(()=>{var d=[];if(a){const h=this.la.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const l=this.j();let q="";if(e instanceof Qv){const t=e.operand();
switch(e.comparisonOperation()){case "notEqual":q=l.J("Q_NUMERIC_QUESTION_DIFFERS",{one:t});break;case "equal":q=l.J("Q_NUMERIC_QUESTION_EQUALS",{one:t});break;case "greaterThan":q=l.J("Q_NUMERIC_QUESTION_GREATER_THAN",{one:t});break;case "greaterThanOrEqual":q=l.J("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:t});break;case "lessThan":q=l.J("Q_NUMERIC_QUESTION_LESS_THAN",{one:t});break;case "lessThanOrEqual":q=l.J("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:t})}}else e instanceof Pv&&"between"==
e.comparisonOperation()&&(q=l.J("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,q)}}f=this.M.initiated()?this.M.contentState().response():"";g=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new zB(this.j(),f||g,d,this.F());this.fc.h(d)})}};function Bn(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Y[b]}function qC(a,b,c){void 0===c&&(c=a.Y.length);a.Y.splice(c,0,b);a.Qa.h()}function rC(a,b){b=Oa(a.Y,b);a.Qa.h();return b}class sC extends G{constructor(a){super();this.Y=a||[];this.Qa=F(this)}lf(){return this.Qa}count(){return this.Y.length}forEach(a,b){Ga(this.Y,a,b)}find(a,b){return Ma(this.Y,a,b)}Kb(){super.Kb();for(const a of this.Y)Hc(a)}};function tC(a,b){qC(a,b);a.Eq(b);a.l0.h(b,void 0);a.JI(b)}
class uC extends sC{constructor(a){super(a);this.l0=F(this);this.x5=F(this);F(this);this.L0=F(this)}U(){return this.lf()}count(){return super.count()}getChoice(a){return Bn(this,a)}getChoiceIndex(a){return Fa(this.Y,a)}di(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().di()}fd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=Jm(a,c.fd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.uW(a);
rC(this,a);this.x5.h(a,b);this.JI(a)}}Eq(a){A(this,a.yC,this.dV,this);A(this,a.eY,this.Lr,this);A(this,a.xE,this.Lr,this);A(this,a.sC,this.Lr,this);A(this,a.IC,this.Lr,this);A(this,a.FF,this.Lr,this)}uW(a){Sc(this,a)}JI(a){"next"!=a.$v()&&this.dV()}dV(){this.L0.h()}Lr(){this.U().h()}Fa(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.Fa())}return a}};class vC extends uC{constructor(){super(void 0)}};class wC extends cs{constructor(a,b,c,d,e,f){const g=Qh();super(null,[b,d*g],[c,e*g],f);this.Ko=a}yl(){const a=this.coords;this.Ko.Jc(a[0]);ji(this.Ko.displayObject(),a[1])}};class xC extends P{constructor(a,b,c,d,e){super({m:"item"});this.K=a;this.Ra=b;this.Ef=c;this.F=e;this.pb=w(d,gk);this.xe=new E;(this.Te=this.Nl())&&M(this,this.Te);this.Ae=this.Mo();M(this,this.Ae);a=new P({da:Q(this.F,"sequence_move_icon"),m:"icon"});M(this,a)}he(){return this.xe}gd(a,b){void 0!==b&&(a=a==b?"correct":"incorrect",Se(this.displayObject(),a),a=b);this.setAttribute("data-index",`${a+1}.`)}choice(){return this.Ra.choice()}eb(a){const b=this.displayObject();a?Se(b,"selected"):Te(b,"selected")}invalidate(){this.Ae.invalidate()}Nl(){const a=
this.Ra.ig();return a?new Bs({ig:a,nb:this.pb,Ec:null,L:this.F}):null}Mo(){const a=new Cs(this.Ra.choice().textRange(),this.Ra.choice().bd,this.K,64,this.Ef,this.pb);A(this,a.he(),b=>this.xe.h(b));return a}};class yC extends W{constructor(){super("sequence_move_panel");this.sO=new AA(!1,"up");this.addChild(this.sO);this.EJ=new AA(!1,"down");this.addChild(this.EJ);this.Ub(113);of&&V(this,"bottom","auto");Fh(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(Zg(a,"width"));a=parseFloat(Zg(a,"height"));this.o("landscape",b>a)}}};function zC(a,b,c,d){b=new xC(b,c,d,a.kb,a.F);a.addChild(b);a.Y.push(b);b.P.addHandler(a.Nr,a);b.he().addHandler(a.Ru,a)}function AC(a,b,c){if(!(0>c||c>a.Y.length-1)){tp(a.iU,b.choice(),c);V(a,"height",a.height()+"px");for(let e=0;e<a.Y.length;++e){b=a.Y[e];var d=sp(a.iU,e);d!=b.Ra&&(b.Ra=d,d=b,D(d,d.Te),d.Te=d.Nl(),d.Te&&M(d,d.Te),d=b,D(d,d.Ae),d.Ae=d.Mo(),M(d,d.Ae),b.invalidate())}V(a,"height","");BC(a,a.Y[c])}}
function BC(a,b){if(a.gf!=b){a.gf&&a.gf.eb(!1);b.eb(!0);a.gf=b;var c=a.Y.indexOf(b);a.re.sO.l(0<c);a.re.EJ.l(c<a.Y.length-1);a.uh.h(b);if(!a.re.visible()||a.oh)a.oh&&a.oh.stop(!0),a.re.B(!0),(new wC(a.re,a.re.opacity(),1,.95,1,250)).play()}CC(a)}function CC(a){clearTimeout(a.UT);a.UT=setTimeout(a.qK.bind(a),2E3)}
class DC extends eB{constructor(a,b,c,d,e){super("sequence");this.iU=b;this.kb=d;this.F=e;this.oh=this.gf=void 0;this.Y=[];for(d=0;d<b.count();++d)zC(this,a,sp(b,d),c);this.re=new yC;this.re.B(!1);this.re.sO.P.addHandler(()=>{this.gf&&AC(this,this.gf,this.Y.indexOf(this.gf)-1)},this);this.re.EJ.P.addHandler(()=>{this.gf&&AC(this,this.gf,this.Y.indexOf(this.gf)+1)},this);this.uh=new E;v(window,"scroll",this.jE,!1,this)}l(a){super.l(a);a||this.qK()}cb(a){super.cb(a);a||this.qK()}jE(){void 0!==this.UT&&
CC(this)}qK(){this.gf&&(this.gf.eb(!1),this.gf=void 0,this.oh=new wC(this.re,this.re.opacity(),0,1,.95,350),v(this.oh,"end",()=>{this.oh=void 0;this.re.B(!1)},!1,this),this.oh.play())}gd(a){for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a?a.getChoiceIndex(c.choice()):void 0;c.gd(b,d)}setTimeout(()=>this.Ka())}Nr(a){this.enabled()&&BC(this,a)}Ka(){for(let a=0;a<this.Y.length;++a)this.Y[a].invalidate();this.re.invalidate()}Xb(){zc(window,"scroll",this.jE,!1,this);this.Y.forEach(a=>{a.P.removeHandler(this.Nr,
this);a.he().removeHandler(this.Ru,this);Hc(a)});this.Y=[];this.gf=void 0}};class EC extends CB{cb(a){super.cb(a);a?this.gC.h(this.re):this.NE.h(this.re)}td(){const a=new DC(this.K(),this.M.contentState(),rB(this),this.kb,kB(this));this.re=a.re;A(this,a.uh,b=>this.uh.h(b));return a}xj(a){this.Wa.gd(a?this.la.content():void 0)}resize(a,b){super.resize(a,b);b&&this.G("min-height",`${b}px`)}};class FC extends CB{td(){var a=this.M.contentState().response().text();a=new oC(a);a.kx.addHandler(b=>{this.M.contentState().response().setText(b)});return a}xj(a){const b=this.Wa;let c;const d="correct"==(null==(c=this.M.review())?void 0:c.status());b.o("incorrect",!d);b.o("correct",d);a&&!d&&b.fc.addHandler(()=>{var e=this.M.contentState().choices(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.M.contentState().response().text();g=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new zB(this.j(),e||g,f,this.F());this.fc.h(f)})}};class GC extends Gs{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Ac=d;Es(this,a,g)}Ix(a,b){if(this.Ac)for(let c=0;c<this.Ac.length;++c)this.eu(a,this.Ac[c],c==b,c)}};function HC(a){a.ja=[];var b=a.M.contentState().extraWords();for(var c=0;c<b.length;++c)a.ja.push(b[c]);a.la.settings().yH()?a.ja=Eo(a.ja):Ya(a.ja);a.Ac=[];for(b=0;b<a.ja.length;++b){var d=a.ja[b].response();c=new ln;d=Hd(d||"");c.setText(new Nr(d,[],[],new Tk));a.Ac.push(c)}a.Zu={};a.AE={};b=a.M.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];const e=d.response();if(e)for(let f=0;f<a.Ac.length;++f){const g=a.Ac[f];g.textRange().text()==e&&(a.Zu[f]=c,a.AE[ma(d)]=g)}}}
function IC(a){const b=[];for(const c in a.Zu)a.Zu.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class JC extends CB{td(a,b){HC(this);const c=new BB("word_bank");var d=lB(this,15);d=new Yy({T:document.body,I:this.K(),L:kB(this),A:this.j(),quizSize:new I(0,0),vg:new Dq(d),nb:null,ie:null});a=pB(this,a,b);a=d.cw({parent:c.ga,pa:this.M,mode:a,TP:!0,Vv:this.Fx(a),Mf:!1,Ec:null});this.M.contentState().ZF.addHandler(()=>{HC(this)},this);c.setContent(a);a.df.addHandler(this.bz,this);return c}bz(a){const b=this.Wa.content(),c=this.ja.indexOf(a),d=new GC(this.F(),this.j(),this.K(),this.Ac,IC(this),rB(this),
c,this.ea.soundController());this.fc.h(d);d.Yi.addHandler(function g(f){d.Yi.removeHandler(g);d.close();if(f){const l=this.Ac.indexOf(f);var h=this.Zu[l];const q=this.M.contentState().placeholders();var k;a:{for(k=0;k<q.length;++k)if(q[k]==a)break a;k=-1}void 0!==h&&h!=k&&q[h].yc(null);a.response();a.response()&&(h=this.AE[ma(a)],delete this.AE[ma(a)],delete this.Zu[this.Ac.indexOf(h)]);a.yc(f.textRange().text());this.Zu[l]=k;this.AE[ma(a)]=f;b.qd()}},this)}xj(a){const b=this.Wa.content(),c=pB(this,
!0,a);b.oc(c);b.df.removeHandler(this.bz,this);b.df.addHandler(d=>{var e=this.la.settings().evaluationEnabled();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new zB(this.j(),e,[d],this.F());this.fc.h(e)}},this);b.qd()}rp(a){super.rp(a);this.Wa.wa()}};class KC extends eB{constructor(a,b,c,d,e){super("info");this.addChild(new Er(a,b,c,d,e))}};class LC extends sB{jy(){return`${super.jy()} info`}td(){return new KC(this.la.content().richText(),this.K(),rB(this),this.ac(),this.kb)}fD(){return 25}};class MC extends LC{jy(){return`${super.jy()} intro`}fD(){return 28}};function NC(a){const b=a.$e.review();let 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"}return Q(a.F,c)}
class OC extends W{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.F=a;this.Ob=b;this.$e=d;this.NN=!0;this.Cb=new W("text");a=g.description();b=e.J("Q_EQUATION_REPLACEMENT_TEXT");this.Cb.O(Nl(c,a.textWithEquations(b)));this.addChild(this.Cb);f&&g.settings().evaluationEnabled()&&d instanceof T&&(c=new W("points"),f=(f=d.review())?We(f.awardedScore()):0,g=We(d.maxScore()),e=e.J("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.O(e),this.addChild(c));
this.qv=new W("icon");this.addChild(this.qv);this.$H=new W("answered");this.addChild(this.$H);this.pL=new P({m:"mark",da:Q(this.F,"bookmark-icon-itemslist-active")});this.addChild(this.pL);d instanceof T&&(d.submittedEvent().addHandler(this.AD,this),d.viewingChangedEvent().addHandler(this.AD,this),(d.submitted()||this.$e.initiated())&&this.AD());d instanceof Bm&&(d.markedEvent().addHandler(this.dU,this),this.dU())}dl(){return this.$e}eb(a){a?(a=this.displayObject(),Me(a,"selected")):(a=this.displayObject(),
Ne(a,"selected"))}invalidate(){V(this,"padding-top","");const a=Math.floor((this.height()-this.Cb.height())/2);V(this,"padding-top",a+"px")}AD(){ae(this.qv.displayObject());ae(this.$H.displayObject());var a=()=>{if("allAtOnce"==this.Ob){var b=this.$e.hasBeenVisited()&&this.$e.initiated()&&!this.$e.submitted(),c=this.$e.submitted();if(b||c)b=Q(this.F,b?"answered":"icon_answered"),this.$H.addChild(b)}};this.$e.slide().settings().evaluationEnabled()?this.$e.submitted()?(a=NC(this),this.qv&&this.NN&&
this.qv.addChild(a)):a():"allAtOnce"==this.Ob?a():this.qv&&this.NN&&this.$e.submitted()&&this.$e.hasBeenVisited()&&this.$e.initiated()&&this.qv.addChild(Q(this.F,"icon_answered"))}dU(){this.$e instanceof Bm?this.pL.B(this.$e.isMarked()):this.pL.B(!1)}};class PC extends W{constructor(a,b,c,d){super("detailed_results");this.Y=[];const e=new W("title");e.O(a.J("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Rc=new W("result-items-container");this.addChild(this.Rc);d.slidePoolState()&&this.QH(a,b,c,d)}QH(a,b,c,d){var e=d.ma.ib().ge().type(),f=d.slidePoolState();const g=d.Ga().oa();d=d.Ga().tm;e="graded"==e;for(const h of f.slides())h instanceof T&&(d||!g||h.hasBeenVisited())&&(this.Rc.addChild(new W("separator")),f=new OC(b,null,c,h,a,e),this.Rc.addChild(f),
this.Y.push(f))}};class QC extends W{constructor(a,b){super("progress_bar");var c=new W("topLabels");const d=new W("title");d.O(b);c.addChild(d);const e=We(a.awardedScore()),f=We(a.maxScore());a=new W("passingScore");a.O(e+" / "+f);c.addChild(a);this.addChild(c);c=new W("progressBar");const g=new W("value");Ph(()=>{let h=e/f*100;h=Math.max(.01,h);V(g,"width",h+"%")},this);gq(c,"answered");c.addChild(g);this.addChild(c)}};class RC{constructor(a){this.Ua=a}awardedPercent(){return this.Ua.awardedPercent()}awardedScore(){return this.Ua.awardedScore()}maxScore(){return this.Ua.maxScore()}Pd(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.Ua.isPassed()}slidePoolState(){return this.Ua}};class SC extends W{constructor(a,b){super("groupSection");const c=new RC(a);Object.assign(b).Z9=!1;a=new QC(c,a.title());this.addChild(a)}};class TC extends W{constructor(a,b,c,d){super("groupsResult");a=new W("titleLabel");b=b.J("PB_PRINT_RESULT_BY_SECTION");a.O(b);this.addChild(a);this.QT=!1;b=new W("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new SC(e,d),b.addChild(c),this.QT=!0)}};class UC extends eB{constructor(a){super("details");this.la=a}fh(a,b,c){a=this.la.Pa().Eb();b=new P({m:"awarded-section"});var d=VC(a,"awardedScoreLabel");if(d){var e=WC(a,"awardedScoreLabel"),f=new P({u:O(b,"awarded-score-label")});f.Qe(Fr(c,e.richText()).htmlText());b.addChild(f)}if(e=VC(a,"awardedScoreValue")){f=WC(a,"awardedScoreValue");const g=new P({u:O(b,"awarded-score-value")});g.Qe(Fr(c,f.richText()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new P({m:"passing-section"});if(d=VC(a,
"passingScoreLabel"))e=WC(a,"passingScoreLabel"),f=new P({u:O(b,"passing-score-label")}),f.Qe(Fr(c,e.richText()).htmlText()),b.addChild(f);if(e=VC(a,"passingScoreValue"))a=WC(a,"passingScoreValue"),f=new P({u:O(b,"passing-score-value")}),f.Qe(Fr(c,a.richText()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class XC extends sB{constructor(a,b,c,d){super(a,!1,c);var e=VC(a.slide().Pa().Eb(),"awardedScoreValue"),f=VC(a.slide().Pa().Eb(),"passingScoreValue");const g=VC(a.slide().Pa().Eb(),"reportBtn");var h=g&&a.slide().content().eR();a=g&&a.slide().content().BN;e={xaa:e,Z9:f,qaa:g,eR:h};this.Wa.fh(b,c.A(),c.I());Ii(this,"result");(c=b.evaluation())&&"graded"==b.ma.ib().ge().type()?b.settings().gradeScale().enabled()?Ii(this,"graded"):Ii(this,c.quizPassed()?"passed":"failed"):Ii(this,"survey");this.Eo=
new P({m:"btns-container"});this.kv.addChild(this.Eo);this.Hc=d;this.D=b;c=(d=b.evaluation())?this.Hc.allowRetakeQuiz():!1;f=VC(this.la.Pa().Eb(),"restartBtn");this.mm&&this.Eo.addChild(this.mm);c&&f&&(c=WC(this.la.Pa().Eb(),"restartBtn"),this.ov=new AA(!1,"result_btn"),this.ov.yn=!0,this.ov.o("restart",!0),this.ov.O(c.richText().text()),this.Eo.addChild(this.ov));d&&h&&(h=new TC(this.F(),this.j(),this.D,e),h.QT&&this.addChild(h));g&&a&&(b=new PC(this.j(),this.F(),this.K(),b),this.addChild(b))}td(){return new UC(this.la)}lJ(a){const b=
super.lJ(a);70<a.text().length&&b.o("small-text",!0);a=new P({m:"descriptionContainer"});const c=new P({m:"result-icon"});a.addChild(c);a.addChild(b);return a}aS(){const a=new Ls;M(this.kv,a,0);a.invalidate(this.la.Pa().background())}KR(){this.kv.addChild(this.Wa);if(VC(this.la.Pa().Eb(),"reviewBtn")){const a=WC(this.la.Pa().Eb(),"reviewBtn");this.mm=new AA(!1,"result_btn");this.mm.yn=!0;this.mm.O(a.richText().text())}}zW(){}rp(){}NB(){return this.mm?this.mm.P:super.NB()}tB(){return this.ov?this.ov.P:
super.tB()}fD(){return 28}};class YC extends eB{constructor(a){super("essay");this.BK=!1;this.C=a;this.de=new P({m:"textarea",$:"TEXTAREA"});this.addChild(this.de);v(this.de.displayObject(),["change","input","focusout"],()=>{this.C.contentState().setText(this.de.displayObject().value)},this);this.C.contentState().U().addHandler(this.VP,this)}Ka(){this.BK||this.VP()}l(a){super.l(a);this.de.l(a)}VP(){const a=sh(this.displayObject());this.BK=!0;this.de.displayObject().value=this.C.contentState().text();this.Ub(120);this.bl("review")&&
this.Ub(this.de.displayObject().scrollHeight+a.bottom+a.top);this.BK=!1}};class ZC extends sB{constructor(a,b,c){super(a,b,c);Ii(this,"survey")}};class $C extends ZC{resize(a,b){super.resize(a,b);a=th(this.Rq.displayObject());this.Rq instanceof YC&&(V(this.Rq,"min-height",b-this.Rq.y()-a.bottom-2+"px"),this.Rq.VP())}td(a){this.Rq=new YC(this.M);this.Rq.o("review",a);return this.Rq}};function aD(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.Of(Math.max(b,c))}
class bD extends W{constructor(a,b,c,d){super("scales");const e=d.KB(),f=d.XA();this.H=new E;this.Rg=c.concat();f||(this.Rg=this.Rg.reverse());this.Vh=b;this.Jk=[];this.WM=[];this.XM={};for(c=0;c<this.Rg.length;++c){const g=this.Rg[c],h=new W("rbContainer"),k=new iq(Q(a,"radio_button"));k.P.addHandler(this.Y3,this);v(k.displayObject(),xh,()=>{this.enabled()&&(this.Do(k,!1),this.XM[ma(k)]=!0)},this);v(k.displayObject(),yh,()=>{this.XM[ma(k)]&&(this.Do(k,!0),this.XM[ma(k)]=!1)},this);if(e){const l=
d.mB();let q=l?this.Rg.length-c-1:this.Rg.length-c;f&&(q=l?c:c+1);k.setAttribute("data-index",q.toString())}h.setAttribute("data",g.text());h.addChild(k);this.uc(h,0);this.Jk.push(k);this.WM.push(h)}!e&&this.Jk.length&&(1!=this.Jk.length&&(this.gr=new W("first_scale"),this.gr.O(this.Rg[this.Rg.length-1].text()),this.addChild(this.gr)),a=this.Rg[0],this.Bu=new W("last_scale"),this.Bu.O(a.text()),this.addChild(this.Bu));this.xy(b.selectedScale())}xy(a){for(let c=0;c<this.Rg.length;++c){var b=c;this.Rg[c]==
a?(b=this.Jk[b].displayObject(),Me(b,"selected")):(b=this.Jk[b].displayObject(),Ne(b,"selected"))}}lf(){return this.H}Y3(a){this.enabled()&&(a=this.Rg[this.Jk.indexOf(a)],So(this.Vh,a),this.xy(a),this.H.h())}invalidate(){var a=this.width();const b=this.Jk.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.WM[e];f.Ia(e<d?c+1:c);f.o("center",!0)}0!=b&&(1==b?aD(this.gr?this.gr:this.Bu,a/2,0,a):(aD(this.gr,c/2,0,a/2),aD(this.Bu,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*
(b-1)));for(c=0;c<b;++c)d=this.WM[c],0==c?(d.o("last",!0),d.Ia(24+a)):c==b-1?(d.o("first",!0),d.Ia(24+a)):(d.o("center",!0),d.Ia(24+2*a));this.gr&&this.gr.Of(0);this.Bu&&L(this.Bu.displayObject(),"right","0")}}Do(a,b){const c=b?1.1:1,d=b?1:1.1;(new au(a.displayObject(),c,d,b)).play()}};class cD extends W{constructor(a,b,c,d,e,f,g){super("statement");this.Vh=c;this.j=b;b=new W("text");this.addChild(b);var h=c.statement();f=Fr(f,h);h=new Dr(f,new Br(null,null,null,null));g=g.Ah({m:"rich-text-view",htmlText:f.htmlText(),Jm:h,Aq:!1});b.addChild(g);this.TE=new bD(a,c,d,e);this.addChild(this.TE);this.tN=new W("separator");this.addChild(this.tN);this.xy();this.TE.lf().addHandler(()=>{this.xy()},this)}xy(){const a=this.Vh.selectedScale();a&&this.tN.setAttribute("data-selected",a.text())}invalidate(){this.TE.invalidate()}l(a){this.TE.l(a)}gd(){if(!this.Vh.selectedScale()){const a=
this.j.J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.tN.setAttribute("data-selected",a)}}};class dD extends eB{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Rg=d;this.qm=[];for(let h=0;h<c.length;++h){const k=new cD(a,b,c[h],d,e,f,g);this.addChild(k);this.qm.push(k)}}gd(){for(let a=0;a<this.qm.length;++a)this.qm[a].gd()}l(a){super.l(a);for(let b=0;b<this.qm.length;++b)this.qm[b].l(a)}Ka(){for(let a=0;a<this.qm.length;++a)this.qm[a].invalidate()}};class eD extends ZC{td(a){var b=this.la.settings().fl();const c=this.M.contentState();b=new dD(this.F(),this.j(),c.statementsStates(),c.content().labels(),b,this.K(),rB(this));a&&b.gd();return b}};class fD extends ZC{td(a){const b=w(this.M.contentState(),lp),c=new ZB(b,kB(this),this.j(),this.K(),rB(this),this.kb);a&&c.gd();A(this,c.ms,(d,e)=>{const f=b.responses();e=f.indexOf(e);const g=b.matches().map(k=>f.indexOf(k.response())),h=new TB({contentState:b,q_:e,f_:g,L:this.F(),A:this.j(),I:this.K(),vg:rB(this),soundController:this.kb});this.fc.h(h);Qc(this,h.Yi,k=>{h.close();k&&c.Rs(d,k)})});return c}};class gD extends ZC{td(a){var b=this.M.initiated()?this.M.contentState().response():"";b=new oC(b,new nC,"number");a||b.kx.addHandler(c=>{this.M.contentState().yc(c&&!isNaN(c)?c:"")},this);return b}};class hD extends ZC{td(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new kC(kB(this),this.K(),b,"survey",this.j(),rB(this),this.ea.soundController());b=(b=this.la.settings().Yg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.rL=b;return a}};class iD extends ZC{td(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new gC(kB(this),this.K(),b,"survey",this.j(),rB(this),this.ea.soundController())}};class jD extends ZC{cb(a){super.cb(a);a?this.gC.h(this.re):this.NE.h(this.re)}td(a){const b=new DC(this.K(),this.M.contentState(),rB(this),this.kb,kB(this));this.re=b.re;A(this,b.uh,c=>this.uh.h(c));a&&b.gd();return b}};class kD extends ZC{td(a){var b=this.M.contentState().response().text();b=new oC(b);a||b.kx.addHandler(function(c){this.M.contentState().response().setText(c)},this);return b}};class lD extends iD{constructor(a,b,c){super(a,b,c)}};class mD extends no{constructor(a,b,c,d,e){super();this.ea=a;this.D=d;this.Hc=e;this.va=b;this.ec=c||!1}create(a,b){this.ea.rl(b);this.Hf(a);return this.mc}Ij(a){this.mc=new MC(a,this.va,this.ea)}Hj(a){this.mc=new LC(a,this.va,this.ea)}Cj(a){this.mc=new Rs(a,this.ea)}Kj(a){a.slide().settings().evaluationEnabled()?this.mc=new hC(a,this.va,this.ea,this.ec):this.mc=new iD(a,this.va,this.ea)}Qj(a){a.slide().settings().evaluationEnabled()?this.mc=new hC(a,this.va,this.ea,this.ec):this.mc=new lD(a,this.va,
this.ea)}Mj(a){a.slide().settings().evaluationEnabled()?this.mc=new lC(a,this.va,this.ea,this.ec):this.mc=new hD(a,this.va,this.ea)}Oj(a){this.mc=new XC(a,this.D,this.ea,this.Hc)}Rj(a){a.slide().settings().evaluationEnabled()?this.mc=new FC(a,this.va,this.ea,this.ec):this.mc=new kD(a,this.va,this.ea)}Ej(a){this.mc=new $C(a,this.va,this.ea)}Pj(a){a.slide().settings().evaluationEnabled()?this.mc=new EC(a,this.va,this.ea,this.ec):this.mc=new jD(a,this.va,this.ea)}Jj(a){a.slide().settings().evaluationEnabled()?
this.mc=new $B(a,this.va,this.ea,this.ec):this.mc=new fD(a,this.va,this.ea)}Nj(a){a.slide().settings().evaluationEnabled()?this.mc=new pC(a,this.va,this.ea,this.ec):this.mc=new gD(a,this.va,this.ea)}Fj(a){this.mc=new DB(a,this.va,this.ea,this.ec)}Lj(a){this.mc=new jC(a,this.va,this.ea,this.ec)}Sj(a){this.mc=new JC(a,this.va,this.ea,this.ec)}Ki(a){this.mc=new eD(a,this.va,this.ea)}Gj(a){a.slide().settings().evaluationEnabled()?this.mc=new SB(a,this.va,this.ea,this.ec):this.mc=new SB(a,this.va,this.ea,
!0)}Dj(a){this.mc=new uB(a,this.va,this.ea,this.ec)}};function nD(a,b){a.wz.clear();b.slides().forEach(c=>{c instanceof T&&a.wz.set(c.slide().id(),a.wz.size+1)})}function oD(a,b){b.o("hide-quiz-slide-background",a.ea.OP());b.o("show-presentation-slide-background",a.ea.fR())}function pD(a,b,c,d){d=(new mD(a.ea,c,d)).create(b,a.ac);oD(a,d);c&&b instanceof T&&d instanceof sB&&d.tH(a.ea.A().J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.wz.get(b.slide().id()),TOTAL_QUESTIONS:a.wz.size}));return d}
function qD(a,b){b=(new mD(a.ea,!1)).create(b,a.ac);oD(a,b);return b}function rD(a,b,c,d){b=(new mD(a.ea,!1,!1,c,d)).create(b,a.ac);oD(a,b);return b}class sD{constructor(a){this.ea=a;this.ac=null;this.wz=new Map}gb(a){nD(this,a)}rl(a){this.ac=a}};class tD extends G{constructor(){super();this.za="byItems";this.ju="fromBottom";this.Gb="none";this.iu=0;this.Fb=1;this.H=F(this)}type(){return this.Gb}mode(){return this.za}direction(){return this.ju}delay(){return this.iu}duration(){return this.Fb}zg(a){this.Gb!=a&&(this.Gb=a,this.te())}C_(a){this.za!=a&&(this.za=a,this.te())}setDirection(a){this.ju!=a&&(this.ju=a,this.te())}st(a){this.Fb!=a&&(this.Fb=a,this.te())}U(){return this.H}te(){this.H.h()}};class uD extends G{constructor(){super();this.wm=this.Fc=this.jc=null;this.b5=F(this);this.tC=F(this);this.e7=F(this);this.H=F(this)}U(){return this.H}picture(){return this.jc}RQ(a){this.jc!=a&&(this.jc&&Pc(this,this.jc.Fl,this.Aa,this),(this.jc=a)&&A(this,this.jc.Fl,this.Aa,this),this.b5.h(),this.Aa())}audio(){return this.Fc}DQ(a){if(this.Fc!=a){this.Fc&&(Pc(this,this.Fc.Fl,this.Aa,this),Pc(this,this.Fc.mI,this.Aa,this));if(this.Fc=a)A(this,this.Fc.Fl,this.Aa,this),A(this,this.Fc.mI,this.Aa,this);
this.tC.h();this.Aa()}}video(){return this.wm}Aa(){this.sk&&clearTimeout(this.sk);this.sk=setTimeout(()=>this.H.h(),0)}};function to(a){return a.Nc?a.kK:a.dO}function po(a,b){return a.ey[b]}function Zp(a,b){return a.Rt[b]}
class vD extends G{constructor(){super();this.Nc=!1;this.Pv=this.on=this.wK=this.DJ=this.ZR=this.gg=this.Id=null;this.Qt=this.NI=1;this.BU=this.aI=this.WN=this.oi=this.Gn=!1;this.vI="byQuestion";this.Rt={};this.dO=this.kK="none";this.ey={};this.Qa=F(this);this.yC=F(this);this.M0=F(this);this.OJ=F(this);this.tT=F(this);F(this);this.J0=F(this);this.z0=F(this);this.X0=F(this);this.v6=F(this);this.w1=F(this);this.l2=F(this);this.ND=F(this);this.FY=F(this);this.q0=F(this)}evaluationEnabled(){return this.Nc}evaluation(){return this.Id}ta(){return this.gg}Yg(){return this.ZR}Kf(){return this.Qt}Yn(){return this.NI}yH(){return this.WN}et(){return this.BU}ew(){return this.DJ}bt(){return this.wK}fl(){return this.on}cC(){return this.Pv}xB(a){this.Qt!=
a&&(this.Qt=a,this.Qa.h(),this.z0.h())}XQ(a){this.Gn=a;this.Qa.h()}AQ(a){this.oi!=a&&(this.oi=a,this.q0.h(),this.Qa.h())}uq(a,b){this.Rt[a]!=b&&(this.Rt[a]=b,this.yC.h())}ql(a,b){this.ey[a]!=b&&(this.ey[a]=b,this.OJ.h())}lf(){return this.Qa}fd(){let a=null;dc(this.ey).forEach(b=>{b&&(a=Km(a,b.content()))});return a}te(){this.Qa.h()}};function wD(a){let b="";try{b=(void 0).J(a,void 0,void 0)}catch(c){}return b};function xD(a,b){ac(b.hQ,(c,d)=>{a.EL[d]=c});ac(b.bR,(c,d)=>{a.AN[d]=c})}
function yD(a,b){switch(a){case "mediaPlaceholder":return wD("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return wD("Qm.ObjectName.SlidePicture");case "slideVideo":return wD("Qm.ObjectName.SlideVideo");case "slideAudio":return wD("Qm.ObjectName.SlideAudio");case "image":return wD("Qm.ObjectName.Picture");case "video":return wD("Qm.ObjectName.Video");case "iconPlaceholder":return wD("Qm.ObjectName.Icon");case "line":return wD("Qm.ObjectName.Line");case "shape":return zD(b);default:throw Error("unknown object type");
}}function zD(a){switch(a){case "rectangle":return wD("Qm.Shapes.Rectangle");case "roundedRectangle":return wD("Qm.Shapes.RoundedRectangle");case "ellipse":return wD("Qm.Shapes.Ellipse");case "textBox":return wD("Qm.Shapes.TextBox");case "triangle":return wD("Qm.Shapes.Triangle");case "freeform":return wD("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class AD{constructor(){this.EL={};El(a=>{this.EL[a]=1});this.AN={};wn(a=>{this.AN[a]=1})}};function rm(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function Cn(a,b){a=Fa(a.Y,b);if(-1==a)throw Error("unknown object");return a}function VC(a,b){return!!a.find(c=>c.id()==b)}function WC(a,b){let c=null;a.forEach(d=>{d.id()==b&&(c=d)});if(!c)throw Error(`object with id=${b} not found`);return c}function BD(a,b){b=b.richText();b instanceof kn&&(A(a,b.qG(),a.Aa,a),A(a,b.uZ(),a.Aa,a))}
class CD extends sC{constructor(){super([]);this.Wi=this.s=this.ju=null;this.UU=new AD;this.TU=F(this);this.c3=F(this);F(this);this.H=F(this)}direction(){return this.ju}content(){return this.s}U(){return this.H}iC(a){A(this,a.pp,this.Aa,this);A(this,a.gN,this.Aa,this);a instanceof ew&&A(this,a.v5,this.Aa,this);if(a instanceof un){A(this,a.tS,()=>{BD(this,a)},this);var b=a.Sd();b instanceof Fv&&A(this,b.U(),this.Aa,this);BD(this,a);A(this,a.XW,this.Aa,this);A(this,a.lS,this.Aa,this)}a instanceof sn&&
(A(this,a.FM,this.Aa,this),b=a.Sd(),b instanceof Fv&&A(this,b.U(),this.Aa,this));a instanceof kw&&(b=a.Ea(),A(this,b.bI,this.Aa,this))}Aa(){this.sk&&clearTimeout(this.sk);this.sk=setTimeout(()=>this.H.h(),0)}};class DD extends G{constructor({k8:a}){super();this.S1=a;this.pU="default";this.za="contentMode";this.Mu=new CD;A(this,this.Mu.U(),this.Aa,this);A(this,this.Mu.TU,this.v4,this);A(this,this.Mu.c3,this.w4,this);this.vC=new CD;A(this,this.vC.U(),this.Aa,this);this.oU=F(this);this.H0=F(this);this.m6=F(this);this.u0=F(this);this.LD=!1;this.Pq=this.XC=this.Zo=this.mC=this.om=this.Cg=null;this.H=F(this)}Fa(){let a=[];this.Mu.forEach(b=>{a=a.concat(b.Fa())});this.vC.forEach(b=>{a=a.concat(b.Fa())});this.Cg&&
(a=a.concat(this.Cg.Fa()));return a}fd(){let a=null;this.Mu.forEach(b=>{xl(b.id())||(a=Jm(a,b.fd()))});this.vC.forEach(b=>{xl(b.id())||(a=Jm(a,b.fd()))});return a}bQ(){return this.LD}LG(){return this.pU}U(){return this.H}Eb(){return this.Mu}IA(){return this.vC}mode(){return this.za}C_(a){this.za=a}HQ(a){this.Pq!=a&&(this.Pq=a,this.Aa())}AJ(){this.H0.h();this.Aa()}background(){return this.Cg||this.om.background()}FP(){return this.Pq||this.om.FP()}ml(){return this.S1.ml()||this.om.ml()}wc(){return this.mC||
this.om.wc()}pf(){return this.Zo||this.om.pf()}Bh(){return this.XC||this.om.Bh()}KQ(a){this.Zo=a}v4(a){"mediaPlaceholder"==a.type()&&(A(this,a.pp,()=>{a.rect()},this),A(this,a.gN,()=>{a.rotationAngle()}))}w4(a){Sc(this,a)}Aa(){this.sk&&clearTimeout(this.sk);this.sk=setTimeout(()=>this.H.h(),0)}};class ED extends G{constructor(a,b,c){super();this.vd=a;this.Gb=b;this.s=c;this.Ji=!0;this.V=new vD;this.lx=new DD({k8:this});this.y0=new uD;this.ih=new tD}yB(a){this.Ya=a}B(a){this.Ji=a}id(){return this.vd}type(){return this.Gb}description(){return this.Ya}content(){return this.s}visible(){return this.Ji}settings(){return this.V}Pa(){return this.lx}yh(){return this.y0}animation(){return this.ih}ml(){if(this.Ya){const c=new Yk;var a=c,b=this.Ya.Xk().Yb();a.bold=b.bold;a.italic=b.italic;a.underline=
b.underline;a.color=b.color;a.size=b.size;a.fontFamily=b.fontFamily;a.strike=b.strike;a=c;b=this.Ya.Xk().jl();a.lineHeight=b.lineHeight;a.topPadding=b.topPadding;a.bottomPadding=b.bottomPadding;return c}return null}};const FD={Y$:"gotoPreviousSlide",R$:"continuePresentation",T$:"finishAction",iaa:"skipQuiz"};ia("QuizPlayerControllerActionType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$quiz$player$QuizPlayerControllerActionType",FD);ia("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",FD);ia("CONTINUE_PRESENTATION","continuePresentation",FD);ia("FINISH_ACTION","finishAction",FD);ia("SKIP_QUIZ","skipQuiz",FD);class GD{constructor(){this.gT=this.Ji=this.wb=!0;this.WF=new E;this.$x=new E;this.PX=new E;this.xI=""}visible(){return this.Ji}B(a){this.Ji!=a&&(this.Ji=a,this.gT&&this.J2!=this.Ji&&(this.J2=this.Ji,this.WF.h()))}enabled(){return this.wb}l(a){this.wb!=a&&(this.wb=a,this.gT&&this.I2!=this.wb&&(this.I2=this.wb,this.$x.h()))}O(a){this.lc!=a&&(this.lc=a,this.PX.h())}textContent(){return this.lc}};function HD(a){let b="continue";if(!a.ha)return b;var c=a.ha.slide();const d=a.ha instanceof T&&a.ha.zb();c=(c=c.settings().ta())&&c.isEnabled();c=a.ha instanceof T&&c;var e;if(e=!a.ya()){e=a.D.Ga();let f=!1;for(const g of e.slidePoolState().slides())g instanceof T?f=f||g.zb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=ID(a)?"viewResults":"ok");return b}function ID(a){a=a.D.Qd();return!!a&&a.slide().visible()}
function JD(a){a.I1=KD(a,"continuePresentation")?"continue":"finish"}function KD(a,b){return null!=a.Td&&a.Td.actionAvailable(b)}function LD(a){const b=a.D&&"testing"==a.D.quizState()&&0===Fa(a.Za,a.ha),c=a.D&&"completed"==a.D.quizState();return(b&&!0||!a.D||c)&&KD(a,"gotoPreviousSlide")}
class MD{constructor(){this.ha=this.Hc=this.Td=null;this.Xr=new GD;this.Ek=new GD;this.Dp=new GD;this.$C=new GD;this.Sl=new GD;this.CC=new GD;this.fA=new GD;this.gv=new GD}gb(a,b){this.D&&(this.D.sessionModeChangedEvent().removeHandler(this.Uo,this),this.D.Da().activeSlideChangedEvent().removeHandler(this.Mr,this));this.D=a;this.Hc=b;if(this.D){a=[];for(const c of this.D.slidePoolState().slides())a.push(c);this.Za=a;this.D.sessionModeChangedEvent().addHandler(this.Uo,this);this.D.Da().activeSlideChangedEvent().addHandler(this.Mr,
this);this.Mr()}}setActionAvailability(a){this.Td=a;this.Uo()}Mr(){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.Uo,this);(this.ha=Pp(this.D.Da()))&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.Uo,this);this.Uo()}tw(){this.Uo()}Uo(){this.pK();if(this.D)switch(this.D.sessionMode()){case "testing":this.NK();break;case "reviewing":var a=Fa(this.Za,this.ha);this.Ek.B(!0);this.Ek.l(!this.By());this.Xr.B(!0);this.Xr.l(0<a);this.Vx=!1;this.$C.B(!0);break;case "completed":var b=
this.D.Qd(),c=null!=this.Td&&KD(this,"continuePresentation");a="none"!=this.D.Ga().ng().type();b=void 0!==b?a||c:!0;(c=!this.Td||KD(this,"finishAction"))&&JD(this);a=null!=this.Td?!0:a;this.gv.B(LD(this));this.Sl.B(c&&b&&a);this.Vx=LD(this)}else this.Vx=a=LD(this),this.fA.B(!0),this.gv.B(a)}pK(){this.Ek.B(!1);this.Xr.B(!1);this.Dp.B(!1);this.$C.B(!1);this.CC.B(!1);this.Sl.B(!1);this.gv.B(!1);this.fA.B(!1)}NK(){var a=this.D.settings();const b=this.ha;if(b){var c=b instanceof T&&b.zb(),d=b.slide(),
e=d.settings().ta();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.D;var f="none"!=e.Ga().ng().type();"ok"!=HD(this)&&a&&ND(e.Ga(),!0)&&!f&&!ID(this)?(JD(this),this.Sl.B(!0)):this.Sl.B(!1);f=a&&c;d=a||!this.By()||"InfoSlide"==d.type()&&a;this.Ek.B(!f&&!this.Sl.visible());this.Ek.l(d);d=a&&!c;f=b instanceof T;d=this.ya()||a&&(c||!f)||d;e=0<=Vp(e.Da(),!1);this.Xr.B(!d&&!this.Sl.visible());this.Xr.l(e);this.gv.B(!1);this.Vx=!1;this.Dp.l(a&&c);this.Dp.B(this.Dp.enabled()&&!this.Sl.visible());
this.$C.B(!a);"Hotspot"==b.slide().type()&&c?(this.CC.B(!0),c="tryAgain"==this.Dp.xI,this.CC.l(b.initiated()&&!c)):this.CC.B(!1)}}ya(){return this.Hc.oa()}By(){var a=this.Za.length,b=Fa(this.Za,this.ha);if(!this.ya()||"testing"==this.D.quizState())return b==a-1;a=this.Za.slice(b+1);let c;for(b=0;b<a.length;++b){const d=a[b];if(d.hasBeenVisited()){c=d;break}}return null==c}};function OD(a,b){$p(a.Qb().Da(),b)}
class PD extends W{constructor(a,b,c,d,e){super("mini");this.j=e;this.F=a;this.D=null;this.K=d;this.Jn=!0;this.av=1;this.Yu=!1;this.kb=c;this.Lc=this.QS();this.Z=new Ms;$d(b,this.Z.displayObject());this.qO=new Ps(this.Z);this.jh=new E;this.Il=new E;this.Ue=new E;this.ym=new E;this.Qn=new E;this.xm=new E;this.kF=new E;this.my=new E;this.YK=new W("launch_screen");this.YK.B(!1);this.YK.P.addHandler(()=>{},this);$d(b,this.YK.displayObject())}scale(){return 1}gb(a){this.D&&(this.D.sessionModeChangedEvent().removeHandler(this.Fk,
this),this.D.Ga().rA.removeHandler(this.hM,this),this.D.Da().activeSlideChangedEvent().removeHandler(this.Ms,this),this.D.Ga().An.removeHandler(this.Uu,this),this.D.Ga().GE.removeHandler(this.dz,this),this.D.Da().wD.removeHandler(this.ML,this),this.D.cg.WE.removeHandler(this.$L,this),this.D.cg.XE.removeHandler(this.bM,this),this.D.cg.Lz.removeHandler(this.ZL,this),this.D.cg.Mz.removeHandler(this.aM,this));if(this.D=a)a.sessionModeChangedEvent().addHandler(this.Fk,this),a.Ga().rA.addHandler(this.hM,
this),a.Da().activeSlideChangedEvent().addHandler(this.Ms,this),a.Ga().An.addHandler(this.Uu,this),a.Ga().GE.addHandler(this.dz,this),a.Da().wD.addHandler(this.ML,this),a.cg.WE.addHandler(this.$L,this),a.cg.XE.addHandler(this.bM,this),a.cg.Lz.addHandler(this.ZL,this),a.cg.Mz.addHandler(this.aM,this)}Qb(){return this.D}IV(){}bM(){}$L(){}ZL(){}aM(){}started(){return this.Jn}start(){}setOverlayDisplayed(a){this.Yu!=a&&(this.Yu=a,this.tO())}tO(){}Ms(){const a=Pp(this.Qb().Da());a&&this.Fn(a)}Fn(a){a!=
this.ha&&this.wN(a)}wN(a){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.hp,this);(this.ha=a)&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.hp,this)}hp(){}gj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Qd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Uu(){}hM(){}Fk(){const a=this.Qb().quizState();this.gj()&&!this.G5&&(this.OX(),this.G5=!0);"testing"==a&&this.Ms()}OX(){}mX(){throw Error("method is not implemented");}lX(){throw Error("method is not implemented");
}cO(){df&&oi();if(!(this.ha&&this.ha instanceof T))throw Error("current slide isn't question");const a=this.ha.slide();if(this.ha.initiated()||a.settings().et()){if(!(this.ha&&this.ha instanceof T))throw Error("current slide isn't question");this.ha.initiated()&&this.ha.zb()?this.ha.submit():a.settings().et()?(this.ha.ZQ(!0),OD(this,!0)):this.mX(!1)}else this.lX(1,!1)}ya(){return!1}kE(){}dz(){}ML(){}CN(){}rd(){return this.Qb().settings()}Nh(a){this.jh.h(a)}gE(a,b,c){this.Il.h(a,b,c)}Mh(a){this.Ue.h(a)}Vu(a){this.ym.h(a)}oE(a,
b,c){this.Qn.h(a,b,c)}vn(a){this.xm.h(a)}audioStartedEvent(){return this.jh}audioStartingEvent(){return this.Il}videoStartedEvent(){return this.ym}videoStartingEvent(){return this.Qn}Cq(){return this.xm}parentScale(){return this.av}setParentScale(a){this.av=a}setActionAvailability(a){this.Td=a;this.Lc.setActionAvailability(a)}setPresentationOutlineController(){}SJ(){this.ty();this.Qb().finish()}tV(){this.ha&&this.ha instanceof Bm&&um(this.ha,!this.ha.isMarked())}eN(){}EW(){this.Qb().review()}MJ(){}QS(){return new MD}ty(){}}
;class QD extends MD{constructor(){super();this.Ih=!1;this.cr=new GD;this.aO=new GD}zB(a){this.Ih=a;this.Uo()}NK(){const a="allAtOnce"==this.D.settings().submitType();this.Ih&&!a?this.cr.B(!0):(super.NK(),this.Ek.enabled()||this.Ek.B(!1),this.aO.B(a&&!this.Ek.visible()&&!this.Dp.visible()))}pK(){super.pK();this.cr.B(!1);this.aO.B(!1)}};function RD(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();SD(g,b,h,e);b.l(c.enabled())}const g=a;f();c.WF.addHandler(f,a);c.$x.addHandler(f,a);c.PX.addHandler(function(){b.O(c.textContent())},a)}function SD(a,b,c,d){a=a.Eo;c?d?a.uc(b,0):a.addChild(b):a.removeChild(b)}function TD(a){const b=a.Lc.fA.visible()&&!0;SD(a,a.ye,b,!1)}
class UD extends W{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.Eo=d||this;this.Hc=null;this.j=b;this.D=null;this.Lc=a;this.NM=this.Jb("back");RD(this,this.NM,a.gv,!1,!0);this.ye=this.Jb("start");RD(this,this.ye,a.fA,!1,!1);this.LM=this.Jb("prev");this.AL=this.Jb("next");this.RJ=this.Jb("finish");RD(this,this.LM,this.Lc.Xr,!0,!0);this.LM.O(this.j.J("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));RD(this,this.AL,this.Lc.Ek,!0);this.AL.O(this.j.J("PB_NEXT_SLIDE_BUTTON_LABEL"));RD(this,this.RJ,this.Lc.aO,
!0,!1);this.RJ.O(this.j.J("PB_SUBMIT_ALL_BUTTON_LABEL"));this.bO=this.Jb("submit");RD(this,this.bO,a.Dp,!1);this.bO.O(this.j.J("PB_SUBMIT_BUTTON_LABEL"));this.by=this.Jb("feedback");a.cr.WF.addHandler(function(){var e=this.Eo;if(a.cr.visible()){e.addChild(this.by);e=HD(a);const f=this.JT(e);this.by.o("result","viewResults"==e);a.cr.xI=e;this.by.O(f)}else e.removeChild(this.by)},this);this.an=this.Jb("exit");a.Sl.WF.addHandler(this.r3,this);this.mm=this.Jb("showReview");this.mm.O("TODO: //from content");
this.dN=this.Jb("retake");this.dN.O("TODO: //from content");this.HC=new E;this.MM=new E;this.OM=new E;this.LM.P.addHandler(function(){const e=a.Vx?this.OM:this.MM;oi();e.h()},this);this.NM.P.addHandler(function(){const e=a.Vx?this.OM:this.MM;oi();e.h()},this);a.tw()}r3(){const a=this.Lc.Sl.visible();if(a)if("finish"==this.Lc.I1)this.an.O(this.j.J("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.an.O(this.j.J("PB_CONTROL_PANEL_NEXT"));var b=this.an.da();Ne(b,"exit");b=this.an.da();Me(b,"next")}SD(this,
this.an,a,!1)}Lw(a){this.Hc=a}Wp(){}outlinePopupClosed(){}fh(a){this.D&&this.D.Ga().sessionModeChangedEvent().removeHandler(this.ez,this);if(this.D=a)this.D.Ga().sessionModeChangedEvent().addHandler(this.ez,this),this.ez()}NB(){return this.mm.P}tB(){return this.dN.P}ez(){SD(this,this.mm,!1);SD(this,this.dN,!1)}Jb(a){a=new AA(!1,a);if(mf){var b=a.da();Me(b,"android")}a.yn=!0;return a}JT(a){let 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.j.J(b)}mb(){}ki(){}Om(a,b){if("start"==a){this.ye.o("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.ye.o("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.ye.O(this.j.J(a))}}il(){return this.HC}gb(){}cl(){}$g(){}Ri(){}}
;function VD(a,b,c){a instanceof P?a.G(b,c):a instanceof iq&&V(a,b,c)}
class WD extends cs{constructor(a,b,c,d){super(null,[0],[350],350);this.ha=a;this.Vy=b;this.uJ=c;this.gU=d;this.LU=40}yl(){var a=this.coords[0],b=Math.min(a,200)/200;VD(this.ha,"opacity",1-b);var c=-this.LU*(.5>b?Math.pow(2*b,2)/2:b);b=new gi;b.translate(this.gU?-c:c,0);b.scale(this.uJ,this.uJ);c=this.ha.displayObject();ki(ii(),c,b);a=Math.max(a-150,0)/200;VD(this.Vy,"opacity",a);b=this.LU*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Vy.displayObject();b=this.gU?-b:b;b=(new gi).setTransform(1,0,0,1,b,0);
ki(ii(),a,b)}ck(){VD(this.ha,"margin-top",-document.documentElement.scrollTop/Qh()+"px");VD(this.ha,"position","absolute");VD(this.Vy,"position","absolute");0<Xf()&&Wf(0,0);super.ck()}Dh(){super.Dh();VD(this.ha,"position","");VD(this.ha,"margin-top","");VD(this.ha,"opacity","");ji(this.ha.displayObject(),this.uJ);VD(this.Vy,"position","");VD(this.Vy,"opacity","")}};class XD extends AA{constructor(a){super(!1,a);this.yn=!0}O(){}}
class YD extends UD{constructor(a,b,c){const d=new W("btns-container");super(a,b,"landscape_control_panel",d);this.Sa=null;this.Sh=!1;this.Ly=new E;this.V=c;this.Sf=!1;this.Vb=new AA(!1,"show_slides",!0);this.Vb.P.addHandler(this.lE,this);this.uc(this.Vb,0);this.Cf=new AA(!1,"mark_slide",!0);this.Cf.B(!1);this.Cf.P.addHandler(this.NL,this);this.addChild(this.Cf);this.NJ=new AA(!1,"exit_review",!0);this.addChild(this.NJ);this.addChild(this.Eo);this.Uz=new E;this.Bx=new E;this.ln()}AP(){return this.NJ.P}NL(){oi();
this.Ly.h();const a=Pp(this.D.Da());this.Cf.eb(a.isMarked())}Jb(a){return new XD(a)}fh(a){super.fh(a);this.ln()}setPresentationOutlineController(a){this.cm=a;this.ln()}vt(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Vb&&this.Vb.eb(a);this.$c()}wa(){this.D&&this.$c()}ez(){super.ez();const a=this.D.sessionMode();"testing"!=a&&this.$c();this.o("reviewing","reviewing"==a)}lE(){oi();this.Vb.selected()?this.Bx.h():this.Sf||this.Uz.h()}ln(){if(this.Vb)if(null!=
this.cm)this.Vb.B(!0),this.Vb.l(!0);else if(this.D)if("testing"==this.D.sessionMode()||"reviewing"==this.D.sessionMode()){const a=this.V.questionListInfo().showSlideList();this.Vb.B(a);this.Vb.l(!this.Sf)}else this.Vb.B(!1);else this.Vb.B(!1),this.Vb.l(!1)}$c(){this.Cf.B(!1);let a=null;var b=this.D.sessionMode();if("completed"==b){var c=this.D.Qd();a=c&&c.slide()}c="reviewing"==b;const d=this.V.questionListInfo().showSlideList();this.ln();this.Vb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Vb.B(this.V.questionListInfo().showSlideList()),this.Vb.l(!this.Sf),b=this.D.settings().submitType(),this.Cf.B("allAtOnce"==b&&!c&&d));ZD(this.D)&&(b=Pp(this.D.Da()))&&this.Cf.eb(b.isMarked())}Ri(a){this.Sh=a}LP(){return this.Vb.visible()||this.Cf.visible()||this.NJ.visible()||0!=this.Eo.displayObject().childNodes.length}mH(a){this.Sa&&this.Sa.submittedEvent().removeHandler(this.Tu,this);this.Sa=a;this.kn(this.Sa);a.submittedEvent().addHandler(this.Tu,this)}kn(a){var b=a.slide();this.Cf.eb(a.isMarked());
a=a instanceof T&&!a.submitted();b=b.settings().ta();b=!!b&&b.isEnabled();this.Sf=a&&b;this.$c()}Tu(){this.kn(this.Sa)}};function $D(a,b,c){a.Xa=c;A(a,a.Xa.il(),a.cV);a.Na=b;A(a,a.Na.il(),a.cV)}class aE extends G{constructor(){super();this.Na=this.Xa=null;this.HC=F(this)}ki(){}Lw(a){this.Xa&&this.Xa.Lw(a);this.Na&&this.Na.Lw(a)}fh(a){this.Xa&&this.Xa.fh(a);this.Na&&this.Na.fh(a)}Wp(){}outlinePopupClosed(){}cV(a){this.HC.h(a)}mb(){}Om(a,b){this.Xa&&this.Xa.Om(a,b);this.Na&&this.Na.Om(a,b)}il(){return this.HC}displayObject(){throw Error("illegal");}gb(){}cl(){}$g(){}Ri(){}};function bE(a){const b=cE(a);a.Y.forEach(c=>{c.NN=b;c.AD()})}function dE(a){var b=a.D.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.gj()}function eE(a,b){b.P.addHandler(function(c){this.ff.h(c.dl());this.DC.h()},a)}function cE(a){const b=a.D.settings();return a.gj()||"allAtOnce"==b.submitType()?!0:a.kc.displayQuestionStatus()}
class fE extends W{constructor(a,b,c){super("questions_list_content");this.F=a;this.K=b;this.j=c;this.Y=[];this.kc=this.D=null;this.ff=new E;this.DC=new E}fh(a,b){this.D&&(this.D.Da().activeSlideChangedEvent().removeHandler(this.Ms,this),this.D.sessionModeChangedEvent().removeHandler(this.Fk,this),this.D=null);this.kc&&(this.kc=null);this.D=a;this.kc=b;if(a=this.D.slidePoolState())this.addChild(new W("separator")),this.QH(this.F,this.K,a,this.j);this.o("allatonce","allAtOnce"==this.D.settings().submitType());
this.D.Da().activeSlideChangedEvent().addHandler(this.Ms,this);this.D.sessionModeChangedEvent().addHandler(this.Fk,this);this.Ms();bE(this)}Fk(){if(this.gj()&&dE(this))for(var a=0;a<this.Y.length;++a)eE(this,this.Y[a]);this.gj()?(a=this.displayObject(),Me(a,"review")):(a=this.displayObject(),Ne(a,"review"));bE(this)}gj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Qd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Qi(){return this.ff}closeRequestEvent(){return this.ff}invalidate(){for(let a=
0;a<this.Y.length;++a)this.Y[a].invalidate()}close(){}QH(a,b,c,d){for(const e of c.slides())c=new OC(a,this.D.settings().submitType(),b,e,d),this.addChild(c),dE(this)&&eE(this,c),this.Y.push(c),this.addChild(new W("separator"))}Ms(){this.gf=void 0;const a=Pp(this.D.Da());if(a)for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a==c.dl();c.eb(d);d&&(this.gf=c)}}}fE.prototype.close=fE.prototype.close;fE.prototype.invalidate=fE.prototype.invalidate;fE.prototype.closeRequestEvent=fE.prototype.closeRequestEvent;class gE extends qs{constructor(a){super("questions_list","auto","div.item");this.zp=a;this.content().addChild(a)}B(a){super.B(a);if(a&&(this.invalidate(),a=this.zp,a=a.gf?new Qg(0,a.gf.y(),0,a.gf.height()):void 0)){var b=Math.floor((this.height()-a.height)/2);a.top-=b;a.height=this.height();const f=this.displayObject().clientWidth,g=this.displayObject().clientHeight;if(f||g){b=this.Qc?-this.Qc.y:this.da().scrollTop;var c=this.Qc?-this.Qc.x:this.da().scrollLeft,d,e;b>a.top?d=a.top:b+g<a.top+a.height&&
(d=a.top+a.height-g);c>a.left?e=a.left:c+f<a.left+a.width&&(e=a.left+a.width-f);d&&(d=Math.min(ns(this),Math.max(0,d)));e&&(e=Math.min(os(this),Math.max(0,e)));if(this.Qc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Qc?-this.Qc.x:this.da().scrollLeft),void 0===d&&(d=this.Qc?-this.Qc.y:this.da().scrollTop),this.Qc.scrollTo(-e,-d),this.Ei.h()}else ks(this,d,e),this.Ba&&void 0!==d&&this.Ba.xg(d),this.Pc&&void 0!==e&&this.Pc.xg(e)}}}resize(a,b){super.resize(a,b);this.visible()&&this.invalidate()}invalidate(){super.invalidate();
this.zp.invalidate()}};class hE extends P{constructor({m:a="back_to_app",label:b,yaa:c}){super({m:a});b&&(a=new P({u:O(this,"text")}),a.O(b),this.addChild(a));c&&this.addChild(c);A(this,this.P,()=>ISPlayer.backToApp())}};function iE(){return function(a){let b=a;for(let d=0;4>d;++d){var c=b;c=3*-.74*c*c+.96*c+1.26;if(0==c)break;b-=(((-.74*b+.48)*b+1.26)*b-a)/c}return(-2*b+3)*b*b}};class jE extends W{constructor(){super("timer");this.ob=new W("icon");this.addChild(this.ob);this.$a=new W("view");this.addChild(this.$a);this.XX=new W("progress");this.$a.addChild(this.XX);this.qA=new W("time");this.addChild(this.qA)}Pm(a){this.Cc=a;this.yy()}setCurrentTime(a){this.Eg=a;this.yy()}show(a){this.B(a)}yy(){if(void 0!==this.Cc){var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.Eg)));this.Lv((this.Cc-a)/this.Cc);this.Pz(a)}}Pz(a){a=OA(a);this.qA.O(a)}Lv(a){V(this.XX,"width",100*
a+"%")}rR(){null!=this.ih&&this.ih.stop(!0)}};function kE(a){a.Rr||lE(a);if(a.Rr){const b=a.$a.visible()?a.$a.height():0;L(a.displayObject(),"margin-bottom",b+"px");a.Ub(a.Rr)}}function lE(a){a.Rr||(a.Rr=a.height());const b=parseFloat(Zg(a.displayObject(),"min-height"))||0;a.Rr=Math.max(b,a.Rr);a.Rr&&kE(a)}function mE(a,b){b=b.questions();for(const c of b)++a.Fv,b=c.slide(),a.SN[b.id()]=a.Fv,(b=b.settings().ta())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.mH(Pp(a.D.Da()))})}
class nE extends W{constructor(a,b,c,d,e){super("quiz_title_panel");this.j=d;this.V=b;this.Sf=!1;this.SN={};this.Fv=0;this.D=null;this.F=a;this.Lc=c;this.Xz=!0;Kf&&(this.jI=new hE({label:this.j.J("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.jI));this.sD=new W("info");this.sD.P.addHandler(this.lE,this);this.sD.O(e);this.addChild(this.sD);this.Vb=new AA(!1,"show_slides",!0);this.Vb.P.addHandler(this.lE,this);this.addChild(this.Vb);this.Cf=new AA(!1,"mark_slide",!0);this.Cf.B(!1);this.Cf.P.addHandler(this.NL,
this);this.addChild(this.Cf);this.an=new AA(!1,"exit_review",!0);this.addChild(this.an);this.$a=new jE;this.$a.Ub(42);this.$a.show(!1);this.addChild(this.$a);this.Uz=new E;this.Bx=new E;this.Ly=new E;this.ln()}fh(a){this.iT=!1;this.D&&(this.D.Da().activeSlideChangedEvent().removeHandler(this.Mr,this),this.D.Ga().An.removeHandler(this.Uu,this),this.D.Ga().sessionModeChangedEvent().removeHandler(this.Fk,this));if(this.D=a)this.D.evaluation()&&(this.iT=this.V.Bg().Qm()),this.D.Da().activeSlideChangedEvent().addHandler(this.Mr,
this),this.D.Ga().An.addHandler(this.Uu,this),this.D.Ga().sessionModeChangedEvent().addHandler(this.Fk,this),this.Fk(),this.vO(),this.ln()}showed(){return this.Xz}show(a){this.Xz=a;V(this,"opacity",this.Xz?"":"0");V(this,"visibility",this.Xz?"":"hidden");V(this,"pointer-events",this.Xz?"":"none");this.Qh.h()}vt(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Vb&&(this.Vb.eb(a),this.jI&&this.jI.B(!a));this.$c()}setPresentationOutlineController(a){this.cm=
a;this.ln()}wq(){return new E}gq(){}lE(){oi();this.Vb.selected()?this.Bx.h():this.Sf||this.Uz.h()}NL(){oi();this.Ly.h();const a=Pp(this.D.Da());this.Cf.eb(a.isMarked())}AP(){return this.an.P}Uu(){if(this.$a&&this.$a.visible())if(this.Sf){const a=Pp(this.D.Da());this.$a.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.D.settings().ta()&&this.$a.setCurrentTime(this.D.quizDuration())}Mr(){}mH(a){var b=a.slide();this.Cf.eb(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ta(),
d=!!c&&c.isEnabled();this.Sf=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.D.settings().ta();c=c.isEnabled()?c.value():void 0;void 0!==b&&void 0!==c&&c-this.D.quizDuration()<b&&(b=c-this.D.quizDuration());d=void 0;"testing"==this.D.sessionMode()&&(d=a?void 0!==b?b:c:void 0!==c?c:b);this.$a&&this.$a.Pm(d);this.$c();this.Uu()}Fk(){var a=this.D.sessionMode();"testing"==a?this.Mr():this.$c();if(this.ka!=a){if(this.ka){var b=this.displayObject();Ne(b,this.ka)}this.ka=a;a=this.displayObject();
Me(a,this.ka)}}ln(){if(this.Vb)if(null!=this.cm)this.Vb.B(!0),this.Vb.l(!0);else if(this.D)if("testing"==this.D.sessionMode()||"reviewing"==this.D.sessionMode()){const a=this.V.questionListInfo().showSlideList();this.Vb.B(a);this.Vb.l(!this.Sf)}else this.Vb.B(!1);else this.Vb.B(!1),this.Vb.l(!1)}wa(){this.D&&this.$c()}setParentScale(){}$c(){this.Cf.B(!1);if(ZD(this.D)){var a=Pp(this.D.Da());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.j,d=null;if("completed"==this.D.sessionMode()){var e=
this.D.Qd();d=e&&e.slide()}this.ln();e="reviewing"==this.D.sessionMode();if(this.$a){var f=this.D.settings().ta();f=f&&f.isEnabled();var g=b.settings().ta();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Vb.selected()&&"testing"==this.D.sessionMode()&&f&&void 0!==this.$a.Cc;this.$a.show(f)}f=this.V.questionListInfo().showSlideList();var h="";g="";e?g=c.J("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Vb.selected()?g=c.J("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.D.sessionMode()&&d?g=c.J("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.iT?f&&"testing"==this.D.sessionMode()&&("InfoSlide"==b.type()?h=this.D.quiz().title():(b=this.SN[b.id()],h=c.J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.Fv})),this.Vb.B(this.V.questionListInfo().showSlideList()),this.Vb.l(!this.Sf),c=this.D.settings().submitType(),this.Cf.B("allAtOnce"==c&&!e&&f)):g=this.D.quiz().title();g=g||h;null!=g&&(this.sD.O(g),kE(this));this.Cf.eb(a.isMarked())}}}vO(){const a=this.D.slidePoolState();this.SN={};this.Fv=0;a&&mE(this,a)}Ia(a){super.Ia(a);
this.$a.Ia(a)}rR(){this.$a.rR()}gb(){}cl(){}Qi(){return new E}Ri(){}$g(){}Zp(){}ow(){}};class oE extends mq{constructor(a,b,c){super("quiz_message_box");this.Wt=!1;this.uo(!0);this.Ty=new qs("message_container");this.addChild(this.Ty);this.Sc=new Gr("message");this.Sc.Qe(a);this.Ty.content().addChild(this.Sc);a=new W("buttons_panel");this.addChild(a);const d=new AA(!1);d.O(b);a.addChild(d);d.P.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new AA(!1),b.O(c),a.addChild(b),b.P.addHandler(function(e,f){f.preventDefault();this.Wt=!0;this.close()},this))}Ha(a,b){this.Yf=
b;this.tL=[];this.HU=[];this.tL.push(1*a);this.HU.push(1*b);this.Ak()}close(){super.close()}jp(){super.jp()}Ak(){if(this.Sc.displayObject().scrollWidth){L(this.Sc.displayObject(),"width","");var a=this.Sc.displayObject().scrollWidth+4;for(var b=0;b<this.tL.length&&!(this.Sc.Ia(Math.min(this.tL[b],a)),this.Sc.height()<=this.HU[b]);++b);a=Math.max(300,this.Sc.width());b=Math.floor((a-this.Sc.width())/2);this.Sc.Of(b);b=Math.max(0,Math.floor((152-this.Sc.height())/2));this.Sc.tf(b);this.Ty.content().Ub(this.Sc.y()+
this.Sc.height());b=Math.min(this.Ty.content().height(),this.Yf-50);this.Ty.Ub(b);this.resize(a,b+50)}}};class pE extends HB{constructor(a,b,c){super("picture_popup",b.Ma,c);this.F=a}Lx(){const a=super.Lx(),b=new W("close");b.P.addHandler(function(){this.close()},this);a.addChild(b);return a}Ka(a,b){super.Ka(a,b);a>b?(this.Ik.tf(0),this.Ik.resize(a-(this.S?56:0),b),this.S&&(this.S.Ub(b/this.scale()),V(this.S,"right",`${-56*(1-this.scale())}px`))):this.S&&(this.S.Ub(46),V(this.S,"right",""))}};class qE extends mq{constructor(a){super("send_report");this.uo(!0);const b=this.Mg;b&&b.Jc(.5);this.Sc=new Gr("message");this.Sc.O(a);this.addChild(this.Sc);a=new W("send_preloader");this.addChild(a)}Ha(){}};class rE{constructor(a,b){this.r6=a;this.Bb=b}l(){}Fn(a){this.r6(a)}OB(a,b){this.Fn(a);this.Bm(b)}ii(){return new E}YA(){return new E}vH(a){this.Fn(a)}Iw(){}Bm(a){this.Bb.Bm(a)}eo(){return this.Bb.eo()}}
function sE(a){a.ua=new aE;a.Ca=new nE(a.F,a.V,a.Lc,a.j,a.p5);a.addChild(a.Ca);a.Ca.Uz.addHandler(a.Vz,a);a.Ca.Bx.addHandler(a.lD,a);(new E).addHandler(a.rX,a);a.Ca.Qh.addHandler(a.eU,a);a.Ca.AP().addHandler(a.SJ,a);a.Ca.Ly.addHandler(a.tV,a);a.Xa=new UD(a.Lc,a.j);a.addChild(a.Xa);a.Na=new YD(a.Lc,a.j,a.V);a.Na.Uz.addHandler(a.Vz,a);a.Na.Bx.addHandler(a.lD,a);a.Na.Ly.addHandler(a.tV,a);a.Na.AP().addHandler(a.SJ,a);a.addChild(a.Na);Fh(a.Ca.displayObject(),"0 0");Fh(a.s.displayObject(),"0 0");Fh(a.Xa.displayObject(),
"0 100%");Fh(a.Na.displayObject(),"0 100%");tE(a,a.Xa);tE(a,a.Na);$D(a.ua,a.Na,a.Xa);mf&&Ph(()=>ni(document.body),a)}function uE(a){if(a.hc){var b=parseFloat(Yg(a.hc,"height"));b=Math.round(b*(a.X-1)+th(a.hc).top);L(a.hc,"margin-bottom",b+"px")}}
function vE(a){a.zp=new fE(a.F,a.K,a.j);a.dd=new gE(a.zp);1==a.X?mi(a.dd.displayObject(),"fit"):a.dd.tf(0);ji(a.dd.displayObject(),a.X);a.dd.Ia(a.s.width());a.dd.B(!1);a.addChild(a.dd);a.zp.Qi().addHandler(function(b){b==this.ha?this.lD():(wE(this,!1),this.Ca.vt(!1),this.Na.vt(!1),Up(this.D.Da(),b.slide().id()))},a);Fh(a.dd.displayObject(),"0 0")}function xE(a){a.W6&&ISPQuizPlayer.initQuiz($f({version:9.3}))}
function tE(a,b){b.OM.addHandler(()=>{a.ua.il().h("back")},a);b.MM.addHandler(a.kX,a);b.AL.P.addHandler(a.cF,a);b.RJ.P.addHandler(a.rX,a);b.bO.P.addHandler(a.cO,a);b.by.P.addHandler(a.lV,a);b.an.P.addHandler(a.MJ,a);b.ye.P.addHandler(a.JV,a)}
function wE(a,b){var c=a.dd?a.dd.visible():!1;null!=b&&(c=b);a.Jl&&(c=!1);b=a.Dn.width;c=b>a.Dn.height&&!c;var d=!a.D&&!!a.$f;a.Na&&a.Na.B(c&&(d||a.Na.LP()));d=a.Na&&a.Na.visible()?56:0;a.o("landscape",c);a.Ca&&a.Ca.show(!c);const e=a.Ca&&(a.Ca.$a.visible()?a.Ca.$a:null);a.s.o("with_timer",!1);a.s.o("with_banner",!!a.hc);a.hc&&Ne(a.hc,"with_timer");if(c){if(e){a.s.uc(e,0);a.s.o("with_timer",!0);if(a.hc){if(Me(a.hc,"with_timer"),1<a.X){var f=th(a.hc);V(e,"top",`${-(oh(a.hc).height+f.top+f.bottom)/
a.X}px`)}}else 1<a.X&&V(e,"top",`${-e.height()/a.X}px`);e.Ia((b-d*a.X)/a.X)}}else a.Ca&&(f=a.Ca,f.addChild(f.$a),e&&(e.Ia(a.Ca.width()),V(e,"top","")));a.Xa&&a.Xa.B(!c);a.dd&&a.dd.Ia((b-d*a.X)/a.X);a.Na&&a.Na.wa();a.s.Ia((b-d*a.X)/a.X);yE(a)}function zE(a){ef&&(V(a,"height",a.Dx+"px"),Ph(function(){V(this,"height","")},a))}function AE(a){let b=0;a.Xa&&a.Xa.visible()&&(b+=a.Xa.height());b*=a.X;V(a.s,"margin-bottom",b+"px");yE(a)}
function BE(a){const b=a.j.J("PB_SUBMIT_BUTTON_LABEL");a.Lc.Dp.O(b);a.wA=!1}function CE(a){var b=a.ha;b=!!a.D&&"testing"==a.D.sessionMode()&&(!(b instanceof T)||b.zb())&&!a.wA;a.xa.l(b)}function DE(a){a.cm&&(a.cm.showTopPanel(!1),wE(a),Ne(document.body,"with_presentation_top_panel"),AE(a),zE(a))}
function EE(a){a.Xa&&TD(a.Xa);var b=FE(a);let c=!1;if(!a.xa||b&&b.slide()!=a.xa.slide()){const d=a.xa;c=!0;d&&GE(a,d);a.xa=b;HE(a,a.xa);a.s.addChild(a.xa);if(d){b=d;let e=1;a.dd&&a.dd.visible()&&(b=a.dd,e=a.X,a.s.removeChild(d));d.slide()!=a.xa.slide()?(mi(a.displayObject(),"animation"),a.Jl=new WD(b,a.xa,e,a.GN),a.GN=!1,v(a.Jl,"end",function g(){this.Jl&&zc(this.Jl,"end",g);IE(this);var h=this.displayObject();Ne(h,"animation");this.Jl=null;this.dd&&this.dd.visible()?this.lD():this.s.removeChild(d);
d.cb(!1);0<Xf()&&Wf(0,0);this.wa()},!1,a),a.Jl.play()):(a.s.removeChild(d),IE(a))}else IE(a)}BE(a);(!a.D||"reviewing"!=a.D.sessionMode())&&a.ha&&a.ha instanceof T&&(a.ha.submitted()&&a.ha.zb()&&a.xa instanceof sB&&a.xa.ql(),b=a.D&&"completed"!=a.D.sessionMode(),c&&b&&a.ha.submitted()&&a.ha.zb());CE(a);Df&&ni(document.body)}
function FE(a){let b=null;if(!a.D)return a.$f?"IntroSlide"==a.$f.slide().type()?qD(a.Np,a.$f):pD(a.Np,a.$f,!1):null;const c=a.D.sessionMode();"completed"==c&&a.QE?b=a.QE:"reviewing"==c?b=JE(a,a.ha,!0):a.ha&&(b=JE(a,a.ha,!1));return b}
function GE(a,b){b instanceof sB?(b.he().removeHandler(a.CN,a),b.audioStartedEvent().removeHandler(a.Nh,a),b.audioStartingEvent().removeHandler(a.gE,a),b.Ue.removeHandler(a.Mh,a),b.videoStartedEvent().removeHandler(a.Vu,a),b.videoStartingEvent().removeHandler(a.oE,a),b.Cq().removeHandler(a.vn,a),b.gC.removeHandler(a.YU,a),b.NE.removeHandler(a.BV,a),b.lN.removeHandler(a.DV,a),b.uh.removeHandler(a.Pu,a),b.fc.removeHandler(a.yp,a),b.NB().removeHandler(a.EW,a),b.tB().removeHandler(a.eN,a),b instanceof
uB&&Hc(b.ic)):b instanceof Rs&&(b.uh.removeHandler(a.Pu,a),b.fc.removeHandler(a.yp,a));Hc(b)}
function HE(a,b){b instanceof sB?(b.he().addHandler(a.CN,a),b.audioStartedEvent().addHandler(a.Nh,a),b.audioStartingEvent().addHandler(a.gE,a),b.Ue.addHandler(a.Mh,a),b.videoStartedEvent().addHandler(a.Vu,a),b.videoStartingEvent().addHandler(a.oE,a),b.Cq().addHandler(a.vn,a),b.gC.addHandler(a.YU,a),b.NE.addHandler(a.BV,a),b.lN.addHandler(a.DV,a),b.uh.addHandler(a.Pu,a),b.fc.addHandler(a.yp,a),b.NB().addHandler(a.EW,a),b.tB().addHandler(a.eN,a)):b instanceof Rs&&(b.uh.addHandler(a.Pu,a),b.fc.addHandler(a.yp,
a))}function IE(a){a.xa&&1<a.X&&a.s.Ub(a.xa.height()*a.X)}function JE(a,b,c){var d=!1;const e=a.D&&a.D.Qd();var f=!!e&&e.slide().visible();if(c&&f){f=a.D.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Ti():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=rD(a.Np,b,a.Qb(),a.Hc);break a;case "IntroSlide":a=qD(a.Np,b);break a;default:a=pD(a.Np,b,c,d)}a.$F();return a}
function yE(a){if(a.xa){var b=ch(a.s.displayObject()).y,c=th(a.s.displayObject()).bottom;b=a.Dx-(b+c);a.xa instanceof sB&&a.xa.UQ(a.width(),a.uL);a.xa.resize(a.s.width(),b/a.X);a.xa instanceof uB&&(c=a.D.settings().quizSize(),tB(a.xa,c,a.s.width(),b))}}function KE(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.j.J("PB_DIALOG_BOX_OK_BUTTON");b=a.j.J(b,e&&e());a.ws(b,c,()=>d())}
function LE(a){a.pD=!0;for(var b=a.BA;0<b.Ov.length;)kq(b,b.Ov[0]);a.Oo=null;a.ty();a.pD=!1}
function ME(a,b){switch(b){case "ok":return a.j.J("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.j.J("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.j.J("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.j.J("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.j.J("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.j.J("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.j.J("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.j.J("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.j.J("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}function NE(a,b,c,d,e){const f=new oE(b,c,d);f.fe().addHandler(function h(){f.fe().removeHandler(h);OE(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.pD&&e&&e.apply(this,[f.Wt])},a,1);OE(a,!1);a.xa&&a.xa.setOverlayDisplayed(!0);a.yp(f);a.ty()}
function PE(a,b){const c=a.Qb();var d=ND(c.Ga(),!1)?0:QE(c.Ga());b=bm(a.Hc.rd().W().Wv(),d,b,()=>{},()=>{LE(a);a.TK=!0;RE(c);a.SJ();a.TK=!1});d=b.kl?b.kl():void 0;d=a.j.J(b.messageType,d);const e=ME(a,b.bk),f=b.Li?ME(a,b.Li):void 0;NE(a,d,e,f,b.Am)}function OE(a,b){a.Xa&&a.Xa.l(b);a.Na&&a.Na.l(b)}function SE(a){const b=new qE(a.j.J("PB_SENDING_REPORT"));a.yp(b)}
class TE extends PD{constructor({L:a,skinSettings:b,T:c,soundController:d,I:e,ro:f,A:g,quiz:h,nc:k}){super(a,c,d,e,g);this.p5=h.title();this.Dn=new I(0,0);this.Qg=f;this.Hc=null;this.TK=!1;this.Na=this.Xa=this.Ca=this.QE=this.xa=null;this.bW=new P({m:"picture-zoom-layer"});c.appendChild(this.bW.displayObject());this.pD=!1;this.Oo=null;this.GN=!1;this.$f=this.hc=this.cm=this.Jl=null;this.wA=this.zc=!1;this.lF=null;a=new Qs({A:g,BH:this.qO,L:this.F,soundController:this.kb,I:this.K,BP:"headerWithText",
Mf:h.settings().mv.zq().enabled(),wt:dq(h.settings().W()),OP:b.Yp(),fR:!!k||nk()&&b.Yp()});this.Np=new sD(a);this.BA=new nq(c);this.V=b;this.W6=Kf;this.X=Qh();this.BA.setScale(this.X);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.fO=new ei(this.displayObject(),[new kk,new lk]);di(this.fO,"scrollLeft").VE.addHandler(this.C4,this);di(this.fO,"scrollRight").VE.addHandler(this.D4,this);Zh(this.fO);ef||(v(document.body,"focusin",()=>{const l=le();!l||"INPUT"!=l.nodeName&&
"TEXTAREA"!=l.nodeName||(this.Ca&&V(this.Ca,"position","absolute"),this.Xa&&V(this.Xa,"position","absolute"),this.Na&&V(this.Na,"position","absolute"))},!1,this),v(document.body,"focusout",()=>{this.Ca&&V(this.Ca,"position","");this.Xa&&V(this.Xa,"position","");this.Na&&V(this.Na,"position","");if(If){if(this.Xa&&this.Xa.visible())return ni(this.Xa.displayObject());if(this.Na&&this.Na.visible())return ni(this.Na.displayObject())}},!1,this));this.hc&&this.addChild(this.hc);this.s=new W("content");
this.addChild(this.s);sE(this);this.ve=new W("preloader");this.ve.B(!1);this.Z.addChild(this.ve);k&&this.ss(k)}ya(){return this.Hc.oa()}rl(a){this.Np.rl(a)}ss(a){var b=this.j;a=a.messages();b.MQ("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.MQ("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Xa&&(b=this.Xa,b.NM.O(b.j.J("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Me(a,"banner");L(a,"position","");L(a,"z-index","");this.uc(a,0);ji(a,this.X);Fh(a,"50% 0");this.hc=
a;uE(this)}G(a,b){V(this,a,b)}setPanelScale(){}Bm(a){this.xa&&this.xa.Bm(a)}eo(){return this.xa?this.xa.eo():"normal"}Lw(a){this.Hc=a;this.Hc.PN.addHandler(this.r4,this);this.Hc.ON.addHandler(this.cM,this);this.ua.Lw(a)}gb(a){super.gb(a);this.Lc.gb(a,this.Hc);this.ua.fh(a);this.Ca&&this.Ca.fh(a);if(a){this.Np.gb(a.slidePoolState());this.V.questionListInfo().showSlideList()&&vE(this);if(this.zp){const b=this.V.questionListInfo();this.zp.fh(a,b)}xE(this);Fh(this.s.displayObject(),"0 0");this.wa()}}eN(){this.Hc.restartQuiz()}Lt(){ef&&
(Me(document.body,"quiz_scroll"),zE(this));this.Ca&&lE(this.Ca);AE(this);uE(this)}cO(){oi();this.wA?(this.wA=!1,BE(this),CE(this)):this.$f?this.$f.submit():super.cO()}start(a){xE(this);super.start(a)}activate(){this.zc=!0;xE(this);this.Lt();this.lF&&(this.lF(),this.lF=null);this.Uv()}Uv(){this.xa&&this.zc&&(this.xa.B(!0),this.xa.cb(this.zc),this.xa.setScale(this.X),this.tO(),yE(this),this.D&&"reviewing"==this.D.sessionMode()&&this.xa&&this.xa.Uw(),this.Jn&&this.xa.cb(!0))}deactivate(){this.zc=!1;
ef&&Ne(document.body,"quiz_scroll");this.xa&&this.xa.cb(!1)}IB(){}setActionAvailability(a){super.setActionAvailability(a);a&&!this.i5&&(this.i5=!0)}setPresentationOutlineController(a){this.cm=a;this.Ca&&this.Ca.setPresentationOutlineController(a);this.Na&&this.Na.setPresentationOutlineController(a);DE(this)}tO(){this.xa&&this.xa.setOverlayDisplayed(this.Yu)}JV(){this.$f&&"AuthorizationSlide"==this.$f.slide().type()&&(oi(),this.$f.submit());this.ua.il().h("start")}Fn(a){a==this.kaa&&a!=this.ha||!this.Ca||
this.Ca.rR();super.Fn(a)}wN(a){super.wN(a);EE(this);this.D&&(this.Ca&&this.Ca.mH(a),this.Na&&this.Na.mH(a),wE(this))}hp(){CE(this)}gj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Qd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Fk(){const a=this.Qb(),b=a.sessionMode();super.Fk();this.Ca&&this.Ca.show(!0);if("completed"==b){const c=a.Qd();c&&(this.QE=rD(this.Np,c,a,this.Hc));EE(this)}AE(this);DE(this);wE(this);this.Na&&this.Na.Ri("reviewing"==b)}OX(){wE(this)}GV(){}r4(a,b){const c=
Gj(a);KE(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}cM(a,b){const c=Gj(a);KE(this,"PB_TIMED_QUESTION_WARNING",a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.Dn=new I(a,b);this.Ca&&ji(this.Ca.displayObject(),this.X);this.Xa&&ji(this.Xa.displayObject(),this.X);this.Na&&ji(this.Na.displayObject(),this.X);ji(this.s.displayObject(),this.X);this.dd&&ji(this.dd.displayObject(),this.X);super.resize(a);var c=b;this.uL=this.Dx=c;V(this,"min-height",c+"px");wE(this);a/=this.X;
b/=this.X;this.BA.Ha(a,b);this.dd&&this.dd.Ia(a);this.Ca&&this.Ca.Ia(a);this.Xa&&this.Xa.Ia(a);this.Na&&(this.Na.Ub(b),V(this.Na,"right",`${-56*(1-this.X)}px`));this.wa();IE(this)}}CN(a,b){if(!this.Oo){var c=new pE(this.F,a,b);this.cm&&this.D&&"completed"==this.D.sessionMode()&&DE(this);c.fe().addHandler(function e(){c.fe().removeHandler(e);DE(this)},this);this.yp(c,!1,!0)}}ty(){this.xa&&this.xa instanceof sB&&this.xa.GG()}rX(){oi();PE(this,"submit-all")}kE(a,b){this.xa&&(LE(this),"testing"==this.Qb().sessionMode()&&
b.suspend(),b=void 0,"reviewing"!=this.Qb().sessionMode()&&this.ha instanceof T&&this.ha.slide().settings().evaluationEnabled()&&this.ha.zb()&&(b=this.ha.slide().settings().Kf(),b=-1!=b?b-this.ha.zo():-1),!this.TK&&this.xa instanceof sB&&this.xa.ql(a,b),IE(this))}vl(a){(a=a?a.Yj:void 0)&&this.kE(a,new Jj);this.Lc.zB(!!a)}mX(a){const b=this.j,c=b.J("PB_CHOOSE_ANSWER_LABEL");a?NE(this,c,b.J("PB_DIALOG_BOX_OK_BUTTON"),b.J("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&$p(this.D.Da())}):this.ws(c,b.J("PB_DIALOG_BOX_OK_BUTTON"))}lX(a,
b){const c=this.j;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.J("PB_CHOOSE_ANSWER_LABEL");b?NE(this,a,c.J("PB_DIALOG_BOX_OK_BUTTON"),c.J("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&$p(this.D.Da(),!this.ya())}):this.ws(a,c.J("PB_DIALOG_BOX_OK_BUTTON"))}ws(a,b,c){if(this.zc){var d=new oE(a,b);d.fe().addHandler(function f(){d.fe().removeHandler(f);OE(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.pD&&c&&c.apply(this)},this);OE(this,!1);this.xa&&this.xa.setOverlayDisplayed(!0);
this.yp(d);this.ty()}else this.lF=this.ws.bind(this,a,b,c)}yp(a){this.Oo||(a.fe().addHandler(function c(){a.fe().removeHandler(c);kq(this.BA,a);this.Oo==a&&(this.Oo.Xb(),this.Oo=null);this.Oo=void 0;V(this,"visibility","");Ne(document.body,"show_popup")},this),Me(document.body,"show_popup"),this.BA.aG(a),a.open(),this.Oo=a,null!=a.HZ&&a.zy&&V(this,"visibility","hidden"))}QS(){return new QD}hM(a){LE(this);const b=this.j,c=b.J("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=le())&&a.blur();this.ws(b.J("PB_QUIZ_TIMEOUT"),
c,function(){const d=this.Qb();UE(d)&&VE(d)})}dz(a){LE(this);const b=this.j,c=this.j.J(this.hK());a.preventAction();(a=le())&&a.blur();this.ws(b.J("PB_QUESTION_TIMEOUT"),c,function(){sm(this.ha);this.ha.initiated()||this.lV()})}hK(){const a=this.ha.initiated();return"none"==to(this.ha.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}JT(){let a="";switch(HD(this.Lc)){case "continue":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "tryAgain":a=
"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":a="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":a="PB_DIALOG_BOX_OK_BUTTON"}return this.j.J(a)}C4(){this.D&&this.$f&&"AuthorizationSlide"==this.$f.slide().type()||(this.Lc.fA.visible()?this.JV():this.Lc.Sl.visible()&&null!=this.Td?this.MJ():this.Lc.$C.visible()&&!this.Lc.Ek.enabled()&&"testing"==this.Qb().sessionMode()?PE(this,"next"):this.cF())}MJ(){oi();if(!this.Td){const a=this.Qb().Ga().ng();a&&Ml(a,this.K,new E)}this.ua.il().h("finish")}D4(){this.Lc.gv.visible()&&
this.Td&&this.Td.gestureNavigationEnabled()?this.ua.il().h("back"):this.D&&this.kX(!this.ya())}Vz(){if(!this.Jl)if(this.cm){const a=!this.D||"testing"!=this.D.sessionMode()&&"reviewing"!=this.D.sessionMode()?void 0:this.zp;this.cm.showOutline(a,this.j.J("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Ca&&this.Ca.vt(!0),this.Na&&this.Na.vt(!0),this.dd.B(!0),this.xa&&this.xa.l(!1),wE(this)}lD(){this.Ca&&this.Ca.vt(!1);this.Na&&this.Na.vt(!1);this.dd.B(!1);wE(this);this.xa&&this.xa.l(!this.wA)}IV(a){this.ve.B(a);
a=a?"none":"";V(this,"pointer-events",a);V(this.Z,"pointer-events",a)}Pu(a){var b=th(a.displayObject());b=(a.height()+b.top+b.bottom)*this.X;a=ch(a.displayObject()).y;const c=this.Ca&&this.Ca.showed()?this.Ca.height()*this.X:0,d=this.Xa&&this.Xa.visible()?this.Xa.height()*this.X:0;Xf()>a-c?Wf(0,a-c-4):Xf()+this.Dx-d<a+b&&Wf(0,a+b-(this.Dx-d)+4)}cF(){var a=this.Lc.Ek;const b=this.Gq();if(this.Jl||!a.enabled()||!a.visible())if(a=this.Lc.cr,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=HD(this.Lc)))return;
a=this.Qb();const c="testing"==a.sessionMode(),d=Pp(a.Da()),e=c?!this.Hc.oa():!1;d.submitted()||b?OD(this,e):"eachQuestion"==a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?OD(this,!1):OD(this,e)}Gq(){var a=this.Qb();const b=Pp(a.Da());a=!(b.slide()&&b.slide().settings().ta()&&b.slide().settings().ta().isEnabled())&&!WE(a.Ga())&&b.zb();return this.Hc.rd().W().EA()&&"eachQuestion"==this.Hc.rd().W().submitType()&&!this.Hc.oa()&&a}kX(a){const b=this.Gq(),c=this.Lc.Xr;
if(b||!this.Jl&&c.enabled()&&c.visible())this.GN=!0,Wp(this.Qb().Da(),a)}lV(){this.Lc.zB(!1);if(this.ha instanceof T)if(this.ha.zb()){if(this.xa instanceof sB&&(this.xa.ql(),"tryAgain"==this.Lc.cr.xI)){this.ha.Et();var a=this.Qb();const b=Yp(a.slidePoolState(),Zp(this.ha.slide().settings(),"attempt"));b&&Hm(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Hc.oa():!1,OD(this,a))}}else this.cF();else"InfoSlide"==this.ha.slide().type()&&this.cF();CE(this)}bM(){SE(this)}$L(){SE(this)}ZL(a,b){this.jz("PB_SEND_REPORT_TO_EMAIL_FAILED",
a,b)}aM(a,b){this.jz("PB_SEND_REPORT_TO_URL_FAILED",a,b)}jz(a,b,c){LE(this);const d=this.j;b||(c.suspend(),NE(this,d.J(a),d.J("PB_DIALOG_BOX_OK_BUTTON"),d.J("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){LE(this);e?this.D.mt():XE(this.Qb())}))}eU(){if(this.Ca){var a=0,b=0;if(this.Ca.showed()){a=Math.floor(this.Ca.height()*this.X+this.Ca.y());const c=th(this.Ca.displayObject());b+=c.bottom}V(this,"padding-top",a+b+"px");this.dd&&(1<this.X?V(this.dd,"margin-top",a+"px"):V(this.dd,"top",a+"px"),a=this.Ca.showed()?
this.Ca.height():0,this.dd.Ub(this.Dx/this.X-a+1));yE(this)}}YU(a){this.addChild(a)}BV(a){this.removeChild(a)}DV(a){gq(this,"ignore_min_height");a.Rd((Vf||document.body).scrollHeight);hq(this,"ignore_min_height")}ML(){const a=this.j;this.ws(a.J("PB_INVALID_BRANCHING_MESSAGE"),a.J("PB_DIALOG_BOX_OK_BUTTON"))}Pw(){}reset(){this.xa&&(GE(this,this.xa),this.s.removeChild(this.xa));this.QE=this.$f=this.xa=null;this.gb(null)}yt(a){this.$f=a;this.IV(!1);EE(this);this.wa()}HB(a){this.$f=a;this.Fn(a)}xt(a){this.$f=
a;this.Fn(a)}LB(){return new E}ii(){return new E}controlPanel(){return this.ua}topPanel(){return null}Ct(){this.$f=null;return new rE(a=>{this.Fn(a)},this)}Zj(){return this.bW}wa(){this.Ca&&this.Ca.wa();wE(this);this.eU();yE(this);uE(this);AE(this)}setScale(){}yq(){}Kw(){}qo(a){const b=this.j.J("PB_RESUME_QUIZ_STATE_MESSAGE");NE(this,b,this.j.J("PB_DIALOG_BOX_YES_BUTTON"),this.j.J("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if(mf)return ni(document.body)})}Qw(){}pw(){}Hm(){}wg(){}nf(){this.xa instanceof
uB&&this.xa.nf()}};function YE(a){var b=Ak(a.color);a=a.alpha;var c=xk(b).concat(a);b=c[0];a=c[1];var d=c[2];c=c[3];if(isNaN(b)||0>b||255<b||isNaN(a)||0>a||255<a||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+b+","+a+","+d+","+c+')" is not a valid RGBA color');b=[b,a,d,c];a=b.slice(0);a[3]=Math.round(1E3*b[3])/1E3;return"rgba("+a.join(",")+")"}
function ZE(a){var b=Hk(a);const c=Ik(a);if(b)return YE(b);if(c)return a=YE(c.firstColor),b=YE(c.secondColor),`linear-gradient(${"vertical"===c.direction?"to bottom":"to right"}, ${a}, ${b})`;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return"#000000"};const $E={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],u7:a=>{var b=Hk(a);b?a=Ak(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),a=Ak(0));var c=zk(a);a=c[0];b=Ad(c[1]-.12,0,1);c=Ad(c[2]+.08,0,1);a=(360<a?a-360:a)/360;if(0==b)b=c=a=255*c;else{let d,e;e=.5>c?c*(1+b):c+b-b*c;d=2*c-e;b=255*yk(d,e,a+1/3);c=255*yk(d,e,a);a=255*yk(d,e,a-1/3)}a=[Math.round(b),Math.round(c),Math.round(a)];a=vk(a[0],a[1],a[2]);a=rk(a).NP;return{type:"solid",
value:{color:parseInt(a.substr(1),16),alpha:1}}}}]};function aF(a,b){for(const c in $E)if($E.hasOwnProperty(c)){const d=b[c],e=$E[c];for(const f of e)a[f.key]=ZE(f.u7(d))}};const bF={COLOR:"color",U$:"font-family",V$:"font-size",daa:"padding-top",caa:"padding-bottom",X$:"font-weight",W$:"font-style",Z$:"line-height",jaa:"text-decoration"};
function cF(a){return{color:`qm-custom-text-${a}`,["font-family"]:`qm-custom-${a}-font-family`,["font-size"]:`qm-custom-${a}-font-size`,["padding-top"]:`qm-custom-${a}-padding-top`,["padding-bottom"]:`qm-custom-${a}-padding-bottom`,["font-weight"]:`qm-custom-${a}-font-weight`,["font-style"]:`qm-custom-${a}-font-style`,["line-height"]:`qm-custom-${a}-line-height`,["text-decoration"]:`qm-custom-${a}-text-decoration`}}
function dF(a,b){return Object.values(bF).reduce((c,d)=>{if("color"==d)return c.replace(/(#[A-Fa-f0-9]{6})/g,`var(--${b.color}, $1)`);const e=b[d],f=new RegExp(`${d}:([^;"]*)`,"g");return e?c.replace(f,`${d}: var(--${e}, $1)`):c},a)};function eF(a,b,c){b.resources().forEach(d=>{"equation"==d.type()&&(d=d.id(),d=a.Dz[d],d.innerHTML=dF(d.innerHTML,{color:c}))})}class fF extends Dr{constructor(a,b,c,d){super(a,b,d);eF(this,a,c)}};class gF extends oy{UW(a,b){a.G("color",`var(--qm-custom-text-answer, ${Ak(b)})`)}};class hF extends Ay{RS(){return new gF({content:this.R.content(),settings:this.V.fl(),I:this.K})}};class iF extends iw{constructor(a,b){super();this.tr=a;this.Uc=b}qq(){return hw(this,this.tr.src(),new Qg(this.Uc.x(),this.Uc.y(),this.Uc.width(),this.Uc.height()),dw(this.tr))}};class jF extends Bw{Xj(a,b,c=null){if(!c){const d=a.id();"direction"==d&&(c=b.WY(null,a.richText(),!1));if(ul(d)||wl(d))c=b.Rp(null,a.richText(),!1);"textBox"!=a.Pf()||xl(a.id())||wl(a.id())||(c=b.$Y(null,a.richText(),!1))}return super.Xj(a,b,c)}};class kF extends Cu{constructor(a,b){const c=a.kf();super(a,"image-view",b,c);this.tr=a}gK(){return dw(this.tr)}tb(a,b){var c=dw(this.tr);const d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=pi({width:d,height:c,boundingWidth:a,boundingHeight:b,Jf:!0});return new I(a.width,a.height)}};class lF extends Cu{constructor(a,b){var c=a.Ea();const d=c.Ma,e=a.jn;c=c.Xg()&&!e;super(a,"slide-picture-view",b,d,c);this.DX=a}gK(){return dw(this.DX)}tb(a,b){var c=dw(this.DX);const d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=pi({width:d,height:c,boundingWidth:a,boundingHeight:b,Jf:!0});return new I(a.width,a.height)}};function mF(a,b,c){a=a.Xj(b,c);a.AB(new iF(b,a));return a}function nF(a,b,c,d,e,f,g){c=Fr(a.K,c);g=new fF(c,a.xr,e.color,g);return a.Ef.Ah({htmlText:dF(c.htmlText(),e),Jm:g,Aq:d,u:b?O(b,f):void 0})}
class oF extends Yy{Ki(a){this.xd=new hF({parent:this.ga,contentState:a.contentState(),bb:this,T:this.Z,I:this.K,settings:a.slide().settings()})}qP(a,b){return mF(this,a,new kF(a,b))}bZ(a,b){return mF(this,a,new lF(a,b))}WY(a,b,c){return nF(this,a,b,c,cF("question"),"rich-text-view")}Rp(a,b,c){return nF(this,a,b,c,cF("answer"),"rich-text-view")}$Y(a,b,c){return nF(this,a,b,c,cF("labels"),"rich-text-view")}YY(a,b,c){return nF(this,a,b,c,{color:"qm-feedback-text"},"rich-text-view")}WS(){return new jF}LC(a,
b,c,d,e){return nF(this,a,b,c,cF("answer"),d,e)}};function pF(a){return new Promise((b,c)=>{const d=new Image;d.onload=()=>b();d.onerror=()=>c(Error("Can not load image"));d.src=a})};class qF extends $m{};class rF extends qF{constructor(){super();this.Ib=[]}Fa(a){this.Ib=[];this.Hf(a);return this.Ib}Ij(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().richText().Fa())}Cj(a){this.Nb(a)}Hj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().richText().Fa())}Kj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().Fa())}Qj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().Fa())}Mj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().Fa())}Sj(a){this.Nb(a)}Lj(a){this.Nb(a)}Fj(a){this.Nb(a)}Rj(a){this.Nb(a)}Nj(a){this.Nb(a)}Pj(a){this.Nb(a);
this.Ib=this.Ib.concat(a.content().Fa())}Jj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().Fa())}Gj(a){this.Nb(a);this.Ib=this.Ib.concat(a.content().Fa())}Ej(a){this.Nb(a)}Ki(a){this.Nb(a)}Oj(a){this.Nb(a)}Dj(a){this.Nb(a);if(K){const b=c=>{if(c=c.slideObject())this.Ib=this.Ib.concat(c.Fa())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Nb(a){function b(c){return(c=po(a.settings(),c))?c.Fa():[]}if(K){const c=a.yh().picture();this.Ib=c?this.Ib.concat([c.Ma]):this.Ib}else this.Ib=
this.Ib.concat(a.Pa().Fa());this.Ib=this.Ib.concat(a.description().Fa());this.Ib=this.Ib.concat(b("correct"));this.Ib=this.Ib.concat(b("incorrect"));this.Ib=this.Ib.concat(b("attempt"));this.Ib=this.Ib.concat(b("answered"));this.Ib=this.Ib.concat(b("partially"))}};class sF extends qF{constructor(){super();this.Xh=null}fd(a){this.Xh=null;this.Hf(a);return this.Xh}Ij(a){this.Nb(a);this.Xh=Km(this.Xh,a.content().richText())}Cj(a){this.Nb(a)}Hj(a){this.Nb(a);this.Xh=Km(this.Xh,a.content().richText())}Kj(a){this.Nb(a)}Qj(a){this.Nb(a)}Mj(a){this.Nb(a)}Sj(a){this.Nb(a)}Lj(a){this.Nb(a)}Fj(a){this.Nb(a)}Rj(a){this.Nb(a)}Nj(a){this.Nb(a)}Pj(a){this.Nb(a)}Jj(a){this.Nb(a)}Gj(a){this.Nb(a)}Ej(a){this.Nb(a)}Ki(a){this.Nb(a)}Oj(a){this.Nb(a)}Dj(a){this.Nb(a)}Nb(a){this.Xh=
Jm(this.Xh,a.Pa().fd());a.content()&&(this.Xh=Jm(this.Xh,a.content().fd()));this.Xh=Jm(this.Xh,a.settings().fd());this.Xh=Km(this.Xh,a.description())}};function tF(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>{const d=w(c,tr);return new Promise((e,f)=>{const g=new Image;g.onload=()=>{a.gL[d.id()]=!0;e()};g.onerror=()=>{a.gL[d.id()]=!1;f(Error("Can not load image"))};g.src=d.info.src})});return Promise.all(b)}class uF{constructor(){this.gL={}}ct(a){return a.resources().every(b=>"image"!=b.type()||this.gL[b.id()])}};function vF(a){return(new rF).Fa(a).filter(b=>!(b instanceof Vy||b instanceof us))}function wF(a,b){return(b=(new sF).fd(b))?b.richText.map(c=>a.FW.ct(c)?Promise.resolve(void 0):tF(a.FW,c)):[]}function xF(a,b){const c=vF(b).map(d=>new Promise((e,f)=>{d.ct()&&e();d.load();A(a,d.cQ(),e,a);A(a,d.RZ(),f,a)}));b=wF(a,b);return Promise.all(c.concat(b))}function yF(a,b){return a.Iy(b).then(()=>{void 0!==b&&(a.tJ=b,Mh(a.cL,100,a));Mh(a.cL,100,a)})}function zF(a){a.TD[a.UD]=!0;a.UD=void 0;Mh(a.cL,100,a)}
class AF extends G{constructor(){super();this.FW=new uF;this.Za=[];this.TD={};this.UD=void 0;this.tJ=0}cL(){if(void 0===this.UD){var a,b=this.tJ+1;b<this.Fv()&&!this.TD[b]&&(a=b);void 0!==a&&this.Iy(a)}}$Q(a){this.Za=a;this.TD={};this.tJ=0}Iy(a){if(this.TD[a])return Promise.resolve();this.UD=a;return xF(this,this.Za[a].slide()).then(()=>{zF(this)},()=>{zF(this)})}Fv(){return this.Za.length}};class BF{constructor(a){void 0!==a&&(this.gg=1E3*a);this.vD=null;this.sm=0;this.WX=new E;this.HF=new E}start(){if(void 0!==this.gg&&this.sm>=this.gg)this.HF.h();else{if(this.Mm())throw Error("already started");this.kW=Date.now();this.vD=setInterval(this.H4.bind(this),200)}}stop(){if(!this.Mm())throw Error("not running");clearInterval(this.vD);this.vD=null}Mm(){return null!==this.vD}time(){return Math.floor(this.sm/1E3)}setTime(a){this.sm=1E3*a}H4(){const a=Date.now(),b=this.sm+(a-this.kW),c=Math.floor(b/
1E3)!=this.time();this.sm=b;c&&(this.WX.h(),void 0!==this.gg&&this.sm>=this.gg&&(this.stop(),this.HF.h()));this.kW=a}};function CF(a){return 0<=["embedded"].indexOf(a)}function DF(a){return 0<=["customization","embedded-customization"].indexOf(a)};function EF(a,b,c){if(a.enabled()){const d=a.units();b="percents"==d?b:c;const e=Ip(a.grades(),b,d);let f;return(null==(f=a.grades().find(g=>g.id==e))?void 0:f.name)||null}return null}function Ip(a,b,c){const d=FF(a,c);return Array.from(d.keys()).find(e=>d.get(e)<=b)}function FF(a,b){return new Map(a.map(c=>[c.id,"percents"==b?c.percent:c.points]).sort((c,d)=>d[1]-c[1]))};class GF extends G{constructor(){super();this.Ls="percents";this.De=80;this.Qa=F(this)}units(){return this.Ls}value(){return this.De}FB(a){this.Ls=a;this.Qa.h()}Rd(a){this.De=a;this.Qa.h()}clone(){const a=new GF;a.FB(this.units());a.Rd(this.value());return a}lf(){return this.Qa}};function HF(a){return a.Hu||a.Uk.ge().dZ()}
class IF{constructor(a,b,c,d){this.Ua=a;this.hb=b;this.Uk=c;this.Hu=null;this.ya=d}PQ(a){this.Hu=a}awardedScore(){const a=this.Ua.groups().reduce((b,c)=>b+c.awardedScore(),0);return parseFloat(We(Math.max(0,a)))}maxScore(){let a=0;for(const b of this.Ua.questions())b.slide().settings().evaluation()&&b instanceof T&&(this.hb.tm||b.hasBeenVisited()||!this.ya)&&(a+=b.maxScore());return parseFloat(We(a))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*1E4)/100:100}quizPassed(){const a=
HF(this);return"points"==a.units()?this.awardedScore()>=Kp(a,this.maxScore()):this.awardedPercent()>=a.value()}passingPercent(){var a=HF(this);if("percents"==a.units())return a=a.value(),parseFloat(We(a));const b=this.maxScore();return 0<b?Math.round(Kp(a,b)/b*100):1}passingPoints(){var a=HF(this);const b=this.maxScore();"points"==a.units()?(a=Kp(a,b),a=parseFloat(We(a))):a=0<b?Math.round(b*a.value())/100:0;return a}};class JF extends G{constructor(a,b,c){super();this.Hu=null;this.My=F(this);this.fn=a.quiz().settings().W().gradeScale();this.js=new IF(a.slidePoolState(),a.Ga(),b,c)}quizPassed(){return this.js.quizPassed()}maxScore(){return this.js.maxScore()}awardedScore(){return this.js.awardedScore()}awardedPercent(){return this.js.awardedPercent()}awardedGrade(){return this.fn.enabled()?EF(this.fn,this.awardedPercent(),this.awardedScore()):null}setPassingPercent(a){this.Hu=new GF;this.Hu.Rd(100*a);this.js.PQ(this.Hu);
this.My.h()}passingPercent(){return this.js.passingPercent()}passingPoints(){return this.js.passingPoints()}};function KF(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var LF=u&&KF();function Y(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function MF(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(LF){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(e){}if(d){a&&d.appendChild(d.createNode(1,a,""));a=d;break a}}throw Error("Your browser does not support creating new documents");}void 0!==b&&Y(a.documentElement,
{xmlns:b});c&&Y(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function NF(a,b){Y(a,b)}function Z(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function OF(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;let c="<"+a.nodeName;for(var d=0;d<a.attributes.length;++d){const e=a.attributes.item(d);c+=" "+e.name+'="'+Hd(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=OF(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function PF(a,b){ge(a,b.toString())}function QF(a,b){if(0==b.length)return[];const c=b.length,d=[];let e=0;do{var f=b.indexOf("]]\x3e",e);if(0>f){d.push(a.createCDATASection(b.substr(e,c-e)));break}else f=f-e+2,d.push(a.createCDATASection(b.substr(e,f))),e+=f}while(e<c);return d};const RF={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function SF(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)TF(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":UF(b,w(d,sr));break;default:TF(b,"\n")}}
function VF(a,b,c){var d={id:c.slide().id()};Y(b,d);d=c.slide();var e=Z(b,"direction");SF(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.pe(c);Y(b,{status:RF[e],evaluationEnabled:a});if(a=Am(c))e=Z(b,"feedback"),SF(e,a.content());d&&(a=c.slide().settings().Kf(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.zo()},Y(b,c))}function WF(a,b,c){SF(a,b);c&&(a=Z(a,"picture"),c={altText:c.ol()},Y(a,c))}
function TF(a,b){const c=Z(a,"text");QF(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function UF(a,b){a=Z(a,"equation");a=Z(a,"latex");PF(a,b.NZ)}class XF{pe(a){return a.slide().settings().evaluationEnabled()}};function YF(a){if(a instanceof un){var b=wD("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.richText())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c}
class ZF extends XF{ed(a){const b=MF("dndQuestion");VF(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Z(b,"objects");for(var g of d.objectsStates()){var h=Z(f,"object");PF(h,YF(g.slideObject()));var k={id:g.slideObject().id()};Y(h,k);e.push(g.slideObject())}f=[];k=Z(b,"destinations");for(var l of d.destinationsStates())h=Z(k,"destination"),PF(h,YF(l.slideObject())),g={id:l.slideObject().id()},Y(h,g),f.push(l.slideObject());if(this.pe(a)){a=Z(b,"matches");for(var q of c.chains())l=
Z(a,"match"),c={objectIndex:e.indexOf(q.object().slideObject()),destinationIndex:f.indexOf(q.destination().slideObject())},Y(l,c)}e=Z(b,"userAnswer");for(const t of d.chainsStates())c=d.objectsStates(),a=d.destinationsStates(),q=Z(e,"match"),c={objectIndex:c.indexOf(t.objectState()),destinationIndex:a.indexOf(t.destinationState())},Y(q,c);return b}};class $F extends XF{ed(a){const b=MF("essayQuestion");VF(this,b,a);if(a=a.contentState().text()){const c=Z(b,"userAnswer");PF(c,a)}return b}};class aG extends XF{ed(a){const b=MF("fillInTheBlankQuestion");VF(this,b,a);var c=a.contentState();const d={};var e=Z(b,"details"),f=c.content().richText(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const k of h)f[k.id()]=k;for(const k of g)"string"===typeof k?(g=Z(e,"text"),PF(g,k)):(g=f[k.id],g instanceof sr?UF(e,g):d[k.id]=Z(e,"blank"));for(const k of c.placeholders())if(c=k.placeholder(),c=d[c.id],e={userAnswer:k.response()},Y(c,e),this.pe(a)){e={correct:k.correct()};Y(c,e);
for(const l of k.correctAnswers())e=Z(c,"answer"),PF(e,l)}return b}};function bG(a,b){b=Ja(b.points(),c=>c.x+","+c.y);NF(a,{points:b.join(";")})}
class cG extends XF{ed(a){const b=MF("hotspotQuestion");VF(this,b,a);var c=Z(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Z(c,"point");const f=e.coordinate();Y(d,{x:f.x,y:f.y})}c=Z(b,"hotspots");a=a.contentState();for(const f of a.areas()){e=f.area();const {left:g,top:h,width:k,height:l}=e.rect();a:{switch(e.type()){case "rectangle":d="rectangle";break a;case "oval":d="oval";break a;case "freeform":d="freeform";break a}throw Error("unknown area type");}d=Z(c,d);e instanceof JB&&bG(d,
e);e={x:g,y:h,width:k,height:l,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};Y(d,e);c.appendChild(d)}return b}};class dG extends XF{ed(a){const b=MF("likertScaleQuestion");VF(this,b,a);var c=a.contentState();const d=c.content().statements();var e=Z(b,"statements");for(var f of d){var g=Z(e,"statement");SF(g,f)}e=c.content().labels();f=Z(b,"scaleLabels");for(var h of e)g=Z(f,"label"),PF(g,h.text());a={numberFromZero:a.slide().settings().fl().mB()};Y(f,a);a=Z(b,"userAnswer");for(const k of c.statementsStates())h=Z(a,"match"),c={statementIndex:d.indexOf(k.statement()),labelIndex:Fa(e,k.selectedScale())},Y(h,c);
return b}};class eG extends XF{ed(a){const b=MF("matchingQuestion");VF(this,b,a);var c=a.slide().content();const d=[],e=[];for(var f=0;f<c.matches().count();++f){var g=c.matches().getChoice(f);d.push(g.premise());e.push(g.response())}for(f=0;f<c.distractors().count();++f)g=c.distractors().getChoice(f),e.push(g);f=a.contentState();g=Z(b,"premises");for(var h of d){const l=Z(g,"premise");WF(l,h.textRange(),h.bd)}h=Z(b,"responses");for(var k of e)g=Z(h,"response"),WF(g,k.textRange(),k.bd);if(this.pe(a))for(a=Z(b,
"matches"),k=0;k<c.matches().count();++k)g=c.matches().getChoice(k),h=Z(a,"match"),g={premiseIndex:d.indexOf(g.premise()),responseIndex:e.indexOf(g.response())},Y(h,g);c=Z(b,"userAnswer");for(const l of f.matches())a=Z(c,"match"),f={premiseIndex:d.indexOf(l.premise()),responseIndex:e.indexOf(l.response())},Y(a,f);return b}};class fG extends XF{ed(a){const b=MF(this.pW());VF(this,b,a);const c=a.slide();a=this.Nz(c.content(),a.contentState());b.appendChild(a);return b}pW(){return"multipleChoiceQuestion"}Gx(a){var b=a.choice();const c=MF("answer");WF(c,b.textRange(),b.bd);(b=b.score())&&Y(c,{score:b});(a=a.customAnswer())&&Y(c,{customAnswer:a});return c}Nz(a,b){const c=MF("answers");let d=null,e=null;const f=Array(b.count());for(let g=0;g<b.count();++g){const h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());h.selected()&&
(d=k);const l=a.getChoice(g);f[k]=this.Gx(h);l.correct()&&(e=g)}for(const g of f)c.appendChild(g);null!=e&&Y(c,{correctAnswerIndex:e});null!=d&&Y(c,{userAnswerIndex:d});return c}};class gG extends XF{ed(a){const b=MF("multipleChoiceTextQuestion");VF(this,b,a);var c=a.contentState();const d={};var e=Z(b,"details"),f=c.content().richText();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().richText().plainTextWithPlaceholders())"string"===typeof k?(h=Z(e,"text"),PF(h,k)):(h=f[k.id],h instanceof sr?UF(e,h):d[k.id]=Z(e,"blank"));for(const l of c.placeholders()){c=l.placeholder();e=d[c.id];k=-1;for(f=0;f<c.values.length;++f)h=
c.values[f].text(),g=Z(e,"answer"),PF(g,h),l.response()==Xe(h)&&(k=f);l.initiated()&&Y(e,{userAnswerIndex:k});this.pe(a)&&Y(e,{correctAnswerIndex:c.correctIndex})}return b}};class hG extends XF{ed(a){const b=MF("multipleResponseQuestion");VF(this,b,a);const c=a.slide();a=this.Nz(c.content(),a.contentState(),this.pe(a));b.appendChild(a);return b}Gx(a,b){var c=a.choice();const d=MF("answer");WF(d,c.textRange(),c.bd);b&&(b={correct:c.correct()},Y(d,b));b={selected:a.selected()};Y(d,b);(c=c.score())&&Y(d,{score:c});(a=a.customAnswer())&&Y(d,{customAnswer:a});return d}Nz(a,b,c){const d=MF("answers"),e=Array(b.count());for(let f=0;f<b.count();++f){const g=b.getChoiceState(f),
h=a.getChoiceIndex(g.choice());e[h]=this.Gx(g,c)}for(const f of e)d.appendChild(f);return d}};class iG extends XF{ed(a){const b=MF("numericQuestion");VF(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};Y(b,d)}if(this.pe(a))for(a=Z(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.Gx(e))}return b}Gx(a){if(a instanceof Pv){var b=MF("between"),c=Z(b,"leftOperand");PF(c,a.leftOperand());c=Z(b,"rightOperand");PF(c,a.rightOperand());return b}if(a instanceof Qv){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=MF(b);PF(b,a.operand());return b}throw Error("unknown condition");}};class jG extends XF{ed(a){const b=MF("sequenceQuestion");VF(this,b,a);const c=a.contentState();a=this.Nz(c.choices(),c.studentResponse(),this.pe(a));b.appendChild(a);return b}Nz(a,b){const c=MF("answers");for(const d of b)b=Z(c,"answer"),WF(b,d.textRange(),d.bd),Y(b,{originalIndex:a.indexOf(d)});return c}};class kG extends fG{pW(){return"trueFalseQuestion"}};class lG extends XF{ed(a){const b=MF("typeInQuestion");VF(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};Y(b,d);if(this.pe(a)){a=b.appendChild;c=c.choices();d=MF("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Z(d,"answer");PF(g,f.textRange().text())}a.call(b,d)}return b}};class mG extends XF{ed(a){const b=MF("wordBankQuestion");VF(this,b,a);var c=a.contentState(),d={},e=Z(b,"details"),f=c.content().richText(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const l of h)f[l.id()]=l;for(var k of g)"string"===typeof k?(g=Z(e,"text"),PF(g,k)):(g=f[k.id],g instanceof sr?UF(e,g):d[k.id]=Z(e,"blank"));for(const l of c.placeholders())c=l.placeholder(),e=d[c.id],(k=l.response())&&Y(e,{userAnswer:k}),this.pe(a)&&(k={correct:l.correct()},Y(e,k),PF(e,c.value));
d=Z(b,"words");for(const l of a.slide().content().extraWords())a=Z(d,"word"),PF(a,l.text());return b}};class nG extends no{constructor(){super();this.Fg=null}Ij(){}Cj(){}Oj(){}Hj(){}Kj(a){this.Fg=(new fG).ed(a)}Qj(a){this.Fg=(new kG).ed(a)}Mj(a){this.Fg=(new hG).ed(a)}Sj(a){this.Fg=(new mG).ed(a)}Lj(a){this.Fg=(new gG).ed(a)}Fj(a){this.Fg=(new aG).ed(a)}Rj(a){this.Fg=(new lG).ed(a)}Nj(a){this.Fg=(new iG).ed(a)}Pj(a){this.Fg=(new jG).ed(a)}Jj(a){this.Fg=(new eG).ed(a)}Ej(a){this.Fg=(new $F).ed(a)}Ki(a){this.Fg=(new dG).ed(a)}Gj(a){this.Fg=(new cG).ed(a)}Dj(a){this.Fg=(new ZF).ed(a)}};class oG{generateSessionXml(a){const b=MF("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");Y(b,{version:"2"});var c=a.settings().ta(),d=c.isEnabled()?c.value():0,e=Z(b,"quizSettings");c=Z(b,"summary");var f=a.Ga();f=Hj(f.qu);var g=a.evaluation();if(g){d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d};Y(e,d);e=Z(e,"passingPercent");PF(e,g.passingPercent());e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()};Y(c,e);var h;e=null==(h=a.evaluation())?void 0:h.awardedGrade();null!=e&&Y(c,{grade:e})}else Y(e,{quizType:"survey",timeLimit:d}),h={time:a.quizDuration(),finishTimestamp:f},Y(c,h);f=a.quiz().ib().Vk();h=a.Xn();if(f&&h){e=MF("variables");f=f.content();for(var k of f.fields())if(f=k.Se().text(),g=k.title().text(),h.containsField(f)){d=h.getValue(f);const q=Z(e,"variable");Y(q,{name:f.toUpperCase(),title:g,value:d})}c.appendChild(e)}k=Z(b,"questions");c=new nG;
h=a.Ga().oa();e=a.Ga().tm;for(var l of a.slidePoolState().questions())if(e||!h||l.hasBeenVisited())f=c,g=l,f.Fg=null,f.Hf(g),k.appendChild(f.Fg);l=Z(b,"groups");for(const q of a.slidePoolState().groups())a=isNaN(q.awardedPercent()),0<Bp(q)&&!a&&(k=Z(l,"group"),a={name:q.title(),passingScore:q.Pd(),awardedScore:q.awardedScore(),maxScore:q.maxScore(),passingPercent:We(q.passingPercent()),awardedPercent:We(q.awardedPercent()),totalQuestions:Bp(q),answeredQuestions:Cp(q)},Y(k,a),l.appendChild(k));return OF(b)}}
oG.prototype.generateSessionXml=oG.prototype.generateSessionXml;function ZD(a){return 0<a.slidePoolState().slides().length}function QE(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().et();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}function RE(a,b=!1){a.Sr=b;a.bv=[];b=a.Ua.questions();for(const c of b)c.zb()&&(c.submit(a.Sr),a.Sr&&a.bv.push(()=>sm(c)));a.finish()}
function UE(a){if(!ZD(a)||a.Sr||!Pp(a.Da()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().W().Wv()||a.tm?!0:ND(a,!1)}function VE(a){a.Sr=!1;a.bv.forEach(b=>{b()});a.bv=[]}function WE(a){const b=Pp(a.Da());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof T&&d.zb(),!d.hasBeenVisited()||a&&!d.zt())&&(c=!1);return c}
function pG(a){const b=a.Id;qG(a,"%PASSING_SCORE%",b.passingPoints().toString(),!0);qG(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);qG(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function XE(a){DF(a.fb)||nk()||a.cg.send()}
function rG(a){var b=a.Id;b?(qG(a,"%AWARDED_SCORE%",b.awardedScore().toString()),qG(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),pG(a)):qG(a,"%QUIZ_STATUS%","Completed");qG(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Ua.groups().reduce((c,d)=>c+Cp(d),0);qG(a,"%ANSWERED_QUESTIONS%",b.toString())}function sG(a){void 0!==a.em&&(a.em.Mm()&&a.em.stop(),D(a,a.em),a.em=void 0)}
function ND(a,b){const c=a.quiz().settings().W().submitType();let d=!1;for(const e of a.slidePoolState().slides()){let f;a=e.slide();f=b?!1:a.settings().et();a=e instanceof T?"allAtOnce"==c?e.initiated()||e.submitted():!e.zb():e.hasBeenVisited();d=d||!a&&!f}return!d}
function tG(a,b){b||(b=Pp(a.Da()));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ta();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.ma.settings().W().ta();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function qG(a,b,c,d=!1){b=b.replace(/%/g,"");a.En.containsField(b)?d&&(a.En.Ug[b.toLowerCase()]=c):an(a.En,b,c)}
class uG extends G{constructor({quiz:a,Xn:b,iq:c,allQuizVariables:d,state:e,oa:f,Hb:g,L7:h}){super();this.ma=a;this.ya=f;this.fb=g;this.hd=b;this.Og=c;this.o0=d;this.En=new bn;this.za="testing";this.Jn=!1;this.cg=h(this);this.yk=new Lp(this.ma.ib());this.VX=[];this.Ua=this.nJ(e);A(this,this.Ua.xT,this.x4,this);A(this,this.Ua.rF,this.eM,this);A(this,this.Ua.activeSlideChangedEvent(),this.fE,this);this.xv=F(this);this.An=F(this);this.rA=F(this);this.GE=F(this);this.Gv=F(this);this.er=F(this);this.H=
F(this);this.ni=this.qu=null;this.Sr=!1;this.bv=[];this.UJ=0;this.My=F(this);(this.Id="survey"!=this.ma.settings().W().passingScoreType()?new JF(this,this.ma.ib(),this.ya):null)&&A(this,this.Id.My,()=>{pG(this);this.My.h()},this);a=this.ma.settings().W().ta();a=a.isEnabled()?a.value():void 0;this.tm=!1;this.Ln=new BF(a);A(this,this.Ln.WX,this.J4,this);A(this,this.Ln.HF,this.K4,this);this.em=void 0;qG(this,"%TOTAL_QUESTIONS%",this.Ua.questions().length.toString());null!=e&&this.dc(e)}started(){return this.Jn}persistState(){const a=
{};a[om.Pb.ib]=this.Ua.persistState();a[om.Pb.mode]=this.sessionMode();a[om.Pb.time]=this.Ln.time();this.qu&&(a[om.Pb.sZ]=this.qu.getTime());if(this.hd){const b={};this.hd.fields().forEach(c=>{b[c]=this.hd.getValue(c)});a[om.Pb.Gt]=b}return a}Xn(){return this.hd}iq(){return this.Og}allQuizVariables(){return this.o0}settings(){return this.ma.settings().W()}evaluation(){return this.Id}quiz(){return this.ma}sessionMode(){return this.za}slidePoolState(){return this.Ua}Qd(){return this.Ua.Qd(this.Id)}mt(){this.cg.mt()}Da(){return this.Ua}oa(){return this.ya}start(){A(this,
this.Ua.Gv,()=>{"testing"!=this.sessionMode()||Of||this.Ln.start();this.fE();this.Jn=!0;this.Gv.h()});this.Ua.gb();ZD(this)||this.finish()}review(){ZD(this)&&(this.Qz("reviewing"),Op(this.Ua,0))}finish(){this.UJ&&clearTimeout(this.UJ);rG(this);this.UJ=setTimeout(this.M1.bind(this),0)}U(){return this.H}QY(){sG(this);var a=this.quiz().settings().W().submitType();const b=Pp(this.Ua);"allAtOnce"==a&&b&&(a=b.slide().settings().ta())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}nJ(a){return new cq({ib:this.ma.ib(),
rd:this.ma.settings(),ab:a?a[om.Pb.ib]:void 0,sQ:this.yk,oa:this.ya,pt:this})}M1(){this.Sr?this.bv.push(()=>{this.fr()}):this.fr()}fr(){ZD(this)&&vm(Pp(this.Da()),!1);const a=this.sessionMode();"testing"==a&&(this.qu=new Date);this.Qz("completed");sG(this);this.Ln.Mm()&&this.Ln.stop();"testing"==a?(Qc(this,this.cg.UH,()=>this.er.h()),XE(this)):this.er.h()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new oG}sessionModeChangedEvent(){return this.xv}Ga(){return this}gQ(){return this.Ua.gQ()}quizDuration(){return this.Ln.time()}x4(){this.finish()}eM(){sG(this)}fE(){if(ZD(this)&&
(sG(this),"testing"==this.sessionMode())){var a=Pp(this.Da()),b=a.slide().settings().ta();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,tG(this,a)),!a.submitted()&&void 0!==b&&0<b&&!Of&&(this.em=new BF(b),B(this,this.em),A(this,this.em.HF,this.X3,this),this.em.start()))}Sc(this,this.ni);(this.ni=Pp(this.Ua))&&A(this,this.ni.U(),this.hE,this)}Qz(a){if(this.za!=a){const b=this.za;this.za=a;this.Sr?this.bv.push(()=>this.xv.h(b)):this.xv.h(b)}}J4(){this.An.h()}K4(){sG(this);this.tm=!0;this.hE();const a=
new Gm;this.rA.h(a);a.actionPrevented()||this.finish()}X3(){if(this.em){sG(this);var a=new Gm;this.GE.h(a);a.actionPrevented()}}Kb(){Hc(this.Ua)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.Ua.activeSlideChangedEvent()}ng(){const a=this.Qd();return a&&a.slide().visible()?a.slide().content().ng():this.ma.ib().ge().ng()}dc(a){this.Qz(a[om.Pb.mode]);"completed"==this.za&&rG(this);this.Ln&&this.Ln.setTime(a[om.Pb.time]);
const b=a[om.Pb.sZ];b&&(this.qu=new Date(b));(a=a[om.Pb.Gt])&&this.hd&&ac(a,(c,d)=>{this.hd.Ug[d.toLowerCase()]=c})}isComplete(){return"completed"==this.za||"reviewing"==this.za}hE(){void 0!==this.vS&&clearTimeout(this.vS);this.vS=setTimeout(()=>{this.H.h()},0)}};function vG(a){let b=!1;wG(a.ib(),c=>{c.slides().forEach(d=>{d=(d=d.settings().ta())?d.isEnabled():!1;b=b||d})});return b};function xG(a,b,c=null){return b&&b.containsField(a)?b.getValue(a):c}
class yG{constructor(){this.hd=this.En=this.Og=this.$r=null}fields(){const a=[];this.Og&&a.push(...this.Og.fields());this.En&&a.push(...this.En.fields());this.$r&&a.push(...this.$r.fields());this.hd&&a.push(...this.hd.fields());return a}containsField(a){return null!==this.dD(a)}getValue(a){let b=xG(a,this.Og);b=xG(a,this.hd,b);b=xG(a,this.$r,b);b=xG(a,this.En,b);if(null==b)throw Error("unknown field name");return b}dD(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;
return null}};function zG(a,b){return cc(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function AG(a,b){null!=b&&ac(b,(c,d)=>{a.containsField(d)?a.Ug[d.toLowerCase()]=c:an(a,d,c)})}function BG(a){const b=af(!0),c={};ac(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});zG(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);zG(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);AG(a,c)}
function CG(a,b,c,d){const e=d||{};ac(d,(f,g)=>{f=g.toLocaleLowerCase();f!=g&&(e[f]=e[g],delete e[g])});for(const f of a.fields())e.hasOwnProperty(f)||(e[f]=a.getValue(f));c&&(e.userid=c);AG(b,e)};function DG(a){const b=(e,f)=>{an(a.$r,e.replace(/%/g,""),f)},c=a.rd().W().ta();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ma.title());let d=0;wG(a.ma.ib(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function EG(a){BG(a.Og);FG(a)?a.ma.ib().Vk().content().fields().forEach(b=>{if("disabled"!=b.usage()){const c=b.Se().text(),d=a.Og.containsField(c)?a.Og.getValue(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&an(a.hd,c,b)}}):CG(a.Og,a.hd,null,null)}function GG(a){var b=a.$p();b=!!b&&b.visible();const c=a.ma.ib().JG().some(d=>d.visible());return b||FG(a)||c}
function HG(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.D.sessionMode();c=b.submitted()&&b.Xv()&&!c&&!Dm(b)&&a;if(b instanceof Zn){var d=b.slide().settings().bt();c&&"reset"==d.ci()&&b.bw()}else if(b instanceof Rn){if(a=b.slide().settings().ew(),c&&"reset"==a.ci())for(d of b.contentState().objectsStates())c=d.wr,Sg(c,d.rect())||(Jn(b.contentState(),d)&&Hn(b.contentState(),d),d.DB(c))}else b instanceof mo&&(d=b.slide().settings().cC(),c&&"reset"==d.ci()&&b.iG())}
function IG(a,b){a.D&&(Sc(a,a.D.Da()),D(a,a.D));let c=a.U5.create({state:b,allQuizVariables:a.Fq,Xn:a.hd,iq:a.Og});c=w(c,uG);a.D=B(a,c);const d=a.rd().W().ta();GG(a)||d.isEnabled()||Of||A(a,c.gQ(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.GV(f,g)});A(a,c.Da().activeSlideChangedEvent(),()=>{if("testing"==c.Ga().sessionMode()){var e=Pp(c.Da()),f=e.aq(),g=e.slide().settings().ta();!f&&g&&g.isEnabled()&&a.uX.h(tG(c.Ga(),e))}});A(a,c.Da().kS,()=>
{const e=Pp(c.Da());e instanceof T&&HG(a,e)});b=Pp(c.Da());b instanceof T&&HG(a,b);A(a,c.Gv,a.A4,a);A(a,c.Da().rF,a.Ta,a);A(a,c.er,a.Ta,a);A(a,c.slidePoolState().activeSlideChangedEvent(),a.Ta,a);A(a,c.U(),a.Ta,a);A(a,c.sessionModeChangedEvent(),e=>a.xv.h(e))}
function JG(a){if(a.yr.length){if(a.No=(new zp({rd:a.ma.settings(),wo:!0,oa:a.oa(),pt:null,mP:a.Ml})).create(a.yr.shift()),a.yr.length&&xF(a.yj,a.yr[0]),a.No){var b=a.No;switch(b.slide().type()){case "IntroSlide":a.fX.h(b);break;case "InstructionsSlide":a.Fq.hd=a.hd;a.eX.h(b);break;case "AuthorizationSlide":Ao(b.contentState(),a.hd),a.ZW.h(b)}}}else a.No=null,a.start()}function KG(a,b,c){a.PN.h(b,c)}function FG(a){a=a.ma.ib().Vk();return!!a&&a.visible()}
class LG extends G{constructor({quiz:a,I:b,oa:c,lo:d,A:e,mP:f,V9:g}){super();this.ma=a;this.K=b;this.ya=c;this.yj=d;this.j=e;this.Ml=f;this.U5=g;this.hd=new bn;this.$r=new bn;this.Og=new bn;this.Fq=new yG;this.Fq.$r=this.$r;this.Fq.Og=this.Og;DG(this);this.Ii=0;this.K.Ug=this.Fq;this.yr=[];this.No=null;this.vN=!1;this.D=null;this.fX=F(this);this.ZW=F(this);this.eX=F(this);this.Qx=F(this);this.PN=F(this);this.ON=F(this);this.uX=F(this);this.pm=F(this);this.xv=F(this);EG(this)}oa(){return this.ya}usedAttemptsCount(){return this.Ii}Ta(){this.pm.h()}A4(){const a=
this.vN;a||this.Ii++;this.vN=!1;this.Fq.En=this.D.En;const b=this.D.Xn();b&&(this.Fq.hd=b);this.Qx.h(a)}reset(){this.D=null}gb(a){const b=this.$p(),c=this.ma.ib().Vk(),d=this.ma.ib().JG();b&&this.yr.push(b);c&&c.visible()&&this.yr.push(c);if(d)for(const e of d)e.visible()&&this.yr.push(e);a(()=>{if(this.No&&"AuthorizationSlide"==this.No.slide().type()){const e=this.No;if(e.XB())return;this.hd=e.Gt()}JG(this)});JG(this)}start(){const a=this.rd().W().ta();GG(this)||!a.isEnabled()||Of?(IG(this),this.D.start()):
KG(this,a.value(),()=>{IG(this);this.D.start()})}resume(a){this.vN=!!a;this.Ii=a[om.i_.zo];IG(this,a[om.Pb]);const b=this.D;a=b.Ga();const c="testing"==a.sessionMode(),d=this.rd().W().ta();!GG(this)&&d.isEnabled()&&!Of&&c?KG(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.pm}sessionModeChangedEvent(){return this.xv}currentSession(){return this.D}persist(){if(!this.D)return null;const a={};a[om.i_.zo]=this.Ii;a[om.Pb]=this.D.persistState();return a}I(){return this.K}currentSessionChangedEvent(){return this.Qx}$p(){let a=
this.ma.ib().$p();a&&!a.visible()&&(a=null);return a}rd(){return this.ma.settings()}restartQuiz(){IG(this);this.D.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Ga().sessionMode())return!1;a=a.Qd();if(!a)return!1;a=a.slide();if(!VC(a.Pa().Eb(),"restartBtn"))return!1;a=a.content();return-1==a.Kf()||this.Ii<a.Kf()+1}setUserInfo(a,b){CG(this.Og,this.hd,a,b)}GV(a,b){this.ON.h(a,b)}};class MG extends Bo{XB(){for(const a of this.cj){const b=a.submit();if(b.length)return b}return null}};class NG extends yp{VY(a){return new MG(a.content())}};class OG{constructor(){this.title=this.type="";this.passingPercent=this.Pd=this.a0=this.uR=0;this.details=this.version="";this.AR=0;this.grade=this.vZ="";this.ta=0;this.ZO="";this.x_=!1;this.sR="";this.t_=this.s_=this.gH=this.u_=this.v_=!1;this.zR="";this.gP=!1;this.wQ=this.allQuizVariables=this.iq=this.$_=this.NY=null;this.vQ={}}};class PG{constructor({Pb:a,A:b}){this.D=a;this.j=b;this.V=this.D.quiz().settings().mv}create(){var a=this.D.evaluation();const b=new OG;b.title=this.D.quiz().title();b.type=a?"graded":"survey";b.version="9.3";b.details=this.D.generateDetailsXml();b.AR=this.D.quizDuration();b.vZ=Ij(this.D.quizDuration());const c=this.D.quiz().settings().W().ta();b.ta=c.isEnabled()?c.value():0;a&&(b.uR=a.maxScore(),b.a0=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Pd=a.passingPoints(),b.grade=a.awardedGrade()||
"");a=this.D.quiz().ib().Vk();b.gP=!!a&&a.visible();b.NY=b.gP?a.content():null;b.iq=this.D.iq();b.allQuizVariables=this.D.allQuizVariables();if(a=this.D.Xn())b.$_=a,a.containsField("userid")&&(b.zR=a.getValue("userid"));b.wQ=this.V.Ew();if(b.wQ){a="PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_ATTEMPTS PB_PRINT_AWARDED_TITLE PB_PRINT_CORRECT PB_PRINT_CORRECT_ANSWER PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_DESTINATION PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_FAILED_QUIZ PB_PRINT_FEEDBACK PB_PRINT_GROUP PB_PRINT_GROUP_AWARDED_SCORE PB_PRINT_GROUP_MAX_SCORE PB_PRINT_GROUP_PERCENT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_PASSED_QUIZ PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_RESULT_BY_QUESTION PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_TITLE PB_PRINT_RESULTS_BY_GROUP PB_PRINT_RESULTS_HEADER PB_PRINT_STUDENT_GRADE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_SURVEY PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_TIME_SPENT PB_PRINT_USER_ANSWER PB_PRINT_USER_ID PB_PRINT_YOUR_ANSWER".split(" ");
b.vQ={};for(const d of a)b.vQ[d]=this.j.J(d)}return b}};function QG(){};var RG;function SG(){}p(SG,QG);SG.prototype.createInstance=function(){a:{if(!this.EZ&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{new ActiveXObject(d);var a=this.EZ=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.EZ}return a?new ActiveXObject(a):new XMLHttpRequest};
RG=new SG;function TG(a){const b=[];Object.entries(a).forEach(([c,d])=>UG(c,d,b));return b.join("&")}function UG(a,b,c){Array.isArray(b)?b.forEach(d=>UG(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function VG(a,b,c,d){const e=new XDomainRequest;b=WG(b);e.onload=function(){a.La=e.responseText;a.Ll.h(!0)};e.onerror=function(){a.Ll.h(!1)};e.ontimeout=function(){Ef&&window.console.log("ontimeout")};e.onprogress=function(){Ef&&window.console.log("progress")};try{e.open(c,b),e.send(TG(d))}catch(f){e.onerror()}}
function XG(a,b,c,d){const e=RG.createInstance();d=TG(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.La=e.responseText,a.Ll.h(!0)):a.Ll.h(!1))}catch(f){a.Ll.h(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.Ll.h(!1)}}
function WG(a){const b=window.location.toString().match(Yf)[1]||null;if(null!=b&&"file"!=b){const c=a.match(Yf)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a}class YG{constructor(){this.Ll=new E}response(){return this.La}send(a,b,c){var d;if(d=Ef){var e=window.location.toString();d=a.match(Yf);e=e.match(Yf);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?VG(this,a,b,c):XG(this,a,b,c)}};function ZG(a){const b={};b.t=a.type;a.zR&&(b.sid=a.zR);var c=a.allQuizVariables;const d=a.wQ;d&&(b.rf=c?$G(c,d.from()):d.from(),b.rs=c?$G(c,d.WB()):d.WB(),b.rc=c?$G(c,d.MA()):d.MA(),b.rm=JSON.stringify(a.vQ));null!=a.AR&&(b.ut=a.AR,b.fut=a.vZ);a.ZO&&(b.ae=a.ZO,b.aa=a.x_);a.sR&&(b.se=a.sR,b.sg=a.v_,b.sq=a.u_,b.sa=a.gH,b.sc=a.s_,b.sf=a.t_);const e=a.iq;if(e){const h={};Ga(e.fields(),k=>{const l=k.toUpperCase();k=e.getValue(k);h[l]=k;b[l]=k});b.pv=JSON.stringify(h)}const f=a.$_;f&&Ga(f.fields(),h=>
{b[h.toUpperCase()]=f.getValue(h)});c=a.NY;const g=a.gP;c&&Ga(c.fields(),(h,k)=>{const l=null!=f&&f.containsField(h.Se().text());"disabled"!=h.usage()&&(g||l)&&(b["vt["+k+"][id]"]=h.Se().text().toUpperCase(),b["vt["+k+"][title]"]=h.title().text())});b.v=a.version;null!=a.details&&(b.dr=a.details);b.qt=a.title;null!=a.uR&&(b.tp=We(a.uR),void 0!==a.Pd&&(b.ps=We(a.Pd)),void 0!==a.passingPercent&&(b.psp=We(a.passingPercent)),b.sp=We(a.a0));null!=a.ta&&(b.tl=a.ta);a.grade&&(b.g=a.grade);return b}
function $G(a,b){b=b.slice(0);for(const c of a.fields())b=b.replace(new RegExp(`%${c}%`,"gi"),a.getValue(c));return b}class aH extends G{constructor(){super();this.Ll=F(this)}send(a,b){const c=new YG;b=ZG(b);const d=A(this,c.Ll,e=>{Lc(this,d);this.Ll.h(e)});c.send(a,"POST",b)}};function bH(a,b,c){const d=Ye(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function cH(a){if(a.V.ot().enabled()){a.XE.h();dH(a,a.Mz);const b=a.V.ot().url(),c=a.wW.create();a.ZM.send(b,c)}else a.mt()}function eH(a){var b=!!a.V.Vn().BG();const c=a.V.Vn().enabled();if(b&&c){if(!a.D.evaluation())return!0;b=a.D.evaluation().quizPassed();switch(a.V.Vn().lP()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function fH(a){return a.hd&&a.hd.containsField("USER_EMAIL")?a.hd.getValue("USER_EMAIL"):""}
function gH(a){const b=!!fH(a);a=a.V.zq().enabled();return b&&a}function dH(a,b){let c,d=Ph(()=>{d=void 0;void 0!==c&&b.h(c,new Jj)},a,500);const e=A(a,a.ZM.Ll,f=>{Lc(a,e);d?c=f:b.h(f,new Jj)})}
class hH extends G{constructor({Pb:a,zl:b,A:c}){super();this.D=a;this.C1=b+"/quiz_results";this.V=a.quiz().settings().mv;this.hd=a.Xn();this.ZM=new aH;this.wW=new PG({Pb:a,A:c});this.WE=F(this);this.Lz=F(this);this.XE=F(this);this.Mz=F(this);A(this,this.Lz,this.YL,this);A(this,this.Mz,this.YL,this);this.wv="toEmail";this.NR=F(this);this.UH=F(this)}send(){if("toEmail"==this.wv){var a=eH(this),b=gH(this);if(a||b){this.WE.h();var c=this.wW.create();if(a){a=this.V.Vn().BG().toLowerCase().split(",");var d=
"";for(var e=0;e<a.length;++e){var f=a[e].trim();0!=f.length&&-1==d.indexOf(f)&&(0<d.length&&(d+=","),d+=f)}c.ZO=d;c.x_=this.V.Vn().wH()}b&&(b=this.V.zq(),c.sR=fH(this),c.v_=b.hR(),c.u_=b.gR(),c.gH=b.wH(),c.s_=c.gH&&b.Ti(),c.t_=c.gH&&b.dR());dH(this,this.Lz);this.ZM.send(this.C1,c)}else this.mt()}else"toServer"==this.wv&&cH(this);if(this.V.ww().enabled()){c=this.V.ww();a=this.D;b={};e=a.ma.ib().Vk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Og.fields())f=a.Og.getValue(g),b[`%${g}%`.toLowerCase()]=
f;g=a.hd;if(e&&g)for(g.containsField("userid")&&(f=g.getValue("userid"),b["%user_id%"]=f),f=0;f<e.fields().length;f++){var h=e.fields()[f],k=null!=g&&g.containsField(h.Se().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.getValue(h.Se().text()):"",h=`%${h.Se().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.ma.title();b["%quiz_title%"]=g;(a=a.Id)?(g=a.quizPassed()?"Passed":"Failed",b["%quiz_status%"]=g,g=a.awardedScore(),b["%awarded_score%"]=g,g=a.awardedPercent(),b["%awarded_percent%"]=
g,g=a.passingPoints(),b["%passing_score%"]=g,a=a.passingPercent(),b["%passing_percent%"]=a):b["%quiz_status%"]="Completed";bH(c.zQ(),c.target(),b)}}mt(){"toEmail"==this.wv?(this.wv="toServer",this.NR.h(),cH(this)):"toServer"==this.wv&&(this.wv="completed",this.UH.h())}YL(a){a&&this.mt()}};class iH extends hH{YL(){}};class jH{constructor(){this.KE=[]}addRange(a){this.KE.push(a)}count(){return this.KE.length}};function kH(a){return"allAtOnce"==a.ma.settings().W().submitType()}function lH(a){if(kH(a)){const b=[];a.ma.ib().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});mH(a,b)}}function mH(a,b){for(const c of b)(b=w(c.settings(),vD).ta())&&b.isEnabled()&&(b.enable(!1),a.VX.push(c))}
class nH extends uG{QY(){sG(this);for(const a of this.VX)w(a.settings(),vD).ta().enable(!0),zm(this.slidePoolState().questions().find(b=>b.slide()==a))}fE(){kH(this)&&this.ni&&this.ni.contentState()&&Pc(this,this.ni.contentState().U(),this.hE,this);if(Pp(this.Ua)){const a=Pp(this.Ua);(a instanceof Zn||a instanceof Rn)&&a.zb()&&(a.submit(!0),a.BF=!1)}super.fE();kH(this)&&this.ni&&this.ni.contentState()&&A(this,this.ni.contentState().U(),this.hE,this)}Qz(a){"reviewing"==a&&(a="completed");super.Qz(a)}nJ(a){lH(this);
a=super.nJ(a);kH(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&tm(b)});return a}};function oH(a){return"accessible"==a.yd?b=>new iH({Pb:b,zl:a.Ns,A:a.j}):b=>new hH({Pb:b,zl:a.Ns,A:a.j})}class pH{constructor({quiz:a,A:b,oa:c,Hb:d,QB:e,zl:f}){this.ma=a;this.j=b;this.ya=c;this.fb=d;this.yd=e;this.Ns=f}create({state:a,allQuizVariables:b,Xn:c,iq:d}){a={quiz:this.ma,allQuizVariables:b,Xn:c,iq:d,state:a,oa:this.ya,Hb:this.fb,L7:oH(this)};return"accessible"==this.yd?new nH(a):new uG(a)}};class qH{constructor({quiz:a,A:b,I:c,Hb:d,kR:e,oa:f,wo:g,zl:h}){this.ma=a;this.j=b;this.K=c;this.fb=d;this.yj=e;this.ya=f;this.nm=g;this.Ns=h}create(a){const b=new pH({quiz:this.ma,A:this.j,oa:this.ya,Hb:this.fb,QB:a,zl:this.Ns});return new LG({quiz:this.ma,zl:this.Ns,I:this.K,oa:this.ya,lo:this.yj,A:this.j,Hb:this.fb,mP:(()=>"accessible"==a?new NG({rd:this.ma.settings(),wo:this.nm}):new yp({rd:this.ma.settings(),wo:this.nm}))(),V9:b})}};function rH({TY:a}){return{"qm-choice-media-play-button-active":a,"qm-choice-media-play-button-active-16":S(a,16),"qm-choice-media-play-button-active-24":S(a,24),"qm-choice-media-play-button-active-40":S(a,40),"qm-choice-media-play-button-active-icon":Ek(a)}}
function sH({jZ:a,iZ:b}){return{"qm-drag-media-play-button-hover":a,"qm-drag-media-play-button-hover-16":S(a,16),"qm-drag-media-play-button-hover-24":S(a,24),"qm-drag-media-play-button-hover-40":S(a,40),"qm-drag-media-play-button-hover-icon":Ek(a),"qm-drag-media-play-button-active":b,"qm-drag-media-play-button-active-16":S(b,16),"qm-drag-media-play-button-active-24":S(b,24),"qm-drag-media-play-button-active-40":S(b,40),"qm-drag-media-play-button-active-icon":Ek(b)}}
function tH({U8:a,V8:b,W8:c,X8:d,Y8:e}){return{"qm-media-player-background":c,"qm-media-player-buttons":d,"qm-media-player-progress":e,"qm-media-play-button":a,"qm-media-play-button-16":S(a,16),"qm-media-play-button-24":S(a,24),"qm-media-play-button-40":S(a,40),"qm-media-play-button-icon":b}}
function uH(a,b,{x7:c,A7:d,D7:e,F7:f,y7:g,B7:h,E7:k,G7:l,z7:q,C7:t,TY:x,H7:y}){return{"qm-choice-background":c,"qm-choice-border":d,"qm-choice-text-6":S(a,6),"qm-choice-text-10":S(a,10),"qm-choice-control-background":e,"qm-choice-control-border":f,"qm-choice-background-hover":g,"qm-choice-border-hover":h,"qm-choice-control-background-hover":k,"qm-choice-control-border-hover":l,"qm-choice-background-selected":q,"qm-choice-border-selected":t,"qm-choice-text-selected":x,"qm-choice-control-active":y,
"qm-choice-control-background-disabled":S(a,40),"qm-choice-control-border-disabled":S(a,40),"qm-choice-hotspot":b}}
function vH(a,{y8:b,B8:c,A8:d,D8:e,z8:f,C8:g,E8:h}){return{"qm-text-answer":a,"qm-text-answer-72":S(a,72),"qm-text-answer-60":S(a,60),"qm-text-answer-48":S(a,48),"qm-text-answer-40":S(a,40),"qm-text-answer-16":S(a,16),"qm-text-answer-06":S(a,6),"qm-text-answer-background":b,"qm-text-answer-border":c,"qm-text-answer-text":h,"qm-text-answer-placeholder":S(a,40),"qm-text-answer-text-60":S(h,60),"qm-text-answer-background-hover":d,"qm-text-answer-border-hover":e,"qm-text-answer-background-focus":f,"qm-text-answer-border-focus":g,
"qm-text-answer-placeholder-focus":S(h,28),"qm-text-answer-text-disabled":S(h,72)}}
function wH(a,{N9:b,Q9:c,O9:d,R9:e,P9:f,S9:g,T9:h,U9:k}){return{"qm-select-lists-label-background":b,"qm-select-lists-label-border":c,"qm-select-lists-label-placeholder":S(a,48),"qm-select-lists-label-text":a,"qm-select-lists-label-icon":S(a,60),"qm-select-lists-label-background-hover":d,"qm-select-lists-label-border-hover":e,"qm-select-lists-label-placeholder-hover":S(a,48),"qm-select-lists-label-text-hover":a,"qm-select-lists-label-icon-hover":S(a,60),"qm-select-lists-label-background-selected":f,
"qm-select-lists-label-border-selected":g,"qm-select-lists-label-placeholder-selected":S(a,60),"qm-select-lists-label-text-selected":a,"qm-select-lists-label-icon-selected":S(a,60),"qm-select-lists-label-text-disabled":S(a,72),"qm-select-lists-popover-border":S(a,8),"qm-select-lists-item-background":h,"qm-select-lists-item-text":k,"qm-select-lists-item-background-hover":h,"qm-select-lists-item-text-hover":k,"qm-select-lists-item-text-active":k}}
function xH({d8:a,e8:b,f8:c,b8:d,c8:e,h8:f,g8:g}){return{"qm-feedback-correct":a,"qm-feedback-incorrect":b,"qm-feedback-partially-correct":c,"qm-feedback-answered":d,"qm-feedback-background":e,"qm-feedback-title":f,"qm-feedback-text":g,"qm-feedback-text-72":S(g,72),"qm-feedback-text-60":S(g,60),"qm-feedback-text-40":S(g,40),"qm-feedback-text-12":S(g,12),"qm-feedback-text-08":S(g,8),"qm-feedback-text-04":S(g,4)}}
function yH({B$:a,C$:b,D$:c}){return{"qm-tooltip-background":a,"qm-tooltip-text":c,"qm-tooltip-text-04":S(c,4),"qm-tooltip-text-12":S(c,12),"qm-tooltip-text-80":S(c,80),"qm-tooltip-border":b}}
function zH(a,b,c,d,e){const f=a.accentColor,g={x7:a.choiceBackground,A7:a.choiceBorder,D7:a.choiceControlBackground,F7:a.choiceControlBorder,y7:a.choiceBackgroundHover,B7:a.choiceBorderHover,E7:a.choiceControlBackgroundHover,G7:a.choiceControlBorderHover,z7:a.choiceBackgroundSelected,C7:a.choiceBorderSelected,H7:a.choiceControlIconActive,TY:a.choiceTextSelected},h={N9:a.selectListBackground,Q9:a.selectListBorder,O9:a.selectListBackgroundHover,R9:a.selectListBorderHover,P9:a.selectListBackgroundSelected,
S9:a.selectListBorderSelected,T9:a.selectListPopoverBackground,U9:a.selectListPopoverText},k={P7:a.dragBackground,S7:a.dragBorder,V7:a.dragText,Q7:a.dragBackgroundHover,T7:a.dragBorderHover,jZ:a.dragTextHover,R7:a.dragBackgroundSelected,U7:a.dragBorderSelected,iZ:a.dragTextAndIcon},l={y8:a.inputBackground,B8:a.inputBorder,A8:a.inputBackgroundHover,D8:a.inputBorderHover,z8:a.inputBackgroundFocus,C8:a.inputBorderFocus,E8:a.inputText},q={U8:a.mediaPlayerAnswerPlayButton,V8:a.mediaPlayerAnswerPlayButtonIcon,
W8:a.mediaPlayerBackground,X8:a.mediaPlayerButtons,Y8:a.mediaPlayerProgress};var t=Object,x=t.assign,y={B$:a.tooltipBackground,C$:a.tooltipBorder,D$:a.tooltipText},C=e.playerText;e=Object;var N=e.assign,U=xH({d8:a.feedbackCorrect,e8:a.feedbackIncorrect,f8:a.feedbackPartiallyCorrect,b8:a.feedbackAnswered,h8:a.feedbackTitle,c8:a.feedbackBackground,g8:a.feedbackText});y=yH(y);C={"qm-player-text-48":S(C,48)};var ba=a.feedbackCorrect;var ta=a.feedbackIncorrect,ua=Ek(ba);const Wc=Ek(ta);ba={"qm-color-correct":ba,
"qm-color-correct-80":S(ba,80),"qm-color-correct-72":S(ba,72),"qm-icon-color-correct":ua,"qm-icon-color-correct-border":S(ua,40),"qm-color-incorrect":ta,"qm-color-incorrect-80":S(ta,80),"qm-color-incorrect-72":S(ta,72),"qm-icon-color-incorrect":Wc,"qm-icon-color-incorrect-border":S(Wc,40)};d={"qm-text-labels":d};a=a.accentColor;a={"qm-accent-color":a,"qm-accent-color-80":S(a,80),"qm-accent-color-16":S(a,16),"qm-accent-color-28":S(a,28),"qm-accent-color-72":S(a,72)};e=N.call(e,{},U,y,C,ba,d,a,tH(q));
N=k.P7;U=k.S7;a=k.V7;y=k.Q7;d=k.T7;C=k.jZ;ba=k.R7;ta=k.U7;ua=k.iZ;N={"qm-drag-background":N,"qm-drag-background-60":S(N,60),"qm-drag-background-72":S(N,72),"qm-drag-background-hover":y,"qm-drag-background-selected":ba,"qm-drag-border":U,"qm-drag-border-32":S(U,32),"qm-drag-border-50":S(U,50),"qm-drag-border-60":S(U,60),"qm-drag-border-72":S(U,72),"qm-drag-border-hover":d,"qm-drag-border-selected":ta,"qm-drag-border-selected-80":S(ta,80),"qm-drag-text":a,"qm-drag-text-12":S(a,12),"qm-drag-text-16":S(a,
16),"qm-drag-text-28":S(a,28),"qm-drag-text-40":S(a,40),"qm-drag-text-48":S(a,48),"qm-drag-text-60":S(a,60),"qm-drag-text-hover":C,"qm-drag-text-hover-60":S(C,60),"qm-drag-text-and-icon":ua,"qm-drag-text-and-icon-60":S(ua,60)};return x.call(t,{},e,N,uH(c,f,g),tH(q),{"qm-text-question":b,"qm-text-question-72":S(b,72)},vH(c,l),wH(c,h),rH(g),sH(k))};function AH(a,b,c,d,e){var f=document.body;const g=zH(a,b,c,d,e);Object.keys(g).forEach(h=>Qi(f,h,ZE(g[h])))};class BH{constructor(a,b){this.ua=a;this.bD=null;this.cS=b?this.bS:vi(this.bS,this);this.Uy={};this.Rx={};for(const c of Kl)this.ua.mb(c,"hidden"),this.Rx[c]="hidden"}$g(){for(const a of Kl)"showOutline"!=a&&this.mb(a,"hidden")}bS(){for(const a in this.Uy)if(a){const b=this.Uy[a];this.Rx[a]||(this.Rx[a]="hidden");this.ua.mb(a,b)}this.Rx=Object.assign({},this.Uy);this.bD&&this.ua.Wp(this.bD);this.bD=null;this.Uy={}}mb(a,b){this.Uy[a]=b;this.cS()}Om(a,b){this.ua.Om(a,b)}};function CH(a){a.Ve.start=()=>{(0,a.XN)()};a.Ve["continue"]=()=>{DH(a)};a.Ve["view-results"]=()=>{DH(a)};a.Ve["try-again"]=()=>{a.tu.h();a.ka&&a.ka.Et();a.Zx.h(!0);a.ca.mb("submit","enabled");a.ca.mb("try-again","hidden");EH(a);a.j0&&a.XJ.h()};a.Ve.prev=()=>{a.tu.h();Wp(a.Df())};a.Ve.next=()=>{bq(a.Df())?FH(a,"next"):(a.tu.h(),$p(a.Df()))};a.Ve.submit=()=>{GH(a)};a.Ve.postpone=()=>{$p(a.Df(),!0)};a.Ve["submit-all"]=()=>{FH(a,"submit-all")};a.Ve.results=()=>{a.zS.h()};a.Ve.finish=()=>{a.er.h()};a.Ve.reset=
()=>{a.ka instanceof Zn&&(w(a.ka,Zn),a.ka.bw());a.ka instanceof Rn&&a.ka.contentState().reset()};a.Ve.back=()=>{a.my.h()};a.Ve.showOutline=b=>{a.xs.h(b)}}function HH(a){a.ka&&(Pc(a,a.ka.submittedEvent(),a.hp,a),a.ka=null);a.tu.h()}function IH(a,b){a.ca.mb("start","enabled");a.ca.Om("start",b)}function JH(a){KH(a);a.ca.mb("back","hidden");a.hb&&"completed"==a.hb.sessionMode()?(LH(a,a.bn),MH(a)):!a.Td||a.hb&&a.Ql!=a.zT||(a.hb&&"testing"==a.hb.sessionMode()?MH(a):a.hb||MH(a))}
function NH(a){const b=a.gs.type();return"none"==b?"survey"==a.qb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function MH(a){if(a.Td){var b=a.Td.actionAvailable("gotoPreviousSlide");a.ca.mb("back",b?"enabled":"hidden")}}
function LH(a,b){if(a.Td){b=a.Td.actionAvailable("continuePresentation");a.ua.Om("finish",b?"continuePresentation":"finish");const c=a.Td.actionAvailable("finishAction");a.ca.mb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.ca.mb("finish",b?"enabled":"hidden")}function KH(a){a.ca.mb("showOutline","bottom"==a.sE?"enabled":"hidden")}function EH(a){if(a.ka){var b=OH(a)&&!a.Dr,c=b&&a.ka.zb()?"enabled":"disabled";a.ca.mb("reset",b?c:"hidden")}}
function PH(a,b){a.np?a.np=!1:(a=a.ca,a.bD=b,a.cS())}function OH(a){if(!a.ka)return!1;var b=a.ka.slide().type();if(-1==Ll.indexOf(b))return!1;b=a.ka.slide().settings();if(a.ka instanceof Zn){if(b=b.bt().Ss())a=a.ka.contentState().V.Yg(),b=!a||!a.isEnabled()||1!=a.value();return b}return a.ka instanceof Rn?(w(a.ka,Rn),b.ew().Ss()):!0}function QH(a,b){return"enabled"==a.ca.Rx[b]}function DH(a){a.tu.h();a.ka.submitted()?a.Ih||$p(a.Df(),!a.Hc.oa()):a.ka instanceof T||a.ka.submit()}
function FH(a,b){const c=ND(a.D(),!1)?0:QE(a.D());a.If.K_(c,b,()=>{},()=>{(0,a.MX)()})}function GH(a){var b=le();b&&b.blur();b=w(a.ka,T);b.initiated()?b.submit():b.slide().settings().et()?(b.ZQ(!0),$p(a.Df(),!a.Hc.oa())):a.If.ul("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.XJ.h()},!1)}
class RH extends G{constructor({controlPanel:a,rd:b,ax:c,ge:d,dk:e,outlinePosition:f,Hb:g,XO:h}){super();this.If=c;this.gs=d;this.ac=e;this.qb=b;this.sE=f;this.j0=h;this.Oz=!1;this.Td=this.MX=this.XN=this.Hc=this.ka=this.bn=null;this.Ih=this.Dr=!1;this.s2=h?this.MK:vi(this.MK,this);this.zS=F(this);this.tu=F(this);this.Zx=F(this);this.er=F(this);this.kF=F(this);this.my=F(this);this.xs=F(this);this.XJ=F(this);this.hb=this.lm=null;this.Ql=this.zT="";this.RT=!0;this.np=!1;this.ua=a;A(this,this.ua.il(),
this.p3,this);this.ca=new BH(a,h);this.Ve={};CH(this);this.Yq=void 0;this.ua.$g();DF(g)&&A(this,b.PR,()=>{this.tw()})}gb(a,b,c,d,e){this.ur(a,b,c,d,e);this.Dr="reviewing"==c.sessionMode()}ur(a=null,b=null,c=null,d=null,e=!1){this.lm=a;this.Hc=b;this.hb=c;this.MX=d;this.RT=e;this.Oz=this.Ih=!1;this.bn=null;this.Dr=!1}outlinePopupClosed(){this.ua.outlinePopupClosed()}yt(a){IH(this,NH(this));this.Ql=a;JH(this)}xt(a,b){IH(this,a);this.Ql=b;JH(this)}aR(a){this.XN=a}kG(a){this.Oz=!0;this.bn=a;HH(this);
this.ca.$g();this.ua.$g();MH(this);LH(this,a)}HP(){this.bn=null;this.Oz=!1;this.Dr=!0;this.ca.mb("results","enabled")}MB(a,b,c,d){a?(this.ca.$g(),this.ca.mb("toResultSlide","enabled"),this.ca.mb("print",b?"enabled":"hidden"),this.Ve.print=c,this.Ve.toResultSlide=d):(this.kG(this.bn),this.Ve.print=()=>{},this.Ve.toResultSlide=()=>{})}showOutlineEvent(){return this.xs}setActionAvailability(a){this.Td=a;this.MK();JH(this)}nH(a){this.zT=a;JH(this)}Wp(a){this.ua.Wp(a)}pQ(){this.np=!0}fh(a){this.Yq=a;this.ua.gb(this.Yq.Ga(),
this.Yq.slidePoolState(),this.Yq.Da(),this.Yq.evaluation(),this.Yq.settings())}jP(){const a=Pp(this.Yq.Da());this.ua.cl(a)}tw(){JH(this);this.s2()}MK(){if(this.ka&&!this.Oz){KH(this);this.ca.mb("results","hidden");this.ca.mb("start","hidden");this.ca.mb("finish","hidden");this.ca.mb("toResultSlide","hidden");this.ca.mb("print","hidden");var a=ND(this.D(),!0)&&"testing"==this.D().sessionMode()&&"eachQuestion"==this.qb.submitType()&&this.RT;this.ca.mb("view-results",a?"enabled":"hidden");this.ca.mb("results",
this.Dr?"enabled":"hidden");this.ca.mb("try-again","hidden");var b=0<=Vp(this.Df(),!1),c=this.Df();var d=bq(c)?!0:!c.By();EH(this);c=this.ka;var e="eachQuestion"===this.qb.submitType()&&this.qb.EA()&&!this.Hc.oa()&&!Hl.includes(c.slide().type());if(this.Dr)this.ca.mb("prev",b?"enabled":"disabled"),this.ca.mb("next",d?"enabled":"disabled");else{const f=this.ka.slide()&&this.ka.slide().settings().ta()&&this.ka.slide().settings().ta().isEnabled();switch("eachQuestion"==this.qb.submitType()?"eachQuestion":
f&&this.ka.zb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.ca.mb("submit","hidden");this.ca.mb("continue","hidden");this.ca.mb("submit-all","enabled");this.ca.mb("prev",b?"enabled":"disabled");this.ca.mb("next",d?"enabled":"disabled");break;case "eachQuestion":this.ca.mb("submit-all","hidden"),b=!f&&c.zb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!WE(this.D())||(d="disabled"),this.ca.mb("postpone",d),e="none"!=Zp(c.slide().settings(),"attempt"),b=c.submitted()&&c.zb()&&c.Xv(),this.ca.mb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(PH(this,"try-again"),d=OH(this)&&!this.Dr,this.ca.mb("reset",d?"disabled":"hidden")),this.ca.mb("submit",!b&&c.zb()?"enabled":"hidden"),this.ca.mb("continue",a||c.zb()?"hidden":"enabled"),a||c.zb()?a&&PH(this,"view-results"):PH(this,"continue"),this.ca.mb("prev","hidden"),this.ca.mb("next","hidden"),b&&(e?this.Ih?(this.ca.mb("continue","enabled"),PH(this,"continue")):(this.Zx.h(!0),this.ca.mb("submit","enabled"),PH(this,"submit")):this.Zx.h(!1))}}}}hp(){this.tw()}zB(a){(this.Ih=
a)&&this.Zx.h(!1)}p3(a,b=null){this.ac&&this.ac.Wc();oi();this.Ve[a](b)}Ct(){(0,this.XN)()}Df(){return this.lm}D(){return this.hb}};class SH extends G{constructor(a){super();this.S=a;A(this,this.S.Qi(),this.g4,this);this.D=void 0;this.S.$g();this.Rk=F(this,this.S.wq())}g4(a){Up(this.D.Da(),a)}fh(a){this.D=a;a=this.D.settings();this.S.gb(this.D.Ga(),this.D.slidePoolState(),this.D.Da(),this.D.evaluation(),a);this.S.Ri(!1)}HP(){this.S.Ri(!0)}kG(){this.S.cl(null);this.S.Ri(!1);this.S.$g()}jP(){const a=Pp(this.D.Da());this.S.cl(a)}ow(){this.S.ow()}wq(){return this.Rk}gq(){this.S.gq()}};function TH(a){return a.C.currentSession()}function UH(a){return TH(a).Ga().sessionMode()}function VH(a){if(!a.C.currentSession())return!1;a=TH(a).Qd();return!!a&&a.slide().visible()}
function WH(a,b){var c=TH(a);const d=dq(c.settings());a=UH(a);if("testing"==a&&d&&b instanceof T&&!b.zb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;c.isComplete()&&(b=(c=c.Qd())?c.contentState().content().Ti():!0);return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function XH(a){a.yS.h(a.np)}
function YH(a,b,c,d,e){const f=Gj(c);a.Ja.ua.ki(!1);a.If.JB(b,"ok","mb_info_icon",()=>{a.Ja.ua.ki(!0);d();XH(a)},()=>({[e]:f}))}function ZH(a,b){a.Ja.ua.ki(!1);a.If.JB("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ja.ua.ki(!0);b();XH(a)})}function $H(a){a.If.jG();a.Vf.exitFullscreen();a.AX.h(a.Ql)}function aI(a,b){b=b.slide().Pa();a=a.Qq.colors();const c=R(b.ml().color),d=R(b.wc().color),e=R(b.pf().color);AH(b.FP(),c,d,e,a)}function bI(a){a.ds&&(a.ds.close(),a.Ja.MB(!1),a.ds=null)}
function cI(a,b){Sc(a,a.ka);a.ka=b;a.Ql=b.slide().id();aI(a,b)}function dI(a){var b=VH(a);if("completed"!=UH(a)||!b){b=Pp(a.xk());cI(a,b);A(a,a.ka.aX,a.kE,a);A(a,a.ka.submittedEvent(),a.hp,a);a.na.Hm();a.FI(a.ka);b=a.Ja;var c=a.ka;b.Oz||(HH(b),A(b,c.submittedEvent(),b.hp,b),b.ka=c,c=c.slide().id(),b.Ql=c,JH(b),b.tw());a.Zh&&a.Zh.jP();a.Ja&&a.Ja.jP();a.ka instanceof T&&(a.ka.zb()||a.pX());$H(a);a.na.pw();a.bx()}}
class eI extends G{constructor({state:a,view:b,A:c,lo:d,ax:e,Hb:f,dk:g,ge:h,Fe:k,nc:l,XO:q=!1,Rw:t,jg:x}){super();this.ds=this.ka=null;this.C=a;this.na=b;this.j=c;this.fb=f;this.Hr=d;this.Vf=k;this.Gf=t;this.Qq=x;A(this,this.na.LB(),this.p4,this);A(this,this.na.ii(),()=>{QH(this.Ja,"submit")&&GH(this.Ja);QH(this.Ja,"start")&&this.Ja.Ct()},this);A(this,this.na.Qh,this.c4,this);a=this.C.rd().W();this.If=B(this,e);this.sr=!1;this.Ja=new RH({controlPanel:this.na.controlPanel(),rd:a,ax:this.If,ge:h,dk:g,
outlinePosition:l?l.outlinePosition():null,Hb:f,XO:q});B(this,this.Ja);A(this,this.Ja.zS,this.m3,this);A(this,this.Ja.tu,this.x3,this);A(this,this.Ja.Zx,this.So,this);A(this,this.Ja.er,this.s3,this);A(this,this.Ja.XJ,this.mV,this);A(this,this.If.d_(),()=>fI(t,!1));A(this,this.If.closeWindowEvent(),()=>fI(t,!0));this.Zh=null;if(e=this.na.topPanel())this.Zh=B(this,new SH(e)),A(this,this.Zh.wq(),y=>this.Wz.h(y),this);this.lm=null;this.Ih=!1;this.Sb=null;this.AX=F(this);this.yS=F(this);this.Jo=F(this);
this.TJ=F(this);this.kF=F(this,this.Ja.kF);this.my=F(this,this.Ja.my);this.xs=F(this,this.Ja.showOutlineEvent());this.Wz=F(this);this.Ql=null;this.np=!1;A(this,this.C.currentSessionChangedEvent(),this.HL,this);A(this,this.C.ZW,this.l4,this);A(this,this.C.eX,this.m4,this);A(this,this.C.fX,this.n4,this);A(this,this.C.PN,this.b3,this);A(this,this.C.ON,this.cM,this);A(this,this.C.uX,this.f6,this)}qo(a){this.na.qo(a,this.If)}Bq(){const a=TH(this);if("completed"==(a&&UH(this))&&VH(this)){var b=a.Qd();this.Sb.vH(b,
this.C.allowRetakeQuiz(),a.settings().quizSize())}else b=this.ka||Pp(a.Da()),a&&this.Sb.OB(b,WH(this,b))}setActionAvailability(a){this.Ja.setActionAvailability(a)}nH(a){this.Ja.nH(a)}autoStartAvailable(){if(!Mf&&!Nf)return!0;const a=this.C.currentSession();var b=this.ka||a&&Pp(a.Da());b=b&&b.KP();const c=!!a&&"reviewing"==UH(this);return!b||c&&!!a}outlinePopupClosed(){this.Ja.outlinePopupClosed()}onTopPanelPopupClosed(){this.Zh&&this.Zh.gq()}showTopPanelPopupEvent(){return this.Wz}pQ(){this.np=!0;
this.Ja.pQ()}c4(){this.If.invalidate()}b3(a,b){YH(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}cM(a,b){YH(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}aR(a){this.Ja.aR(a)}slideChangedEvent(){return this.AX}closeWindowEvent(){return this.Jo}showOutlineEvent(){return this.xs}reset(){var a=this.Ja;HH(a);a.ca.$g();a.ur();a=TH(this);Sc(this,a);this.na.reset()}HL(){Sc(this,this.lm);Sc(this,this.Sb);const a=TH(this);A(this,a.Ga().sessionModeChangedEvent(),this.Oh,this,1);A(this,a.Ga().rA,this.I4,
this);A(this,a.Ga().GE,this.dz,this);A(this,a.cg.WE,this.nE,this);A(this,a.cg.XE,this.nE,this);A(this,a.cg.Lz,(c,d)=>{this.jz("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);A(this,a.cg.Mz,(c,d)=>{this.jz("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.fb&&A(this,a.er,()=>{VH(this)||this.TJ.h()},this);this.lm=a.Da();this.Hr.$Q(a.slidePoolState().slides());const b="none"!=a.quiz().ib().ge().type();this.Ja.gb(this.lm,this.C,a.Ga(),()=>{this.sr=!0;RE(a);this.sr=!1},b);this.Zh&&this.Zh.fh(a);
this.Ja&&this.Ja.fh(a);ZD(a)||VH(this)?(this.Sb=this.na.Ct(),A(this,this.Sb.ii(),()=>{QH(this.Ja,"submit")&&GH(this.Ja)},this),A(this,this.Sb.YA(),()=>{QH(this.Ja,"submit")&&this.Ja.Wp("submit")},this),A(this,this.lm.activeSlideChangedEvent(),this.XU,this),A(this,this.lm.wD,this.C3,this),this.XU().then(()=>this.na.Hm(),()=>this.na.Hm()),this.Oh()):this.EC()}nE(){this.If.J_("PB_SENDING_REPORT")}EC(){const a=TH(this).Ga().ng();this.Ja.kG(a);this.Zh&&this.Zh.kG(VH(this))}jz(a,b,c){const d=TH(this);this.If.w_(a,
b,c,()=>{XE(d)},()=>{d.mt()})}p4(a){this.If.H_(a)}Oh(){TH(this);switch(UH(this)){case "reviewing":this.Ja.HP();this.Zh&&this.Zh.HP();break;case "completed":this.EC();const a=TH(this);A(this,a.Ga().My,this.PF,this);VH(this)?this.PF():this.Sb&&this.So(!1)}}PF(){if(VH(this)){var a=TH(this),b=a.Qd();this.bp(b,()=>{const c=b.contentState();Sc(this,c);A(this,c.AW,()=>{this.reset();this.C.restartQuiz()},this);A(this,c.DW,()=>{a.review()},this);A(this,c.oX,this.c6,this);aI(this,b);this.Sb.vH(b,this.C.allowRetakeQuiz(),
a.settings().quizSize());this.Ql=b.slide().id();this.na.vl();$H(this)})}}c6(){var a=TH(this);this.ds=this.If.I_({Pb:a,I:this.C.I()});a=a.Qd().slide().content().bG();const b=A(this,this.ds.fe(),()=>{Lc(this,b);this.Ja.MB(!1);this.ds=null});this.Ja.MB(!0,a,()=>this.ds.print(),()=>bI(this))}activate(a){a||bI(this);this.Vf.exitFullscreen()}m3(){this.na.vl();TH(this).finish()}FN(a,b){var c="";if(this.ka instanceof T&&this.ka.zb()){c=this.ka.slide().settings().Kf();var d=-1;-1!=c&&(d=c-this.ka.zo());c=
-1==d?this.j.J("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.Sb.Iw(!1);this.Sb.Bm(WH(this,this.ka));d=TH(this).settings().quizSize();this.na.vl({Yj:a,status:b,MY:c,animate:!0,I:this.C.I(),quizSize:d});this.Ih=!0;this.Ja.zB(this.Ih)}So(a){this.Sb.l(a)}s3(){if("embedded"==this.fb)this.TJ.h();else{var a=TH(this).Ga().ng();a&&!DF(this.fb)&&Ml(a,this.C.I(),this.Jo)}}pX(){var a=UH(this);const b="reviewing"==a;var c="completed"==a;if(this.ka&&(b||this.ka.submitted())){this.na.vl();var d=new so(TH(this));(a=
d.get(this.ka))&&!c&&(c=d.status(),d=TH(this).settings().quizSize(),this.na.vl({Yj:a,status:c,I9:b,animate:!1,I:this.C.I(),quizSize:d}))}}n4(a){cI(this,a);this.bp(a,()=>{const b=a.slide().id();this.Ja.yt(b);this.na.yt(a);$H(this)})}l4(a){cI(this,a);this.bp(a,()=>{const b=this.C.$p()?"submit-form":NH(this.Ja),c=a.slide().id();var d=this.Ja;IH(d,b);d.Ql=c;JH(d);this.na.HB(a);$H(this)})}m4(a){cI(this,a);this.bp(a,()=>{var b=!!this.C.$p(),c=FG(this.C);b=b||c?"continue-style":NH(this.Ja);c=a.slide().id();
this.Ja.xt(b,c);this.na.xt(a);$H(this)})}bp(a,b){this.na.Qw();const c=()=>{this.na.pw();b();this.bx()};xF(this.Hr,a.slide()).then(c,c)}currentSlideId(){return this.Ql}XU(){Sc(this,this.ka);this.Ih=!1;if(0==TH(this).slidePoolState().slides().length)return Promise.resolve();this.na.Qw();return this.YN()}YN(){const a=this.lm.activeSlideIndex();return yF(this.Hr,a).then(()=>dI(this),()=>dI(this))}kE(){if(!this.sr){var a=this.ka;this.FN(Am(a),a.ud.status())}}x3(){this.na.vl();this.Ih=!1;this.Ja.zB(this.Ih)}hp(){if(!this.sr){if(!this.Ih&&
this.ka){var a="none"!=Zp(this.ka.slide().settings(),"attempt");if((!this.ka.zb()||a)&&"testing"==UH(this)){a=this.Sb;const b=a.eo(),c=WH(this,this.ka);this.So(!1);a.Iw(!1);a.Bm(c);c==b&&$p(this.xk(),!this.C.oa())}}this.Ja.tw()}}FI(a){const b=TH(this),c=WH(this,a);this.Sb.OB(a,c);a.zt()?this.So(!0):!a.zb()||b.Ga().tm||b.isComplete()?this.So(!1):this.So(!0)}f6(a){this.sr||(a=Gj(a),this.na.yq(a))}I4(a){this.na.nf();this.If.jG();this.Zh&&this.Zh.ow();a.preventAction();const b=TH(this);RE(b,!0);(a=le())&&
a.blur();this.Ja.ua.ki(!1);this.If.JB("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ja.ua.ki(!0);UE(b.Ga())&&VE(b);XH(this)})}dz(a){this.na.nf();a.preventAction();this.ka.submit(!0);this.Ja.ua.ki(!1);(a=le())&&a.blur();this.If.JB("PB_QUESTION_TIMEOUT",this.hK(),"mb_time_out_icon",()=>{this.So(!1);this.Ja.ua.ki(!0);this.sr=!this.ka.initiated();sm(this.ka);this.ka.initiated()||DH(this.Ja);this.sr=!1;XH(this)})}hK(){const a=this.ka.initiated(),b="none"!=to(this.ka.slide().settings()),c=this.Sb.eo(),
d=WH(this,this.ka);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}ky(){return TH(this).slidePoolState()}xk(){return TH(this).Da()}bx(){this.na.Uv(this.np);this.np=!1}mV(){this.bx()}C3(){ZH(this,()=>{Up(this.lm,this.ka.slide().id())})}};function gI(a){const b=TH(a).cg;return!eH(b)&&!gH(b)||"completed"==UH(a)?Promise.resolve():new Promise(c=>{Qc(a,b.NR,()=>c())})}function hI(a){const b=TH(a).cg;return b.V.ot().enabled()&&"completed"!=UH(a)?new Promise(c=>{Qc(a,b.UH,()=>c())}):Promise.resolve()}
class iI extends eI{constructor({state:a,view:b,A:c,lo:d,L:e,ax:f,Hb:g,dk:h,ge:k,Fe:l,nc:q,Rw:t,jg:x}){super({state:a,view:b,A:c,lo:d,L:e,ax:f,Hb:g,dk:h,ge:k,Fe:l,nc:q,XO:!0,Rw:t,jg:x});this.MH=b;this.kC=this.jC=null;this.BW=!1}YN(){if("eachQuestion"==this.C.rd().W().submitType())return super.YN();const a=[];TH(this).slidePoolState().slides().forEach(b=>{a.push(xF(this.Hr,b.slide()))});return Promise.all(a).finally(()=>dI(this))}FI(a){const b=this.C.rd().W().submitType(),c=UH(this);"allAtOnce"==b&&
"testing"==c?(this.Sb.OB(a,WH(this,a)),TH(this).Ga().tm&&this.So(!1)):super.FI(a)}mV(){var a=this.MH;a.be&&a.be.cb(!0)}pX(){}FN(a,b){const c=this.ka;c instanceof Zn||c instanceof Rn||TH(this).Ga().tm||super.FN(a,b)}HL(){this.jC=gI(this);this.kC=hI(this);super.HL()}nE(){this.BW||(this.BW=!0,super.nE())}PF(){Promise.all([this.jC,this.kC]).finally(()=>super.PF())}EC(){Promise.all([this.jC,this.kC]).finally(()=>super.EC())}Oh(){"completed"==UH(this)&&(this.MH.l(!1),fI(this.Gf,!1),Promise.all([this.jC,
this.kC]).finally(()=>{this.MH.l(!0);fI(this.Gf,!0)}));super.Oh()}};class jI extends P{constructor(){super({m:"quiz-preloader"});this.EN=800;this.vL=500;this.eg=!1;this.aF=F(this);this.iD=F(this);this.B(!1)}show(){this.eg||(this.eg=!0,clearTimeout(this.pr),clearTimeout(this.zs),this.zs=Ph(this.mE,this,this.EN))}Wc(){if(this.eg&&(this.eg=!1,clearTimeout(this.pr),clearTimeout(this.zs),this.visible())){var a=this.vL-((new Date).getTime()-this.fF);0<a?this.pr=Ph(this.Zy,this,a):this.Zy()}}mE(){this.fF=(new Date).getTime();this.B(!0);this.aF.h()}Zy(){this.B(!1);this.iD.h()}}
;class kI extends G{constructor(a){super();this.yK=a;a=this.yK.map(b=>b.cp);this.cp=F(this,a)}MQ(){throw Error("could not be called");}CB(){}J(a,b,c){for(const d of this.yK)if(d.MP(a))return d.J(a,b,c);return c||""}messages(){throw Error("could not be called");}MP(a){return!!this.yK.find(b=>b.MP(a))}};class lI extends P{constructor(a){super({$:"SECTION",m:"quiz-accessible-bottom-panel"});this.Pe("region");this.Nf(a.J("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.sT=null;this.Zt=[]}add(a){this.remove(a);const b=this.sT||this.displayObject();be(b,a,this.Zt.length);this.Zt.push(a)}remove(a){this.Zt.includes(a)&&(ce(a),this.Zt.splice(this.Zt.indexOf(a),1))}setExternalParent(a){this.sT=a;this.B(!a);a=this.Zt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};const mI=new Map([["startQuiz","PB_START_QUIZ_BUTTON_LABEL"],["startSurvey","PB_START_SURVEY_BUTTON_LABEL"],["submit-form","PB_SUBMIT_BUTTON_LABEL"],["continue-style","PB_DIALOG_BOX_CONTINUE_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["continuePresentation","PB_ACCESSIBLE_SKIN_NEXT_SLIDE_BUTTON"],["start","PB_START_QUIZ_BUTTON_LABEL"],["next","PB_NEXT_SLIDE_BUTTON_LABEL"],["prev","PB_PREVIOUS_SLIDE_BUTTON_LABEL"],["continue","PB_DIALOG_BOX_CONTINUE_BUTTON"],["submit","PB_SUBMIT_BUTTON_LABEL"],
["submit-all","PB_SUBMIT_ALL_BUTTON_LABEL"],["results","PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL"],["try-again","PB_DIALOG_BOX_TRY_AGAIN_BUTTON"],["view-results","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["reset","PB_CLEAR_HOTSPOTS_BUTTON_LABEL"],["back","PB_ACCESSIBLE_SKIN_PREVIOUS_SLIDE_BUTTON"],["toResultSlide","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["print","PB_PRINT_LABEL"],["postpone","PB_POSTPONE_BUTTON_LABEL"]]),nI="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" ");
function oI(a,b){let c=0;for(const d of nI)if(a.me.has(d)){const e=a.me.get(d);if(e==b)break;a.$j(e)&&++c}return c}
class pI extends P{constructor({Hb:a,submitType:b,A:c}){super({$:"NAV",m:"quiz-accessible-control-panel"});this.Pe("navigation");this.Nf(c.J("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.fb=a;this.Ob=b;this.j=c;this.me=new Map;this.PH=new Map;this.H1="normal"==this.fb?["showOutline","back"]:["showOutline"];this.Zl=F(this);this.iY=F(this)}Wp(a){this.me.get(a).focus()}il(){return this.Zl}outlinePopupClosed(){}mb(a,b){this.H1.includes(a)||"allAtOnce"==this.Ob&&("next"==a||"prev"==a)||(this.me.has(a)||
this.Jb(a),this.yv(this.me.get(a),b))}Om(a,b){const c=this.me.get(a);this.PH.set(a,b);Mi(c)}ki(){}Jb(a){const b=new uj({u:O(this,"button"),toggle:!0});this.me.set(a,b);this.PH.set(a,a);Li(b,this.j,()=>{const c=this.PH.get(a);return mI.get(c)});A(this,b.P,()=>this.Zl.h(a));return B(this,b)}yv(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.uc(a,oI(this,a));a.l(!0);break;case "disabled":this.uc(a,oI(this,a)),a.l(!1)}this.iY.h()}gb(){}cl(){}$g(){}Ri(){}};class qI extends G{constructor({a$:a,n$:b}){super();this.qX=a;this.be=b;this.dg=F(this);this.ir=F(this)}Bm(){}YA(){return this.ir}eo(){return"normal"}ii(){return this.dg}Iw(a){const b=this.be();b&&b.cb(a)}l(a){const b=this.be();b&&b.l(a)}vH(a){this.qX(a)}OB(a){this.qX(a)}};const rI="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class sI extends G{constructor(a,b){super();this.Wb=a;this.Ob=b;this.ff=F(this,this.Wb.Qi());this.Tz=F(this)}showSlideList(a){"allAtOnce"==this.Ob&&(a=!1);this.Tz.h(a)}Qi(){return this.ff}};function tI(a,b){a.bo()||a.wg(Ld());b.sd("labelledby",a.bo())};class uI{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function vI(a){return a.C instanceof T?(a=a.C.review())?We(a.awardedScore())+"":"-":""}function wI(a){return Hl.includes(a.C.slide().type())?"":a.C.slide().settings().evaluation()?a.C.maxScore()+"":"-"}
class xI extends G{constructor(a,b,c){super();this.C=b;this.EK=a;this.CI=null;this.j=c;A(this,this.C.submittedEvent(),this.Ta,this);A(this,this.C.markedEvent(),this.Ta,this);this.Qa=F(this)}state(){return this.C}title(){return this.C.slide().description().textWithEquations(this.j.J("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.EK}id(){return this.C.slide().id()}status(){if(Hl.includes(this.C.slide().type()))return null;if(!this.C.slide().settings().evaluationEnabled())return this.C.submitted()?
"answered":"notanswered";if(this.C.submitted()){w(this.C,T);const a=this.C.review();if(a)return a.status()}return null}Pp(){return Hl.includes(this.C.slide().type())?!1:this.C.hasBeenVisited()&&(this.C.submitted()||this.C.initiated())}kB(){return this.C.isMarked()}lf(){return this.Qa}Ta(){this.Qa.h()}Kb(){Pc(this,this.C.submittedEvent(),this.Ta,this);Pc(this,this.C.markedEvent(),this.Ta,this)}};class yI extends P{constructor(a){super({u:a,$:"LI",tabIndex:0});this.gx()}}function zI(a){a.Y.forEach(b=>{D(a,b)});a.GD.forEach(b=>{D(a,b);a.rO.removeChild(b)});a.Y=[];a.GD=[]}
class AI extends P{constructor({A:a,I:b}){super({$:"DETAILS",m:"quiz-accessible-slide-list"});this.Pe("navigation");this.j=a;this.K=b;this.ff=F(this);this.Y=[];this.GD=[];a=new P({$:"SUMMARY",u:O(this,"summary")});a.O(this.j.J("PB_QUESTION_LIST_CAPTION"));a.Pe("heading");a.setAttribute("aria-level","2");M(this,a);this.rO=new P({$:"UL"});M(this,this.rO);z(this,this,"toggle",this.gY,this);this.gY();tI(a,this)}l(a){this.GD.forEach(b=>b.l(a))}Qi(){return this.ff}gb(a){zI(this);let b=1;a.slides().forEach(c=>
{var d="InfoSlide"==c.slide().type()?NaN:b;d=B(this,new xI(d,c,this.j));this.Y.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Y.forEach(c=>{c=B(this,this.fJ(c));this.GD.push(c);this.rO.addChild(c)})}fJ(a){const b=new yI(O(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+Nl(this.K,a.title());b.O(c.replace(/\n/g," "));A(this,b.P,()=>{this.enabled()&&this.ff.h(a.id())});z(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.ff.h(a.id()))});return b}gY(){const a=this.displayObject().hasAttribute("open");
this.sd("expanded",a)}};class BI extends P{constructor(a){super({m:"quiz-accessible-timer",tabIndex:0});this.Pe("timer");this.sd("live","off");this.j=a;this.Eg=this.Cc=void 0}Pm(a){this.Cc=a}setCurrentTime(a,b){this.Eg=a;a=Ij(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.Eg?this.Eg:0)))));b=this.j.J(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.O(b)}};function CI(a){return a.mO.$j(a.$a)&&a.$a.visible()}class DI extends G{constructor({jk:a,A$:b,v7:c}){super();this.$a=a;this.mO=b;this.S0=c;this.vX=F(this)}Zp(){CI(this)&&(this.mO.removeChild(this.$a),this.vX.h())}Pm(a){this.$a.Pm(a)}jk(){return this.$a}};function EI(a,b){a.nl();b=b.split("%LINE_BREAK%").map(c=>{const d=document.createElement("span");d.textContent=c;return d});a.addChild(b[0]);for(let c=1;c<b.length;++c)a.addChild(document.createElement("wbr")),a.addChild(b[c])}function FI(a){var b=a();return b?(a=We(b.awardedScore()),b=We(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function GI(a,b,c){Li(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>FI(c),d=>EI(a,d))}
function HI(a,b){return{QUESTION_NUMBER:(()=>{const c=a(),d=b();return c&&d?Fa(c.questions(),Pp(d)):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function II(a,b,c,d){Li(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>HI(c,d))}function JI(a,b){b=b?b.xq():!0;const c=a&&Hl.includes(a.slide().type()),d=a&&!!Fl.includes(a.slide().type());return!!a&&!c&&!d&&b}function KI(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.Qm()}
function LI(a){return a?"testing"==a.sessionMode():!1}function MI(a){if(a){const b=a.slide().settings().ta();return void 0!==NI(b)&&a.zb()}return!1}function OI(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function PI(a,b,c){const d=NI(a.slide().settings().ta());b=tG(b,a);c=NI(c.ta());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}
function QI({pa:a,Ga:b,settings:c,jk:d,z_:e,Y_:f}){if(a&&b&&c&&!Fl.includes(a.slide().type())){const g=tG(b,a);a=a.submitted();(b=LI(b)&&void 0!==d.Cc&&void 0!==g)&&a&&(b=!1,c=NI(c.ta()),void 0!==c&&(d.Pm(c),e(!1),b=!0));f(b)}}function NI(a){return a&&a.isEnabled()?a.value():void 0};function RI(a,b){a.removeChild(a.sA);var c=b&&a.hb&&SI(a,b);const d=b&&KI(a.V,a.Id,a.Sa,a.ce,a.va);if(c||d)b=[],c&&(c=HI(()=>a.Ua,()=>a.Df),b.push(a.j.J("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=FI(()=>a.Id),b.push(a.j.J("PB_CUMULATIVE_SCORE_LABEL",c))),a.sA.Qe(b.join("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")),a.addChild(a.sA)}function TI(a){a.xp(!0);RI(a,!0);a.Kv()}function UI(a){return!(a.ce.xq()||a.ce.Qm())}function SI(a,b){return b&&JI(a.Sa,a.ce)&&"allAtOnce"!=a.Ob}
class VI extends P{constructor({A:a,skinSettings:b,h$:c,z$:d,submitType:e}){super({$:"SECTION",m:"quiz-accessible-top-panel",tabIndex:-1});this.Pe("region");this.Nf(a.J("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.j=a;this.$z=c;this.wh=d;this.Ob=e;this.V=this.Id=this.Df=this.Sa=this.Ua=this.hb=null;this.ce=b.Bg();this.kc=b.questionListInfo();this.eE=this.va=!1;this.eC=null;this.sA=new P({$:"H1",u:O(this,"content"),tabIndex:-1});this.ff=F(this,this.$z.Qi());this.Rk=F(this)}$g(){this.xp(!1);RI(this,!1);this.wh.Zp()}ow(){}Zp(){this.wh.Zp()}gb(a,
b,c,d,e=null){this.hb&&D(this,this.hb);this.hb=a;A(this,this.hb.An,this.Ou,this);this.Ua=b;this.Df=c;this.Id=d;this.V=e;this.$z.Wb.gb(b);TI(this)}cl(a){Sc(this,this.Sa);(this.Sa=a)&&A(this,this.Sa.submittedEvent(),this.kz,this);LI(this.hb)?this.Sa&&(a=PI(this.Sa,this.hb,this.V),void 0!==a&&0<a&&this.wh.Pm(a)):this.wh.Pm();this.xA();TI(this)}gq(){}Qi(){return this.ff}Ri(a){this.va=a;TI(this)}wq(){return this.Rk}activate(){this.Lt(this.$j(this.sA)?this.sA:this,100)}Lt(a,b=0){null!==this.eC&&(clearTimeout(this.eC),
this.eC=null);this.eC=setTimeout(()=>a.focus(),b)}xp(a){a&&!this.eE&&null!=this.Sa&&this.kc.showSlideList()?(a=OI(this.V),this.$z.Wb.l(a||this.va),this.$z.showSlideList(!0)):this.$z.showSlideList(!1)}Kv(){this.wh.Zp();QI({pa:this.Sa,Ga:this.hb,settings:this.V,jk:this.wh.jk(),z_:a=>{this.eE=a},Y_:a=>{a&&(a=this.wh,CI(a)||(a.mO.uc(a.$a,a.S0()),a.vX.h()));this.Ou()}})}xA(){this.eE=LI(this.hb)&&MI(this.Sa)}Ou(){if(CI(this.wh)){var a=this.Sa,b=this.hb,c=this.wh.jk(),d=this.eE;a=d?Math.floor(a.visitDuration()/
1E3):b.quizDuration();c.setCurrentTime(a,d)}}kz(){this.xA();TI(this)}};class WI extends G{constructor(){super();this.H=F(this)}fd(){return null}U(){return this.H}bj(){this.H.h()}};class XI extends G{constructor(){super();this.Gb="closeWindow";this.vm="http://";this.Ep="_self";this.H=F(this)}type(){return this.Gb}url(){return this.vm}target(){return this.Ep}zg(a){this.Gb!=a&&(this.Gb=a,this.H.h())}uH(a){this.vm!=a&&(this.vm=a,this.H.h())}sH(a){this.Ep!=a&&(this.Ep=a,this.H.h())}U(){return this.H}};class YI extends WI{constructor(){super();this.vE=new GF;this.gS=1;this.ec=!0;this.dX=!1;this.QR=this.BN=!0;this.bn=new XI}Kf(){return this.gS}Pd(){return this.vE}Ti(){return this.ec}eR(){return this.dX}bG(){return this.QR}ng(){return this.bn}xB(a){this.gS=a;this.bj()}rH(a){this.ec=a;this.bj()}};function ZI({mediaElement:a,kf:b}){b.gl().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(Zd(qd(`<source src="${d}" type="${c}" />`)))})}class $I{constructor(a){this.la=a}};function aJ(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function bJ(a){return"Hotspot"==a.type()||"DND"==a.type()}function cJ(a,b){const c=Ld(),d=Ld();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);Kg(b,"labelledby",c)};function dJ(a,b,c){const d=new P({m:"accessibility-rich-text-video",$:"VIDEO"});a.forEach(e=>{d.addChild(Zd(qd(`<source src="${e.src}" type="${e.mimeType}" />`)))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.setAttribute("controlsList","nodownload");d.setAttribute("oncontextmenu","return false");d.Nf(c);return d.displayObject()}function eJ(a){const b=new P({m:"accessibility-rich-text-equation"});b.Qe(a);return b.displayObject()};class fJ{pG(a){return dJ(a.info,a.poster,a.text)}aZ(a){var b=a.info.src;a=a.text;const c=new P({m:"accessibility-rich-text-image",$:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}XY(a){return eJ(a.tR)}};function gJ(a,b,c){c=new Dr(a,new fJ,c);return yq(Nl(b,a.CR),c)}function hJ(a,b){return gJ(a,b).map(c=>new P({da:c}))}function iJ(a,b){const c=new Dr(a,new fJ);a=a.CR.replace(/<p/g,"<span").replace(/<\/p/g,"</span");return yq(Nl(b,a),c)}function jJ(a,b){return iJ(a,b).map(c=>new P({da:c}))}function kJ(a){return new P({da:eJ(a.tR)})};const lJ=new Map([["AuthorizationSlide","PB_ACCESSIBLE_SKIN_AUTHORIZATION_SLIDE"],["IntroSlide","PB_ACCESSIBLE_SKIN_INTRO_SLIDE"],["InstructionsSlide","PB_ACCESSIBLE_SKIN_INSTRUCTIONS_SLIDE"],["InfoSlide","PB_ACCESSIBLE_SKIN_INFO_SLIDE"],["ResultSlide","PB_ACCESSIBLE_SKIN_RESULT_SLIDE"]]);
function mJ(a){if(bJ(a.la)||a.la.description().Ad())return null;const b=new P({$:a.u1,m:"quiz-accessible-slide-description"}),c=jJ(a.la.description(),a.K);if(aJ(a.la)){const d=new P({$:"LABEL"});c.forEach(e=>d.addChild(e));b.addChild(d)}else c.forEach(d=>b.addChild(d));return b}
class nJ extends P{constructor({pa:a,I:b,Un:c,A:d,$:e,role:f,N7:g,t9:h=null}){super({$:e,m:"quiz-accessible-slide",tabIndex:-1});this.Pe(f);this.wg(Ld());this.M=a;this.K=b;this.Dq=c;this.j=d;this.u1=g||"H2";this.la=a.slide();this.DU=new $I(this.la);this.dg=F(this);(this.HE=h)&&M(this,this.HE);(this.Ya=mJ(this))&&M(this,this.Ya);b=this.DU;if(0<rm(b.la.Pa().Eb(),"slidePicture").length)b=w(rm(b.la.Pa().Eb(),"slidePicture")[0],qw),c=new P({m:"quiz-accessible-slide-picture",$:"IMG"}),c.setAttribute("src",
b.kf().path()),c.setAttribute("alt",b.Sd().Yv().text()),b=c;else if(0<rm(b.la.Pa().Eb(),"slideVideo").length){b=w(rm(b.la.Pa().Eb(),"slideVideo")[0],tw);c=new P({m:"quiz-accessible-slide-video",$:"VIDEO"});let [k,l]=b.Fa();k=w(k,Vy);l=w(l,ll);ZI({mediaElement:c,kf:k});c.setAttribute("poster",l.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.setAttribute("controlsList","nodownload");c.setAttribute("oncontextmenu","return false");c.Nf(b.Sd().Yv().text());b=c}else b=null;
(this.aW=b)&&M(this,this.aW);b=this.DU;0<rm(b.la.Pa().Eb(),"slideAudio").length?(b=w(rm(b.la.Pa().Eb(),"slideAudio")[0],sw),c=new P({m:"quiz-accessible-slide-audio",$:"AUDIO"}),ZI({mediaElement:c,kf:w(b.Fa()[0],us)}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.Nf(b.Ea().ol()),b=c):b=null;(this.Fc=b)&&M(this,this.Fc);this.s=this.Dq.create(a);M(this,this.s);this.QW();aJ(this.la)&&(a=this.Ya.displayObject().childNodes[0],b=this.s.displayObject().childNodes[0],cJ(a,b))}ii(){return this.dg}cb(a){a&&
this.focus()}l(a){this.s.l(a)}ZP(){return!Fl.includes(this.M.slide().type())}CZ(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ia(){this.s.wa()}QW(){if(this.HE)tI(this.HE,this);else if(this.Ya&&!this.la.description().Ad())tI(this.Ya,this);else{const a=this.la.type();lJ.has(a)?this.Nf(this.j.J(lJ.get(a))):this.Nf(this.j.J("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class oJ extends nJ{constructor({pa:a,slidePoolState:b,o$:c,A:d,I:e,Un:f}){super({pa:a,I:e,Un:f,A:d,$:"MAIN",role:"main"});this.EX=c;c=new P({$:"H1",m:"quiz-accessible-result-slide-header"});d=d.J("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.O(d);tI(c,this);this.uc(c,0);this.KN(a,b)}QW(){}KN(a,b){VC(a.slide().Pa().Eb(),"reviewBtn")&&(a=w(a.slide().content(),YI).Ti(),this.EX.KN(b,a))}Kb(){super.Kb();pJ(this.EX)}};function qJ(a){return a.Ua.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function rJ(a,b,c,d){const e=new P({$:"H2",m:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.j.J("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.j.J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});e.O(a);return e}
class sJ extends P{constructor({pa:a,A:b,I:c,Un:d,slidePoolState:e,Da:f}){super({$:"MAIN",m:"quiz-accessible-slide-pool"});this.Pe("main");this.Nf(b.J("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.wg(Ld());this.j=b;this.K=c;this.Dq=d;this.Ua=e;this.Df=f;this.dg=F(this);this.IR=this.ni=null;this.lW=!1;this.SU=[];this.UM=[];this.rJ(a)}ii(){return this.dg}cb(a){a&&!this.lW&&this.IR.focus()}l(a){super.l(a);this.SU.forEach(b=>b.l(a));this.UM.forEach(b=>b.l(a))}ZP(){return!0}CZ(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ia(){this.UM.forEach(a=>
a.wa())}rJ(a){const b=qJ(this);let c=0;this.Ua.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=rJ(this,d,c,b),f=new nJ({pa:d,I:this.K,Un:this.Dq,A:this.j,$:"SECTION",role:"region",N7:"H3",t9:e});M(this,f);this.SU.push(e);this.UM.push(f);const g=()=>{this.ni=d;this.IR=e};d==a&&g();d.zb()?A(this,d.contentState().U(),()=>{d!=this.ni&&(g(),this.lW=!0,Up(this.Df,d.slide().id()))}):f.l(!1)})}};class tJ{constructor({I:a,Un:b,GP:c,aB:d,A:e,submitType:f}){this.K=a;this.Dq=b;this.ky=c;this.xk=d;this.j=e;this.Ob=f;this.dC=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.dC=null,new oJ({pa:a,slidePoolState:this.ky(),o$:b,A:this.j,I:this.K,Un:this.Dq});default:return"allAtOnce"!=this.Ob||Fl.includes(a.slide().type())?a=new nJ({pa:a,I:this.K,Un:this.Dq,A:this.j,$:"MAIN",role:"main"}):(null===this.dC&&(this.dC=new sJ({pa:a,A:this.j,I:this.K,Un:this.Dq,slidePoolState:this.ky(),
Da:this.xk()})),a=this.dC),a}}};class uJ extends P{constructor(a,b,c){super();this.j=b;this.r0=c;this.Nc=a.slide().settings().evaluationEnabled();this.QF=this.j.J("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.VI=this.j.J("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}We(){const a=this.nj()?`<span style="font-weight: 600;">${this.ZS()}</span>${this.aj()}`:"",b=this.r0&&this.Nc&&this.Yl()?`<span style="font-weight: 600;">${this.VI}</span> ${this.$i()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}ZS(){return`${this.QF} `}}
;class vJ extends uJ{constructor({pa:a,A:b}){super(a,b,!1);this.R=a.contentState();this.We()}nj(){return!0}aj(){return this.R.text()}Yl(){return!1}$i(){return""}};function wJ(a){return a.vM.reduce((b,c)=>{c.correct()&&++b;return b},0)}function xJ(a,b){const c=[];a.R.content().richText().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(Nl(a.K,d));else if(la(d)){const e=d.id;(d=a.vM.find(f=>f.placeholder().id==e))?(d=b(d),c.push(d)):c.push(a.j.J("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")}
function yJ(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class zJ extends uJ{constructor({pa:a,A:b,I:c,pd:d}){super(a,b,d);this.K=c;this.R=a.contentState();this.vM=a.contentState().placeholders()}Yl(){return wJ(this)!=this.vM.length}};class AJ extends zJ{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.We()}nj(){return!0}aj(){return xJ(this,a=>{a=w(a,Vl);return yJ(a.response(),a.correct())})}$i(){return xJ(this,a=>{a=w(a,Vl);return(a=a.placeholder().values)?yJ(a[0].text()):""})}};class BJ extends uJ{constructor({pa:a,A:b}){super(a,b,!1);this.R=a.contentState();this.a3=b.J("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.We()}nj(){return!0}aj(){const a=[];this.R.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.a3;a.push(`${c} - ${b}`)});return a.join(", ")}Yl(){return!1}$i(){return""}};function CJ(a,b,c){a=`${a.textRange().text()} - ${b.textRange().text()}`;return void 0===c?a:`<span style="${"font-weight: 600;"}${void 0!==c?`color: ${c?"#1FA818":"#D44848"};`:""}">${a}</span>`}
class DJ extends uJ{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.R=a.contentState();this.We()}nj(){return this.R.initiated()}aj(){const a=[];this.R.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(CJ(d,b,co(this.R,c)))});return a.join(", ")}Yl(){const a=bo(this.R);let b=0;for(let c=0;c<a;++c)co(this.R,c)&&++b;return b!=a}$i(){const a=this.R.content().matches(),b=bo(this.R),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(CJ(e,f))}return c.join(", ")}}
;function EJ(a,b){const c=[];for(let d=0;d<a.Gd.count();++d){const e=a.Gd.getChoiceState(d),f=a.Ac.getChoiceIndex(e.choice());b(e)&&c.push(f)}return c}class FJ extends uJ{constructor({pa:a,A:b,I:c,pd:d}){super(a,b,d);this.K=c;this.Ac=a.slide().content();this.Gd=a.contentState()}su(a){const b=[];a.forEach(c=>{c=this.Ac.getChoice(c);c=Nl(this.K,c.textRange().text());b.push(c)});return b.join(", ")}};function GJ(a){a=EJ(a,b=>b.selected());return a.length?a[0]:null}function HJ(a){a=EJ(a,b=>b.choice().correct());return a.length?a[0]:null}class IJ extends FJ{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.AO=GJ(this);this.TI=HJ(this);this.We()}nj(){return null!=this.AO}aj(){return this.su([this.AO])}Yl(){return null!=this.TI&&this.AO!=this.TI}$i(){return this.su([this.TI])}};class JJ extends zJ{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.We()}nj(){return!0}aj(){return xJ(this,a=>{a=w(a,Wl);const b=a.response();return yJ(b,a.correct())})}$i(){return xJ(this,a=>{a=w(a,Wl);a=a.correctAnswer();return yJ(a)})}};function KJ(a){return EJ(a,b=>b.selected())}function LJ(a){return EJ(a,b=>b.choice().correct())}class MJ extends FJ{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.BO=KJ(this);this.UI=LJ(this);this.We()}nj(){return!!this.BO.length}aj(){return this.su(this.BO)}Yl(){return!!this.UI.length&&!Wa(this.BO,this.UI)}$i(){return this.su(this.UI)}};class NJ extends uJ{constructor({pa:a,A:b}){super(a,b,!1);this.We()}nj(){return!0}aj(){return this.j.J("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")}ZS(){return""}Yl(){return!1}$i(){return""}};class OJ extends uJ{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.mk=a.contentState();this.We()}nj(){return!!this.mk.response()}aj(){return this.mk.response()}Yl(){return!this.mk.correct()}$i(){return Sv(this.mk,this.j).join(", ")}};function PJ(a){return a.map(b=>b.textRange().text()).join(", ")}class QJ extends uJ{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.Gd=a.contentState();this.We()}nj(){return!0}aj(){return PJ(this.Gd.studentResponse())}Yl(){for(let a=0;a<this.Gd.count();++a)if(!jo(this.Gd,a))return!0;return!1}$i(){return PJ(this.Gd.choices())}};class RJ extends uJ{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.Gd=a.contentState();this.We()}nj(){return!!this.Gd.response().text()}aj(){return this.Gd.response().text()}Yl(){return!this.Gd.correct()}$i(){return this.su()}su(){const a=this.Gd.choices(),b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")}};class SJ extends zJ{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.We()}nj(){return!0}aj(){return xJ(this,a=>{a=w(a,Xl);return yJ(a.response(),a.correct())})}$i(){return xJ(this,a=>{a=w(a,Xl);return yJ(a.correctAnswer())})}};class TJ extends no{constructor({A:a,I:b,Ti:c}){super();this.j=a;this.K=b;this.ec=c;this.s=null}create(a){this.s=null;this.Hf(a);return this.s}Ij(){}Cj(){}Oj(){}Hj(){}Kj(a){this.s=new IJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Qj(a){this.s=new IJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Mj(a){this.s=new MJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Sj(a){this.s=new SJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Lj(a){this.s=new JJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Fj(a){this.s=new AJ({pa:a,A:this.j,I:this.K,pd:this.ec})}Rj(a){this.s=
new RJ({pa:a,A:this.j,pd:this.ec})}Nj(a){this.s=new OJ({pa:a,A:this.j,pd:this.ec})}Pj(a){this.s=new QJ({pa:a,A:this.j,pd:this.ec})}Jj(a){this.s=new DJ({pa:a,A:this.j,pd:this.ec})}Gj(a){this.s=new NJ({pa:a,A:this.j})}Ej(a){this.s=new vJ({pa:a,A:this.j})}Ki(a){this.s=new BJ({pa:a,A:this.j})}Dj(a){this.s=new NJ({pa:a,A:this.j})}};const UJ=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);
function VJ(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Ob||c.hasBeenVisited()){var e=d+1;d=new P({u:O(a,"number")});e=a.j.J("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.O(e);M(a,d);d=c.slide().settings().evaluationEnabled();e=Am(c);if(d&&e){d=c.ud.status();e=new P({u:O(a,"feedback")});var f=e.O;if(!UJ.has(d))throw Error("unknown feedback status");var g=UJ.get(d);g=a.j.J(g);f.call(e,g);e.o(d,!0);M(a,e)}bJ(c.slide())||(d=new P({u:O(a,"description")}),e=c.slide().description().text(),d.O(Nl(a.K,
e)),M(a,d));c=a.$0.create(c);Ii(c,O(a,"answer"));M(a,c)}})}class WJ extends P{constructor({slidePoolState:a,Ti:b,A:c,I:d,submitType:e}){super({$:"SECTION",m:"accessible-quiz-review"});this.Pe("region");this.j=c;this.K=d;this.Ob=e;this.$0=new TJ({A:c,I:d,Ti:b});b=this.cJ();M(this,b);tI(b,this);VJ(this,a.questions())}cJ(){const a=new P({$:"H2",u:O(this,"header")});a.O(this.j.J("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));return a}};function XJ(a,b){return b&&b.messages()?(b=b.messages(),new kI([a,new $e(b)])):a}function YJ(a,b){a=ZJ(a);let c=0;for(const d of rI){if(d==b)break;a.includes(d)&&++c}return c}function pJ(a){a.fm&&(a.Xa.remove(a.fm.displayObject()),D(a,a.fm),a.fm=null)}
function $J(a){D(a,a.qy);a.qy=null;if(a.be){var b=a.be;const c=new P({$:"A",m:"quiz-accessible-hidden-link"});c.O(a.j.J(b.CZ()));c.setAttribute("href",`#${b.bo()}`);b=new P({m:"quiz-accessible-hidden-link-container"});M(b,c);a.qy=b;M(a,a.qy,YJ(a,"hiddenLink"))}}
function ZJ(a){const b=[];[[()=>!!a.hc,"banner"],[()=>a.$j(a.S),"topPanel"],[()=>CI(a.wh),"timer"],[()=>!!a.be,"slide"],[()=>!!a.qy,"hiddenLink"],[()=>a.$j(a.Xa),"bottomPanel"],[()=>!!a.fm,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b}
class aK extends P{constructor({Hb:a,submitType:b,A:c,I:d,skinSettings:e,nc:f,Tm:g,oo:h}){super({m:"quiz-accessible-skin",Qf:!0});this.fb=a;this.Ob=b;this.j=XJ(c,f);this.K=d;this.sb=e;this.Ab=f;this.Fi=g;this.Pg=h;this.$a=new BI(this.j);B(this,this.$a);this.wh=new DI({jk:this.$a,A$:this,v7:()=>YJ(this,"timer")});B(this,this.wh);this.Wb=new AI({A:this.j,I:d});B(this,this.Wb);c=new sI(this.Wb,b);B(this,c);this.ve=new jI;B(this,this.ve);this.ve.sd("hidden",!0);this.S=new VI({A:this.j,I:d,skinSettings:e,
h$:c,z$:this.wh,submitType:b});this.Xa=new lI(this.j);M(this,this.Xa);this.ua=new pI({Hb:a,submitType:b,A:this.j});this.Xa.add(this.ua.displayObject());this.fm=this.qy=this.be=this.hc=null;B(this,this.S);B(this,this.ua);this.dg=F(this);this.RN=this.zc=!1;A(this,this.ua.iY,this.wa,this);A(this,c.Tz,this.xp,this);this.Ab&&Ii(this,"embedded")}activate(){this.zc=!0;this.Lt()}deactivate(){}topPanel(){return this.S}controlPanel(){return this.ua}scale(){return 0}setBannerView(a){this.hc=a;Kg(a,"label",this.j.J("PB_ACCESSIBLE_SKIN_CREATED_WITH"));
Jg(a,"banner");L(a,"position","static");L(a,"transform","");this.hc.setAttribute("tabindex",0);this.uc(a,0)}setPanelScale(){}rl(){}setPresentationContext(){}IB(){}bottomPanel(){return this.Xa}Uv(){this.zc&&!Of&&this.Lt()}nf(){}Zj(){return new P}Hm(){}pw(){this.ve.Wc();this.removeChild(this.ve)}qo(a,b){b.ul("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}ii(){return this.dg}reset(){this.Hm()}Kw(){}HB(a){this.gF(a)}vl(a){if(a){const b=a.MY;a=Nl(this.K,a.Yj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",
b));alert(a)}}xt(a){this.gF(a)}yt(a){this.gF(a)}LB(){return F(this)}Qw(){this.addChild(this.ve);this.ve.show()}yq(){}Ct(){return new qI({a$:this.gF.bind(this),n$:()=>this.be})}Pw(){}Lt(){if(this.$j(this.S)){this.S.activate();var a=!0}else a=!1;a||(CI(this.wh)&&this.RN?(a=this.wh,CI(a)&&a.$a.focus(),a=!0):a=!1);a||this.bx()}bx(){this.be&&this.be.cb(!0)}gF(a){this.RN=!1;a=this.Fi.create(a,this);this.be!=a&&(this.be&&(D(this,this.be),this.be=null,$J(this)),this.be=a,M(this,this.be,YJ(this,"slide")),
this.be.wa(),A(this,this.be.ii(),()=>this.dg.h(),this),this.be&&("allAtOnce"==this.Ob&&this.be.ZP()||UI(this.S)||!this.Pg.showTopPanel()?0:this.be.ZP())?this.uc(this.S,YJ(this,"topPanel")):this.removeChild(this.S),$J(this),this.RN=!0)}xp(a){a?this.Xa.add(this.Wb.displayObject()):this.Xa.remove(this.Wb.displayObject())}KN(a,b){pJ(this);this.fm=new WJ({slidePoolState:a,Ti:b,A:this.j,I:this.K,submitType:this.Ob});B(this,this.fm);this.Xa.add(this.fm.displayObject())}};class bK extends G{constructor(a,b){super();this.V=a;this.j=b}ul(a,b,c,d,e,f,g){a=this.j.J(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}JB(a,b,c,d,e){this.ul(a,b,void 0,c,d||(()=>{}),!1,e)}H_(){}I_(){return new cK}J_(a){a=this.j.J(a);alert(a)}w_(a,b,c,d,e){b?e():(c.suspend(),this.ul(a,"","","",f=>{f?e():d()}))}K_(a,b,c,d){a=bm(this.V.Wv(),a,b,c,d);this.ul(a.messageType,a.bk,a.Li,a.Im,a.Am,!1,a.kl)}jG(){}invalidate(){}d_(){return F(this)}closeWindowEvent(){return F(this)}}
class cK extends G{close(){}fe(){return F(this)}print(){}};let dK=null;function eK(){let a;null==(a=dK)||a.remove()}function fK(a){eK();a.o("printed",!0);dK=a.displayObject();document.body.appendChild(dK);Hf?(new Oh("print")).fw():window.print()};class gK extends P{constructor(a){super(a);this.Pe("alertdialog");this.mz=F(this);this.Io=F(this);this.yi=!1}open(){this.yi=!0;this.jp();this.mz.h(this)}close(){this.yi=!1;this.KI()}uo(a){if(this.Mg)throw Error("already modal");this.Mg=a?this.gJ():void 0}B(a){super.B(a);this.Mg&&this.Mg.B(a)}fe(){return this.Io}gJ(){const a=new P({m:"modal-layer"});z(this,a.displayObject(),"click",()=>{});return a}vz(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}KI(){this.B(!1);this.Io.h(this);
Nc(this,document,"keydown",this.vz,this)}jp(){this.B(!0);z(this,document,"keydown",this.vz,this)}};const hK={answered:"answered-icon.svg",correct:"correct-icon.svg",incorrect:"incorrect-icon.svg",partially:"partial-correct-icon.svg",hasUserAnswer:"has-answer-icon.svg",notanswered:"unanswered-icon.svg"};function iK(a,b){a.Kn&&(a.removeChild(a.Kn),a.Kn=null);if(b){var c;if(c=hK.hasOwnProperty(b)?Q(a.F,hK[b]):null)a.Kn=new P({da:c,u:O(a,"icon")}),a.Kn.o(b,!0),a.addChild(a.Kn)}}class jK extends P{constructor(a){super({m:"quiz-slide-list-status-icon"});this.F=a;this.Kn=null}};class kK{constructor(a,b){this.key=a;this.value=b}}class lK{constructor(a,b,c,d,e){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=e}}class mK{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class nK{constructor(a,b){this.XG=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b;this.grade=(null==a?void 0:a.awardedGrade())||null}}
function oK(a,b,c,d){b=b.questions();const e=[];let f=1;for(let q=0;q<b.length;++q){var g=b[q],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var l=!g.slide().settings().evaluationEnabled();!Hl.includes(g.slide().type())&&g.submitted()&&(l?k=g.submitted()?"answered":"notanswered":h&&(k=h.status()));h=l||!h?"-":h.awardedScore();l=l?"-":g.maxScore();g=g.slide().description();const t=a.j.J("Q_EQUATION_REPLACEMENT_TEXT");k=new lK(f+".",g.textWithEquations(t),h,l,k);e.push(k);f++}return e}
function pK(a,b,c,d,e){var f=c.Ga().qu;const g=Hj(f);f=[];null!=e&&f.push(new kK("PB_PRINT_STUDENT_GRADE_LABEL",e));e=c.Xn();f.push(new kK("PB_PRINT_DATE_TIME_TABLE_LABEL",g));e&&e.containsField("USER_NAME")&&f.push(new kK("PB_PRINT_USER_ID",e.getValue("USER_NAME")));e&&e.containsField("USER_EMAIL")&&f.push(new kK("PB_PRINT_USER_EMAIL",e.getValue("USER_EMAIL")));f.push(new kK("PB_PRINT_ANSWERED_QUESTIONS",Nl(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=We(c.evaluation().maxScore()),f.push(new kK("PB_PRINT_STUDENT_SCORE_LABEL",
Nl(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),f.push(new kK("PB_PRINT_PASSING_SCORE_LABEL",Nl(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Ga().quizDuration();b=Ij(b);f.push(new kK("PB_PRINT_TIME_SPENT",b));return f}
function qK(a,b,c){const d=new P({m:"quiz-main-section-container",$:"TABLE"}),e=new P({m:"quiz-main-section-container-row",$:"TR"});if(b.isGraded){var f=new P({m:"quiz-main-section-container-column",$:"TD"}),g=new P({m:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.XG,l=h,q=b.grade,t=new P({m:"chart-canvas",$:"CANVAS"}),x=t.displayObject();q=null!=q?"#5B86D4":k?"#4DC700":"#F7523F";x.setAttribute("width","160px");x.setAttribute("height","160px");
k=Math.PI;x.getContext&&(x=x.getContext("2d"),x.fillStyle="#EEEEEE",x.strokeStyle="#EEEEEE",x.beginPath(),x.arc(80,80,80,0,2*k),x.closePath(),x.fill(),l=k/180*l*360/100,0<l&&(x.strokeStyle=q,x.lineCap="round",x.lineWidth=6,x.beginPath(),q=-(k/2),x.arc(80,80,77,q,q+l),x.stroke()),x.fillStyle="#FFFFFF",x.beginPath(),x.arc(80,80,74,0,2*k),x.closePath(),x.fill());M(g,t);t=new P({u:O(g,"text-container")});t.resize(160,160);l=new P({u:O(g,"text")});k=b.XG?"#35B200":"#D64B3C";x=a.j.J(b.XG?"PB_PRINT_PASSED_QUIZ":
"PB_PRINT_FAILED_QUIZ");h="<span style = 'font-size: 36px'>"+h+"%</span>";null==b.grade&&(h=h+"<br><span style = 'color:"+k+"'>"+x+"</span>");l.Qe(h);M(t,l);M(g,t);M(f,g);M(e,f)}if(c.length){f=new P({m:"quiz-main-section-container-column",$:"TD"});h=b.isGraded;g=new P({m:"quiz-user-info-table",$:"TABLE"});g.o("graded",h);for(const y of c)h=a,t=y,l=g,c=new P({u:O(l,"row"),$:"TR"}),k=t.key,x=new P({u:O(l,"column"),$:"TD"}),x.o("center",!1),x.o("header",!1),Li(x,h.j,k),M(c,x),h=rK(t.value,l),h.o("value",
!0),M(c,h),M(g,c);a=new P({m:"quiz-user-info"});M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function sK(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().evaluationEnabled()){b=!0;break a}b=!1}b&&a.push(new mK(c.title(),parseFloat(We(c.awardedScore())),parseFloat(We(c.maxScore()))))}return a}
function tK(a,b){const c=new P({m:"quiz-groups-info"});var d=new P({m:"quiz-group-info-section-text-block"});d.o("header",!0);var e=new P({u:O(d,"title")});Li(e,a.j,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new P({u:O(d,"score-header")});Li(e,a.j,"PB_PRINT_POINTS_TITLE");M(d,e);M(c,d);for(const h of b){var f=a;d=h;b=new P({m:"quiz-group-info-section"});e=new P({m:"quiz-group-info-section-text-block"});M(b,e);var g=new P({u:O(e,"title")});g.O(Nl(f.K,d.title));M(e,g);f=new P({u:O(e,"score")});f.O(d.awardedScore+
" / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new P({m:"quiz-group-info-score-bar"});g=new P({u:O(f,"progress")});g.G("width",Math.max(0,Math.round(100*e/d))+"%");M(f,g);M(b,f);M(c,b)}return c}function uK(a,b){const c=new P({m:"quiz-questions-info"});var d=new P({u:O(c,"header")});Li(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new P({m:"quiz-questions-info-table",$:"TABLE"});const e=vK(a,new lK("","","","",""),d,!0);M(d,e);for(const f of b)b=vK(a,f,d),M(d,b);M(c,d);return c}
function rK(a,b,c,d){b=new P({u:O(b,"column"),$:d?"TH":"TD"});b.o("center",c||!1);b.o("header",d||!1);b.O(a);return b}
function vK(a,b,c,d){const e=new P({u:O(c,"row"),$:"TR"});var f=rK(b.index,c,!0,d);f.o("small",!0);M(e,f);const g=rK("",c,!1,d);g.o("title",!0);M(e,g);var h=new P({u:O(c,"title-text")});h.O(d?b.title:Nl(a.K,b.title));M(g,h);let k=h=null;"graded"==a.D.quiz().ib().ge().type()&&(h=rK(b.awardedScore,c,!0,d),h.o("small",!0),M(e,h),k=rK(b.maxScore,c,!0,d),k.o("small",!0),M(e,k));d?(b=rK(b.status,c,!0,d),M(e,b),Li(f,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),Li(g,a.j,"PB_PRINT_QUESTION_TITLE"),h&&Li(h,a.j,"PB_PRINT_AWARDED_TITLE"),
k&&Li(k,a.j,"PB_PRINT_POINTS_TITLE"),Li(b,a.j,"PB_PRINT_RESULT_TITLE")):(f=new P({u:O(c,"column"),$:"TD"}),f.o("small",!0),f.o("center",!0),a=new jK(a.F),iK(a,b.status),f.addChild(a),M(e,f));return e}
class wK extends P{constructor({Pb:a,I:b,A:c,L:d}){super({m:"quiz-report-content"});this.D=a;this.j=c;this.F=d;this.K=b;c=new P({m:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.D.quiz().ib().ge().type(),f=new nK(d,e);d=oK(this,a.slidePoolState(),a.Ga().oa(),a.Ga().tm);b=pK(f.isGraded,b,a,d.length,f.grade);M(this,qK(this,f,b));Li(c,this.j,()=>f.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER",()=>f.isGraded?{QUIZ_TITLE:a.quiz().title(),QUIZ_STATUS:this.j.J(f.XG?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.Qd().slide().content();b.eR()&&(c=sK(a.slidePoolState()),c.length&&M(this,tK(this,c)));d.length&&b.BN&&M(this,uK(this,d))}};function xK(a){return a.ob?new P({da:a.ob.element,u:O(a,`${a.ob.Wg}-icon`)}):null}function yK(a){if(a.Cb){const b=new P({$:"SPAN",u:O(a,"button-text")});b.O(a.Cb);return b}return null}function zK(a,b,c="left"){a.rr&&D(a,a.rr);a.ob={element:b,Wg:c};a.rr=xK(a);a.rr&&M(a,a.rr,a.ob?"right"===a.ob.Wg?1:0:0)}
class AK extends P{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({m:`${e?e:""}${b}`,$:"BUTTON"});this.KM=!1;this.um=null;this.Cb=d||null;this.ob=a||null;this.rr=xK(this);(this.Gp=yK(this))&&M(this,this.Gp,this.ob?"right"===this.ob.Wg?0:1:0);this.rr&&M(this,this.rr,this.ob?"right"===this.ob.Wg?1:0:0);this.D1=F(this);this.o("size",c);this.gx()}pressed(){return this.KM}sl(a){this.KM=a;this.sd("pressed",a);this.o("withTooltip",!this.KM)}O(a){(this.Cb=a)?this.Gp?this.Gp.O(a):(this.Gp=
yK(this),M(this,this.Gp,this.ob?"right"===this.ob.Wg?0:1:0)):(D(this,this.Gp),this.Gp=null)}l(a){super.l(a);this.D1.h(a)}};class BK extends P{constructor(a,b,c){super({m:"smartphone-quiz-report-control-panel"});this.F=c;this.zx=F(this);this.mW=F(this);a=this.pJ(a);M(this,a);a=this.Jb("close");M(this,a);A(this,a.P,()=>this.zx.h());b&&(b=new AK({prefix:"quiz-",type:"uikit-primary-button",icon:{element:Q(this.F,"print_icon.svg"),Wg:"left"}}),Ii(b,O(this,"uikit-button")),b.o("print",!0),M(this,b),A(this,b.P,()=>this.mW.h()))}pJ(a){const b=new P({u:O(this,"title")});b.O(a.J("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Jb(a){const b=
new AK({prefix:"quiz-",type:"uikit-link-button",icon:{element:Q(this.F,"close"),Wg:"left"}});Ii(b,O(this,"uikit-button"));b.o(a,!0);return b}};function CK(a,b){var c=a.D.Qd().slide().content().bG();c=new BK(a.j,c,a.F);c.o(b,!0);A(a,c.zx,()=>a.close());A(a,c.mW,a.nW,a);return c}function DK(a){return new wK({Pb:a.D,I:a.K,A:a.j,L:a.F})}
class EK extends gK{constructor({Pb:a,I:b,A:c,L:d}){super({m:"smartphone-quiz-report",Qf:!0});this.D=a;this.K=b;this.j=c;this.F=d;this.JS=CK(this,"top");M(this,this.JS);this.FC=new P({m:"smartphone-quiz-report-scroll-container"});M(this,this.FC);this.JE=new P({m:"smartphone-quiz-report-content-wrapper"});M(this.FC,this.JE);this.yz=DK(this);M(this.JE,this.yz);this.IS=CK(this,"bottom");M(this,this.IS)}print(){this.nW()}ia(a,b){a&&b&&(a=1<a/b,this.o("landscape",a),this.JS.o("landscape",a),this.IS.o("landscape",
a),this.JE.G("height",""),a=1,this.yz.width()>this.FC.width()&&(a=this.FC.width()/this.yz.width()),b=this.yz.height()*a,this.JE.G("height",`${b}px`),ji(this.yz.displayObject(),a,a))}nW(){fK(DK(this))}Kb(){super.Kb();eK()}};class FK extends cs{constructor(a){super(null,[0],[1],75,b=>b*b);this.v1=a}yl(){this.v1.Jc(this.coords[0])}};function GK(a,b){a.xJ=b}class HK extends gK{constructor(a,b){super({m:a,Qf:b});this.xJ=this.Xe=void 0}jp(){this.Xe&&this.Xe.stop();this.B(!0);!J&&this.xJ&&this.xJ.focus();this.Xe=new FK(this);this.Xe.play()}};function IK(a,b,c,d){const e=new P({m:"quiz-message-box-buttons-panel"});a.addChild(e);a.yI=e;const f=new P({u:O(e,"buttons")});b=new AK({prefix:"quiz-",type:"uikit-primary-button",text:a.j.J(a.eD(b))});f.addChild(b);A(a,b.P,()=>{a.close()},a);GK(a,b.displayObject());c&&(c=new AK({prefix:"quiz-",type:"uikit-primary-button",text:a.j.J(a.eD(c))}),f.addChild(c),A(a,c.P,()=>{a.Wt=!0;a.close()},a),d&&GK(a,c.displayObject()));e.addChild(f)}
class JK extends HK{constructor({A:a,messageType:b,icon:c,bk:d,Li:e,W9:f,kl:g}){super("quiz-message-box",!1);this.uo(!0);this.j=a;this.s=new P({u:O(this,"content")});this.ob=new P({u:O(this,"icon")});this.ob.addChild(c);this.s.addChild(this.ob);this.Wt=!1;this.ri=new P({u:O(this,"message-container")});this.th=new P({u:O(this,"scroll-area")});M(this.ri,this.th);this.Sc=new P({u:O(this,"message")});Li(this.Sc,this.j,b,g);M(this.s,this.ri);this.addChild(this.s);this.MW=new P({});M(this.MW,this.Sc);M(this.th,
this.MW);IK(this,d,e,f);z(this,document,"keydown",this.bf,this);this.Ba=new Mt({dh:this.th});this.th.addChild(this.Ba.Ni());B(this,this.Ba)}jp(){super.jp();this.Ak()}eD(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");}ia(){this.Ak()}Ak(){if(Qf)this.ri.o("long-text",this.Sc.height()>this.ob.height());else{var a=this.Mg,b=th(this.ri.displayObject()),c=th(this.yI.displayObject()),d=th(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.yI.height()-c.top-c.bottom;b=Math.min(c,this.Sc.height());c<this.Sc.height()&&
this.ri.Ub(Math.floor(c));c=th(this.s.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.ri.G("max-width",a+"px");this.Vo();this.Ar(b)}}Vo(){var a=th(this.displayObject()),b=this.Mg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}Ar(a){this.Ba&&this.Ba.ji(a,this.Sc.height())}bf(a){if(!this.yI.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Wt=
!0,this.close(),a.preventDefault()}}};function KK(a,b,c){a.ia(b,c)}
class LK extends HK{constructor({kf:a,Xs:b,rotation:c}){super("quiz-picture-attachment-window");this.uo(!0);this.Ma=a;this.gu=b||new Qg(0,0,1,1);this.Kk=$t(c||0);this.s=new P({u:O(this,"content")});this.addChild(this.s);this.ob=new P({u:O(this,"icon")});this.addChild(this.ob);this.s.G("background-image",Rh(this.Ma.path()));this.s.G("background-repeat","no-repeat");this.s.G("transform",`${Zt(this.Kk)}`);A(this,this.P,()=>{this.close()},this);z(this,document,"keydown",d=>{27==d.keyCode&&this.close()},
this);z(this,this,"touchstart",d=>d.preventDefault());Qf&&z(this,window,"orientationchange",()=>this.close())}ia(a,b){if(a&&b){var c=90==this.Kk||270==this.Kk;a=Qf?a<=b?{width:c?b-110:a,height:c?a:b-110}:{width:c?b:a-110,height:c?a-110:b}:{width:(c?b:a)-50,height:(c?a:b)-50};b=pi({width:this.Ma.width()*this.gu.width,height:this.Ma.height()*this.gu.height,boundingWidth:a.width,boundingHeight:a.height,Jf:!1});this.s.resize(b.width,b.height);a=b.width/this.gu.width;b=b.height/this.gu.height;c=Math.round(a*
this.gu.left);const d=Math.round(b*this.gu.top);this.s.G("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.s.G("background-position",`${-c}px ${-d}px`)}}};class MK extends HK{constructor({Pb:a,I:b,Zj:c,A:d,L:e}){super("quiz-report-window",!0);this.uo(!0);this.F=e;this.Gc=c;this.j=d;this.D=a;this.K=b;this.Ff=new P({m:"report-scroll-pane"});M(this,this.Ff);this.jm=new P({m:"report-scroll-container"});M(this.Ff,this.jm);this.s=this.We();M(this.jm,this.s);this.tc=new Mt({dh:this.jm});B(this,this.tc);this.Ff.addChild(this.tc.Ni());z(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ia(a,b){if(a&&b){var c=this.Gc.width(),d=this.Gc.height();a>
c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.Ff.Ub(b),a=sh(this.Ff.displayObject()),this.tc.ji(b-a.top-a.bottom,this.jm.displayObject().scrollHeight))}}We(){return new wK({Pb:this.D,I:this.K,A:this.j,L:this.F})}print(){fK(this.We())}ue(){super.ue();this.tc.setParentScale(this.parentScale())}Kb(){super.Kb();eK()}};class NK extends HK{constructor(a,b){super("send-report");this.uo(!0);this.Mg.Jc(.5);this.Sc=new P({u:O(this,"message")});Li(this.Sc,b,a);M(this,this.Sc);this.ve=new P({u:O(this,"preloader")});M(this,this.ve)}};function OK(a,b,c=!1){a.jG();const d=b.Mg;d&&(z(a,b,"touchstart",a.Pr,a,Bh),z(a,d,"touchstart",a.Pr,a,Bh),a.Gc.addChild(d));M(a.Gc,b);a.Gc.B(!0);a.na.Kw(c);b.open();a.Ng.push(b);a.RV.h()}function PK(a,b){const c=b.Mg;c&&(Nc(a,b,"touchstart",a.Pr),Nc(a,c,"touchstart",a.Pr),a.Gc.removeChild(c));D(a.Gc,b);a.Gc.B(!1);a.na.Kw(!0);a.Ng.splice(a.Ng.indexOf(b),1);a.Jo.h()}
class QK extends G{constructor(a,b,c,d){super();this.F=d;this.na=b;this.Gc=b.Zj();this.Gc.B(!1);this.V=a;this.j=c;this.Ng=[];this.vv=null;this.RV=F(this);this.Jo=F(this)}invalidate(){for(const a of this.Ng)a.wa()}JB(a,b,c,d,e){this.ul(a,b,void 0,c,d||(()=>{}),!1,e)}K_(a,b,c,d){a=bm(this.V.Wv(),a,b,c,d);this.ul(a.messageType,a.bk,a.Li,a.Im,a.Am,!1,a.kl)}ul(a,b,c,d,e,f,g){if(!K){d=Q(this.F,d);var h=new JK({A:this.j,messageType:a,icon:d,bk:b,Li:c,W9:f||!1,kl:g});OK(this,h);this.Gc.o("with-message-box",
!0);var k=A(this,h.fe(),()=>{Lc(this,k);PK(this,h);this.Gc.o("with-message-box",!1);e&&e.apply(this,[h.Wt])})}}H_({kf:a,Xs:b,rotation:c}){const d=new LK({kf:a,Xs:b,rotation:c});OK(this,d);KK(d,this.Gc.width(),this.Gc.height());const e=A(this,d.fe(),()=>{Lc(this,e);PK(this,d)})}J_(a){K||(a=this.j.J(a),this.vv||(this.vv=new NK(a,this.j),OK(this,this.vv)))}w_(a,b,c,d,e){K||(this.vv&&(PK(this,this.vv),this.vv=null),b||(c.suspend(),this.ul(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}I_({Pb:a,
I:b}){a={Pb:a,I:b,L:this.F,Zj:this.Gc,A:this.j};const c=Qf?new EK(a):new MK(a);OK(this,c,!0);const d=A(this,c.fe(),()=>{Lc(this,d);PK(this,c)});return c}jG(){for(const a of this.Ng)a instanceof NK||PK(this,a)}d_(){return this.RV}closeWindowEvent(){return this.Jo}Pr(a){a.preventDefault()}};class RK{constructor({state:a,view:b,skin:c,A:d,lo:e,L:f,Hb:g,dk:h,ge:k,Fe:l,nc:q,W:t,Rw:x,jg:y}){this.C=a;this.na=b;this.Bb=c;this.j=d;this.Hr=e;this.F=f;this.fb=g;this.ac=h;this.gs=k;this.Vf=l;this.Ab=q;this.af=t;this.Gf=x;this.Qq=y}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new QK(this.af,this.na,this.j,this.F),new eI({state:this.C,view:this.na,lo:this.Hr,A:this.j,L:this.F,ax:a,Hb:this.fb,Fe:this.Vf,dk:this.ac,ge:this.gs,nc:this.Ab,Rw:this.Gf,jg:this.Qq});case "accessible":a=
new bK(this.af,this.j);const b=w(this.na,aK);return new iI({state:this.C,view:b,lo:this.Hr,A:this.j,L:this.F,ax:a,Hb:this.fb,Fe:this.Vf,dk:this.ac,ge:this.gs,nc:this.Ab,Rw:this.Gf,jg:this.Qq});default:throw Error("unknown skin type");}}};class SK extends G{constructor(){super();this.Yc=[];this.QC=null;this.Mq=F(this);this.Hh=F(this)}add(a){0<this.Yc.length&&A(this,this.Yc[this.Yc.length-1].Hh,()=>{a.play(!0)});A(this,a.Mq,()=>{this.QC=a});this.Yc.push(a)}play(a){this.Mq.h();this.Yc[0].play(void 0!==a?a:!0);A(this,this.Yc[this.Yc.length-1].Hh,()=>{this.QC=null;this.Hh.h()});return!0}stop(a){if(this.QC)for(var b=this.Yc.indexOf(this.QC);b<this.Yc.length;++b)this.Yc[b].stop(a)}};class TK extends Qq{constructor(a,b){super([0],[300],300);this.g5=a;this.wi=b}$h(a){[a]=a;a=iE()(a/300);this.g5.Jc(this.wi?1-a:a)}start(){this.play()}};class UK extends P{constructor(a,b,c){super({m:"timed-question-popup"});this.ob=new P({u:O(this,"icon")});M(this,this.ob);this.ob.addChild(Q(a,"timer-icon"));this.Cb=new P({u:O(this,"text")});M(this,this.Cb);Li(this.Cb,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.qT=F(this)}animate(){const a=new SK;a.add(new TK(this,!1));a.add(new Qq([0],[1],1500));a.add(new TK(this,!0));a.play();A(this,a.Hh,this.q3,this)}q3(){this.qT.h()}};function VK(a){const b=a.Nx();WK(a,b);a.l(a.BX)}function WK(a,b){D(a,a.kd);a.kd=b;M(a,a.kd);A(a,a.kd.ii(),()=>{a.dg.h()});A(a,a.kd.YA(),()=>{a.ir.h()});a.ia(a.width(),a.height());a.kd&&a.kd.setParentScale(a.parentScale())}
class XK extends P{constructor(a){super({m:"quiz-session-view"});this.dg=F(this);this.ir=F(this);this.Fi=a;this.Nx=this.kd=null;this.BX=!0}ii(){return this.dg}YA(){return this.ir}OB(a,b){this.Nx=()=>this.Fi.create(a,b);VK(this)}vH(a,b,c){this.Nx=()=>this.Fi.rP(a,b,c);VK(this)}Iw(a,b){this.kd&&this.kd.cb(a,b)}nf(){this.kd&&this.kd.nf()}activate(){!this.kd&&this.Nx&&VK(this);this.kd&&this.Iw(!0)}deactivate(){D(this,this.kd);this.kd=null}updateSlideVisualizer(){this.Nx&&VK(this)}ia(a,b){this.kd&&this.kd.resize(a,
b)}ue(){this.kd&&this.kd.setParentScale(this.parentScale())}l(a){this.BX=a;this.kd&&this.kd.l(a)}Bm(a){this.kd&&this.kd.oc(a)}eo(){return this.kd?this.kd.za:"normal"}};function YK(a){a.Sb&&a.Sb.resize(a.sF,a.nF);const b=ZK(a);b&&b.resize(a.sF,a.nF)}function ZK(a){return a.KK||a.eI||a.JK}function $K(a){const b=a.LT();a.Sb&&a.Sb.setParentScale(b);(a=ZK(a))&&a.setParentScale(b)}function aL(a,b){a.Hm();b=a.Fi.create(b,"normal");B(a,b);a.Tk.uc(b,0);A(a,b.ii(),()=>a.dg.h(),a);return b}function bL(a){a.Sb&&(D(a.Tk,a.Sb),a.Sb=null)}
class cL extends P{constructor({Tm:a,slideWidth:b,slideHeight:c,M_:d,A:e}){super({m:"quiz-player-skin",Qf:!0});this.sF=b;this.nF=c;this.Tk=d;this.Sb=this.JK=this.eI=this.KK=null;this.j=e;this.zc=!1;this.hc=null;this.X=1;zb&&this.o("ms-edge",!0);this.ve=new jI;this.addChild(this.ve);this.iX=F(this);this.dg=F(this);this.Fi=a;this.Fi.Zd=this}setPresentationContext(){}rl(){}Kw(){}setPanelScale(){}nf(){this.Sb&&this.Sb.nf()}activate(){YK(this);this.zc=!0;if(this.Sb)this.Sb.activate();else{const a=ZK(this);
a&&a.cb(!0)}}deactivate(){this.zc=!1;this.Sb&&this.Sb.deactivate();const a=ZK(this);a&&a.cb(!1)}Uv(a){if(this.zc&&!Of){var b=ZK(this);b?b.cb(!0,a):this.Sb&&this.Sb.Iw(!0,a)}}LB(){return this.iX}scale(){return this.X}Pw(a){this.iX.h(a)}Jw(){}setScale(a){super.setScale(a);this.X=a;$K(this);this.CD()}setParentScale(a){super.setParentScale(a);$K(this);this.CD()}yt(a){this.KK=aL(this,a);YK(this);$K(this)}HB(a){this.eI=aL(this,a);YK(this);$K(this)}xt(a){this.JK=aL(this,a);YK(this);$K(this)}ii(){return this.dg}Ct(){bL(this);
this.Sb=new XK(this.Fi);M(this.Tk,this.Sb,ZK(this)?1:0);YK(this);$K(this);return this.Sb}IB(){const a=new P({m:"quiz-empty-visualizer"});a.resize(this.sF,this.nF);this.Tk.uc(a,0)}Hm(){const a=ZK(this);a&&(this.Tk.removeChild(a),D(this,a));this.JK=this.eI=this.KK=null}LT(){return this.scale()*this.parentScale()}CD(){}reset(){this.Hm();bL(this)}yq(){}qo(){}pw(){this.ve.Wc()}Qw(){this.ve.show()}setBannerView(a){L(a,"position","absolute");L(a,"right","0");L(a,"z-index","1000");this.uc(a,0);this.hc=a;
this.LK()}LK(){}ly(){return new I(this.sF,this.nF)}};class dL extends G{constructor({A:a,L:b,T:c,skin:d,v$:e,BZ:f}){super();this.j=a;this.F=b;this.Z=c;this.Bb=d;this.K6=e||!1;this.d2=f;this.Me=null;this.tX=F(this);this.tE=this.Ev=1}yq(a){this.OE();this.Me=new UK(this.F,this.j,a);B(this,this.Me);this.Z.appendChild(this.Me.displayObject());this.tX.h();A(this,this.Me.qT,this.OE,this);this.Me.animate()}visible(){return!!this.Me&&this.Me.visible()}size(){return this.Me?new I(this.Me.width(),this.Me.height()):new I(0,0)}move(a,b){this.Me&&this.Me.move(a,
b)}invalidate(){if(this.Me){this.Me.setScale(this.Ev);var a=Ki(this.Bb),b=this.Z.getBoundingClientRect(),c=this.K6?0:this.d2?68*this.tE:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Me.width()*this.Ev;b=this.Me.height()*this.Ev;d+=.5*(this.Bb.width()*this.Bb.scale()-e);this.move(d,a-(b+c+27))}}OE(){this.Me&&(ce(this.Me.displayObject()),D(this,this.Me),this.Me=null)}};class eL extends Qq{constructor(a){super([0],[400],400);this.$u=a;this.wi=!1}XH(a){a=oj(a,0,1);return a*a*a*(a*(6*a-15)+10)}$h(a){[a]=a;a=this.XH(a/400);var b=this.$u.height()+2;b=this.wi?a*b:b*(1-a);a=new gi;a.translate(0,b-16);b=this.$u.displayObject();ki(ii(),b,a)}apply(a){this.wi=a;this.$h([400])}start(a){this.wi=a;this.play()}Mm(){return 0!=this.progress&&1!=this.progress}}
class fL extends Qq{constructor(a){super([0],[250],250);this.$u=a}$h(a){[a]=a;var b=a/250;this.$u.Jc(b);a=new gi;a.translate(0,-16*b);b=this.$u.displayObject();ki(ii(),b,a)}start(a){a?(this.$u.y(),this.play()):this.$h([250])}Mm(){return 0!=this.progress&&1!=this.progress}}function gL(a){a.up&&(D(a.s,a.up),a.up=null);a.s.nl()}
function hL(a,b,c,d,e,f){c=Fr(d,b.content(),{ANSWER_ATTEMPTS:c});a.up=e.YY(a.s,c,!1);iL(a,b,f);M(a.s,a.up);a.th=new P({m:"quiz-feedback-scroll-area"});a.th.addChild(a.s);a.tc=new Mt({dh:a.s});B(a,a.tc);a.tc.setParentScale(a.parentScale());a.th.addChild(a.tc.Ni());M(a,a.th);e=!!b.audio()&&!b.audio().Zg();e=!b.content().$P()||e;a.th.B(e);a.o("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.o("with-video",b)}
function iL(a,b,c){a.nk&&(D(a,a.nk),a.nk=null);if(b=b.audio())a.Bc.gb(b),b.Zg()||(a.nk=new er({po:a.Bc.qa,m:"feedback-panel-audio-player",sB:a.F,nb:null,eh:!1}),M(a,a.nk,2),a.nk.Ia(245),a.nk.Ub(36)),b=b.Uj()||b.Zg(),c&&b&&a.Bc.start(),a.o("with-audio-player",!!a.nk)}
class jL extends P{constructor({qZ:a,L:b,A:c}){super({m:"quiz-feedback-panel",eh:!0});this.RC="";this.Bc=a;this.F=b;this.j=c;this.up=null;this.hn=this.cJ();this.Tc=this.th=this.tc=this.nk=null;this.s=this.We();this.dF=F(this);this.oh=new eL(this);this.Sz=new fL(this);this.tD()}tD(){A(this,this.hn.P,()=>{this.oh.Mm()||this.Sz.Mm()||(this.eb(!this.selected()),this.oh.start(this.selected()),this.dF.h(!this.selected()))})}show({Yj:a,status:b,MY:c,I9:d,animate:e,I:f,bb:g,quizSize:h}){gL(this);this.th&&
(D(this,this.th),this.th=null);this.tc&&(D(this,this.tc),this.tc=null);this.Tc=h;h=this.displayObject();var k=new gi;ki(ii(),h,k);this.o(this.RC,!1);this.RC=b;hL(this,a,c,f,g,e);this.o(this.RC,!0);Mi(this.hn);this.wa();this.qC(d,e)}Wc(){gL(this)}cJ(){const a=new P({u:O(this,"header")});M(this,a);M(this,new P({da:Q(this.F,"feedback-minimize.svg"),u:O(this,"hide")}));Li(a,this.j,()=>{switch(this.RC){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"}});return a}We(){return new P({m:"quiz-feedback-content"})}qC(a,b){a?this.oh.apply(this.selected()):(this.eb(!1),this.Sz.start(b),this.dF.h(!0))}ia(a,b){a=0;this.nk&&(a=th(this.nk.displayObject()),a=this.nk.height()+a.top+a.bottom);if(this.th&&this.tc){var c=this.Tc.height;const d=th(this.displayObject());c=c-d.top-d.bottom;b=this.bl("only-header")?
0:Math.min(c,b)-this.hn.height()-a;this.th.Ub(b);this.tc.ji(b,this.s.displayObject().scrollHeight)}}ue(){super.ue();this.tc&&this.tc.setParentScale(this.parentScale())}};class kL extends cL{constructor({Tm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,gh:f,L:g,soundController:h,Fe:k,Zj:l=null,nc:q,Hb:t}){const x=new P({m:"quiz-slide-container"});super({Tm:a,slideWidth:b,slideHeight:c,M_:x,A:d});this.o("embedded",!0);this.ze=f;this.sb=e;this.nd=new P({m:"slide-list-layer"});this.nd.B(!1);this.sh=a.bb();this.Bc=new yA(h);A(this,this.Bc.audioStartedEvent(),this.Nh,this);A(this,this.Bc.Ue,this.Mh,this);this.Ab=q;this.oe=CF(t);this.addChild(x);this.lh=new P({m:"feedback-layer"});
this.Oc=new jL({qZ:this.Bc,L:g,A:d});A(this,this.Oc.dF,y=>{this.lh.o("with-shadow",y)},this);this.Gc=null;l?this.Gc=l:(this.Gc=new P({m:"frames-layer"}),this.Gc.o("tablet",!0),this.addChild(this.Gc));this.resize(b,c);x.addChild(this.lh);x.addChild(k.ru);x.addChild(this.nd);this.pC();this.oC()}pC(){if(this.sb.fontFamily()){var a=this.Ab&&this.Ab.isInheritSettings();a=this.oe&&!a?this.displayObject():document.body;var b,c=null==(b=this.ze.qPFn)?void 0:b.fontVariationSettings,d;b=null==(d=this.ze.qPFnb)?
void 0:d.fontVariationSettings;Ts(a,"qPFn","qPFnb");c&&b&&Us(a,{n:c,b});a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}oC(){const a=this.sb.borderRadius(),b=this.oe&&this.Ab&&this.Ab.isInheritSettings();null===a||b||(this.oe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}Sm(){return this.nd}Jw(a){Object.assign(this.sb.jg().colors(),a.colors())}Zj(){return this.Gc}vl(a){this.Oc&&
(this.Bc.stop(),this.lh.removeChild(this.Oc),this.lh.B(!1),this.Oc.Wc());a&&(a.bb=this.sh,this.lh.addChild(this.Oc),this.lh.B(!0),this.Oc.show(a))}qo(a,b){b.ul("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Bc.stop()}updateSlideVisualizer(){this.Sb&&this.Sb.updateSlideVisualizer()}Nh(){}Mh(){}};function lL(a){a.CF=new ei(a.eO.displayObject(),[new kk]);a.mN=di(a.CF,"scrollLeft");A(a,a.mN.VE,()=>{if(a.Gq()){const b="testing"==a.Qb().sessionMode()?!a.ya:!1;$p(a.Qb().Da(),b)}});Zh(a.CF)}function mL(a,b){a.eO&&($h(a.CF),Sc(a,a.mN));a.eO=b;lL(a)}
class nL extends G{constructor({bB:a,oa:b}){super();this.Qb=a;this.ya=b;this.mN=this.CF=this.eO=null}Gq(){var a=Pp(this.Qb().Da());a=!(a.slide()&&a.slide().settings().ta()&&a.slide().settings().ta().isEnabled())&&!WE(this.Qb().Ga())&&a.zb();return this.Qb().settings().EA()&&"eachQuestion"==this.Qb().settings().submitType()&&!this.ya&&a}};class oL extends P{constructor({logo:a,logoUrl:b,N8:c}){super({m:"quiz-logo-container"});this.Eu=new ll(a);this.iL=b;this.P2=c;this.wU=F(this);this.Fu=new P({$:"A",u:O(this,"logo-ref")});this.addChild(this.Fu);this.iL&&(this.Fu.setAttribute("href",this.iL),this.Fu.setAttribute("target","_blank"),this.Fu.setAttribute("title",this.iL));this.Eu.ct()?this.sV():(this.Eu.load(),A(this,this.Eu.cQ(),this.sV,this))}sV(){const a=this.Eu.createInstance();this.Fu.addChild(a);var b=df?this.Eu.width():a.width,
c=df?this.Eu.height():a.height;const d=Math.min(1,Math.min(250/b,this.P2/c));b*=d;c*=d;fh(a,b,c);this.Fu.resize(b,c);this.wa();this.Ia(b);this.wU.h()}};const pL={attachments:{dQ:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{dQ:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function qL(a){a.Oq.forEach((b,c)=>{b=a.Dg.get(b);c=c==a.Oq.length-1?null:a.Dg.get(a.Oq[c+1]);b.o("with-separator",!!c&&c.visible())})}function rL(a,b){!a.nK&&a.Dg.has("outline")&&(a.Dg.get("outline").B(b),qL(a))}
function sL(a,b){const c=b/a.Dg.size;a.Oq.forEach(d=>{d=a.Dg.get(d);const e=d.displayObject().scrollWidth;d.Ia(e+c);d.G("overflow","hidden")})}function tL(a){a.Oq.forEach(b=>{b=a.Dg.get(b);b.G("width","");b.G("overflow","")})}
class uL extends P{constructor({m:a,A:b,L:c}){super({m:a});this.j=b;this.F=c;this.Dg=new Map;this.Oq=[];this.nK=!1;this.Rk=F(this)}wq(){return this.Rk}gq(){for(const a of this.Dg.values())a.sl(!1)}Jb(a){const b=new AK({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.j.J(pL[a].dQ),icon:{element:Q(this.F,pL[a].icon),Wg:"left"}});Li(b,this.j,()=>"outline"!==a||this.nK?pL[a].dQ:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.O(c));A(this,b.P,()=>{b.sl(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Rk.h(c)},this);return b}LP(){return!!this.Dg.size}};class vL extends Qq{constructor(a,b){super([0],[250],250);this.s=a;this.ri=b}XH(a){a=oj(a,0,1);return a*a*a*(a*(6*a-15)+10)}$h(a){[a]=a;a=this.XH(a/250);this.s.Jc(1-a);this.ri.Jc(1-a)}apply(){this.$h([250])}start(){this.play()}Mm(){return 0!=this.progress&&1!=this.progress}};class wL extends Qq{constructor(a,b){super([0],[150],150);this.s=a;this.ri=b}$h(a){[a]=a;a/=150;this.s.Jc(a);this.ri.Jc(a)}start(a){a?this.play():this.$h([150])}Mm(){return 0!=this.progress&&1!=this.progress}};function xL(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.O(h)}a.ee=!1;const e=a;e.O(b);if(void 0!==c&&a.displayObject().parentNode){e.displayObject().style.height="";var f=e.displayObject().scrollHeight;f=u?--f:f;if(!(c>=f)&&(a.ee=!0,a.Y6)){var g=Math.floor(c/e.displayObject().scrollHeight*b.length),h="";for(d();e.displayObject().scrollHeight<=c;)g+=10,d();for(;0<g&&e.displayObject().scrollHeight>c;)d(),--g;d()}}}
class yL extends P{constructor({u:a,m:b,Baa:c=!0,Qf:d=!0,Caa:e=!0}){super({u:a,m:b,Qf:d});this.X6=c;this.Y6=e;this.CK=this.ee=!1;this.Q6=F(this)}ia(a,b){super.ia(a,b);this.CK=!0;a=this.ee;const c=this.displayObject().textContent;xL(this,c,zb||u?b+1:b);this.CK=!1;a!=this.ee&&(this.X6&&this.setAttribute("title",this.ee?Lg(this.fa,"label"):""),this.Q6.h())}O(a){super.O(a);this.CK||(this.Nf(a),this.wa())}Qe(){throw Error("html text is not supported");}};class zL extends P{constructor(a){super({m:"slide-state-list-row",eh:!0,Qf:!0,DA:!0});this.Bk=a}item(){return this.Bk}};class AL extends zL{constructor({item:a,questionListInfo:b,Bg:c,submitType:d,I:e,L:f,isGraded:g,xQ:h}){super(a);this.pe=g;this.va=h;this.F=f;this.kc=b;this.ce=c;this.Ob=d;this.K=e;this.Va=new yL({u:O(this,"title")});this.addChild(this.Va);this.Rc=new P({u:O(this,"items-container")});this.addChild(this.Rc);this.pn=new P({u:O(this,"marker")});this.Rc.addChild(this.pn);a=Q(this.F,"bookmark-icon.svg");this.pn.addChild(a);A(this,this.pn.P,()=>um(this.item().state(),!this.item().kB()),this);this.ra=new P({u:O(this,
"points")});this.Rc.addChild(this.ra);this.sz=new P({u:O(this,"points-icon")});this.sz.addChild(Q(this.F,"unanswered-icon.svg"));this.ra.addChild(this.sz);this.zd=new P({u:O(this,"status")});this.Rc.addChild(this.zd);this.Kn=new jK(this.F);this.zd.addChild(this.Kn);A(this,this.P,()=>{},this);A(this,this.item().lf(),this.OF,this);A(this,this.kc.U(),this.OF,this);A(this,this.ce.U(),this.OF,this);this.OF()}OF(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Ob;this.pn.B(c);this.pn.o("marked",
this.item().kB());var d=this.ce.Qm();this.ra.B(this.pe&&d);c=this.pe&&d&&(!c||this.va);var e=this.item();d="-"!==vI(e)&&d?vI(e):0;const f="-"!==wI(e);""===wI(e)?(this.sz.B(!1),this.ra.Qe("")):f?(this.sz.B(!1),this.ra.Qe(c?d+` / <span>${wI(e)}</span>`:wI(e))):this.sz.B(!0);e="allAtOnce"==this.Ob;this.zd.B(this.va||!e&&this.kc.displayQuestionStatus()||e);c=""!==wI(this.Bk);d=this.Bk.status();e&&!this.va&&(e=this.Bk,d=(e.C.slide()&&e.C.slide().settings().ta()&&e.C.slide().settings().ta().isEnabled()&&
e.C.submitted()?this.Bk.status():this.Bk.Pp())?"hasUserAnswer":null);this.va||!this.Bk.Pp()||this.kc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");iK(this.Kn,d);a=isNaN(a)?"   ":a.toString();b=Nl(this.K,b);this.Va.setAttribute("data-number",a);this.Va.O(b.replace(/\n/g," "));this.Ak()}ia(){const a=Math.floor(.5*(this.height()-this.Va.height()));this.Va.tf(a)}Ak(){const a=this.item().CI;a&&(this.Va.Ia(a.title),this.zd.Ia(a.status),this.ra.Ia(a.maxScore),this.pn.Ia(a.mark))}item(){return this.Bk}}
;function BL(a,b){a.jA.forEach(e=>D(a,e));a.jA=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new xI(f,e,a.j);B(a,f);"InfoSlide"!=e.slide().type()&&d++;a.jA.set(e,f);c.push(f)});jt(a.Ph,c);CL(a,a.ns)}function DL(a,b,c){b&&(b=a.jA.get(b),(a=a.Nv.get(b))&&a.eb(c))}function CL(a,b){a.ns!=b&&(DL(a,a.ns,!1),a.ns=b,DL(a,a.ns,!0),a.uB())}
class EL extends ht{constructor(a,b,c,d,e){const f=new kt;super({m:"quiz-slide-list",s9:f});B(this,f);this.pe=!0;this.va=!1;this.kc=a;this.ce=b;this.K=c;this.F=d;this.j=e;this.jA=new Map;this.Ob="eachQuestion";this.ns=null;this.ff=F(this);this.Ua=null;this.Ba=new Mt({dh:this});B(this,this.Ba);Ii(this.Ba.Ni(),O(this,"scroll"));(a=this.Ba.ld)&&gt(this,a)}l(a){this.s.l(a)}ia(a,b){super.ia(a,b);a&&b&&this.Ar(b)}Ar(a){this.Ba&&this.Ba.ji(a,this.displayObject().scrollHeight)}Qi(){return this.ff}gb(a,b,
c,d){this.Ua=a;this.Ob=b;this.pe=c;this.va=d;BL(this,this.Ua)}uB(){var a=this.Ph;var b=this.Ua.questions();b=Fa(b,this.ns);b="number"===typeof b?b:a.Y.indexOf(b);if(!(0>b)){b*=a.Yo;var c=b+a.Yo;b>=a.rb&&c<=a.rb+a.Sn||(a.rb=b<a.rb?b:c-a.Sn,a.wy())}this.ld.tt(this.Ph.rb)}fJ(a){const b=new AL({item:a,questionListInfo:this.kc,Bg:this.ce,submitType:this.Ob,I:this.K,L:this.F,isGraded:this.pe,xQ:this.va});A(this,b.P,()=>{this.enabled()&&this.ff.h(a.id())});a.state()==this.ns&&b.eb(!0);return b}};function FL(a,b){b=new P({u:O(a.hn,b)});a.hn.addChild(b);return b}function GL(a){a.G("width","");a.G("width",`${a.width()+1}px`)}
class HL extends P{constructor({questionListInfo:a,Bg:b,A:c,I:d,L:e,m:f}){super({m:f});this.pe=!0;this.va=!1;this.j=c;this.Ob="eachQuestion";this.kc=a;this.ce=b;this.Io=F(this);a=new P({u:O(this,"close-button")});A(this,a.P,()=>{this.Io.h()},this);this.addChild(a);this.hn=new P({m:"slide-list-header"});this.addChild(this.hn);a=new P({m:"slide-list-scroll-container"});M(this,a);this.vc=new EL(this.kc,this.ce,d,e,c);M(a,this.vc);a.addChild(this.vc.Ba.Ni());this.JF=FL(this,"title-cell");Li(this.JF,this.j,
"PB_SLIDES_LIST_TITLE_COLUMN");this.Ky=FL(this,"mark-cell");Li(this.Ky,this.j,"PB_SLIDES_LIST_MARK_COLUMN");this.Qy=FL(this,"max-points-cell");Li(this.Qy,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.lA=FL(this,"status-cell");Li(this.lA,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");A(this,this.ce.U(),this.OK,this);A(this,this.kc.U(),this.OK,this)}fe(){return this.Io}Ag(){return this.vc}gb(a,b,c,d){this.Ob=b;this.pe=c;this.va=d;this.vc.gb(a,b,c,d);this.OK()}OK(){var a="allAtOnce"==this.Ob;this.Ky.B(a);this.lA.B(this.va||
!a&&this.kc.displayQuestionStatus()||a);a=this.ce.Qm();this.Qy.B(this.pe&&a)}ia(){this.JF.G("width","");GL(this.lA);GL(this.Qy);GL(this.Ky);var a=sh(this.hn.displayObject());a=this.hn.width()-(this.Ky.width()+this.lA.width()+this.Qy.width()+a.left+a.right);this.JF.G("width",`${a}px`);var b=this.vc;a=new uI({title:this.JF.width(),status:this.lA.width(),maxScore:this.Qy.width(),mark:this.Ky.width()});for(const c of b.jA.values())b=c,b.CI!=a&&(b.CI=a,b.Ta())}};const IL=14*Math.PI;function JL(a){if(a=a.kO.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",IL),a.setAttribute("stroke-dashoffset",0)}function KL(a,b=!1){if(b||a.lU!=a.Cc)if(a.xb.displayObject().style.width="",a.Pz(0),b=Math.ceil(a.xb.width()),0!=b){a.lU=a.Cc;a.Pz(a.lU);var c=Math.ceil(a.xb.width());a.xb.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class LL extends P{constructor(a,b,c){super({m:c});this.j=b;this.Qg="";this.Eg=this.Cc=void 0;this.kO=Q(a,"svg-timer");this.addChild(this.kO);JL(this);this.xb=new P({u:O(this,"label")});this.addChild(this.xb);A(this,this.j.cp,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||KL(this,!0)})}show(a){this.B(a)}setCurrentTime(a){this.Eg=a;this.yy()}Pm(a){this.Cc=a;this.yy()}yy(){if(void 0!==this.Cc){KL(this);var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.Eg?this.Eg:0))));this.Lv((this.Cc-
a)/this.Cc);this.Pz(a)}}Lv(a){a*=IL;const b=this.kO.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}Pz(a){a=Fj(a);this.xb.O(a)}};function ML(a,b){if(!a.Sg){const c="left"==a.As;a.Sg=new AK({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:Q(a.F,NL(a,b)),Wg:"left"}});Ii(a.Sg,O(a,"outline-toggle"));a.Sg.sl(b.showed());a.Sg.G("padding","4px");c?a.ij.addChild(a.Sg):a.vj.addChild(a.Sg);A(a,b.showedStateChanged(),()=>{zK(a.Sg,Q(a.F,NL(a,b)))});A(a,a.Sg.P,()=>{b.show(!b.showed())})}}
function OL(a){a.Mc&&a.Mc.B(!0);a.Jd&&tL(a.Jd);var b=36+(a.Sg&&a.Sg.visible()?40:0);const c=a.width()/2+a.wx.width(),d=a.qe?a.qe.width():0,e=a.width()-c-d-b;a.Jd&&0>e&&a.Jd.LP()&&sL(a.Jd,e);a.Mc&&(b=a.width()-c-d-b,a.Mc.G("width",""),a.Mc.setAttribute("title",a.JM),a.Mc.B(116<b),b=!!a.qe&&a.qe.visible(),a.Mc.o("first",!b))}function NL(a,b){return"left"===a.As?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function PL(a,b){const c=null!=a.Sa&&a.kc.showSlideList(),d=CF(a.fb);a.Tg&&a.Tg.B(b&&c&&(d?a.vs:!0));a.Jd&&rL(a.Jd,b&&c&&(d?!a.vs:!0))}function QL(a,b=!0){if(a.Lg){var c=!!a.hb&&"testing"==a.hb.sessionMode()&&!a.va;b=b&&a.kc.showSlideList()&&!!a.V&&"allAtOnce"==a.V.submitType()&&c;!CF(a.fb)||a.ys()?a.Lg.B(b):(c=!a.jX||"none"!=a.As||!!a.Jd&&-1!=a.Jd.Oq.indexOf("outline"),a.Lg.B(b&&c))}}
class RL extends P{constructor({A:a,Lm:b,skinSettings:c,Sm:d,L:e,Hb:f,m:g,V_:h,I:k,nc:l,fillPanelsView:q}){super({m:g});this.fb=f;this.Ab=l;this.Ie=q;this.py=this.jX=this.va=!1;this.vs=this.Ie;this.TT=this.V=this.Id=this.Sa=this.hb=null;this.j=new kI([a,b]);this.ce=c.Bg();this.kc=c.questionListInfo();this.nd=d;this.F=e;this.K=k;this.Df=this.Ua=null;this.JM="";this.Mc=this.qe=null;this.Jd=(a=CF(this.fb)&&!this.ys())?B(this,new uL({m:"quiz-misc-buttons",A:this.j,L:this.F})):null;this.vc=new HL({questionListInfo:this.kc,
Bg:this.ce,A:this.j,I:this.K,L:this.F,m:"quiz-slide-list-view"});B(this,this.vc);this.nd.B(!1);z(this,this.nd.displayObject(),"touchstart",t=>{t.target==this.nd.displayObject()&&t.preventDefault()},this,Bh);this.ff=this.vc?F(this,this.vc.Ag().Qi()):F(this);this.Rk=F(this);this.QK=F(this);this.As="none";this.Sg=null;this.ij=new P({u:O(this,"container")});this.ij.o("position","left");M(this,this.ij);A(this,this.vc.fe(),this.sy,this);if(a?this.kc.showSlideList():1){const t=new AK({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.j.J("PB_QUESTION_LIST_CAPTION"),icon:{element:Q(this.F,a?"outline-icon-present.svg":"outline-icon.svg"),Wg:"left"}});Li(t,this.j,()=>"PB_QUESTION_LIST_CAPTION",void 0,x=>t.O(x));this.Tg=t;B(this,this.Tg);this.ij.addChild(this.Tg);A(this,this.Tg.P,this.Vz,this)}this.oh=new vL(this.vc,this.nd);this.Sz=new wL(this.vc,this.nd);A(this,this.oh.Hh,()=>{this.nd.B(!1);this.nd.removeChild(this.vc)});this.vj=new P({u:O(this,"container")});this.vj.o("position","right");this.addChild(this.vj);
this.Lg=new AK({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:Q(this.F,"bookmark-icon.svg"),Wg:"left"}});Ii(this.Lg,O(this,"mark"));this.Lg.setAttribute("title",this.j.J("PB_SLIDES_LIST_MARK_COLUMN"));A(this,this.j.cp,t=>{switch(t){case "PB_SLIDES_LIST_MARK_COLUMN":this.Lg.setAttribute("title",this.j.J("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.ij,this.Lg);A(this,this.Lg.P,()=>{um(this.Sa,!(this.Sa&&this.Sa.isMarked()))});this.Sf=!1;this.Jd&&(this.vj.addChild(this.Jd),A(this,
this.Jd.wq(),t=>{const x=t.buttonType;this.py||"outline"!=x?this.Rk.h(t):this.Vz()}));this.wx=new P({u:O(this,"container")});this.wx.o("position","center");this.addChild(this.wx);this.$a=new LL(e,this.j,h);this.$a.show(!1);this.wx.addChild(this.$a)}ys(){return this.Ab?this.Ab.showPlayersPanels():!CF(this.fb)||this.Ie}gq(){this.Jd&&this.Jd.gq()}Jw(a){const b=a.sidePanelPosition();"right"==b&&(this.wx.addChild(this.$a),this.Jd&&this.ij.addChild(this.Jd),this.ij.addChild(this.Lg),this.Tg&&this.vj.addChild(this.Tg),
this.qe&&this.vj.addChild(this.qe),this.Mc&&this.vj.addChild(this.Mc));("right"==b?this.vj:this.ij).o("info",this.vs);this.o("side-panel-position",b);this.As=b;this.jX=a.showTitlePanel();this.Ka()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&ML(this,a);this.qe&&(ce(this.qe.displayObject()),D(this,this.qe));this.Mc&&(ce(this.Mc.displayObject()),D(this,this.Mc));b&&(this.qe=
new oL({logo:b,logoUrl:c,logoTarget:d,N8:30}),B(this,this.qe),A(this,this.qe.wU,this.u2,this));this.JM=h||"";g?(a=this.JM,b=new P({m:"course-title"}),c=new P({u:O(b,"text")}),c.O(a),M(b,c),a=b):a=null;(this.Mc=a)&&B(this,this.Mc);"right"==this.As?(this.Mc&&this.vj.addChild(this.Mc),this.qe&&this.vj.addChild(this.qe),this.Sg&&this.vj.addChild(this.Sg)):(this.Sg&&this.ij.addChild(this.Sg),this.qe&&this.ij.addChild(this.qe),this.Mc&&this.ij.addChild(this.Mc));this.Mc&&this.Mc.o("left","left"==this.As);
this.Sg&&this.Mc&&!this.qe&&this.Mc.o("with-side-panel",!0);this.py=k;if(this.Jd){k=this.Mc&&this.Mc.visible();a=this.qe&&this.qe.visible();(k||a)&&this.kc.showSlideList()&&!this.py&&0>e.indexOf("outline")&&e.push("outline");k=this.Jd;k.nK=this.py;for(var l of k.Dg.values())D(k,l);k.Dg.clear();k.Oq=e;for(const q of e)l=k.Jb(q),M(k,l),k.Dg.set(q,l);this.Jd.B(!!e.length);e=this.Jd;e.Dg.has("attachments")&&e.Dg.get("attachments").l(f)}f=this.Mc&&this.Mc.visible();this.vs=this.Ie?!0:!this.py&&!this.qe&&
!f;!this.vs&&this.Tg&&(this.Tg.B(!1),this.Lg&&this.kc.showSlideList()&&(ce(this.Lg.displayObject()),"right"===this.As?M(this.ij,this.Lg):M(this.vj,this.Lg)));this.Ka()}Qi(){return this.ff}wq(){return this.Rk}gb(a,b,c,d,e=null){this.hb&&Pc(this,this.hb.An,this.Ou,this);this.hb=a;A(this,this.hb.An,this.Ou,this);this.Ua=b;this.Id=d;this.V=e;this.Df=c;this.vc&&this.vc.gb(this.Ua,this.V?this.V.submitType():"eachQuestion",!!d,!1);PL(this,!0);this.Bv(!0)}cl(a){Sc(this,this.Sa);if(this.Sa=a)A(this,this.Sa.submittedEvent(),
this.kz,this),A(this,this.Sa.markedEvent(),this.kY,this);this.vc&&a&&(this.sy(),CL(this.vc.Ag(),a));LI(this.hb)?this.Sa&&(a=PI(this.Sa,this.hb,this.V),void 0!==a&&0<a&&this.$a.Pm(a)):this.$a.Pm();this.xA();this.Ka()}Zp(){this.$a.show(!1)}ow(){this.sy()}Ri(a){this.va!=a&&this.vc&&this.vc.gb(this.Ua,this.V?this.V.submitType():"eachQuestion",!!this.Id,a);this.va=a;this.Ka()}ia(a,b){a&&b&&OL(this)}qC(a,b){this.oh&&this.Sz&&(a?this.oh.start():this.Sz.start(b))}kY(){this.Lg&&(QL(this),this.Lg.sl(this.Sa?
this.Sa.isMarked():!1),this.Lg.o("marked",this.Sa?this.Sa.isMarked():!1))}vO(){if(this.vc){var a=CF(this.fb);if(this.Jd){rL(this.Jd,!!this.Sa&&this.kc.showSlideList()&&(a?!this.vs:!0));var b=this.Jd,c=!this.Sf;b.Dg.has("outline")&&b.Dg.get("outline").l(c)}this.Tg&&this.Sa&&(this.Tg.B(this.kc.showSlideList()&&(a?this.vs:!0)),this.Tg.o("show-as-link",this.kc.showSlideList()))}}Bv(){}Vz(a,b){if(this.vc&&!this.Sf&&this.kc.showSlideList())if(b&&b.stopPropagation(),this.nd.visible())this.sy();else{var c;
null==(c=document.activeElement)||c.blur();this.nd.B(!0);this.vc.Ag().uB();this.nd.addChild(this.vc);a=Math.floor(.5*(this.nd.height()-this.vc.height()));this.vc.move(0,a);this.vc.wa();this.vc.Ag().wa();a=OI(this.V);this.vc.Ag().l(a||this.va);this.qC(!1,!0);this.TT=z(this,window,"mousedown",d=>{this.vc&&this.Tg&&!this.Tg.contains(d.target)&&!this.vc.contains(d.target)&&this.sy()})}}$g(){QL(this,!1);PL(this,!1);this.Bv(!1);this.Zp()}sy(){this.nd.visible()&&(Oc(this,this.TT),this.qC(!0,!0))}Kv(){QI({pa:this.Sa,
Ga:this.hb,settings:this.V,jk:this.$a,z_:a=>{this.Sf=a},Y_:a=>{this.$a.show(a);this.QK.h();this.Ou()}})}Ou(){if(this.$a.visible()){var a=this.Sf,b=this.hb,c=this.$a;b=a?Math.floor(this.Sa.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}kz(){this.xA();this.Ka()}xA(){var a=this.Sa&&NI(this.Sa.slide().settings().ta());a=!!this.Sa&&void 0!==a&&this.Sa.zb();this.Sf=LI(this.hb)&&a}update(){this.Ka()}Ka(){this.vO();this.kY();this.Bv(!0);QL(this);this.Kv();
this.Tg&&this.Tg.l(!this.Sf);OL(this)}u2(){this.qe&&OL(this)}};class SL extends RL{constructor({A:a,Lm:b,skinSettings:c,Sm:d,L:e,Hb:f,I:g,nc:h,fillPanelsView:k}){super({m:"universal-top-panel",V_:"universal-quiz-timer",A:a,Lm:b,skinSettings:c,Sm:d,L:e,Hb:f,I:g,nc:h,fillPanelsView:k})}};class TL extends P{constructor({eq:a,hl:b,QG:c,fq:d,I$:e,Z8:f}){super({m:"quiz-tablet-skin",Qf:!0});this.Ed=a;this.lj=B(this,b);this.Be=B(this,d);this.S6=e;(this.JU=f)&&mL(this.JU,this);const {topPanel:g,controlPanel:h}=UL(this.lj);g&&(g instanceof SL&&A(this,g.QK,()=>{this.Be.invalidate()}),this.addChild(g));M(this,this.Ed);this.addChild(h);Ii(h,O(this,"controls"));c&&(B(this,c),c.oH(this))}rl(){}Kw(a){const {topPanel:b,controlPanel:c}=UL(this.lj);a=a?"":"none";b&&b.G("pointer-events",a);c.G("pointer-events",
a)}setPresentationContext(a){this.lj.setPresentationContext(a)}setPresentationOutlineController(a){this.lj.setPresentationOutlineController(a)}controlPanel(){return this.lj.controlPanel()}topPanel(){return this.lj.topPanel()}Zj(){return this.Ed.Zj()}vl(a){this.Ed.vl(a)}yq(a){const {topPanel:b}=UL(this.lj);b&&this.Be.yq(a)}qo(a,b){this.Ed.qo(a,b)}activate(){this.Ed.activate()}deactivate(){this.Ed.deactivate();this.Be.OE()}nf(){this.Ed.nf()}Uv(){this.Ed.Uv()}yt(a){this.Ed.yt(a)}HB(a){this.Ed.HB(a)}xt(a){this.Ed.xt(a)}LB(){return this.Ed.LB()}ii(){return new E}Ct(){return this.Ed.Ct()}scale(){return this.Ed.scale()}reset(){this.Ed.reset()}Qw(){this.Ed.Qw()}pw(){this.Ed.pw()}Hm(){this.Ed.Hm()}Pw(a){this.Ed.Pw(a)}IB(){this.Ed.IB()}setPanelScale(){}ia(a,
b){this.S6.Bq(a,b)}setScale(a){super.setScale(a);if(Jf){this.Ed.setParentScale(a);var b=this.Be;b.tE=a;b.invalidate();b=this.Be;b.Ev=a;b.invalidate()}}updateSlideVisualizer(){this.Ed.updateSlideVisualizer()}Nh(){}Mh(){}setBannerView(a){this.Ed.setBannerView(a)}};function VL(a){if(Jf){var b=WL(a);const {left:f,top:g,width:h,height:k}=pi({width:a.VC.width,height:a.VC.height,boundingWidth:a.Fs.width,boundingHeight:a.Fs.height,Jf:!0}),{left:l,top:q,width:t,height:x,scale:y}=pi({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Jf:!0});return{ZG:new I(t,x),scale:y*a.cu,position:new H(l+f,q+g)}}if(K||J)return{ZG:a.Fs.clone(),scale:1,position:new H(0,0)};b=WL(a);const {width:c,scale:d,height:e}=pi({width:b.width,height:b.height,boundingWidth:a.Fs.width,
boundingHeight:a.Fs.height,Jf:a.hr});return{ZG:new I(c,e),scale:d*a.cu}}function XL(a){({ZG:a}=VL(a));return a}function YL(a){if(a.Ie||!a.hr)return ZL(a);const {ZG:b,scale:c}=VL(a),d=new I(a.jF?24:0,a.jF?(a.Pg.showTopPanel()?60:12)+76:0);a=a.ly();return 1>=c?c:Math.min(qj(b.width,a.width,d.width),qj(b.height,a.height,d.height))}
function WL(a){var b=a.ly().scale(a.cu),c=a.jF?24:0,d=a.jF?(a.Pg.showTopPanel()?60:12)+76:0;c=(new I(c,d)).scale(a.cu);a.Ie||!a.hr?b=new I(b.width+c.width,b.height+c.height):(d=a.Fs,a=a.hr,b.width+c.width<d.width&&b.height+c.height<d.height&&a?(b.width+c.width<d.width&&b.height+c.height<d.height&&a?a=Math.min(qj(d.width,b.width,c.width),qj(d.height,b.height,c.height)):{scale:a}=pi({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Jf:!1}),d=rj(a),c=c.clone().scale(d/
a),b=new I(b.width+c.width,b.height+c.height)):b=new I(b.width+c.width,b.height+c.height));return b}function ZL(a){({scale:a}=VL(a));return a}function $L(a){if(a.Ie||!a.hr)return ZL(a);a=YL(a);return rj(a)}class aM{constructor({contentScale:a,TA:b,fitToWindow:c,fillPanelsView:d}){this.cu=a;this.VC=b;this.Ie=d;this.hr=c;this.Fs=new I(0,0)}};class bM extends aM{constructor({contentScale:a,TA:b,quiz:c,Hb:d,oo:e,nc:f,fitToWindow:g}){super({contentScale:a,TA:b,fillPanelsView:c.fillPanelsView(),nc:f,fitToWindow:g});this.ma=c;this.fb=d;this.Pg=e;this.jF=f?f.showPlayersPanels():!CF(this.fb)||this.ma.fillPanelsView()}ly(){return this.ma.settings().W().quizSize().clone()}};const cM=Ql({QB:{_:"st"}}),dM=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function fI(a,b){a.Yz!=b&&(a.Yz=b,a.RR.h())}
function eM(a){a:{var b=`${a.Qg}::skin`;if(!Gg){var c=new qg;(c=c.WP()?new Eg(c,"ispring"):null)||(c=new yg("ispring"),c=c.WP()?c:null);Gg=new fg(c||new Fg)}b=Gg.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[cM.QB];for(const [d,e]of dM.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&fM(b))return b;if(K)return"small";if(J||Jf)return"tablet";b=af(!0);return a.Jt&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function fM(a){switch(a){case "desktop":case "accessible":return!K&&!J&&!Jf;case "tablet":return J||Jf;case "small":return K;default:return!1}}function gM(a,b){a.yd!=b&&a.Yz&&fM(b)&&(a.yd=b,a.uS.h(b))}function hM(a){return a.Jt&&"accessible"!=a.yd}class iM extends G{constructor(a,b){super();this.Qg=a;this.Jt=b;this.yd=eM(this);this.Yz=!0;this.uS=F(this);this.RR=F(this)}QB(){return this.yd}};function Nl(a,b){if(a.Ug){var c=a.Ug.fields().map(d=>d.toLowerCase());a=jM(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Vj+c)+d.Aw+b.substr(d.Fm+c),c+=d.Aw.length-(d.Fm-d.Vj);return b}return b}function Fr(a,b,c){let d=kM(a,b.htmlText());c&&(c=lM(a,Xi(d),c),d=mM(a,d,c));return new Nr(d,b.resources(),[],b.Xk())}function kM(a,b){if(a.Ug){var c=a.Ug.fields().map(d=>d.toLowerCase());c=jM(a,Xi(b),c);return mM(a,b,c)}return b}
function lM(a,b,c){const d=[];for(const g in c)d.push(g.toLowerCase());let e=0;const f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(g=>{if(nM(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new Ti(e,e+g.length,g,h))}e+=g.length},a);return f}function mM(a,b,c){b=Wi(b,c);b=oM(b,c);b=Yi(b,new Set(c.map(d=>d.Al)));return aj(b,c,a.P1,a.ze)}
function jM(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(nM(c,f)){var g=f.substring(1,f.length-1);g=a.Ug&&a.Ug.containsField(g)?a.Ug.getValue(g):"";""!=g&&e.push(new Ti(d,d+f.length,f,g))}d+=f.length},a);return e}function oM(a,b){let c=["%AWARDED_SCORE%","%AWARDED_PERCENT%","%PASSING_PERCENT%","%PASSING_SCORE%"];c=c.map(d=>d.toLowerCase());b=b.filter(d=>c.includes(d.Al.toLowerCase()));return Vi(a,b)}
function nM(a,b){return 2<b.length&&"%%"==b.charAt(0)+b.charAt(b.length-1)&&-1!=a.indexOf(b.substring(1,b.length-1).toLowerCase())}class pM{constructor(a,b){this.P1=a;this.ze=b;this.Ug=null}};function qM(a,b){const c=[];for(const d of Object.keys(b)){const e=b[d],f=[];for(const g of e)f.push(`url("${Zf(0==g.indexOf("http")?g:a.oI+g)}")`);c.push(`@font-face { font-family: "${d}"; src: ${f.join(",")};}`)}me(c.join("\n"))}
function rM(a){a.Bb&&!CF(a.fb)&&document.getElementById("content").removeChild(a.Bb.displayObject());D(a,a.C);D(a,a.Bb);D(a,a.ac);D(a,a.cd);a.C=a.f5.create(a.yd);B(a,a.C);A(a,a.C.currentSessionChangedEvent(),b=>a.Qx.h(b));A(a,a.C.sessionModeChangedEvent(),()=>a.Oh());A(a,a.C.stateChangedEvent(),a.Ta,a);a.Kd=sM(a);a.yX=tM(a);a.Bb=uM(a);B(a,a.Bb);a.ac=vM(a);B(a,a.ac);a.Kd.rl(a.ac);"small"==a.yd&&a.Bb.rl(a.ac);a.jW=wM(a);a.cd=a.jW.create(a.yd);B(a,a.cd);A(a,a.cd.yS,b=>{b&&xM(a)});A(a,a.cd.closeWindowEvent(),
b=>{a.Jo.h(b)});A(a,a.cd.kF,a.u4,a);A(a,a.cd.my,a.w3,a);A(a,a.cd.TJ,a.t3,a);A(a,a.cd.showOutlineEvent(),a.o4,a);A(a,a.cd.showTopPanelPopupEvent(),a.s4,a);if(!a.Ab){const {overflowY:b,background:c}="accessible"==a.Gf.yd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=c}hM(a.Gf)&&a.cd.pQ()}
function yM(a){if(!a.Jt||"tablet"==a.yd||"small"==a.yd||CF(a.fb))return null;const b=new uj({m:"quiz-skin-switch-control",tabIndex:0});A(a,b.P,a.J6,a);return b}function zM(a){const b=new P({$:"SECTION"});b.Pe("region");b.Nf(a.j.J("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function AM(a){a.fg&&(a.fg.o("mode",a.yd),a.fg.o("with-launcher",!1),"accessible"==a.yd?(a.fg.setAttribute("title",a.j.J("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.fg.Nw(-1),a.fg.sd("hidden",!0)):(a.fg.setAttribute("title",a.j.J("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.fg.Nw(0),a.fg.displayObject().removeAttribute("aria-hidden")))}
function BM(a){a.Jn&&a.vu();const b=[],c=()=>{a.Bb.G("visibility","");a.Bb.wa();a.ZT.h()};var d=a.ma.aH();d&&b.push(pF(d));if(d=a.currentSession()){const e=Pp(d.Da());e?(b.push(xF(a.yj,e.slide())),a.cd.nH(e.slide().id())):d.Qd()&&b.push(xF(a.yj,d.Qd().slide()))}else if(d=a.C.No)b.push(xF(a.yj,d.slide())),a.cd.nH(d.slide().id());Promise.all(b).then(c,c)}
function CM(a,b){a.Jy=0;a.cD=[];const c=[];ac(b,(d,e)=>{const f=[];0===d.length&&f.push(new nj("local",e));for(let g=0;g<d.length;++g)f.push(new nj("url",d[g]));c.push(mj(e,f));a.cD.push(e);DM(a)})}
function EM(a,b){const c=Object.assign({},a.sb.jg().colors()),d=a.ma.settings().W().quizSize();var e=a.ma.aH();e=e?Rh(e):"transparent";b=Object.assign(a.l1,{__wrapper_id__:b,__quiz_id__:"q_"+a.Qg,__correct_message__:a.j.J("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.j.J("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.j.J("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.j.J("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.j.J("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),
__slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`,__borderRadius__:`${a.sb.borderRadius()}px`});Object.assign(c,{playerBackgroundColor:c.playerBackground,playerTextColor:c.playerText,playerTextColor72:S(c.playerText,72),playerTextColor60:S(c.playerText,60),playerTextColor40:S(c.playerText,40),playerTextColor10:S(c.playerText,10),playerTextColor08:S(c.playerText,8),playerTextColor04:S(c.playerText,4),buttonBackgroundColor:c.primaryButtonBackground,buttonTextColor:c.primaryButtonText,
buttonBorderColor:c.primaryButtonBorder,buttonBackgroundActiveColor:c.primaryButtonBackgroundHover,buttonTextActiveColor:c.primaryButtonTextHover,buttonBorderActiveColor:c.primaryButtonBorderHover});const f={};ac(c,(g,h)=>{f[h]=ZE(g)});aF(f,c);a.sJ=a.j1.nG(f,b)}function FM(a){"accessible"!=a.yd&&setTimeout(()=>{const b=Q(a.F,"gradients",{});L(b,"position","absolute");be(a.Zn().displayObject(),b,0)})}function xM(a){a.fg&&"accessible"!=a.yd&&a.fg.focus()}
function sM(a){return new (DF(a.fb)?oF:Yy)({T:Qf&&CF(a.fb)?document.body:a.Z||document.body,I:a.K,L:a.F,Fe:a.Vf,A:a.j,quizSize:a.ma.settings().W().quizSize(),vg:new Dq,nb:a.pb,ie:new $s({gh:a.ze})})}function tM(a){return new a.h6({quiz:a.ma,A:a.j,I:a.K,Hb:a.fb,kR:a.yj,T:a.Z,skinSettings:a.sb,nc:a.Ab?a.Ab:void 0,ro:a.Qg,hk:a.$d,L:a.F,soundController:a.pb,oo:a,Fe:a.Vf,ug:a.Kd,bb:a.Kd,Ts:()=>a.C.allowRetakeQuiz(),bB:()=>a.C.currentSession(),oa:a.ya,gh:a.ze})}
function uM(a){const b=a.yX.create(a.yd);b.wg("q_"+a.Qg);"small"==a.yd&&(b.Lw(a.C),A(a,a.C.currentSessionChangedEvent(),()=>{b.gb(a.currentSession())},a));return b}function vM(a){return new jm(a.Bb.Zj(),w(a.F,gj))}function wM(a){return new RK({state:a.C,view:a.Bb,skin:a.Bb,A:a.j,lo:a.yj,L:a.F,Hb:a.fb,dk:a.ac,ge:a.ma.ib().ge(),Fe:a.Vf,nc:a.Ab?a.Ab:void 0,W:a.ma.settings().W(),Rw:a.Gf,jg:a.sb.jg()})}
function GM(a,b){b?a.C.resume(b):GG(a.C)?a.C.gb(a.cd.aR.bind(a.cd)):(a.C.start(),b=a.C.currentSession(),!b||ZD(b)||b.Qd()||a.Bb.IB())}function DM(a){for(;2>a.Jy&&a.cD.length;)HM(a,a.cD.pop())}function HM(a,b){++a.Jy;const c=()=>{--a.Jy;DM(a);0===a.Jy&&(a.aK=!0,BM(a))},d={};d.family=b;lj(d,c,c)}function IM(a,b){a.hc&&L(a.hc,"display",b?"":"none")}
class JM extends G{constructor({ro:a,quiz:b,M7:c,w$:d,jR:e,CP:f,gh:g,ab:h=null,iP:k="",fitToWindow:l,T:q,zl:t,Hb:x,A:y,skinSettings:C,accessibilityModeEnabled:N=!1,oa:U,dH:ba,QA:ta,contentScale:ua,nc:Wc,TA:jp}){super();this.VC=jp||null;(this.Ab=Wc||null)&&KM(b,Qf?!1:this.Ab.showPlayersPanels());this.Qg=a;this.ma=b;this.j1=c;this.F=d;this.h6=e;this.hc=null;this.cu=ua;this.oI=k;this.hr=l;this.Z=q;this.Ns=t;this.j=y;this.sb=C;this.Jt=N||!!this.Ab&&this.Ab.accessibilityModeEnabled();this.ya=U;this.RE=
ba;this.Rb=h;this.sJ=null;this.l1=ta;this.Jn=this.aK=!1;this.pb=new gk;this.pc=new ck(this.pb);this.ze=g;qM(this,f);Cj({M9:y.J("PB_TIMER_SECONDS_LABEL"),min:y.J("PB_TIMER_MINUTES_LABEL"),t8:y.J("PB_TIMER_HOURS_LABEL")});this.fb=x;this.Gf=new iM(a,this.Jt);this.yd=this.Gf.QB();A(this,this.Gf.uS,this.t4,this);A(this,this.Gf.RR,this.e3,this);this.Td=null;q&&(L(q,"z-index",10),L(q,"top",0));this.pm=F(this);this.xz=F(this);this.xs=F(this);this.Wz=F(this);this.Q1=F(this);this.Qx=F(this);this.Jo=F(this);
this.K=new pM(f,g);this.Vf=new vj;this.yj=new AF;this.$d=new bM({contentScale:this.cu,TA:this.VC,quiz:this.ma,Hb:this.fb,oo:this,nc:this.Ab,fitToWindow:this.hr});this.f5=new qH({quiz:this.ma,A:this.j,I:this.K,Hb:this.fb,kR:this.yj,oa:this.ya,wo:!0,zl:this.Ns});this.cd=this.jW=this.ac=this.Bb=this.yX=this.Kd=this.C=null;rM(this);if(this.fg=yM(this))a=zM(this),a.addChild(this.fg),document.getElementById("content").appendChild(a.displayObject()),AM(this);this.FD="always"==ba;this.ZT=F(this);this.Jy=
0;this.cD=[];DF(x)?setTimeout(()=>{this.vu()}):(this.Bb.G("visibility","hidden"),0==Object.keys(f).length?(this.aK=!0,BM(this)):Ph(()=>{CM(this,f)},this))}id(){return this.Qg}setPresentationOutlineController(a){K?this.Bb.setPresentationOutlineController(a):Qf&&this.Bb.setPresentationOutlineController(a)}updateSlideVisualizer(){Qf&&this.Bb.updateSlideVisualizer()}isResumed(){return this.FD}resize(a,b){if(void 0!==a&&void 0!==b){if(kf){var c=this.Bb.displayObject().parentNode;Vf=c;c=c.style;c.overflow=
"auto";c.width=`${a}px`;c.height=`${b}px`}CF(this.fb)||Pf||Jf||J?c=new I(a,b):(c=new Qg(16,16,a-32,b-32),this.fg&&a-162<c.width&&(c.width-=162),c=new I(c.width,c.height));this.$d.Fs=c.clone();c=XL(this.$d);var {width:d,height:e,left:f,top:g}=pi({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Jf:!1});"accessible"==this.yd?(this.Bb.Ia(d),this.Bb.Of(f)):(this.Bb.resize(d,e),this.Bb.move(f,g));CF(this.fb)&&Qf&&this.Bb.Zj().resize(d,e)}}restartQuiz(){this.deactivate();this.FD=!1;this.cd.reset();
this.C.reset();this.vu();this.Ta()}pauseMedia(){this.pb.h_()}autoStartAvailable(){return this.cd.autoStartAvailable()}soundController(){return this.pb}restoreState(){}usedAttemptsCount(){return this.C.usedAttemptsCount()}allowRetakeQuiz(){return this.C.allowRetakeQuiz()}currentSession(){return this.C.currentSession()}currentSessionChangedEvent(){return this.Qx}closeWindowEvent(){return this.Jo}quizPlayerEvent(){return this.xz}navigationType(){return this.ma.settings().W().navigationType()}showOutlineEvent(){return this.xs}showTopPanelPopupEvent(){return this.Wz}outlinePopupClosed(){this.cd.outlinePopupClosed()}onTopPanelPopupClosed(){this.cd.onTopPanelPopupClosed()}stateChangedEvent(){return this.pm}slideChangedEvent(){return this.cd.slideChangedEvent()}currentSlideId(){return this.cd.currentSlideId()}mediaController(){return this.pc}setOverlayDisplayed(){}setActionAvailability(a){this.Td=
a;this.cd.setActionAvailability(this.Td);K&&this.Bb.setActionAvailability(a)}setParentScale(a){this.Bb.setParentScale(a)}start(){EM(this,this.Qg);FM(this);this.aK&&this.vu();this.Jn=!0;this.Ta()}activate(){this.sJ.disabled=!1;this.cd.activate(!0);this.Bb.activate();xM(this)}deactivate(){this.sJ.disabled=!0;this.cd.activate(!1);this.Bb.deactivate()}persistState(){return this.C.persist()}setUserInfo(a,b){this.C.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?gM(this.Gf,"desktop"):"accessible"==
a&&gM(this.Gf,"accessible")}quiz(){return this.ma}Zn(){return this.Bb}skin(){return this.Bb}skinSettings(){return this.sb}initializationCompleteEvent(){return this.ZT}showTopPanel(){var a=this.ma.fillPanelsView();var b=this.ma;if(b.settings().W().ta().isEnabled()||vG(b))a=!0;else{var c=b.skinSettings();b=b.settings().W().submitType();if(Qf)b:{const d=c.Bg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.Qm()||d.xq()||c;break b;case "allAtOnce":a=a||d.xq()||c;break b;default:throw Error("unknown submit type");
}}else b:switch(c=c.questionListInfo().showSlideList(),b){case "eachQuestion":a=a||c;break b;case "allAtOnce":a=a||c;break b;default:throw Error("unknown submit type");}}return a}J6(){gM(this.Gf,"desktop"==this.yd?"accessible":"desktop")}t4(a){if(this.Jn){var b=this.currentSession();b&&b.QY();this.deactivate();b=this.persistState();this.yd=a;rM(this);CF(this.fb)||document.getElementById("content").appendChild(this.Bb.displayObject());GM(this,b);this.hc&&this.Bb.setBannerView(this.hc);FM(this);AM(this);
this.Q1.h();this.activate()}else this.yd=a,rM(this)}e3(){this.fg&&this.fg.B(this.Gf.Yz);this.xz.h(this.Gf.Yz?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.Bb.setPanelScale(a)}Ta(){this.pm.h(new Gm)}Oh(){if(this.Jt&&this.fg){const a=this.currentSession();this.C&&a&&fI(this.Gf,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}Bq(){this.cd.Bq()}vu(){const a=
"prompt"==this.RE;this.Rb&&a?(IM(this,!1),this.cd.qo(b=>{this.FD=b;GM(this,b?this.Rb:null);IM(this,!0);this.Oh();xM(this)})):(GM(this,this.FD?this.Rb:null),IM(this,!0))}u4(){this.xz.h("skipQuizSlide")}t3(){this.xz.h("quizFinished")}o4(a){this.xs.h(a)}s4(a){this.Wz.h(a)}w3(){this.xz.h("gotoPreviousSlide")}setBannerView(a){this.hc=a;this.Bb.setBannerView(a)}};const LM={resources:{_:"rs",eG:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},KH:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},gh:{_:"S",fontFamily:"f",bold:"b",italic:"i",fontVariationSettings:"v"},QA:{_:"v"}};function MM(a,b){return`${a.oI}${b}`.replace(/\\/g,"/")}class NM{constructor(a){this.oI=a||"";a=Ql(LM);this.qD=a.resources.images;this.cI=a.resources.eG;this.FO=a.resources.KH}};const OM={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},DH:{_:"tedt"},sG:{_:"dr"},rG:{_:"dw"},tG:{_:"xx"},uG:{_:"xy"}};const PM={enabled:{_:"e"},hR:{_:"g"},gR:{_:"q"},wH:{_:"ua"},Ti:{_:"ca"},dR:{_:"f"},lP:{_:"x"},BG:{_:"em"}},QM={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},dH:{_:"rm"},navigationType:{_:"nt"},Wv:{_:"ab"},EA:{_:"ap"},wt:{_:"co"},passingScoreType:{_:"pst"},gradeScale:Object.assign({_:"gs"},{enabled:{_:"e"},grades:{_:"g",id:{_:"id"},name:{_:"n"},percent:{_:"p"},points:{_:"pt"}},units:{_:"u"},passingGradeId:{_:"p"}}),ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},ib:{_:"sp",
kt:{_:"rs"},tq:{_:"st"},iR:{_:"sq"}}},mq:{_:"d",points:{_:"pt"},ht:{_:"p"},Zv:{_:"atp"},Kf:{_:"a"},gk:{_:"sh"},aP:{_:"ap"},dP:{_:"A"},LY:{_:"ssq"},G_:{_:"sgf"},L_:{_:"ssf"},gw:{_:"fv",correct:{_:"c"},dB:{_:"i"},GA:{_:"at"},Cw:{_:"pc"},Pp:{_:"a"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},l_:{_:"r",Vn:Object.assign({_:"ads"},PM),zq:Object.assign({_:"sts"},PM),Ew:{_:"rt",from:{_:"f"},WB:{_:"sj"},MA:{_:"c"}},ot:{_:"ss",enabled:{_:"e"},url:{_:"u"}},ww:{_:"jss",enabled:{_:"e"},zQ:{_:"s"},target:{_:"t"}}},
dt:{_:"l",tP:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},pZ:{_:"es"}};const RM={Ch:{_:"f"},li:{_:"s",color:{_:"c"},alpha:{_:"a"}},IP:{_:"g",type:{_:"t"},angle:{_:"a"},jt:{_:"r",cx:{_:"x"},cy:{_:"y"},pB:{_:"r"}},Dm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},kq:{_:"p",position:{_:"p"},alpha:{_:"a"},x8:{_:"i"}}};const SM={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},sP:{_:"d"},JA:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},RM),Yv:{_:"a",text:{_:"t"},OY:{_:"a"}},Ow:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Tp:{_:"d"}}),mw:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Re:Object.assign({_:"t"},{zm:{_:"a"},verticalAlign:{_:"v"},Ht:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};const TM={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},bottomPadding:{_:"B"},topPadding:{_:"t"}};const UM={O_:{_:"s"}};const VM={Uj:{_:"a"},Ge:{_:"pe"},YG:{_:"pl"},Zg:{_:"pb"},ol:{_:"r"}};const WM={name:{_:"n"},background:Object.assign({_:"b"},RM),ml:Object.assign({_:"q"},TM),wc:Object.assign({_:"a"},TM),pf:Object.assign({_:"l"},TM),Bh:Object.assign({_:"f"},TM),colors:{_:"c"},version:{_:"version"}};var XM,YM={n9:{_:"d"},htmlText:{_:"h"},i7:{_:"a"},resources:{_:"r"},Yb:{_:"t",bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},Vw:{_:"sb"},Ww:{_:"sp"}}};const ZM={value:Object.assign({_:"v"},YM),audio:Object.assign({_:"a",id:{_:"i"},ol:{_:"r"}},VM)};var $M;
$M={evaluationEnabled:{_:"ee"},evaluation:{_:"e",rq:{_:"t"},points:{_:"pt"},ht:{_:"p"},Zv:{_:"atp"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},et:{_:"ms"},gk:{_:"sh"},Kf:{_:"a"},Yn:{_:"cc"},aP:{_:"ap"},yH:{_:"s"},r7:{_:"cs"},Yg:{_:"al",enabled:{_:"e"},value:{_:"v"}},$v:{_:"B",type:{_:"t"},correct:{_:"c"},dB:{_:"i"},GA:{_:"at"},Cw:{_:"pc"},Pp:{_:"a"}},Yj:{_:"F",zZ:{_:"gt"},T_:{_:"st"},correct:Object.assign({_:"c"},ZM),dB:Object.assign({_:"i"},ZM),GA:Object.assign({_:"at"},ZM),Cw:Object.assign({_:"pc"},
ZM),Pp:Object.assign({_:"a"},ZM)},ew:{_:"d",jB:{_:"m"},MG:{_:"M"},ci:{_:"a"},jQ:{_:"o"},Ss:{_:"r"}},bt:{_:"h",ci:{_:"a"},Ss:{_:"r"}},fl:{_:"l",LZ:{_:"lb"},XA:{_:"fs"},KB:{_:"sn"},mB:{_:"nz"}},cC:{_:"w",ci:{_:"a"}}};var aN;
const bN={x:{_:"x"},y:{_:"y"}},cN={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Xs:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Xg:{_:"z"},rotationAngle:{_:"R"},m7:{_:"i"},aQ:{_:"k"},Pf:{_:"s"},n7:{_:"la"},borderRadius:{_:"b"},Sd:Object.assign({_:"S"},SM),ek:Object.assign({_:"rt"},YM),PP:{_:"h",url:{_:"u"},target:{_:"t"}},iw:Object.assign({_:"f"},bN),jo:{_:"l",Gm:Object.assign({_:"f"},bN),Nm:Object.assign({_:"s"},bN)},video:Object.assign({_:"v",
id:{_:"i"},nQ:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Uj:{_:"a"},Ge:{_:"pe"},YG:{_:"pl"},Zg:{_:"pb"}})},dN={hQ:{_:"o"},bR:{_:"s"}};aN={LG:{_:"l"},bQ:{_:"L"},Eb:Object.assign({_:"o"},cN),IA:Object.assign({_:"B"},cN),f9:Object.assign({_:"O"},dN),wc:Object.assign({_:"af"},TM,{strike:{_:"st"}}),pf:Object.assign({_:"lf"},TM),Bh:Object.assign({_:"ff"},TM),o7:Object.assign({_:"i"},dN),j$:{_:"s"},background:Object.assign({_:"b"},RM),colors:{_:"c"}};var eN;
eN={image:{_:"i",id:{_:"i"},Xg:{_:"z"},ol:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},VM),video:Object.assign({_:"v",id:{_:"i"},nQ:{_:"pi"},width:{_:"w"},height:{_:"h"}},VM)};
XM={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},YM),content:{_:"C",choices:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},YM),correct:{_:"c"},typeIn:{_:"ti"},Yj:Object.assign({_:"f"},ZM),$v:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Xg:{_:"z"},ol:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},VM)},Oi:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},fo:{_:"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"}},xw:{_:"l",statements:Object.assign({_:"s"},YM),labels:{_:"l"},nq:{_:"r"},pf:Object.assign({_:"lf"},TM,{strike:{_:"st"}})},hZ:{_:"d",object:Object.assign({_:"o"},UM),destination:Object.assign({_:"d"},UM),score:{_:"s"}},ek:Object.assign({_:"rt"},YM),e9:{_:"na",UY:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},m_:{_:"Rs",Pd:{_:"ps",
units:{_:"u"},value:{_:"v"}},Ti:{_:"sc"},bG:{_:"ap"},Y9:{_:"sg"},X9:{_:"sa"},Kf:{_:"a"},ng:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Vk:{_:"au",fields:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Se:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},$M),Pa:Object.assign({_:"a"},aN),yh:Object.assign({_:"at"},eN),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var fN;
fN={$p:Object.assign({_:"i"},XM),JG:Object.assign({_:"in"},XM),Vk:Object.assign({_:"au"},XM),ge:{_:"r",type:{_:"t"},ng:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},Xp:Object.assign({_:"g"},XM),u$:Object.assign({_:"s"},XM),$k:{_:"r",Xp:{_:"g",n8:{_:"id"},slide:Object.assign({_:"s"},XM)}}},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},XM),settings:{_:"s",kt:{_:"rs"},tq:{_:"st"},GH:{_:"up"},Pd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},hB:{_:"lr",start:{_:"s"},end:{_:"e"}}};
const gN=Ql({PY:{_:"B"},waa:{_:"pbs"},settings:{_:"s",di:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},QM),skinSettings:Object.assign({_:"sk"},{gt:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},io:{_:"id"},baseName:{_:"b"}},jg:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},io:{_:"id"},baseName:{_:"b"},version:{_:"v"}},Bg:{_:"s",Qm:{_:"p"},xq:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},
Yp:{_:"h"},Z_:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),N_:Object.assign({_:"sm"},WM),Ag:Object.assign({_:"sl"},fN)},aH:{_:"b"},fillPanelsView:{_:"fp"}});class hN extends G{constructor(){super();this.Y=new Map;this.Tx="";F(this)}BB(a,b=!1){const c=a.id();this.Y.set(c,a);b&&(this.Tx=c)}tP(){return this.Tx}has(a){return this.Y.has(a)}count(){return Array.from(this.Y.keys()).length}names(){const a=[];this.Y.forEach(b=>{a.push(b.name())});return a}clear(){this.Y.clear();this.Tx=""}clone(){const a=new hN;this.Y.forEach(b=>{b=new ok(b.name(),b.id(),b.labels());a.BB(b,b.id()==this.tP())},this);return a}};class iN extends G{constructor(){super();this.wb=!1;this.De=60;this.Qa=F(this);this.$x=F(this)}isEnabled(){return this.wb}value(){return this.De}enable(a){this.wb!=a&&(this.wb=a,this.Qa.h(),this.$x.h())}Rd(a){this.De!=a&&(this.De=a,this.Qa.h())}};class jN{constructor(){this.wb=!1;this.hD=[];this.Ls="percents";this.uE=""}enabled(){return this.wb}l(a){this.wb=a}grades(){return this.hD}units(){return this.Ls}FB(a){this.Ls=a}passingGradeId(){return this.uE}clone(){const a=new jN;a.wb=this.wb;a.hD=this.hD.map(b=>{const c=tj();b.id==this.uE&&(a.uE=c);return new pk(c,b.name,b.percent,b.points)});a.Ls=this.Ls;return a}};class kN{constructor(){this.zz=-1;this.Kz="selectGroups";this.xX=!1}kt(){return this.zz}tq(){return this.Kz}iR(){return this.xX}VQ(a){this.Kz=a}TQ(a){this.zz=a}};function dq(a){return"allAtOnce"==a.Ob?!1:a.wt()}
class lN extends G{constructor(){super();this.Tc=new I(720,540);this.Ob="eachQuestion";this.wE="quizPassingScore";this.fn=new jN;this.gg=new iN;this.gg.Rd(3600);this.Gq=this.OR=!1;this.$E=!0;this.Dv=new kN;this.RE="prompt";this.OU="free";this.XV=F(this);this.H=F(this);this.G6=F(this);this.PR=F(this)}quizSize(){return this.Tc}submitType(){return this.Ob}passingScoreType(){return this.wE}gradeScale(){return this.fn}ta(){return this.gg}Wv(){return this.OR}EA(){return this.Gq}wt(){return this.$E}dH(){return this.RE}navigationType(){return this.OU}U(){return this.H}};class mN{constructor(){this.ra=10;this.Pt=this.cv=0;this.Qt=1;this.Gn=!0;this.oi=!1;this.cX=!0;this.sX=!1;this.Tl=new Map;this.Tl.set("correct",wD("Qm.FormView.Feedback.DefaultCorrect"));this.Tl.set("incorrect",wD("Qm.FormView.Feedback.DefaultIncorrect"));this.Tl.set("attempt",wD("Qm.FormView.Feedback.DefaultAttempt"));this.Tl.set("answered",wD("Qm.FormView.Feedback.DefaultAnswered"));this.Tl.set("partially",wD("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.$R=!1;this.SR=!0;this.gg=new iN}points(){return this.ra}ht(){return this.cv}Zv(){return this.Pt}Kf(){return this.Qt}dP(){return this.$R}LY(){return this.SR}ta(){return this.gg}G_(){return this.cX}L_(){return this.sX}SQ(a){this.ra=
a}QQ(a){this.cv=a}CQ(a){this.Pt=a}xB(a){this.Qt=a}XQ(a){this.Gn=a}AQ(a){this.oi=a}};class nN{constructor(){this.wb=!1;this.KW="";this.Ep="_blank"}enabled(){return this.wb}zQ(){return this.KW}target(){return this.Ep}l(a){this.wb=a}sH(a){this.Ep=a}};class oN{constructor(){this.bX=this.ec=this.QN=this.JN=this.LN=this.wb=!1;this.FS="passedAndFailed";this.oT=""}enabled(){return this.wb}hR(){return this.LN}gR(){return this.JN}wH(){return this.QN}Ti(){return this.ec}dR(){return this.bX}lP(){return this.FS}BG(){return this.oT}l(a){this.wb=a}rH(a){this.ec=a}};class pN extends G{constructor(){super();this.FT=wD("Qm.Settings.Report.ValueFrom");this.nA=wD("Qm.Settings.Report.ValueQuizSubject");this.Cx=wD("Qm.Settings.Report.ValueQuizComment");this.LX=F(this);this.DS=F(this)}from(){return this.FT}WB(){return this.nA}MA(){return this.Cx}};class qN{constructor(){this.wb=!1;this.vm=""}enabled(){return this.wb}url(){return this.vm}l(a){this.wb=a}uH(a){this.vm=a}};class rN{constructor(){var a=new oN;a.LN=!0;this.m0=a;a=new oN;a.JN=!0;a.QN=!0;a.rH(!0);this.E6=a;this.A5=new pN;this.T5=new qN;this.D2=new nN}Vn(){return this.m0}zq(){return this.E6}Ew(){return this.A5}ot(){return this.T5}ww(){return this.D2}};class sN extends G{constructor(){super();this.TM=new mN;this.af=new lN;this.mv=new rN;this.M2=new hN;this.rT={};A(this,this.af.XV,this.O3,this)}W(){return this.af}ub(){return this.TM}dt(){return this.M2}pZ(){return this.rT}O3(){const a=this.mv.Ew(),b="survey"==this.af.passingScoreType();var c=wD("Qm.Settings.Report.ValueQuizComment"),d=wD("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.MA()&&a.Cx!=e&&(a.Cx=e,a.DS.h());c=wD("Qm.Settings.Report.ValueQuizSubject");d=wD("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.WB()&&a.nA!=e&&(a.nA=e,a.LX.h())}};class tN extends G{constructor(){super();this.BJ=this.xp=!0;this.H=F(this)}showSlideList(){return this.xp}displayQuestionStatus(){return this.BJ}U(){return this.H}};class uN extends G{constructor(){super();this.HN=this.IN=!0;this.H=F(this)}Qm(){return this.HN}xq(){return this.IN}U(){return this.H}};class vN extends G{constructor(){super();this.Qq=this.IU=null;this.ce=new uN;this.kc=new tN;this.ZJ="Open Sans";this.Nq=10;A(this,this.ce.U(),this.te,this);A(this,this.kc.U(),this.te,this);this.rK=this.zO=!1;this.sK=F(this);this.H=F(this)}gt(){return this.IU}jg(){return this.Qq}Bg(){return this.ce}questionListInfo(){return this.kc}Yp(){return this.rK}Z_(){return this.zO}fontFamily(){return this.ZJ}A_(a){this.ZJ!=a&&(this.ZJ=a,this.te())}borderRadius(){return this.Nq}FQ(a){this.Nq!=a&&(this.Nq=a,this.te())}U(){return this.H}te(){this.H.h()}}
;function KM(a,b){a.Ie=b}class wN extends G{constructor(a,b){super();this.Va=b||"";this.V=new sN;this.sb=new vN;this.bA=a;this.iW="";this.Ie=!1;this.W5=F(this);this.nO=F(this);this.s6=F(this);this.i6=F(this)}title(){return this.Va}settings(){return this.V}skinSettings(){return this.sb}YQ(a){this.sb=a;this.i6.h()}tH(a){this.Va=a;this.nO.h()}aH(){return this.iW}fillPanelsView(){return this.Ie}};class xN extends wN{constructor(a,b,c){super(b,c);this.Uk=a}ib(){return this.Uk}isGraded(){return"survey"!=this.settings().W().passingScoreType()}version(){return"9.1"}quizSize(){return this.settings().W().quizSize()}};class yN extends sC{constructor(){super()}get(a){return Bn(this,a)}push(a){return qC(this,a)}insert(a,b){return qC(this,a,b)}remove(a){return rC(this,a)}};class zN extends G{constructor(){super();this.qY=!0;this.zz=-1;this.Kz="allQuestions";this.vE=new GF;this.Qa=F(this)}GH(){return this.qY}kt(){return this.zz}tq(){return this.Kz}Pd(){return this.vE}VQ(a){this.Kz=a;this.Qa.h()}TQ(a){this.zz=a;this.Qa.h()}PQ(a){this.vE=a;this.Qa.h()}lf(){return this.Qa}};class AN extends G{constructor(a){super();this.vd=a;this.Va="";this.Za=new yN;B(this,this.Za);this.V=new zN;this.zX=new jH;this.nO=new E}id(){return this.vd}title(){return this.Va}slides(){return this.Za}settings(){return this.V}tH(a){this.Va=a;this.nO.h()}};class BN{ZY(a){a=a||tj();return new AN(a)}};class CN{constructor(a){this.i=a}load(a,b){a.clear();a.Tx=b[this.i.tP];var c=this.i.items;b=b[c];for(const d of b)a.BB(new ok(d[c.name],d[c.id],d[c.labels]))}};function DN(a,b){return b.map(c=>new pk(c[a.i.grades.id],c[a.i.grades.name],c[a.i.grades.percent],c[a.i.grades.points]))}class EN{constructor(a){this.i=a}load(a,b){this.i.enabled&&b.l(a[this.i.enabled]);var c=DN(this,a[this.i.grades]);b.hD=c;b.FB(a[this.i.units]);b.uE=a[this.i.passingGradeId]}};const FN={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class GN{constructor(a){this.i=a}load(a,b){b.Ob=a[this.i.submitType];b.H.h();b.G6.h();b.OR=a[this.i.Wv];b.H.h();b.Gq=a[this.i.EA]||!1;b.PR.h();b.H.h();b.$E=a[this.i.wt]||!1;b.H.h();b.wE=a[this.i.passingScoreType];b.XV.h();b.H.h();var c=b.gradeScale(),d=a[this.i.gradeScale];d&&(new EN(this.i.gradeScale)).load(d,c);c=a[this.i.dH];b.RE=FN[c]||c||"prompt";b.H.h();c=a[this.i.navigationType];if(!c||c&&"free"!=c&&"locked"!=c)c="free";b.OU=c;b.H.h();c=a[this.i.quizSize];b.Tc=new I(c[this.i.quizSize.width],
c[this.i.quizSize.height]);b.H.h();this.fL(a[this.i.ta],b.ta());a=a[this.i.ib];b=b.Dv;b.VQ(a[this.i.ib.tq]);b.TQ(a[this.i.ib.kt]);b.xX=a[this.i.ib.iR]}fL(a,b){b.enable(a[this.i.ta.isEnabled]);b.Rd(a[this.i.ta.value])}};class HN{constructor(a){this.i=a}load(a,b){a.SQ(b[this.i.points]);a.QQ(b[this.i.ht]);a.CQ(this.Lh(b[this.i.Zv],0));a.xB(b[this.i.Kf]);a.XQ(b[this.i.gk]);a.AQ(b[this.i.aP]);a.$R=b[this.i.dP];a.SR=b[this.i.LY];a.cX=b[this.i.G_];a.sX=b[this.i.L_];var c=b[this.i.gw];c&&(a.Tl.set("correct",c[this.i.gw.correct]),a.Tl.set("incorrect",c[this.i.gw.dB]),a.Tl.set("attempt",c[this.i.gw.GA]),a.Tl.set("answered",c[this.i.gw.Pp]),c=c[this.i.gw.Cw],void 0!==c&&a.Tl.set("partially",c));a=a.ta();b=b[this.i.ta];a.enable(b[this.i.ta.isEnabled]);
a.Rd(b[this.i.ta.value])}Lh(a,b){return null!=a?a:b}};function IN(a,b,c){a.l(b[c.enabled]);var d,e=null!=(d=b[c.hR])?d:!1;a.LN=e;let f;d=null!=(f=b[c.gR])?f:!0;a.JN=d;a.QN=b[c.wH];a.rH(b[c.Ti]);a.bX=b[c.dR];a.FS=b[c.lP];a.oT=b[c.BG]}
class JN{constructor(a){this.i=a}load(a,b){IN(a.Vn(),b[this.i.Vn],this.i.Vn);IN(a.zq(),b[this.i.zq],this.i.zq);var c=a.Ew(),d=b[this.i.Ew],e=this.i.Ew;c.FT=d[e.from];var f=d[e.WB];c.nA!=f&&(c.nA=f,c.LX.h());d=d[e.MA];c.Cx!=d&&(c.Cx=d,c.DS.h());c=a.ot();d=b[this.i.ot];e=this.i.ot;c.l(d[e.enabled]);c.uH(d[e.url]);a=a.ww();b=b[this.i.ww];c=this.i.ww;a.l(b[c.enabled]);a.KW=b[c.zQ];a.sH(b[c.target])}};class KN{constructor(a){this.i=a}load(a,b){var c=b.W();(new GN(this.i.quiz)).load(a[this.i.quiz],c);c=b.ub();var d=a[this.i.mq];d&&(new HN(this.i.mq)).load(c,d);(c=a[this.i.l_])&&(new JN(this.i.l_)).load(b.mv,c);c=b.dt();if(d=a[this.i.dt])(new CN(this.i.dt)).load(c,d);else{d=wD("Qm.QuestionDefaults.LikertScaleLabelsSet").split("*");for(var e of d){d=e.split("|");if(3>d.length)throw Error("Invalid likert scale labels data!");const f=d[0],g=tj();d.splice(0,1);c.BB(new ok(f,g,d))}e=Array.from(c.Y.keys());
if(0>=e.length)throw Error("Invalid preset index");e=e[0];if(!c.Y.has(e))throw Error("Invalid preset id");e=c.Y.get(e).id();c.Tx=e}b.rT=a[this.i.pZ]||{}}};function LN(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class MN{constructor(a){this.i=a}load(a){var b=a[this.i.description];const c=a[this.i.io],d=a[this.i.baseName];var e=a[this.i.version];a=a[this.i.colors];e=null!=e?e:0;1>e&&(e=a,a={},null!=e["page.background"]&&(a.pageBackground=LN(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=LN(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=LN(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=LN(e["button.normal"]),a.primaryButtonBorder=LN(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=LN(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=LN(e["button.over"]),a.primaryButtonBorderHover=LN(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=LN(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=LN(e["player.background"]),a.secondaryButtonBorder=LN(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=LN(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=LN(e["topPanel.text"],.1),a.secondaryButtonTextHover=LN(e["topPanel.text"]),a.secondaryButtonBorderHover=LN(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=LN(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=LN(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=LN(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
LN(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=LN(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=LN(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=LN(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=LN(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=LN(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=LN(e["radio.check.highlight"])),null!=e["buttons.menus.highlight"]&&null!=e["buttons.menus.highlight.second"]&&(a.controlsHighlightButtonsMenus={type:"gradient",value:{firstColor:{color:e["buttons.menus.highlight"],alpha:1},secondColor:{color:e["buttons.menus.highlight.second"],alpha:1},direction:"horizontal"}}),null!=e["media.player.background"]&&(a.mediaPlayerBackground=LN(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=LN(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=LN(e["media.player.buttons"])),e=1);const {K$:f,L$:g}={K$:a,L$:e};b=new Kk({description:b,colors:f,io:c,version:g});b.EQ(d);return b}};class NN{constructor(a){this.i=a}load(a){const b=new Lk({description:a[this.i.description],messages:a[this.i.messages],io:a[this.i.io]});b.EQ(a[this.i.baseName]);return b}};class ON{constructor(a){this.i=a}load(a,b){var c=(new NN(this.i.gt)).load(b[this.i.gt]);a.IU=c;c=(new MN(this.i.jg)).load(b[this.i.jg]);a.Qq=c;c=a.Bg();var d=b[this.i.Bg],e=this.i.Bg,f=d[e.Qm];void 0!==f&&c.HN!=f&&(c.HN=f,c.H.h());d=d[e.xq];void 0!==d&&c.IN!=d&&(c.IN=d,c.H.h());c=a.questionListInfo();d=b[this.i.questionListInfo];e=this.i.questionListInfo;f=d[e.showSlideList];void 0!==f&&f!=c.xp&&(c.xp=f,c.H.h());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.BJ&&(c.BJ=d,c.H.h());c=b[this.i.Yp];a.rK!=
c&&(a.rK=c,a.sK.h());c=b[this.i.Z_];c=void 0!==c?c:!0;a.zO!=c&&(a.zO=c,a.te());c=b[this.i.fontFamily];null!=c&&a.A_(c);b=b[this.i.borderRadius];null!=b&&a.FQ(b)}};class PN{constructor(){this.LI=new Map}forEach(a){for(const b of this.LI.values())a(b)}};class QN{constructor({name:a,background:b,ml:c,wc:d,pf:e,Bh:f,colors:g}){this.mj=a;this.Cg=b;this.n5=c;this.mC=d;this.Zo=e;this.XC=f;this.Pq=g}Fa(){return this.Cg.Fa()}name(){return this.mj}NQ(a){this.mj=a}background(){return this.Cg}ml(){return this.n5}wc(){return this.mC}pf(){return this.Zo}Bh(){return this.XC}FP(){return this.Pq}};class RN{constructor(a){this.i=a}load(a,b,c){c=c||new sv;rv(c,a[this.i.Ch]);if(a.hasOwnProperty(this.i.li)){var d=c.li();b=this.i.li;a=a[this.i.li];d.setColor(a[b.color]);d.pl(a[b.alpha])}else if(a.hasOwnProperty(this.i.IP)){b=this.i.IP;var e=a[this.i.IP];a=c.Ig;a.zg(e[b.type]);const f=[];for(d of e[b.Dm])f.push(new Mk(d[b.Dm.position],d[b.Dm.color],d[b.Dm.alpha]));ov(a,f);"linear"==a.type()?a.wB(e[b.angle]):"radial"==a.type()&&(d=e[b.jt],b=new Nk(d[b.jt.cx],d[b.jt.cy],d[b.jt.pB]),a.VM!=b&&(a.VM=
b,a.H.h()))}else a.hasOwnProperty(this.i.kq)&&(e=c.kq(),d=this.i.kq,a=a[this.i.kq],e.pl(a[d.alpha]),e.setPosition(a[d.position]),{kf:a}=SN(b,a[d.x8]),e.ti!=a&&(e.ti=a,e.H.h()));return c}};class TN{load(a,b){const c=new Yk;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.underline)&&(c.underline=b[a.underline]);b.hasOwnProperty(a.strike)&&(c.strike=b[a.strike]);b.hasOwnProperty(a.fontFamily)&&(c.fontFamily=b[a.fontFamily]);b.hasOwnProperty(a.size)&&(c.size=b[a.size]);b.hasOwnProperty(a.color)&&(c.color=b[a.color]);b.hasOwnProperty(a.lineHeight)&&(c.lineHeight=b[a.lineHeight]);b.hasOwnProperty(a.topPadding)&&(c.topPadding=
b[a.topPadding]);b.hasOwnProperty(a.bottomPadding)&&(c.bottomPadding=b[a.bottomPadding]);return c}};const UN={bq:0,PG:0};function VN(a){const [b,c]=a.split(".");return{bq:+b,PG:+c}}function WN({bq:a,PG:b}){return`${a}.${b}`}function XN(a,b){return a.filter(c=>{c=VN(c.version);return b.bq<c.bq||b.bq===c.bq&&b.PG<c.PG})};const YN=Fk(R(15987699).value,R(15132390).value,"horizontal"),ZN=Fk(R(15987699).value,R(15132390).value,"horizontal");
function $N(a=6261721,b=YN,c=0){return{accentColor:R(a),choiceBackground:R(16777215,0),choiceBorder:R(16777215,0),choiceControlBackground:R(16777215),choiceControlBorder:R(10724259),choiceBackgroundHover:R(14013909),choiceBorderHover:R(14013909),choiceControlBackgroundHover:R(16777215),choiceControlBorderHover:R(9539985),choiceBackgroundSelected:R(8231897,0),choiceBorderSelected:R(8231897,0),choiceControlIconActive:R(16777215),choiceTextSelected:R(c),dragBackground:Fk(R(16777215).value,R(15921906).value,
"vertical"),dragBorder:R(12632256),dragText:R(0),dragBackgroundHover:ZN,dragBorderHover:R(12632256),dragTextHover:R(0),dragBackgroundSelected:b,dragBorderSelected:R(a),dragTextAndIcon:R(0),inputBackground:R(16777215,.86),inputBorder:R(12500670,.86),inputBackgroundHover:R(16777215,.86),inputBorderHover:R(12500670,.86),inputBackgroundFocus:R(16777215),inputBorderFocus:R(9868950),inputText:R(0),selectListBackground:R(16777215,.72),selectListBorder:R(10066329),selectListBackgroundHover:R(16777215,.8),
selectListBorderHover:R(10066329),selectListBackgroundSelected:R(16777215,.24),selectListBorderSelected:R(6261721),selectListPopoverBackground:R(16777215),selectListPopoverText:R(0),tooltipBackground:R(16777215),tooltipBorder:R(12763842),tooltipText:R(0),feedbackCorrect:R(8173841),feedbackIncorrect:R(14375499),feedbackPartiallyCorrect:R(16292411),feedbackAnswered:R(6261721),feedbackBackground:R(16777215),feedbackTitle:R(16777215),feedbackText:R(0),mediaPlayerBackground:R(15987699),mediaPlayerButtons:R(4737096),
mediaPlayerProgress:R(7368816),mediaPlayerAnswerPlayButton:R(5132629),mediaPlayerAnswerPlayButtonIcon:R(16777215)}}function aO(a,b){Object.keys(a).forEach(c=>{a[c]&&(b[c]=a[c])});return b}function bO(a){const b=$N();Object.keys(b).forEach(c=>{a[c]||(a[c]=b[c])});return a};const cO=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=VN(a[a.length-1].version);return(d,e)=>{const f=d.version?VN(d.version):UN;d.version=WN(c);return f.bq>c.bq?b(d,e):XN(a,f).reduce((g,{version:h,wR:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",wR:function(a,b){const c=b.keys,d=b.context.skinSettings();var e;b=d?null==(e=d.jg().colors().controlsRadioButtonsCheckboxes)?void 0:e.value.color:void 0;e=d?d.jg().colors().controlsHighlightButtonsMenus:void 0;
a[c.colors]=$N(b,e,a[c.wc][c.wc.color]);return a}},{version:"1.1",wR:function(a,b){const c=b.keys;b=b.context.skinSettings();a[c.colors]=bO(a[c.colors]);if(!b)return a;b=b.jg().colors();var d=a[c.colors],e=a[c.wc][c.wc.color];e=e?R(e):d.choiceTextSelected;const f={};b.controlsRadioButtonsCheckboxes&&(f.choiceBackgroundSelected=S(b.controlsRadioButtonsCheckboxes,100*Jk(d.choiceBackgroundSelected)),f.choiceBorderSelected=S(b.controlsRadioButtonsCheckboxes,100*Jk(d.choiceBorderSelected)),f.selectListBackgroundSelected=
S(b.controlsRadioButtonsCheckboxes,100*Jk(d.selectListBackgroundSelected)));b=Object.assign({},f,{accentColor:b.controlsRadioButtonsCheckboxes,selectListBorderSelected:b.controlsRadioButtonsCheckboxes,dragBorderSelected:b.controlsRadioButtonsCheckboxes,feedbackTitle:b.feedbackTitleText,feedbackCorrect:b.feedbackTitleCorrect,feedbackIncorrect:b.feedbackTitleIncorrect,feedbackPartiallyCorrect:b.feedbackTitlePartiallyCorrect,feedbackAnswered:b.feedbackTitleAnswered,dragBackgroundHover:b.controlsHighlightButtonsMenus,
inputBorderFocus:b.controlsFocus,choiceBackgroundHover:b.controlsHighlightRadioButtonsCheckboxes,mediaPlayerBackground:b.mediaPlayerBackground,mediaPlayerProgress:b.mediaPlayerProgress,mediaPlayerAnswerPlayButton:b.mediaPlayerAnswerPlayButton,mediaPlayerButtons:b.mediaPlayerButtons,mediaPlayerAnswerPlayButtonIcon:b.mediaPlayerAnswerPlayButtonIcon,choiceTextSelected:e});a[c.colors]=aO(b,a[c.colors]);return a}},{version:"1.2",wR:function(a,b){b=b.keys;a[b.pf]||(a[b.pf]=Object.assign({},a[b.wc]));a[b.Bh]||
(a[b.Bh]=Object.assign({},a[b.wc]),a[b.Bh][b.Bh.color]=a[b.colors].feedbackText);return a}}],a=>a);class dO{constructor(a){this.i=a;this.G0=new RN(a.background);this.Hp=new TN}load(a,b,c){a=cO(a,{keys:this.i,context:b,version:a[this.i.version]});c=c||a[this.i.name];b=this.G0.load(a[this.i.background],b);const d=this.Hp.load(this.i.ml,a[this.i.ml]),e=this.Hp.load(this.i.wc,a[this.i.wc]),f=this.Hp.load(this.i.pf,a[this.i.pf]),g=this.Hp.load(this.i.Bh,a[this.i.Bh]);return new QN({name:c,background:b,ml:d,wc:e,pf:f,Bh:g,colors:a[this.i.colors]})}};class eO{constructor(a){this.n6=new dO(a)}load(a,b){const c=new PN;for(const d of a)a=this.n6.load(d,b),c.LI.set(a.name(),a);return c}};class fO extends G{constructor(a,b){super();this.fn=a;this.lK=b}enabled(){return this.fn.enabled()}gradeScale(){return this.fn}Xp(){return Array.from(this.lK.values())}};function gO(a){if("graded"==a.Gb){let b;(null==(b=a.ny)?0:b.enabled())&&a.$k().Xp()}}
class hO extends G{constructor({jq:a,Vp:b,yo:c}){super();this.WV=B(this,a);this.K1=B(this,b);this.I6=B(this,c);this.ny=null;this.Gb="graded";this.bn=new XI;this.Qa=F(this);this.R6=F(this);this.Y1=F(this);gO(this)}jq(){return this.WV}Vp(){return this.K1}yo(){return this.I6}$k(){return this.ny}B_(a){this.ny!=a&&(this.ny=a,gO(this),this.Y1.h())}type(){return this.Gb}ng(){return this.bn}zg(a){this.Gb!=a&&(this.Gb=a,gO(this),this.R6.h())}lf(){return this.Qa}g_(){return this.WV.content().Pd().clone()}dZ(){var a;
if(null==(a=this.ny)?0:a.enabled())if(a=this.$k(),a=a.lK.get(a.fn.passingGradeId()))a=a.content().Pd().clone();else throw Error("wrong grade scale passing score");else a=this.g_();return a}};function iO(a){return"string"===typeof a?JSON.parse(a):a};function jO({di:a,xG:b,wG:c,VG:d}){a=a.clone();a.wf.Yb().size+=b;Wk(a).lineHeight+=c;Wk(a).align=d}function kO(a,b){switch(b){case "ResultSlide":jO({di:a,wG:-.15,xG:12,VG:"center"});return;case "IntroSlide":jO({di:a,wG:-.15,xG:12,VG:"center"});return;case "AuthorizationSlide":jO({di:a,wG:0,xG:0,VG:"center"});return;case "InfoSlide":case "InstructionsSlide":jO({di:a,wG:-.25,xG:12,VG:"left"});return}a.clone()};class lO extends G{constructor(){super();this.wb=!1;this.De=1;this.Qa=F(this)}isEnabled(){return this.wb}value(){return this.De}enable(a){this.wb=a;this.Qa.h()}Rd(a){this.De=a;this.Qa.h()}lf(){return this.Qa}};class mO extends G{constructor(){super();this.jL="anyDestination";this.kL="random";this.kk="none";this.Hq=this.pM=!1;this.Q2=F(this);this.R2=F(this);this.Kt=F(this);this.W4=F(this);this.VH=F(this)}jB(){return this.jL}MG(){return this.kL}ci(){return this.kk}jQ(){return this.pM}Ss(){return this.Hq}vB(a){this.kk!=a&&(this.kk=a,this.Kt.h())}BQ(a){this.Hq!=a&&(this.Hq=a,this.VH.h())}};class nO extends G{constructor(){super();this.kk="none";this.Hq=!1;this.Kt=F(this);this.VH=F(this)}ci(){return this.kk}vB(a){this.kk!=a&&(this.kk=a,this.Kt.h())}Ss(){return this.Hq}BQ(a){this.Hq!=a&&(this.Hq=a,this.VH.h())}};class oO extends G{constructor(){super();this.WK=null;this.CL=this.gX=this.WJ=!1;this.G2=F(this);this.CT=F(this);this.hX=F(this);this.RU=F(this)}LZ(){return this.WK}XA(){return this.WJ}KB(){return this.gX}mB(){return this.CL}};class pO extends G{constructor(){super();this.kN="byQuestion";this.ra=10;this.Pt=this.cv=0;this.I5=F(this);this.Qa=F(this)}rq(){return this.kN}points(){return this.ra}ht(){return this.cv}Zv(){return this.Pt}SQ(a){this.ra!=a&&(this.ra=a,this.Qa.h())}QQ(a){this.cv!=a&&(this.cv=a,this.Qa.h())}CQ(a){this.Pt!=a&&(this.Pt=a,this.Qa.h())}lf(){return this.Qa}};class qO extends G{constructor(){super();this.kk="none";this.Kt=F(this)}ci(){return this.kk}vB(a){this.kk!=a&&(this.kk=a,this.Kt.h())}};function rO(a,b){const c=a.evaluation()?a.evaluation().rq():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||Il.includes(b)||"byAnswer"!=c?a.oi:!0};class sO extends G{constructor(a,b,c,d,e){super();this.Va=a;this.Mv=d;this.U6=b;this.Gb=c;a=e||[];Sc(this,this.SF);for(var f of a)A(this,f.Bo,this.Xy,this);f=ad(a);if(this.SF=f.iQ)A(this,this.SF.KZ,this.T4,this),A(this,this.SF.JZ,this.R4,this);this.od=f.fP;this.dY=F(this);this.V6=F(this);this.H=F(this);$c(this.Va.Bo,this.H);$c(this.Mv.Bo,this.H);$c(this.V6,this.H);$c(this.dY,this.H);this.values().length||this.values().push(new pl(""))}title(){return this.Va}usage(){return this.U6}Se(){return this.Mv}type(){return this.Gb}values(){return this.od}value(){return this.od[0]}zg(a){this.Gb!=
a&&(this.Gb=a,this.dY.h())}U(){return this.H}R4(a){a=this.values()[a];A(this,a.Bo,this.Xy,this);this.Xy()}T4(a,b){for(const c of b)Pc(this,c.Bo,this.Xy,this);this.Xy()}Xy(){this.U().h()}};class tO{constructor(a){this.i=a}load(a,b){const c=this.i.fields;var d=b[c];b=[];if(d)for(const e of d){d=e[c.title];const f=e[c.usage],g=e[c.type],h=e[c.Se],k=e[c.values],l=[];for(const q of k)l.push(new pl(q));d=new sO(new pl(d),f,g,new pl(h),l);b.push(d)}a.cj=b}};class uO extends G{constructor(a){super();this.s=a;this.Fc=null;this.tC=F(this)}audio(){return this.Fc}content(){return this.s}setContent(a){this.s=a}DQ(a){this.Fc!=a&&(Sc(this,this.Fc),(this.Fc=a)&&A(this,this.Fc.Fl,()=>{this.tC.h()},this),this.tC.h())}Fa(){let a=[];this.Fc&&a.push(this.Fc.Ma);this.s&&(a=a.concat(this.s.Fa()));return a}};class vO extends ws{constructor(a,b){super();this.DO=a;this.xn=b;this.HO=a.width();this.EO=a.height();this.bI=F(this)}videoWidth(){return this.HO}videoHeight(){return this.EO}};function wO(a,b,c){var d=b[c.Uj];a.gI!=d&&(a.gI=d,a.E0.h());d=b[c.Ge];a.AM!=d&&(a.AM=d,a.eW.h());d=b[c.YG];a.zM!=d&&(a.zM=d,a.eW.h());b=b[c.Zg];a.lI!=b&&(a.lI=b,a.mI.h())};function xO(a,b,c){a=new us(a.Wf.Rh.eG[b[c.id]]);a=new xs(a);wO(a,b,c);a.vq(b[c.ol]||"");return a}
class yO{constructor(a,b){this.i=a;this.Wf=b}load(a,b){if(a){var c=a[this.i.image];c&&b.RQ(this.dL(c,this.i.image));(c=a[this.i.audio])&&b.DQ(xO(this,c,this.i.audio));if(a=a[this.i.video]){c=this.i.video;var d=zO(this.Wf,a[c.id],a[c.nQ]);d=new vO(d.video,d.poster);wO(d,a,c);const e=a[c.width];e&&(d.HO=e);if(a=a[c.height])d.EO=a;a=d;b.wm!=a&&(b.wm&&Pc(b,b.wm.bI,b.Aa,b),b.wm=a,b.wm&&A(b,b.wm.bI,b.Aa,b),b.e7.h(),b.Aa())}}}dL(a,b){var {kf:c}=SN(this.Wf,a[b.id]);c=new pw(c);c.hH(a[b.Xg]);return c}};class AO{constructor(a,b){this.i=a;this.ea=b}load(a){if(!a)return null;var b=BO(this.ea,this.i.value,iO(a[this.i.value]));b=new uO(b);if(a=a[this.i.audio])a=xO(new yO(this.i,this.ea),a,this.i.audio),b.DQ(a);return b}};function CO(a,b){switch(b){case "IntroSlide":a=a.clone();Wk(a).lineHeight+=-.05;a.wf.Yb().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();Wk(a).align=void 0;Wk(a).lineHeight=void 0;Wk(a).topPadding=void 0;Wk(a).bottomPadding=void 0;return;case "LikertScale":a=a.clone();Wk(a).lineHeight+=-.25;return}a.clone()};class DO{constructor(a){this.ea=a}SD(a,b){return BO(this.ea,b,a)}};class EO extends DO{load({mq:a,NA:b,json:c}){const d=Xk(a.Pa().wc());CO(d,a.type());a.settings().evaluationEnabled();b=this.SD(c[b.ek],b.ek);a.content().fk(b)}};class FO extends DO{load({mq:a,NA:b,json:c}){const d=Xk(a.Pa().wc());CO(d,a.type());a.settings().evaluationEnabled();b=this.SD(c[b.ek],b.ek);a.content().fk(b)}};class GO extends DO{load({mq:a,NA:b,json:c}){var d=Xk(a.Pa().wc());CO(d,a.type());a.settings().evaluationEnabled();d=this.SD(c[b.ek],b.ek);a.content().fk(d);const e=[];Ga(c[b.extraWords],f=>e.push(new pl(f)),this);HO(a.content(),e)}};class IO{constructor(a){this.i=a}load(a,b){const c=this.XI();c.wg(a[this.i.id]);var d=iO(a[this.i.text]);d=BO(b,this.i.text,d);c.setText(d);if(d=a[this.i.Yj])d=(new AO(this.i.Yj,b)).load(d),c.ql(d);if(d=a[this.i.$v])c.uq(d),Hm(d)&&(b.ya=!0);d=a[this.i.score];void 0!==d&&c.EB(d);d=a[this.i.locked];void 0!==d&&c.hL!=d&&(c.hL=d,c.O2.h());if(d=a[this.i.image])d=this.dL(d,b,this.i.image),Lm(c,d);if(d=a[this.i.audio]){var e=this.i.audio;b=new us(b.Rh.eG[d[e.id]]);const f=new xs(b);b=f;wO(b,d,e);b.vq(d[e.ol]||
"");Mm(c,f)}b=a[this.i.correct];void 0!==b&&c.IQ(b);a=a[this.i.typeIn];void 0!==a&&c.Hi!=a&&(c.Hi=a,c.eY.h(c));return c}dL(a,b,c){({kf:b}=SN(b,a[c.id]));b=new pw(b);b.hH(a[c.Xg]);b.vq(a[c.ol]);return b}XI(){return new ln}};class JO{constructor(a){this.i=a;this.BC=a.choices}load(a,b,c,d){a=a[this.i.choices];for(const e of a)a=this.OD(e,b,d),tC(c,a)}OD(a,b,c){return(new IO(this.BC)).load(a,b,c)}};class KO{constructor(a){this.i=a}load(a){return"between"==a[this.i.UY]?new Pv(a[this.i.leftOperand],a[this.i.rightOperand]):new Qv(a[this.i.UY],a[this.i.operand])}};class LO{constructor(a){this.YR=a.e9}load(a,b){a=a[this.YR];for(const d of a){var c=this.OD(d);a=b;qC(a,c);a.k0.h(c,void 0)}}OD(a){return(new KO(this.YR)).load(a)}};class MO extends Nm{constructor(){super();this.Aj=null}setText(a){D(this,this.Aj);this.Aj=B(this,a);A(this,this.Aj.Fp,this.G4,this)}fd(){var a=super.fd(),b=this.Aj;a=Jm(a,null);a.Yw=a.Yw.concat(b);return a}textRange(){return this.Aj}};class NO extends IO{load(a){const b=this.XI();b.wg(a[this.i.id]);a=new pl(a[this.i.text]);b.setText(a);return b}XI(){return new MO}};class OO extends JO{OD(a){return(new NO(this.BC)).load(a)}};class PO extends G{constructor(){super();this.Cs=null;this.pF=F(this)}slideObject(){return this.Cs}};class QO extends G{constructor(){super();this.Mk=0;this.H=F(this);this.UE=F(this);$c(this.UE,this.H);this.oj=new PO;A(this,this.oj.pF,this.Aa,this);this.eT=new PO;A(this,this.eT.pF,this.Aa,this)}score(){return this.Mk}EB(a){this.Mk!=a&&(this.Mk=a,this.UE.h(),this.Aa())}U(){return this.H}object(){return this.oj}destination(){return this.eT}Aa(){this.H.h()}};class RO{constructor(a){this.i=a}load(a,b){const c=[];for(const f of a){a=new QO;var d=f[this.i.object];if(d){var e=a.object();d=WC(b,d[this.i.object.O_]);e.Cs!=d&&(e.Cs=d,e.pF.h())}if(d=f[this.i.destination])e=a.destination(),d=WC(b,d[this.i.destination.O_]),e.Cs!=d&&(e.Cs=d,e.pF.h());a.EB(f[this.i.score]);c.push(a)}return c}};class SO{constructor(a){this.i=a}load(a,b,c){a=(new RO(this.i.hZ)).load(a[this.i.hZ],c);b.rS=a}};class TO{constructor(a){this.El=a}load(a){var b=[];if("freeform"==a[this.El.type]){var c=a[this.El.points];for(const d of c)b.push(new H(d[this.El.points.x],d[this.El.points.y]))}a:{switch(a[this.El.type]){case "rectangle":b=new LB;break a;case "oval":b=new KB;break a;case "freeform":b=new JB(b);break a}throw Error("unknown area type");}c=new pl(a[this.El.label]);c!=b.xb&&(b.xb=c,b.H.h());b.DB(this.QD(this.El.rect,a[this.El.rect]));b.EB(a[this.El.score]);b.IQ(a[this.El.correct]);return b}QD(a,b){return new Qg(b[a.x],
b[a.y],b[a.width],b[a.height])}};class UO{constructor(a){this.i=a}load(a,b,c){const d=new TO(this.i.fo.areas),e=[];var f=a[this.i.fo.areas];for(const g of f)f=d.load(g,b),e.push(f);c.Ot=e;if(a=a[this.i.fo.image])({kf:b}=SN(b,a)),c.RQ(b)}};class VO{constructor(a){this.i=a.xw}load(a,b,c){var d=a[this.i.statements];const e=[];for(const g of d)d=BO(b,this.i.statements,g),e.push(d);c.qm=e;const f=[];a[this.i.labels].forEach(g=>{g=new pl(g);f.push(g)});c.BB(f);c.D_(a[this.i.nq]);c.KQ((new TN).load(this.i.pf,a[this.i.pf]))}};class WO extends G{constructor(){super();this.Wd=new ln;this.Eq(this.Wd);this.La=new ln;this.Eq(this.La);this.H=F(this)}premise(){return this.Wd}response(){return this.La}di(){return w(this.Wd.textRange(),kn).di()}yc(a){this.La!=a&&(Sc(this,this.La),this.La=a,this.Eq(this.La))}U(){return this.H}fd(){return Jm(this.Wd.fd(),this.La.fd())}Fa(){return this.La.Fa().concat(this.Wd.Fa())}Eq(a){A(this,a.xE,this.te,this);A(this,a.sC,this.te,this);A(this,a.FF,this.te,this)}te(){this.H.h()}};class XO{constructor(a){this.BC=a.choices;this.qL=a.Oi.matches}load(a,b,c,d){a=a[this.qL];for(const h of a){var e=h,f=b,g=d;const k=new WO,l=new IO(this.BC);k.yc(l.load(e[this.qL.response],f,g));a=k;e=l.load(e[this.qL.premise],f,g);a.Wd!=e&&(Sc(a,a.Wd),a.Wd=e,a.Eq(a.Wd));tC(c,k)}}};class YO{constructor(a){this.i=a}load(a,b,c,d){(new XO(this.i)).load(a,b,c.matches(),d);(new JO(this.i)).load(a[this.i.Oi.distractors],b,c.distractors(),d);a=a[this.i.Oi.ratio];c.GM!=a&&(c.GM=a,c.bj())}};class ZO extends WI{richText(){return this.Th}fk(a){this.Th=a}};class $O extends ew{};function aP(a){a.strokeStyle().zg("none");rv(a.background(),"none")}function bP(a){Cv(a,5);Dv(a,5);Av(a,10);Bv(a,10)}
function cP({YZ:a,id:b,Pf:c}){const d=new Fv;if(b&&vl(b))return b=d.background(),rv(b,"gradientFill"),ov(b.Ig,[new Mk(0,6067175,1),new Mk(1,4423376,1)]),b.Ig.wB(90),zv(d.Re(),"shrinkTextOnOverflow"),b=d.Re(),1!=b.CA&&(b.CA=!0,b.H.h()),d.strokeStyle().setColor(3568837),d.strokeStyle().yg(2),d;if(b&&ul(b)){a=d.background();c=d.strokeStyle();switch(b){case "passedCircle":a.li().setColor(7258914);c.zg("none");break;case "failedCircle":a.li().setColor(15885646);c.zg("none");break;case "gradedCircle":a.li().setColor(5998292);
c.zg("none");break;case "passedIcon":case "failedIcon":rv(a,"none");c.setColor(16777215);c.yg(5);wv(c,"round");xv(c,"round");break;case "gradedIcon":a.li().setColor(16777215);c.setColor(16777215);c.yg(1);wv(c,"square");xv(c,"miter");break;default:throw Error("unknown result slide icon id");}return d}if(b&&xl(b))return aP(d),bP(d.Re()),d;if(b&&wl(b))return aP(d),d;switch(a){case "slidePicture":case "image":return aP(d),d;case "slideVideo":case "video":return d.strokeStyle().zg("none"),rv(d.background(),
"solidFill"),d.background().li().setColor(16777215),d;case "shape":d.background().li().setColor(6592469);d.strokeStyle().setColor(3964106);bP(d.Re());switch(c){case "textBox":aP(d);zv(d.Re(),"resizeShapeToFitText");break;case "freeform":rv(d.background(),"none")}return d;case "line":return rv(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function dP({type:a,t$:b,id:c}){if(vl(c))return b=new ct(b||cP({YZ:"shape",id:c,Pf:a}),c),tn(b,a),b;b=new un(b||cP({YZ:"shape",id:c,Pf:a}),c);tn(b,a);return b};class eP{constructor(a){this.i=a}load(a,b){b=b||new tv;a&&(b.setText(a[this.i.text]),a=a[this.i.OY],b.iI!=a&&(b.iI=a,b.H.h()));return b}};class fP{constructor(a){this.i=a}load(a,b){b=b||new uv;b.setColor(a[this.i.color]);b.pl(a[this.i.alpha]);b.yg(a[this.i.size]);return b}};class gP{constructor(a){this.i=a}load(a,b){b=b||new vv;b.setColor(a[this.i.color]);b.pl(a[this.i.alpha]);b.iH(a[this.i.blur]);b.wB(a[this.i.angle]);b.yg(a[this.i.size]);a=a[this.i.Tp];b.Wx!=a&&(b.Wx=a,b.H.h());return b}};class hP{constructor(a){this.i=a}load(a,b){b=b||new yv;b.zg(a[this.i.type]);b.yg(a[this.i.size]);var c=a[this.i.sP];b.wJ!=c&&(b.wJ=c,b.Aa());wv(b,a[this.i.JA]);xv(b,a[this.i.join]);"solid"==b.type()&&(b.setColor(a[this.i.color]),b.pl(a[this.i.alpha]));return b}};class iP{constructor(a){this.i=a}load(a,b){b=b||new Ev;if(a){zv(b,a[this.i.zm]);var c=a[this.i.verticalAlign];b.CO!=c&&(b.CO=c,b.H.h());c=a[this.i.Ht];b.CA!=c&&(b.CA=c,b.H.h());Av(b,a[this.i.marginLeft]);Bv(b,a[this.i.marginRight]);Cv(b,a[this.i.marginTop]);Dv(b,a[this.i.marginBottom])}return b}};class jP{constructor(a,b){this.i=a;this.Wf=b;this.kI=new RN(this.i.background);this.D6=new hP(this.i.strokeStyle);this.s0=new eP(this.i.Yv);this.Y5=new gP(this.i.Ow);this.X1=new fP(this.i.mw);this.L6=new iP(this.i.Re)}load(a,b){b=b||new Fv;var c=w(b.background(),sv);this.kI.load(a[this.i.background],this.Wf,c);c=w(b.strokeStyle(),yv);this.D6.load(a[this.i.strokeStyle],c);c=w(b.Yv(),tv);this.s0.load(a[this.i.Yv],c);c=w(b.Ow(),vv);var d=a[this.i.Ow];d?(this.Y5.load(d,c),0!=c.Lu&&(c.Lu=!1,c.H.h())):
(1!=c.Lu&&(c.Lu=!0,c.H.h()),c.RP());c=w(b.mw(),uv);(d=a[this.i.mw])?(this.X1.load(d,c),0!=c.Ku&&(c.Ku=!1,c.H.h())):(1!=c.Ku&&(c.Ku=!0,c.H.h()),c.RP());c=w(b.Re(),Ev);this.L6.load(a[this.i.Re],c);return b}};function kP(a,b,c,d){switch(b){case "mediaPlaceholder":return new wx(c);case "slidePicture":return new qw(d.picture(),c,lP(a));case "slideVideo":return new tw({c0:d.video(),id:c,Sd:lP(a)});case "slideAudio":return new sw(d.audio(),c);case "image":const {kf:e,G8:f}=SN(a.Wf,a.ad[a.i.m7]);a=lP(a);return f?new $O(e,c,a):new ew(e,c,a);case "video":b=a.ad[a.i.video];d=zO(a.Wf,b[a.i.video.id],b[a.i.video.nQ]);d=new vO(d.video,d.poster);const g=a.ad[a.i.width];g&&(d.HO=g);const h=a.ad[a.i.height];g&&(d.EO=
h);wO(d,b,a.i.video);return new uw({c0:d,id:c,Sd:lP(a)});case "iconPlaceholder":return new dt(c);case "line":return new sn(lP(a),c);case "shape":return dP({type:a.ad[a.i.Pf],t$:lP(a),id:c})}throw Error("unknown type "+b);}function lP(a){return a.Z5.load(a.ad[a.i.Sd])}function mP(a,b){a.ad.hasOwnProperty(a.i.aQ)&&(b.HD=a.ad[a.i.aQ]);a.ad[a.i.name]&&b.NQ(a.ad[a.i.name]);a.ad[a.i.rect]&&(b.rh=a.QD(a.i.rect,a.ad[a.i.rect]));a.ad[a.i.rotationAngle]&&(b.Kk=a.ad[a.i.rotationAngle])}
function nP(a,b){oP(a,b);pP(a,b);a.ad[a.i.Xs]&&(b.BL=a.QD(a.i.Xs,a.ad[a.i.Xs]));a.ad[a.i.Xg]&&b.hH(a.ad[a.i.Xg])}function oP(a,b,c){mP(a,b);b.FQ(a.ad[a.i.borderRadius]);xl(b.id())||b.fk(a.RD(b.type(),b.id(),c));if(c=a.ad[a.i.iw]){const d=[];for(const e of c)d.push(new H(e[a.i.iw.x],e[a.i.iw.y]));b.ET=d;b.H.h()}}function pP(a,b){const c=a.ad[a.i.PP];c&&(b.jn=new km(c[a.i.PP.url],c[a.i.PP.target]),b.m2.h())}
class qP extends xx{constructor(a,b){super();this.i=a;this.ad=null;this.Wf=b;this.Z5=new jP(this.i.Sd,this.Wf)}load(a,b,c){this.ad=a;a=kP(this,a[this.i.type],a[this.i.id],b);if(!a.id()){b=a.wg;var d=void 0;a instanceof un&&(d=a.Pf());var e=a.type();c="shape"==e?c.AN[d]++:c.EL[e]++;c=`${yD(e,d)} ${c}`;b.call(a,c)}this.Hf(a);return a}OO(a){mP(this,a)}MO(a){nP(this,a)}TO(a){oP(this,a);tn(a,"rectangle")}RO(a){nP(this,a)}SO(a){mP(this,a)}QO(a){mP(this,a)}LO(a){mP(this,a)}KO(a){switch(a.id()){case "restartBtn":var b=
this.Wf.sb.gt().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Wf.sb.gt().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Wf.sb.gt().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new Vk;c.wf.Yb().fontFamily="Open Sans";c.wf.Yb().bold=!0;c.wf.Yb().color=16777215;c.wf.Yb().size=15;Wk(c).align="center";Wk(c).lineHeight=1.5;Wk(c).bottomPadding=0;Wk(c).topPadding=0;oP(this,a,b);b=a.Sd();Dv(b.Re(),7);Cv(b.Re(),5);Bv(b.Re(),18);Av(b.Re(),
18);b=this.ad[this.i.n7];void 0!==b&&a.fI!=b&&(a.fI=b,a.iS.h())}PO(a){oP(this,a);pP(this,a)}NO(a){mP(this,a);pP(this,a);var b=this.ad[this.i.jo],c=new H(b[this.i.jo.Gm][this.i.jo.Gm.x],b[this.i.jo.Gm][this.i.jo.Gm.y]);a.VJ.equals(c)||(a.VJ=c.clone(),a.FM.h());b=new H(b[this.i.jo.Nm][this.i.jo.Nm.x],b[this.i.jo.Nm][this.i.jo.Nm.y]);a.nN.equals(b)||(a.nN=b.clone(),a.FM.h())}RD(a,b,c){return this.ad[this.i.ek]?BO(this.Wf,this.i.ek,iO(this.ad[this.i.ek])):rP(c)}QD(a,b){return new Qg(b[a.x],b[a.y],b[a.width],
b[a.height])}};function sP(a,b,c){(b=b[a])&&xD(c.UU,{hQ:JSON.parse(b[a.hQ]),bR:JSON.parse(b[a.bR])})}function tP(a,b,c,d,e){if(c=c[b]){a=new qP(b,a.Wf);for(const f of c)c=a.load(f,e,d.UU),b=d,"direction"==c.id()&&(b.ju=c),"content"==c.id()&&(b.s=c),"additionalContent"==c.id()&&(b.Wi=c),qC(b,c),b.TU.h(c),b.iC(c),b.Aa()}}
class uP{constructor(a,b){this.i=a;this.Wf=b;this.bA=b.bA;this.kI=new RN(a.background);this.Hp=new TN}load(a,b){const c=b.Pa();var d=b.yh(),e=a[this.i.LG];const f=a[this.i.bQ];c.pU=e;c.LD=!1;c.oU.h();c.Aa();c.LD!=f&&(c.LD=f,c.oU.h());if("default"!=e&&f)switch(this.Wf.quizSize(),b.type(),e){case "sideblock_1":break;case "sideblock_2":break;case "sideblock_3":break;case "horizontal_1":break;case "horizontal_2":break;case "balanced_1":break;case "balanced_2":break;case "balanced_3":break;case "default":break;
default:throw Error("unknown layout type: "+e);}sP(this.i.f9,a,c.Eb());sP(this.i.o7,a,c.IA());tP(this,this.i.Eb,a,c.Eb(),d);(e=b.description())&&c.Eb().direction().fk(e);(b=b.content())&&b instanceof ZO&&c.Eb().content().fk(b.richText());tP(this,this.i.IA,a,c.IA(),d);a[this.i.background]&&(d=this.kI.load(a[this.i.background],this.Wf),c.Cg!=d&&(c.Cg&&Pc(c,c.Cg.U(),c.AJ,c),c.Cg=d,c.Cg&&A(c,c.Cg.U(),c.AJ,c),c.AJ()));d=this.bA.LI.get(a[this.i.j$]);c.om!=d&&(c.om=d,c.m6.h(),c.Aa());d=this.i.wc;if(b=a[d])d=
this.Hp.load(d,b),void 0===d.color&&(d.color=c.om.wc().color),c.mC=d,c.u0.h(),c.Aa();a[this.i.pf]&&(d=this.Hp.load(this.i.pf,a[this.i.pf]),c.KQ(d));a[this.i.Bh]&&(d=this.Hp.load(this.i.Bh,a[this.i.Bh]),c.XC=d);(a=a[this.i.colors])&&c.HQ(a)}};function vP(a,b){a=a.RD(a.$b[a.i.content][a.i.content.ek],a.i.content.ek,"fullArticle");b.fk(a)}function wP(a,b,c){(new JO(a.i.content)).load(a.$b[a.i.content],a.ea,b,c)}function xP(a,b,c,d){b=(b?b[c]:void 0)||d||"next";Hm(b)&&(a.ea.ya=!0);return b}function yP(a,b,c){return(new AO(c,a.ea)).load(b[c])}
class zP extends qF{constructor(a,b){super();this.i=a;this.ea=b;this.$b=null;this.k6=new yO(this.i.yh,this.ea)}load(a,b){this.$b=a;var c=this.$b[this.i.type];b=b||this.$b[this.i.id];a=this.ea.ub()||void 0;var d=this.ea.dt()||void 0;b=AP(this.ea.l6,{type:c,id:b,oaa:a,dt:d});a=this.$b;b.B(a[this.i.visible]);var e=a[this.i.settings];d=b.settings();var f=this.i.settings,g=this.Lh(e[f.evaluationEnabled],!1);d.J0.h();d.Nc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.i.settings.evaluation;const q=
new pO;var k=q,l=g[h.rq];k.kN!=l&&(k.kN=l,k.I5.h());q.SQ(g[h.points]);q.QQ(g[h.ht]);q.CQ(this.Lh(g[h.Zv],0));d.Id=q}e[f.ta]&&this.fL(e[f.ta],d);d.BU=this.Lh(e[f.et],!1);d.Qa.h();d.XQ(this.Lh(e[f.gk],!1));g=d.xB;k=this.ea;l=this.Lh(e[f.Kf],1);k=k.V&&"allAtOnce"==k.V.W().submitType()?1:l;g.call(d,k);d.AQ(this.Lh(e[f.aP],!1));g=this.Lh(e[f.yH],!1);d.WN!=g&&(d.WN=g,d.v6.h(),d.Qa.h());d.aI=this.Lh(e[f.r7],!1);d.Qa.h();g=this.Lh(e[f.Yn],1);d.NI!=g&&(d.NI=g,d.Qa.h(),d.X0.h());if(g=e[f.Yg])k=new lO,k.enable(this.Lh(g[f.Yg.enabled],
!1)),k.Rd(this.Lh(g[f.Yg.value],1)),d.ZR=k;if(!Fl.includes(c)){k=f.$v;if(g=e[k])l=g[k.type],d.vI!=l&&(d.vI=l,d.M0.h());d.uq("correct",xP(this,g,k.correct));d.uq("incorrect",xP(this,g,k.dB));d.uq("attempt",(g?g[k.GA]:void 0)||"none");d.uq("answered",xP(this,g,k.Pp));rO(d,c)?d.uq("partially",xP(this,g,k.Cw,g&&g[k.Cw]?"next":d.Rt.incorrect)):d.uq("partially","next");k=f.Yj;if(g=e[k])g[k.zZ]&&(l=g[k.zZ],d.kK!=l&&(d.kK=l,d.tT.h())),g[k.T_]&&(l=g[k.T_],d.dO!=l&&(d.dO=l,d.tT.h())),d.ql("correct",yP(this,
g,k.correct)),d.ql("incorrect",yP(this,g,k.dB)),d.ql("attempt",yP(this,g,k.GA)),d.ql("answered",yP(this,g,k.Pp)),(g=yP(this,g,k.Cw))&&rO(d,c)&&d.ql("partially",g)}if(g=e[f.ew])k=f.ew,l=c=new mO,h=g[k.jB],l.jL!=h&&(l.jL=h,l.Q2.h()),l=c,h=g[k.MG],l.kL!=h&&(l.kL=h,l.R2.h()),c.vB(g[k.ci]),l=c,h=g[k.jQ],l.pM!=h&&(l.pM=h,l.W4.h()),g=g[k.Ss],null!=g&&c.BQ(g),d.DJ!=c&&(d.DJ=c,d.w1.h());if(g=e[f.bt])k=f.bt,c=new nO,c.vB(g[k.ci]),g=g[k.Ss],null!=g&&c.BQ(g),d.wK!=c&&(d.wK=c,d.l2.h());if(g=e[f.fl])k=f.fl,l=c=
d.fl()||new oO,h=g[k.LZ],l.WK!=h&&(l.WK=h,l.G2.h()),l=c,h=g[k.XA],l.WJ!=h&&(l.WJ=h,l.CT.h()),l=c,l.gX=g[k.KB],l.hX.h(),l=c,g=g[k.mB],l.CL!=g&&(l.CL=g,l.RU.h()),d.on!=c&&(d.on&&D(d,d.on),d.on=c,d.on&&($c(d.on.CT,d.ND),$c(d.on.RU,d.ND),$c(d.on.hX,d.ND)),d.ND.h());e=e[f.cC];f=f.cC;c=new qO;e&&c.vB(e[f.ci]);d.Pv!=c&&(D(d,d.Pv),d.Pv=c,d.Pv&&$c(d.Pv.Kt,d.FY),d.FY.h());f=a[this.i.animation];d=b.animation();f&&(e=this.i.animation,d.zg(f[e.type]),d.setDirection(f[e.direction]),d.C_(f[e.mode]),d.st(f[e.duration]),
f=f[e.delay],d.iu!=f&&(d.iu=f,d.te()));this.k6.load(a[this.i.yh],b.yh());(new uP(this.i.Pa,this.ea)).load(a[this.i.Pa],b);if(a[this.i.direction])a=this.RD(iO(a[this.i.direction]),this.i.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=wD("Qm.QuestionDefaults.AuthDescription");d=b.Pa().ml();kO(Xk(d),b.type());a=rP(a);break;default:a=rP()}b.yB(a);(d=b.Pa().Eb().direction())&&d.fk(a);this.Hf(b);return b}Ij(a){vP(this,a.content(),a.type())}Cj(a){const b=this.$b[this.i.content],
c=this.i.content.Vk;(new tO(c)).load(a.content(),b[c])}Hj(a){vP(this,a.content(),a.type())}Kj(a){const b=Xk(a.Pa().wc());wP(this,a.content(),b)}Qj(a){const b=Xk(a.Pa().wc());wP(this,a.content(),b)}Mj(a){const b=Xk(a.Pa().wc());wP(this,a.content(),b)}Sj(a){const b=this.i.content;(new GO(this.ea)).load({mq:a,NA:b,json:this.$b[b]})}Lj(a){const b=this.i.content;(new FO(this.ea)).load({mq:a,NA:b,json:this.$b[b]})}Fj(a){const b=this.i.content;(new EO(this.ea)).load({mq:a,NA:b,json:this.$b[b]})}Rj(a){const b=
this.$b[this.i.content],c=Xk(a.Pa().wc());(new OO(this.i.content)).load(b,this.ea,a.content(),c)}Nj(a){(new LO(this.i.content)).load(this.$b[this.i.content],a.content())}Pj(a){const b=Xk(a.Pa().wc());b.wf.Yb().color=0;(new JO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}Jj(a){const b=Xk(a.Pa().wc());b.wf.Yb().color=0;(new YO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}Gj(a){(new UO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content())}Ej(){}Ki(a){const b=
Xk(a.Pa().wc());(new VO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}Oj(a){var b=this.$b[this.i.content][this.i.content.m_],c=this.i.content.m_;a=a.content();a.xB(b[c.Kf]);a.rH(b[c.Ti]);a.QR=b[c.bG];a.bj();a.dX=b[c.Y9];a.bj();a.BN=this.Lh(b[c.X9],!0);a.bj();const d=b[c.Pd],e=a.Pd();e.Rd(d[c.Pd.value]);e.FB(d[c.Pd.units]);c=c.ng;if(b=b[c])a=a.ng(),a.zg(b[c.type]),a.uH(b[c.url]),a.sH(b[c.target])}Dj(a){(new SO(this.i.content)).load(this.$b[this.i.content],a.content(),a.Pa().Eb())}RD(a,
b){return BO(this.ea,b,a)}SD(a,b){return BO(this.ea,b,a)}Lh(a,b){return null!=a?a:b}fL(a,b){const c=new iN,d=this.i.settings.ta;c.enable(a[d.isEnabled]);c.Rd(a[d.value]);b.gg!=c&&(Sc(b,b.gg),b.gg=c,b.Qa.h(),b.gg&&(A(b,b.gg.Qa,b.te,b),A(b,b.gg.$x,b.te,b)))}};function BP(a,b){if(b){const c=a.i.$k;return new Map(b[c.Xp].map(d=>{const e=a.Iy(d[c.Xp.slide]);return[d[c.Xp.n8],e]}))}return null}
class CP{constructor(a,b,c){this.i=b;this.ea=c;this.aA=new zP(a,c)}load(a){var b=this.mJ,c=a[this.i.type],d=this.bp(a[this.i.Xp][0]),e=this.bp(a[this.i.Xp][1]),f=this.bp(a[this.i.u$][0]),g=BP(this,a[this.i.$k]);a=a[this.i.ng];const h=this.i.ng;return b.call(this,{n_:c,jq:d,Vp:e,yo:f,$k:g,j8:{type:a[h.type],url:a[h.url],target:a[h.target]}})}bp(a){return a?this.Iy(a):null}Iy(a){return this.aA.load(a)}mJ({n_:a,jq:b,Vp:c,yo:d,$k:e,j8:f}){b=new hO({jq:b,Vp:c,yo:d});b.zg(a);e&&b.B_(new fO(this.ea.settings().W().gradeScale(),
e));a=b.ng();a.zg(f.type);a.uH(f.url);a.sH(f.target);return b}};class DP{constructor(a,b){this.z6=a;this.E1=b}end(){return this.E1}start(){return this.z6}};function wG(a,b){a.Bf.forEach(b,void 0)}class EP extends G{constructor(a,b,c,d=null){super();this.Bf=new yN;B(this,this.Bf);(this.q2=a)&&B(this,a);this.p2=c||[];if(c)for(const e of c)B(this,e);(this.C0=d)&&B(this,d);this.gs=b;B(this,this.gs);this.rU=new jH;B(this,this.rU)}$p(){return this.q2}Vk(){return this.C0}JG(){return this.p2}jw(a){return this.Bf.get(a)}ge(){return this.gs}groups(){return this.Bf}hB(){return this.rU}};class FP{load(a,b){b.TQ(a.$b[a.i.kt]);b.VQ(a.$b[a.i.tq]);b.qY=a.$b[a.i.GH];b.Qa.h();if(null!=a.$b[a.i.Pd]){const c=new GF;c.FB(a.$b[a.i.Pd][a.i.Pd.units]);c.Rd(a.$b[a.i.Pd][a.i.Pd.value]);b.PQ(c)}}};class GP{constructor(a,b){this.i=a;this.$b=b}};class HP{constructor(a){this.i=a}load(a,b,c=!1){const d=new zP(this.i.slides,b),e=new FP,f=new GP(this.i.settings,a[this.i.settings]);b=b.b2;var g;c&&(g=tj());g=b.ZY(g||a[this.i.id]);g.tH(a[this.i.title]);e.load(f,g.settings());for(const h of a[this.i.slides])a=c?tj():void 0,a=d.load(iO(h),a),g.slides().push(a);return g}};function IP(a){const b=[],c=a.$b[a.i.JG];c&&Ga(c,d=>{d&&b.push(a.aA.load(d))});return b}class JP{constructor({l$:a,json:b,context:c,H9:d}){this.i=a;this.$b=b;this.ea=c;this.D5=d;this.c2=new HP(this.i.groups);this.aA=new zP(this.i.groups.slides,this.ea)}jw(a){a=iO(this.$b[this.i.groups][a]);return this.c2.load(a,this.ea)}};class KP{constructor(){this.i=gN.document;this.o6=new eO(this.i.N_);this.q6=new LP;this.X5=new KN(this.i.settings);this.j6=new ON(this.i.skinSettings)}load(a,b){var c=a[this.i.skinSettings];const d=new vN;null!=c&&this.j6.load(d,c);b.YQ(d);var e=this.o6.load(a[this.i.N_],b);b.bA=e;const f=a[this.i.title];c=new sN;this.X5.load(a[this.i.settings],c);b.V=c;a=this.q6.load(new JP({l$:this.i.Ag,json:a[this.i.Ag],context:b,H9:this.US(b)}),b);a=new xN(a,e,f);b=a.V.W().quizSize();e=c.W().quizSize();b=b.width!=
e.width||b.height!=e.height;a.V=c;a.W5.h();b&&a.s6.h();a.YQ(d);return a}US(a){return new CP(this.i.Ag.groups.slides,this.i.Ag.ge,a)}};function MP({jq:a,Vp:b,yo:c,$k:d}){let e=0;a&&++e;b&&++e;c&&++e;d&&(e+=d.size);return e}function NP({jq:a,Vp:b,yo:c,$k:d}){return(null==d?void 0:d.values().next().value)||a||b||c}class OP extends CP{mJ(a){return 1>=MP(a)?new Gp(NP(a),a.n_):super.mJ(a)}};class LP{load(a){var b=0,c;(c=(c=a.$b[a.i.$p])?a.aA.load(c):null)&&b++;var d;if(d=a.$b[a.i.ge])d=a.D5.load(d);else throw Error("invalid result slides json");var e=IP(a);b+=e.length;var f;(f=(f=a.$b[a.i.Vk])?a.aA.load(f):null)&&b++;c=new EP(c,d,e,f);const {ib:g,F8:h}={F8:b,ib:c};b=(c=0!=h)?[0]:[];d=c?h+1:0;for(e=0;e<a.$b[a.i.groups].length;++e)f=a.jw(e),g.groups().push(f),b.push(d),d+=f.slides().count()+1;b.push(d);if(null!=a.$b[a.i.hB]){d=g.hB();e=a.i.hB;if(a=a.$b[e])for(var k of a)d.addRange(new DP(k[e.start],
k[e.end]));k=g.hB();a=c?1:0;for(c=a;c<b.length;++c){d=b[c];var l=b[c+1];if(l){e=k;f=d;const t=new jH;for(let x=0;x<e.count();++x){var q=e.KE[x];q.start()>=f&&q.end()<=l&&(q=new DP(q.start()-f,q.end()-f),t.addRange(q))}e=t;g.groups().get(b.indexOf(d)-a).zX=e}}}return g}};class PP extends KP{constructor(){super();this.BM=gN}US(a){return new OP(this.i.Ag.groups.slides,this.i.Ag.ge,a)}};class QP{constructor(a){this.Rh=a}aJ(){throw Error("unknown resource type");}};const RP={type:{_:"t"},IG:{_:"i"},align:{_:"a"},IZ:{_:"r"},lineHeight:{_:"lh"},topPadding:{_:"T"},bottomPadding:{_:"b"}};const SP={bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},Vw:{_:"sb"},Ww:{_:"sp"}};const TP={Yb:Object.assign({_:"tf"},SP),jl:Object.assign({_:"pf"},RP)};class UP{constructor(){this.i=Ql(RP)}load(a){if(!a)return new Qk;const b=new Qk;b.type=a[this.i.type];b.IG=a[this.i.IG];b.align=a[this.i.align];b.lineHeight=a[this.i.lineHeight];b.topPadding=a[this.i.topPadding];b.bottomPadding=a[this.i.bottomPadding];return b}};class VP{constructor(){this.i=Ql(SP)}load(a){if(!a)return new Rk;const b=new Rk;b.fontFamily=a[this.i.fontFamily];b.size=a[this.i.size];b.color=a[this.i.color];b.bold=a[this.i.bold];b.italic=a[this.i.italic];b.underline=a[this.i.underline];b.Vw=a[this.i.Vw];b.Ww=a[this.i.Ww];b.strike=a[this.i.strike];return b}};class WP{constructor(){this.i=Ql(TP)}load(a){if(!a)return new Tk;const b=new Tk,c=(new VP).load(a[this.i.Yb]);b.Gi=c.clone();a=(new UP).load(a[this.i.jl]);b.Hk=a.clone();return b}};const XP=class extends WI{constructor(){super();this.cj=[]}fields(){return this.cj}};class YP extends WI{constructor(){super();this.rS=[]}chains(){return this.rS}};class ZP extends el{constructor(a,b){super("qmFillInTheBlank");a=ad(a);this.od=a.fP;this.Nc=b;if(this.Ps=a.iQ)A(this,this.Ps.KZ,c=>{this.vr();c.includes(0)&&this.cT.h();this.bj()},this,1),A(this,this.Ps.JZ,()=>{this.vr();this.cT.h();this.bj()},this,1);this.vr();this.cT=F(this);F(this)}vr(){Sc(this,this.od);this.od.forEach(a=>{A(this,a.Fp,this.bj,this)})}bj(){this.U().h()}values(){return this.od}evaluationEnabled(){return this.Nc}};const $P=class extends WI{constructor(){super();this.Th=null}richText(){return this.Th}fk(a){this.Th=a}fd(){return null}jJ(a){return new ql(a.id(),a.evaluationEnabled()?a.values():null)}};class aQ extends $P{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof ZP&&a.push(this.jJ(c));return a}};class bQ extends WI{constructor(){super();this.Ot=[];this.jc=null}areas(){return this.Ot}picture(){return this.jc}RQ(a){this.jc=a}Fa(){return this.jc?[this.jc]:[]}};class cQ extends WI{constructor(){super();this.qm=[];this.zu=[];this.gm=.3;this.Zo=null}statements(){return this.qm}labels(){return this.zu}nq(){return this.gm}pf(){return this.Zo?this.Zo.clone():null}BB(a){this.zu=a}KQ(a){this.Zo=a}D_(a){this.gm=a}};class dQ extends el{constructor({values:a,correctIndex:b,evaluationEnabled:c}){super("qmMultipleChoiceText");a=ad(a);this.od=a.fP;this.Ps=a.iQ;this.Nc=c;this.NS=this.od[b];this.LS=F(this);F(this);this.c7=F(this);this.Ps&&(A(this,this.Ps.JZ,()=>{this.vr();this.LS.h();this.U().h()},this,1),A(this,this.Ps.KZ,()=>{this.vr();this.LS.h();this.U().h()},this,1));this.vr()}evaluationEnabled(){return this.Nc}correctIndex(){let a=this.od.indexOf(this.NS);0>a&&(a=0,this.NS=this.od[a]);return a}values(){return this.od}S4(){this.c7.h();
this.U().h()}vr(){Sc(this,this.od);this.od.forEach(a=>{A(this,a.Fp,this.S4,this,100)})}};const eQ=class extends WI{constructor(){super();this.Th=null}richText(){return this.Th}fk(a){this.Th=a}jJ(a){return new rl(a.id(),a.values(),a.evaluationEnabled()?a.correctIndex():null)}};class fQ extends eQ{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof dQ&&a.push(this.jJ(c));return a}};class gQ extends el{constructor(a,b){super("qmWordBank");this.De=a;this.Nc=b;this.b7=F(this);F(this)}value(){return this.De}evaluationEnabled(){return this.Nc}Rd(a){this.De=a;this.b7.h()}};function HO(a,b){a.GY=b}const hQ=class extends WI{constructor(){super();this.Th=null;this.GY=[]}richText(){return this.Th}fk(a){this.Th=a}extraWords(){return this.GY}};class iQ extends hQ{placeholders(){const a=[];var b=this.richText().resources();for(const c of b)c instanceof gQ&&(b=c,a.push(new sl(b.id(),b.evaluationEnabled()?b.value():null)));return a}};class jQ extends uC{constructor(){super(void 0)}};class kQ extends uC{di(){if(!this.count())throw Error("no choices");return this.getChoice(0).di()}Eq(a){A(this,a.U(),this.Lr,this)}uW(a){Pc(this,a.U(),this.Lr,this)}JI(){}};class lQ extends WI{constructor(){super();this.Ny=new kQ;A(this,this.Ny.U(),this.bj,this);this.Xx=new vC;A(this,this.Xx.U(),this.bj,this);this.GM=.5}matches(){return this.Ny}distractors(){return this.Xx}oQ(){return this.GM}fd(){return Jm(this.Ny.fd(),this.Xx.fd())}Fa(){return this.Xx.Fa().concat(this.Ny.Fa())}clear(){this.Ny.clear();this.Xx.clear()}};class mQ extends sC{constructor(){super();this.k0=F(this);this.w5=F(this);F(this);F(this)}U(){return this.lf()}getAnswer(a){return Bn(this,a)}fd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=Fa(this.Y,a);rC(this,a);this.w5.h(a,b)}}};function AP(a,{type:b,id:c}){a=nQ(a,b);c=c||tj();return new ED(c,b,a)}
function nQ(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.KC();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new vC;case "WordBank":return new iQ;case "MultipleChoiceText":return new fQ;case "FillInTheBlank":return new aQ;case "TypeIn":return new jQ;case "Numeric":return new mQ;case "Sequence":return new vC;case "Matching":return new lQ;case "Hotspot":return new bQ;case "Essay":return null;case "LikertScale":return new cQ;case "ResultSlide":return new YI;
case "AuthorizationSlide":return new XP;case "DND":return new YP}throw Error("unknown slide content type "+b);}class oQ{KC(){return new ZO}};const pQ=class extends oQ{};const qQ={value:{_:"v"},correctIndex:{_:"i"}};class rQ{constructor(){this.i=Ql(qQ)}load(a){const b=a?Ja(a[this.i.value],c=>new pl(c)):[new pl("")];return new ZP(b,!!a)}};class sQ{constructor(){this.i=Ql(qQ)}load(a){const b=Ja(a[this.i.value],c=>new pl(c));return new dQ({values:b,correctIndex:void 0!==a[this.i.correctIndex]?a[this.i.correctIndex]:0,evaluationEnabled:void 0!==a[this.i.correctIndex]})}};class tQ{constructor(){this.i=Ql(qQ)}load(a){return null!=a?new gQ(a[this.i.value],!0):new gQ("",!1)}};class uQ extends QP{aJ(a,b,c){switch(b){case "qmWordBank":return b=(new tQ).load(c),b.wg(a),b;case "qmMultipleChoiceText":return b=(new sQ).load(c),b.wg(a),b;case "qmFillInTheBlank":return b=(new rQ).load(c),b.wg(a),b}return super.aJ(a,b,c)}};function SN(a,b){a=a.Rh.images[b];return{kf:new ll(a.src,a.width,a.height),G8:void 0!==a.taa}}function zO(a,b,c){c=a.Rh.images[c];return{video:new Vy(a.Rh.KH[b],c.width,c.height),poster:new ll(c.src,c.width,c.height)}}
function BO(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.i7],g=c[b.n9];b=(new WP).load(c[b.Yb]);a=a.C5;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new tr(d,a.Rh.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new Fq(d,a.Rh.KH[h.assetId],h.text,a.Rh.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new sr(d,h.svg,h.latex,h.mathml);break;default:d=a.aJ(d,k,h.data)}d&&
c.push(d)}return new Nr(e,c,g,b,f)}function rP(a){return new Nr(a||"",[],[],new Tk)}class vQ{constructor(a){this.Rh=a;this.b2=new BN;this.C5=new uQ(a);this.bA=null;this.l6=new pQ;this.sb=this.V=null;this.ya=!1}oa(){return this.ya}ub(){return null}settings(){return this.V}dt(){return null}skinSettings(){return this.sb}YQ(a){this.sb=a}quizSize(){return this.V.W().quizSize()}};function wQ(a,b){const c={};ac(b,(d,e)=>{c[e]=new Hg(d[a.fontFamily],d[a.bold],d[a.italic],d[a.fontVariationSettings])});return c}
class xQ{load(a,b=""){la(a)||(a=Uint8Array.from(atob(a),c=>c.codePointAt(0)),a=(new TextDecoder).decode(a),a=JSON.parse(a));b=this.bL(a,b);return Promise.resolve(b)}bL(a,b){var c=Ql(LM);b=new NM(b);var d=a[c.resources],e=d[b.qD],f=d[b.FO];const g=d[b.cI];d={};var h={},k={};for(var l in e)if(e.hasOwnProperty(l)){const C=e[l];d[l]={src:MM(b,C[b.qD.src]),width:C[b.qD.width],height:C[b.qD.height]}}for(var q in g)if(g.hasOwnProperty(q)){l=g[q];e=[];for(var t of l)e.push({src:MM(b,t[b.cI.src]),mimeType:t[b.cI.mimeType]});
k[q]=e}for(y in f)if(f.hasOwnProperty(y)){q=f[y];t=[];for(var x of q)t.push({src:MM(b,x[b.FO.src]),mimeType:x[b.FO.mimeType]});h[y]=t}var y={eG:k,KH:h,images:d};x=new vQ(y);f=new PP;b=f.load(a[f.BM.document],x);if(d=a[f.BM.aH])f=a[f.BM.fillPanelsView],{kf:d}=SN(x,d),d=d.path(),b.iW=d,b.Ie=f;f=a[c.fonts];d=wQ(c.gh,a[c.gh]);c=a[c.QA];(a=a[gN.PY])?(h=Ql(OM),k={},k.content=a[h.content],k.contentHover=a[h.contentHover],k.url=a[h.url],k.width=a[h.width],k.height=a[h.height],k.language=a[h.language],k.DH=
a[h.DH],k.sG=a[h.sG],k.rG=a[h.rG],k.tG=a[h.tG],k.uG=a[h.uG],a=new sj(k)):a=void 0;return{quiz:b,CP:f,gh:d,resources:y,QA:c,oa:x.oa(),PY:a}}};function yQ({ro:a,v9:b,content:c,T:d,slideWidth:e,slideHeight:f,nw:g,iP:h,e$:k,zl:l,nc:q,ab:t,jR:x,z9:y,y9:C,w9:N,u9:U,A9:ba,x9:ta}){(new xQ).load(b,h).then(ua=>{const Wc=ua.quiz,jp=ua.CP,gR=ua.gh,hR=ua.resources,iR=ua.oa;ua=ua.QA;K&&!q.useAdaptiveSkin()&&(Qf=!0,Lf=K=!1);if(Qf){var zh=Yd("div");Rd(zh,{id:`mobileFramesLayer-${a}`});document.body.appendChild(zh)}zh=K;const jR=Uf(U,Jf?C:y,Jf?C:N),kR=new gj(zh?ta:ba,a),lR=`_${k}`,IA=Wc.skinSettings(),mR=new $e(IA.gt().messages()),nR=new $e({});zh&&(d=
Yd("div"),L(d,"position","absolute"),c.appendChild(d));d.setAttribute("id",a);const JA=new JM({QA:ua,ro:a,Hb:"embedded",iP:h,T:d,raa:lR,zl:l,quiz:Wc,M7:jR,CP:jp,gh:gR,ab:t,resources:hR,fitToWindow:!0,w$:kR,A:mR,Lm:nR,skinSettings:IA,oa:iR,dH:"always",contentScale:100,nc:q,TA:new I(e,f),jR:x});c.setAttribute("id",a);JA.initializationCompleteEvent().addHandler(()=>{g(JA)})},()=>{g()})};const zQ=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function AQ(a){const b=new P({$:"SELECT",u:O(a,"combobox")});b.setAttribute("size","1");BQ(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";z(a,b.displayObject(),"change",()=>{xo(a.C,b.displayObject().value)});return b}
function BQ(a){const b=[];a.C.Zc.values().forEach(c=>{c=c.text();const d=new P({$:"OPTION",u:O(a,"combobox-option")});d.O(c);b.push(d)});return b}
class CQ extends P{constructor({state:a,A:b}){super({m:"accessible-authorization-field-view"});this.C=a;this.j=b;this.Gb=a.Zc.type();this.Va=this.pJ();M(this,this.Va);this.YC="select"==this.Gb?AQ(this):this.Kx();M(this,this.YC);cJ(this.Va.displayObject(),this.YC.displayObject());A(this,this.C.submittedEvent(),this.Tu,this)}l(a){super.l(a);this.Va.l(a);this.YC.l(a)}pJ(){var a=this.C.Zc;let b=Hd(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new P({$:"LABEL",u:O(this,"title")});a.O(b);return a}Kx(){const a=
new P({$:"INPUT",u:O(this,"text-input")});a.setAttribute("type","email"==this.Gb?"email":"text");a.displayObject().value=this.C.Ao()?this.C.Ao():this.C.Zc.value().text();z(this,a.displayObject(),"change",()=>{xo(this.C,a.displayObject().value)});return a}Tu(){var a=this.C.errors();a.length&&(a=a[0].description(),a=zQ.has(a)?zQ.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.j.J(a),alert(a),this.YC.focus())}};function DQ(a,b){const c=[];a.forEach(d=>{"disabled"!=d.Zc.usage()&&c.push(new CQ({state:d,A:b}))});return c}class EQ extends P{constructor({contentState:a,A:b}){super({m:"accessible-authorization-content"});this.R=a;this.yb=DQ(a.fields(),b);this.yb.forEach(c=>M(this,c))}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}};class FQ extends P{constructor({contentState:a}){super({m:"accessible-essay-content"});this.R=a;this.Oa=this.Kx()}l(a){super.l(a);this.Oa.l(a)}Kx(){const a=new P({u:O(this,"text-input"),$:"TEXTAREA"});a.displayObject().value=this.R.text();z(this,a.displayObject(),"change",()=>{this.R.setText(a.displayObject().value)});M(this,a);return a}};function GQ(a){const b=new P({$:"SELECT",u:O(a,"select-control")});b.setAttribute("size","1");HQ(a).forEach(c=>{b.addChild(c)});z(a,b.displayObject(),"change",a.OL,a);return b}function IQ(a,b){a.Oy.displayObject().selectedIndex=null==b?-1:a.we.indexOf(b)}function HQ(a){return a.we.map(b=>{b=b.textRange().text();const c=new P({$:"OPTION",u:O(a,"select-control-option")});c.O(b);return c})}
class JQ extends P{constructor({premise:a,responses:b}){super({m:"accessible-match-item-view"});this.yU=F(this);this.Wd=a;this.we=b;(this.lc=this.Jx())&&M(this,this.lc);this.Oy=GQ(this);M(this,this.Oy);this.lc&&tI(this.lc,this.Oy)}l(a){super.l(a);this.lc&&this.lc.l(a);this.Oy.l(a)}Jx(){if(this.Wd.textRange().Ad())return null;const a=new P({u:O(this,"text-content")});a.O(this.Wd.textRange().text());return a}OL(){const a=this.Oy.displayObject().selectedIndex;this.yU.h(this.Wd,this.we[a])}};class KQ extends P{constructor({contentState:a}){super({m:"accessible-matching-content"});this.R=a;this.yb=this.Hx();A(this,this.R.U(),this.yA,this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}ia(){this.yA()}Hx(){const a=new Map,b=this.R.premises(),c=this.R.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new JQ({premise:e,responses:c});M(this,f);A(this,f.yU,this.OL,this);a.set(e,f)}return a}yA(){const a=this.R.premises(),b=this.R.matches();a.forEach(c=>{const d=this.yb.get(c);if(this.R.isConnected(c)){var e=
b.find(f=>f.premise()==c);IQ(d,e.response())}else IQ(d,null)})}OL(a,b){const c=this.R.premises().indexOf(a),d=this.R.responses().indexOf(b);ap(this.R,c,d);this.R.Rs(a,b)}};function LQ(a,b){b.bo()||b.wg(Ld());a.setAttribute("for",b.bo())};function MQ(a){var b=a.Ra.ig();if(b){b=w(b.Ea(),xs);const c=w(b.Ma,us),d=new P({u:O(a,"audio"),$:"AUDIO"});d.setAttribute("preload","metadata");d.setAttribute("controls","");d.Nf(b.ol());c.gl().forEach(e=>{e=`<source src="${e.src()}" type="${e.type()}" />`;d.addChild(Zd(qd(e)))});return d}return null}
class NQ extends P{constructor({LA:a,evaluationEnabled:b,j7:c,I:d}){super({m:"accessible-choice-view"});this.Ra=a;this.Nc=b;this.fC=c;this.K=d;this.ER=F(this);this.Ui=this.WI();M(this,this.Ui);(this.lc=this.Jx())&&M(this,this.lc);(this.Hi=this.Mx())&&M(this,this.Hi);(this.Fc=MQ(this))&&M(this,this.Fc);this.lc&&(tI(this.lc,this.Ui),this.Hi&&tI(this.lc,this.Hi))}l(a){super.l(a);this.Ui.l(a);let b;null==(b=this.lc)||b.l(a);let c;null==(c=this.Hi)||c.l(a);let d;null==(d=this.Fc)||d.l(a)}WI(){var a=this.fC.type;
const b=this.fC.name,c=this.fC.id,d=new P({$:"INPUT",u:O(this,"active-element")});d.setAttribute("type",a);d.setAttribute("id",c);void 0!==b&&d.setAttribute("name",b);a=this.Ra.selected();d.displayObject().checked=a;d.sd("checked",a);z(this,d.displayObject(),"change",()=>{this.ER.h(this.Ra,d.displayObject().checked)});return d}Jx(){if(this.Ra.choice().textRange().Ad())return null;const a=new P({$:"LABEL",u:O(this,"text-content")}),b=this.Ra.choice().textRange();hJ(b,this.K).forEach(c=>a.addChild(c));
a.sd("hidden",!0);a.wg(`${this.fC.id}_label`);LQ(a,this.Ui);return a}Mx(){if(this.Nc||!this.Ra.choice().typeIn())return null;const a=new P({$:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.Ra.customAnswer();z(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.Ra.Zq=b});return a}};function OQ(a){return a.filter(b=>b.selected()).length}function PQ(a){a.forEach((b,c)=>{c.selected()||b.l(!1)})}function QQ(a){a.forEach(b=>b.l(!0))};class RQ extends P{constructor({m:a,zh:b,evaluationEnabled:c,I:d,A:e}){super({m:a});this.Nc=c;this.K=d;this.Z0=Ld();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.ca=a;this.yb=this.Hx();this.Nf(e.J("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}Hx(){const a=new Map;this.ca.forEach(b=>{const c=new NQ({LA:b,evaluationEnabled:this.Nc,j7:{type:this.GR(),name:this.FR(),id:Ld()},I:this.K});M(this,c);A(this,c.ER,this.WU,this);a.set(b,c)});return a}};class SQ extends RQ{constructor({zh:a,evaluationEnabled:b,I:c,A:d}){super({m:"accessible-multiple-choice-content",zh:a,evaluationEnabled:b,I:c,A:d});this.Pe("radiogroup")}GR(){return"radio"}FR(){return`${this.Z0}_choice`}WU(a){this.ca.forEach(b=>{const c=a==b;b.eb(c);this.yb.get(b).Ui.sd("checked",c)})}};class TQ extends RQ{constructor({zh:a,Yg:b,evaluationEnabled:c,I:d,A:e}){super({m:"accessible-multiple-response-content",zh:a,evaluationEnabled:c,I:d,A:e});this.Pe("group");this.v0=b&&b.isEnabled()?b.value():Number.MAX_VALUE}l(a){super.l(a);a&&this.Lp()}GR(){return"checkbox"}FR(){}WU(a,b){a.eb(b);this.yb.get(a).Ui.sd("checked",b);this.Lp()}Lp(){OQ(this.ca)>=this.v0?PQ(this.yb):QQ(this.yb)}};class UQ extends P{constructor({$:a,A:b,pa:c}){super({$:a,m:"accessible-not-supported-content"});this.O(b.J("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));c.zb()&&c.submit(!0)}};class VQ extends P{constructor({cP:a}){super({m:"accessible-numeric-content"});this.mk=a;this.Hi=this.Mx()}l(a){super.l(a);this.Hi.l(a)}Mx(){const a=new P({$:"INPUT",u:O(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.mk.response();z(this,a.displayObject(),"change",()=>{this.mk.yc(a.displayObject().value)});M(this,a);return a}};function WQ(a){if(a.ix()){const b=a.M.contentState(),c=a.Jb("restartBtn",()=>b.restartQuiz());B(a,c);const d=new P({$:"NAV"});d.Pe("navigation");d.Nf(a.j.J("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));d.addChild(c);M(a,d)}}function XQ(a,b){const c=a.M.slide().Pa().Eb();return VC(c,b)?(b=WC(c,b),b=w(b,un),Nl(a.K,b.richText().text())):""}
class YQ extends P{constructor({pa:a,Ts:b,I:c,A:d}){super({m:"accessible-result-slide-content"});this.M=a;this.ix=b;this.K=c;this.j=d;this.yb=[];a=XQ(this,"awardedScoreLabel");b=XQ(this,"awardedScoreValue");(a||b)&&this.Ol(`${a} ${b}`);a=XQ(this,"passingScoreLabel");b=XQ(this,"passingScoreValue");(a||b)&&this.Ol(`${a} ${b}`);WQ(this)}Ol(a){const b=new P;b.O(a);M(this,b);this.yb.push(b)}Jb(a,b){const c=new uj({u:O(this,"button"),toggle:!0});a=XQ(this,a);c.O(a);A(this,c.P,b);return c}};function ZQ(a){const b=new P({$:"SELECT",u:O(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.T0;++c){const d=new P({$:"OPTION",u:O(a,"select-control-option")});d.O(`${c+1}`);b.addChild(d)}z(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.sS.h(a.Ra.choice(),c)});return b}
class $Q extends P{constructor({LA:a,I7:b}){super({m:"accessible-sequence-choice-view"});this.Ra=a;this.T0=b;this.sS=F(this);(this.lc=this.Jx())&&M(this,this.lc);this.rE=ZQ(this);M(this,this.rE);this.lc&&tI(this.lc,this.rE)}l(a){super.l(a);this.lc&&this.lc.l(a);this.rE.l(a)}Jx(){if(this.Ra.choice().textRange().Ad())return null;const a=new P({u:O(this,"text-content")});a.O(this.Ra.choice().textRange().text());return a}};class aR extends P{constructor({zh:a}){super({m:"accessible-sequence-content"});this.Gd=a;this.yb=this.Hx();A(this,this.Gd.U(),this.yA,this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}ia(){this.yA()}Hx(){const a=new Map,b=this.Gd.count();for(let c=0;c<b;++c){const d=this.Gd.getChoiceState(c),e=new $Q({LA:d,I7:b});M(this,e);A(this,e.sS,this.i3,this);a.set(d.choice(),e)}return a}yA(){for(let c=0;c<this.Gd.count();++c){var a=this.yb.get(this.Gd.rk[c]),b=c;a.rE.displayObject().selectedIndex=b}}i3(a,b){tp(this.Gd,
a,b)}};class bR extends P{constructor({zh:a}){super({m:"accessible-type-in-content"});this.La=a.response();this.Hi=this.Mx()}l(a){super.l(a);this.Hi.l(a)}Mx(){const a=new P({$:"INPUT",u:O(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.La.text();z(this,a.displayObject(),"change",()=>{this.La.setText(a.displayObject().value)});M(this,a);return a}};function cR(a){return a.map(b=>dR(b))}function dR(a){const b=Yd("P"),c=[];let d=[];for(var e=0;e<a.childNodes.length;++e)c.push(a.childNodes[e]);for(a=0;a<c.length;++a){e=c[a];if("INPUT"!=e.tagName&&"SELECT"!=e.tagName){d.push(e);continue}if(!d.length){b.appendChild(e);continue}const f=Yd("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);cJ(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b}
class eR extends P{constructor({m:a,contentState:b,I:c,A:d}){super({m:a});this.j=d;a=b.content().richText();const e=this.hJ(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.ja=[];b.forEach(h=>{if(la(h)){const k=h.id;h=g.find(l=>l.id()==k);h=e.create(h);f[k]=h.displayObject();B(this,h);this.ja.push(h)}});c=gJ(a,c,f);cR(c).forEach(h=>this.addChild(h))}l(a){super.l(a);this.ja.forEach(b=>b.l(a))}ia(){this.ja.forEach(a=>a.wa())}};class fR extends P{constructor({state:a}){super({$:"INPUT",m:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();z(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}};class oR{constructor(a){this.ca=a}create(a){if(a instanceof sr)return kJ(a);if(a instanceof ZP){const b=this.ca.find(c=>c.placeholder().id==a.id());return new fR({state:b})}throw Error("unknown resource");}};class pR extends eR{constructor({contentState:a,I:b,A:c}){super({m:"accessible-fib-content",contentState:a,I:b,A:c})}hJ(a){a=w(a,Co);return new oR(a.placeholders())}};class qR extends P{constructor({state:a}){super({$:"SELECT",m:"accessible-mct-placeholder"});this.setAttribute("size","1");this.C=a;this.sj=this.iJ();this.sj.forEach(b=>{this.addChild(b)});z(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}iJ(){const a=[];this.C.answers().forEach(b=>{b=this.JC(b);a.push(b)});return a}JC(a){const b=new P({$:"OPTION",u:O(this,"option")});b.O(a);return b}ia(){const a=this.C.response(),b=this.sj.map(c=>c.displayObject().value);this.displayObject().selectedIndex=
a?b.indexOf(a):-1}};class rR{constructor(a){this.ca=a}create(a){if(a instanceof sr)return kJ(a);if(a instanceof dQ){const b=this.ca.find(c=>c.placeholder().id==a.id());return new qR({state:b})}throw Error("unknown resource");}};class sR extends eR{constructor({contentState:a,I:b,A:c}){super({m:"accessible-mct-content",contentState:a,I:b,A:c})}hJ(a){a=w(a,Do);return new rR(a.placeholders())}};function tR(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}function uR(a,b,c){(a=a.sj.find(d=>d.enabled()!=c&&d.displayObject().value==b))&&a.l(c)}
class vR extends P{constructor({placeholder:a,controller:b,A:c}){super({$:"SELECT",m:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Dc=a;this.Sq=b;this.j=c;wR(this.Sq,a,this);this.sj=this.iJ();this.sj.forEach(d=>this.addChild(d));z(this,this.displayObject(),"change",this.V5,this);this.displayObject().selectedIndex=-1}yc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=tR(this)}ia(){const a=xR(this.Sq),b=yR(this.Sq);a.forEach(d=>{uR(this,d,!b.includes(d))});
const c=this.Dc.response();this.displayObject().selectedIndex=c?a.indexOf(c):tR(this)}iJ(){const a=[];xR(this.Sq).forEach(c=>{c=this.JC(c);a.push(c)});const b=this.j.J("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.JC(b));return a}JC(a){const b=new P({$:"OPTION",u:O(this,"option")});b.O(a);return b}V5(){const a=this.displayObject().selectedIndex==tR(this)?"":this.displayObject().value;zR(this.Sq,this.Dc,a)}};class AR{constructor({placeholders:a,controller:b,A:c}){this.ja=a;this.Sq=b;this.j=c}create(a){if(a instanceof sr)return kJ(a);if(a instanceof gQ){const b=this.ja.find(c=>c.placeholder().id==a.id());return new vR({placeholder:b,controller:this.Sq,A:this.j})}throw Error("unknown resource");}};function wR(a,b,c){a.wM.has(b)&&Ca("this placeholder has already been added");a.wM.set(b,c)}function xR(a){const b=[];a.vk.forEach(c=>{b.push(c.Oe())});return b}function yR(a){const b=[];a.ja.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function zR(a,b,c){b.response()&&(a.vk.find(d=>null===d.response()).yc(b.response()),b.yc(null));c&&(a.vk.find(d=>d.response()==c).yc(null),b.yc(c));a.ja.forEach(d=>{a.wM.get(d).wa()})}
class BR{constructor({placeholders:a,extraWords:b}){this.ja=a;this.vk=b;this.wM=new Map}};class CR extends eR{constructor({contentState:a,I:b,A:c}){super({m:"accessible-wordbank-content",contentState:a,I:b,A:c})}hJ(a){a=w(a,Io);const b=B(this,new BR({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new AR({placeholders:a.placeholders(),controller:b,A:this.j})}};function DR(a,b,c,d,e){const f=new P({$:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.sd("labelledby",e);z(a,f.displayObject(),"change",()=>{So(a.Vh,b);ER(a,f)});c=b==a.Vh.selectedScale();f.displayObject().checked=c;f.sd("checked",c);return f}function ER(a,b){a.Jk.forEach(c=>{c.sd("checked",c==b)})}
class FR extends P{constructor({zH:a,labels:b}){super({m:"accessible-likert-scale-statement"});this.Vh=a;this.zu=b;this.Jk=[];this.jU=[];this.O(this.Vh.statement().text());this.eJ();this.Pe("radiogroup");this.Nf(this.Vh.statement().text())}l(a){this.Jk.forEach(b=>b.l(a));this.jU.forEach(b=>b.l(a))}eJ(){const a=Ld();this.zu.forEach(b=>this.fu(b,a))}fu(a,b){const c=new P({m:"accessible-likert-scale-label"});M(this,c);const d=Ld(),e=Ld();b=DR(this,a,b,d,e);Ii(b,O(c,"radio"));M(c,b);const f=new P({$:"LABEL"});
f.O(a.text());f.setAttribute("for",d);f.setAttribute("id",e);f.sd("hidden",!0);Ii(f,O(c,"label"));M(c,f);this.Jk.push(b);this.jU.push(f)}};function GR(a){const b=new Map,c=a.R.statementsStates(),d=a.R.content().labels();c.forEach(e=>{const f=new FR({zH:e,labels:d});M(a,f);b.set(e,f)});return b}class HR extends P{constructor({contentState:a}){super({m:"accessible-likert-scale-content"});this.R=a;this.yb=GR(this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}};class IR extends P{constructor({m:a,slide:b,I:c}){super({m:a});a=w(b.content(),ZO).richText();hJ(a,c).forEach(d=>this.addChild(d))}};class JR extends no{constructor({I:a,A:b,Ts:c,submitType:d}){super();this.K=a;this.j=b;this.ix=c;this.Ob=d;this.s=null}create(a){this.s=null;this.Hf(a);return this.s}Ij(a){this.s=new IR({m:"accessible-intro-slide-content",slide:a.slide(),I:this.K})}Cj(a){this.s=new EQ({contentState:a.contentState(),A:this.j})}Oj(a){this.s=new YQ({pa:a,Ts:this.ix,I:this.K,A:this.j})}Hj(a){this.s=new IR({m:"accessible-info-slide-content",slide:a.slide(),I:this.K})}Kj(a){this.s=new SQ({zh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),
I:this.K,A:this.j})}Qj(a){this.s=new SQ({zh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),I:this.K,A:this.j})}Mj(a){this.s=new TQ({zh:a.contentState(),Yg:a.slide().settings().Yg(),evaluationEnabled:a.slide().settings().evaluationEnabled(),I:this.K,A:this.j})}Sj(a){this.s=new CR({contentState:a.contentState(),I:this.K,A:this.j})}Lj(a){this.s=new sR({contentState:a.contentState(),I:this.K,A:this.j})}Fj(a){this.s=new pR({contentState:a.contentState(),I:this.K,A:this.j})}Rj(a){this.s=
new bR({zh:a.contentState()})}Nj(a){this.s=new VQ({cP:a.contentState()})}Pj(a){this.s=new aR({zh:a.contentState()})}Jj(a){this.s=new KQ({contentState:a.contentState()})}Gj(a){this.s=new UQ({$:"eachQuestion"==this.Ob?"H2":"H3",A:this.j,pa:a})}Ej(a){this.s=new FQ({contentState:a.contentState()})}Ki(a){this.s=new HR({contentState:a.contentState()})}Dj(a){this.s=new UQ({$:"eachQuestion"==this.Ob?"H2":"H3",A:this.j,pa:a})}};const KR={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function LR(a,b){const c=new AK({prefix:"quiz-",type:"uikit-primary-button",icon:{element:Q(a.F,KR.outline),Wg:"left"}});A(a,c.P,()=>{var d=c.pressed();c.sl(!d);d={pressed:!d,relativeElement:c.displayObject()};a.Zl.h("showOutline",d)});a.me.showOutline=c;b.addChild(c);return c}
function MR(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.eD(b)}
class NR extends P{constructor({A:a,Lm:b,m:c,skinSettings:d,L:e}){super({m:c});this.me={};this.RI={};this.j=new kI([a,b]);this.F=e;this.Zl=F(this);this.va=!1;this.V=this.Id=null;this.ce=d.Bg();this.kc=d.questionListInfo();this.hb=this.Df=this.Ua=this.Sa=null;this.sE="none";this.mn=new P({u:O(this,"container")});this.mn.o("left",!0);this.addChild(this.mn);this.Di=new P({u:O(this,"container")});this.Di.o("right",!0);this.addChild(this.Di);A(this,this.ce.U(),this.Ka,this);A(this,this.kc.U(),this.Ka,
this);this.Yr=new P({u:O(this,"question-score-info")});this.Di.addChild(this.Yr);II(this.Yr,this.j,()=>this.Ua,()=>this.Df);a=()=>({element:Q(this.F,KR["right-arrow"]),Wg:"right"});b=()=>({element:Q(this.F,KR["left-arrow"]),Wg:"left"});this.tM=LR(this,this.mn);this.yv(this.tM,"hidden");this.Jb(this.mn,"postpone","uikit-secondary-button");this.Jb(this.Di,"submit");this.Jb(this.mn,"submit-all","uikit-secondary-button");this.Jb(this.Di,"continue","uikit-primary-button",a());this.Jb(this.Di,"try-again");
this.Jb(this.Di,"prev","uikit-secondary-button",b());this.Jb(this.Di,"back","uikit-secondary-button",b());this.Jb(this.Di,"next","uikit-primary-button",a());this.Jb(this.Di,"start","uikit-primary-button",a());this.Jb(this.mn,"results");this.Jb(this.Di,"view-results");this.Jb(this.mn,"toResultSlide");this.Jb(this.Di,"print","uikit-primary-button",{element:Q(this.F,KR.print),Wg:"left"});this.wT=this.Jb(this.Di,"finish","uikit-primary-button");this.U0=this.Jb(this.mn,"reset","uikit-secondary-button");
this.yv(this.U0,"hidden");this.Zr=new P({u:O(this,"quiz-score-info")});GI(this.Zr,this.j,()=>this.Id);this.mn.addChild(this.Zr)}Jw(a){this.sE=a.outlinePosition();"bottom"==this.sE&&this.yv(this.tM,"enabled")}outlinePopupClosed(){this.tM.sl(!1)}mb(a,b){this.yv(this.me[a],b)}Om(a,b){const c=this.me[a];this.RI[a]=b;"finish"===a&&"continuePresentation"===b&&zK(this.wT,Q(this.F,KR["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&zK(this.wT,Q(this.F,KR["right-arrow"]),"right");Mi(c)}Wp(a){this.me[a].displayObject().focus()}il(){return this.Zl}ki(a){this.o("hide-controls",
!a)}yv(a,b){switch(b){case "hidden":a.B(!1);break;case "enabled":a.B(!0);a.l(!0);break;case "disabled":a.B(!0),a.l(!1),a.bg(!1)}}Jb(a,b,c="uikit-primary-button",d){const e=new AK({prefix:"quiz-",type:c,icon:d,text:this.j.J(MR(this,b))});Li(e,this.j,()=>this.RI[b]?MR(this,this.RI[b]):MR(this,b),void 0,f=>e.O(f));A(this,e.P,()=>this.Zl.h(b),this);this.me[b]=e;a.addChild(e);return e}Ri(a){this.va=a;this.Ka()}gb(a,b,c,d,e=null){this.hb=a;this.V=e;this.Id=d;this.Df=c;this.Ua=b}Ka(){this.Bv(!0)}Bv(a){const b=
!!this.hb,c=a&&JI(this.Sa,this.ce);this.Yr.B(c);b&&c&&(Mi(this.Yr),this.Yr.setAttribute("title",this.Yr.displayObject().textContent));a=a&&KI(this.V,this.Id,this.Sa,this.ce,this.va);this.Zr.B(a);b&&a&&(Mi(this.Zr),this.Zr.setAttribute("title",this.Zr.displayObject().textContent));this.Zr.o("only-quiz-score",!this.Yr.visible())}cl(a){Sc(this,this.Sa);(this.Sa=a)&&A(this,this.Sa.submittedEvent(),this.Ka,this);this.Ka()}$g(){this.Bv(!1)}eD(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 "toResultSlide":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");}};class OR extends NR{constructor(a,b,c,d){super({m:"quiz-control-panel",A:a,Lm:b,skinSettings:c,L:d})}};class PR extends RL{constructor({A:a,Lm:b,skinSettings:c,Sm:d,L:e,Hb:f,I:g,T:h,nc:k,fillPanelsView:l}){super({m:"quiz-top-panel",A:a,Lm:b,skinSettings:c,Sm:d,L:e,Hb:f,V_:"quiz-timer-view",I:g,T:h,nc:k,fillPanelsView:l})}};function QR(a){const b=a.Pg.showTopPanel();a.S&&(a.S.update(),a.S.B(b))}
class RR extends cL{constructor({Tm:a,slideWidth:b,slideHeight:c,Hb:d,A:e,skinSettings:f,L:g,soundController:h,I:k,T:l,oo:q,Fe:t,nc:x,fillPanelsView:y,hk:C,gh:N}){const U=new P({m:"quiz-slide-container"});super({Tm:a,slideWidth:b,slideHeight:c,M_:U,A:e});this.fb=d;this.Ie=y||!1;this.$d=C;this.Ab=x;this.Gu=new P({u:O(this,"main-container")});this.Gu.addChild(U);this.oe=CF(this.fb);this.ys=x?x.showPlayersPanels():!this.oe||this.Ie;this.o("embedded",!this.ys);this.Pg=q;this.ze=N;this.sb=f;this.fv=new $e({});
this.nd=new P({m:"slide-list-layer",DP:!0});this.nd.B(!1);this.Be=B(this,new dL({A:e,L:g,T:l,skin:this,BZ:this.ys}));this.sh=a.bb();if(this.S=DF(d)||this.Pg.showTopPanel()?new PR({A:e,Lm:this.fv,skinSettings:f,Sm:this.nd,L:g,Hb:d,I:k,T:l,nc:x,fillPanelsView:this.Ie}):null)B(this,this.S),A(this,this.S.QK,()=>{this.Be.invalidate()});this.ua=new OR(e,this.fv,f,g);B(this,this.ua);this.Bc=new yA(h);A(this,this.Bc.audioStartedEvent(),this.Nh,this);A(this,this.Bc.Ue,this.Mh,this);this.Gc=new P({m:"frames-layer"});
this.lh=new P({m:"feedback-layer"});this.lh.o("ie",u);this.lh.B(!1);this.Oc=new jL({qZ:this.Bc,L:g,A:e});A(this,this.Oc.dF,ba=>{this.lh.o("with-shadow",ba)},this);this.ys?(this.S&&this.addChild(this.S),this.addChild(this.Gu),this.addChild(this.ua),QR(this)):this.oe&&(this.Gc.o("embedded",!0),this.addChild(this.Gu));this.Gu.addChild(this.Gc);this.lY();(this.oe||0<=["embedded-customization"].indexOf(d))&&DF(d)&&A(this,f.sK,this.lY,this);A(this,f.U(),()=>{DF(d)&&QR(this);this.pC();this.oC()},this);U.addChild(this.lh);
U.addChild(t.ru);U.addChild(this.nd);this.o("embedded-mode",Pf&&!this.oe);x&&this.ss(x);this.pC();this.oC()}pC(){if(!DF(this.fb)){var a=this.Ab&&this.Ab.isInheritSettings(),b=this.oe&&!a?this.displayObject():document.body,[c,d]=this.oe&&a?["PFn","PFnb"]:["qPFn","qPFnb"],e;a=null==(e=this.ze[c])?void 0:e.fontVariationSettings;var f;e=null==(f=this.ze[d])?void 0:f.fontVariationSettings;Ts(b,c,d);a&&e&&Us(b,{n:a,b:e});b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",
d)}}oC(){const a=this.sb.borderRadius(),b=this.oe&&this.Ab&&this.Ab.isInheritSettings();null===a||b||(this.oe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}lY(){const a=this.sb.Yp();this.o("hide-bg",a);this.o("slide-presentation-not-bg",!a);this.o("filltype",this.Ie?a?"player":"":"slide");this.o("fill-slide-bg",!a&&this.Ie)}Kw(a){a=a?"":"none";this.ua.G("pointer-events",a);this.S&&this.S.G("pointer-events",a)}ss(a){const b=a.messages();b&&this.fv.CB(b);Object.assign(this.sb.jg().colors(),
a.colors());this.S&&this.S.Jw(a);this.ua.Jw(a)}yq(a){this.S&&this.Be.yq(a)}ia(a,b){super.ia(a,b);if(a&&b){this.S&&(this.S.wa(),this.Be.invalidate());b=this.$d;a=b.ly();b=YL(b);var c=a.scale(b).round();this.Gu.resize(c.width,c.height);u&&(this.Tk.G("position","absolute"),this.Tk.move(0,0));a=YL(this.$d);this.Tk.setScale(a,"50% 50%");b=.5*(c.width-this.Tk.width());c=.5*(c.height-this.Tk.height());this.Tk.move(b,c);this.Gc.setScale(a,"50% 50%");this.Gc.move(b,c);a=this.ly();this.Gc.resize(a.width,a.height);
if(!this.oe||this.Ie){a=$L(this.$d);this.S&&this.S.setScale(a);this.ua.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.S&&this.Pg.showTopPanel()?-this.S.height()*(1-a)+d:b;this.Gu.G("margin",`${d}px ${b}px ${c}px ${b}px`);this.S&&this.S.G("width",`calc(100% / ${a})`);this.ua.G("width",`calc(100% / ${a})`)}this.LK();a=ZL(this.$d);this.G("border-radius",`${(this.Ie||Pf||this.oe?0:8)*a}px`);$K(this);this.CD()}}controlPanel(){return this.ua}topPanel(){return this.S}Zj(){return this.Gc}vl(a){this.Oc&&(this.Bc.stop(),
this.lh.removeChild(this.Oc),this.lh.B(!1),this.Oc.Wc());a&&(a.bb=this.sh,this.lh.addChild(this.Oc),this.lh.B(!0),this.Oc.show(a))}qo(a,b){b.ul("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Bc.stop();this.Be.OE()}setPanelScale(a){super.setPanelScale(a);this.S&&this.S.setParentScale(a);this.Oc.setParentScale(a)}setPresentationContext(a){this.S&&this.S.setPresentationContext(a)}B(a){super.B(a);this.S&&this.S.B(a);
this.ua.B(a)}Nh(){}Mh(){}CD(){if(this.S){if(this.ys){var a=$L(this.$d)*this.parentScale();this.S.setParentScale(a)}this.S.wa()}if(this.Be){const c=YL(this.$d)*this.parentScale();a=$L(this.$d)*this.parentScale();var b=this.Be;b.Ev=c;b.invalidate();b=this.Be;b.tE=a;b.invalidate()}}LK(){if(this.hc){var a=parseFloat(Yg(this.hc,"width")),b=$L(this.$d),c=YL(this.$d),d=(this.Pg.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;L(this.hc,"top",`${d}px`);L(this.hc,"left",`${a}px`);L(this.hc,"transform",`scale(${c})`);
L(this.hc,"transform-origin","0 0")}}LT(){return YL(this.$d)*this.parentScale()}};function SR(a){const b=new P({u:O(a,"close-button")});A(a,b.P,()=>a.zx.h());return b}
class TR extends P{constructor(a,b){super({m:"smartphone-slide-list-caption"});this.zx=F(this);if(this.Va=a)a=this.Va,Ii(a,O(this,"title")),B(this,a),A(this,a.eF,this.dM,this),A(this,a.Vl,this.KL,this);a=new P({u:O(this,"title")});a.O(b.J("PB_QUESTION_LIST_CAPTION"));this.oO=a;M(this,this.oO);b=SR(this);M(this,b)}initialize(){this.Va&&this.Va.initialize()}no(a){this.Va&&this.Va.no(a)}dM(){this.Va&&!this.$j(this.Va)&&(D(this,this.oO),this.uc(this.Va,0))}KL(){this.Va&&(this.removeChild(this.Va),M(this,
this.oO,0))}};class UR extends P{constructor({g$:a,TB:b,submitType:c,isGraded:d,isEnabled:e}){super({m:"smartphone-slide-list"});this.Ob=c;this.pe=d;this.z2=e;this.AS=F(this);this.OW=F(this);this.oF=a;M(this,this.oF);this.Wb=b;M(this,this.Wb);A(this,this.oF.zx,this.l3,this);A(this,this.Wb.Ag().Qi(),this.XL,this)}initialize(){this.oF.initialize()}$Q(a,b){this.Wb.gb(a,this.Ob,this.pe,b)}uB(){this.Wb.Ag().uB()}no(a){this.Wb.Ag().l("reviewing"==a?!0:this.z2);this.oF.no(a)}l3(){this.AS.h()}XL(a){this.OW.h(a)}ia(a,b){super.ia(a,
b);this.Wb.wa();this.Wb.Ag().wa()}};class VR extends G{constructor({eq:a,hl:b,hk:c,fq:d}){super();this.Ck=a;this.lj=b;this.$d=c;this.Be=d;const {topPanel:e,controlPanel:f}=UL(this.lj);this.KF=e;this.c1=f;this.lv=1}Bq(a,b){a&&b&&(this.lv=a/b,this.hY(a,b))}S(){return this.KF}ua(){return this.c1}Ay(){return 1<this.lv}};class WR extends VR{constructor({eq:a,hl:b,At:c,p$:d,hk:e,fq:f}){super({eq:a,hl:b,hk:e,fq:f});this.VN=c;this.FX=d;A(this,this.Be.tX,this.oY,this)}hY(a,b){this.KF&&this.S().B(1>=this.lv);this.ua().o("landscape",this.Ay());a=1>=this.lv?{boundingWidth:a,boundingHeight:b-((this.KF?this.S().height():0)+this.ua().height())}:{boundingWidth:a-this.ua().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=pi({width:this.Ck.width(),height:this.Ck.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:l}={scale:e,left:f,top:g};this.Ck.setScale(h);this.Ck.move(k,(this.KF?this.S().height():0)+l);this.VN&&(this.VN.o("portrait",1>=this.lv),this.VN.wa());this.FX&&this.FX.o("landscape",this.Ay());this.oY()}oY(){if(this.Be.visible()){const a=XL(this.$d),b=this.Be.size();this.Be.move((a.width-b.width)/2,a.height-b.height-(1>=this.lv?66:20))}}};class YR extends VR{constructor({eq:a,hl:b,hk:c,fq:d,H8:e}){super({eq:a,hl:b,hk:c,fq:d});this.oe=e}hY(a,b){const {topPanel:c,controlPanel:d}=UL(this.lj);var e=c?c.height():12;e=this.oe?new Pg(0,0,0,0):new Pg(e,12,d.height(),12);const {scale:f,left:g,top:h}=pi({width:this.Ck.width(),height:this.Ck.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:l,top:q,P8:t}={scale:f,left:g,top:h,P8:e};({topPanel:a}=UL(this.lj));!this.oe&&a&&a.setParentScale(k);if(Jf){const {topPanel:x,
controlPanel:y}=UL(this.lj);b=ZL(this.$d);x&&x.setScale(b);y.setScale(b);this.Ck.setScale(b);e=x?-x.height()*(1-b):0;const C=12*b;this.Ck.G("margin",`${e}px ${C}px 0 ${C}px`);x&&x.G("width",`calc(100% / ${b})`);y.G("width",`calc(100% / ${b})`);b=-this.Ck.height()*(1-b);y.G("margin-top",`${b}px`)}else b=this.Be,b.tE=k,b.invalidate(),b=this.Be,b.Ev=k,b.invalidate(),this.Ck.setScale(k),this.Ck.move(l+t.left,q+t.top);a&&(this.Be.invalidate(),a.wa())}};function ZR(a,b,c){a.Tt.has(b.id)||(a.Tt.set(b.id,a.Jb(b,c)),M(a,a.Tt.get(b.id)))}function $R(a,b,c){a.Tt.has(b)&&c(a.Tt.get(b))}function aS(a,b){$R(a,b,c=>{D(a,c);a.Tt.delete(b)})}function bS(a,b,c,d){$R(a,b,e=>e.o(c,d))}
class cS extends P{constructor({m:a,L:b}){super({m:a});this.F=b;this.Tt=new Map;this.N0=F(this)}UA(a,b){$R(this,a,c=>c.l(b))}Jb(a,b){const c=new AK({prefix:"quiz-",type:a.type,icon:{element:Q(this.F,a.icon),Wg:"left"}});Ii(c,O(this,"uikit-button"));c.o(a.id,!0);b&&A(this,c.P,()=>{b&&b();this.N0.h(a.id)});return c}};class dS extends cS{constructor(a){super({m:"smartphone-control-panel",L:a})}};class eS extends G{constructor({TB:a,f$:b,i$:c}){super();this.Wb=B(this,a);this.CX=B(this,b);this.Bs=c;A(this,this.Wb.AS,this.oV,this);A(this,this.Wb.OW,this.XL,this);A(this,this.Bs.IK,this.LL,this);A(this,this.Bs.TW,this.j4,this);A(this,this.Bs.EI,this.GL,this);A(this,this.Bs.Tz,this.q4,this);A(this,this.Bs.VT,this.oV,this);A(this,this.Bs.uN,this.Oh,this);this.DC=F(this)}LL(){this.Wb.initialize()}j4(a,b){this.Wb.$Q(a,b)}GL(a){CL(this.Wb.Wb.Ag(),a)}XL(a){this.Bs.ff.h(a)}q4(){this.CX.show()}oV(){this.CX.Wc();
this.DC.h()}Oh(a){this.Wb.no(a)}displayObject(){return this.Wb.Wb.displayObject()}invalidate(){setTimeout(()=>this.Wb.wa(),0)}close(){}closeRequestEvent(){return this.DC}};class fS extends G{constructor(a){super();this.ua=a;this.Zl=F(this);this.DN=F(this);this.ST=F(this);this.HJ=F(this);this.RW=F(this)}mb(a,b){switch(b){case "enabled":this.DN.h(a,()=>this.Zl.h(a));this.HJ.h(a,!0);break;case "hidden":this.ST.h(a);break;case "disabled":this.DN.h(a,()=>this.Zl.h(a)),this.HJ.h(a,!1)}}ki(){}Om(a,b){"start"==a&&this.RW.h(a,"submit","submit-form"==b)}Wp(){}outlinePopupClosed(){}il(){return this.Zl}displayObject(){return this.ua.displayObject()}gb(){}cl(){}$g(){}Ri(){}};const gS={start:{prefix:"quiz-",id:"start",type:"uikit-primary-button",icon:"navigation_next_icon"},next:{prefix:"quiz-",id:"next",type:"uikit-primary-button",icon:"navigation_next_icon"},prev:{prefix:"quiz-",id:"prev",type:"uikit-secondary-button",icon:"navigation_prev_icon"},back:{prefix:"quiz-",id:"back",type:"uikit-secondary-button",icon:"navigation_prev_icon"},["continue"]:{prefix:"quiz-",id:"continue",type:"uikit-primary-button",icon:"navigation_next_icon"},submit:{prefix:"quiz-",id:"submit",
type:"uikit-primary-button",icon:"tick"},results:{prefix:"quiz-",id:"results",type:"uikit-link-button",icon:"close"},["try-again"]:{prefix:"quiz-",id:"try-again",type:"uikit-primary-button",icon:"navigation_next_icon"},["view-results"]:{prefix:"quiz-",id:"view-results",type:"uikit-primary-button",icon:"navigation_next_icon"},finish:{prefix:"quiz-",id:"finish",type:"uikit-primary-button",icon:"navigation_next_icon"},reset:{prefix:"quiz-",id:"reset",type:"uikit-secondary-button",icon:"reset"},print:{prefix:"quiz-",
id:"print",type:"uikit-primary-button",icon:"print_icon.svg"},["slide-list"]:{prefix:"quiz-",id:"slide-list",type:"uikit-link-button",icon:"slide-list"},["mark-slide"]:{prefix:"quiz-",id:"mark-slide",type:"uikit-link-button",icon:"mark"},outline:{prefix:"quiz-",id:"outline",type:"uikit-link-button",icon:"slide-list"},["back-to-app"]:{prefix:"quiz-",id:"back-to-app",type:"uikit-link-button",icon:"back-to-app.svg"}},hS=Object.assign({},gS,{["slide-list"]:Object.assign({},gS["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},gS["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},gS.outline,{type:"uikit-secondary-button"})}),iS=["results","slide-list","mark-slide","back-to-app","outline"],jS="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class kS extends cS{constructor(a,b){super({m:"smartphone-top-panel",L:b});if(this.Va=a)Ii(a,O(this,"title")),B(this,a),A(this,a.eF,this.dM,this),A(this,a.Vl,this.KL,this)}initialize(){this.Va&&this.Va.initialize()}no(a){this.o("mode",a);this.Va&&this.Va.no(a)}dM(){this.Va&&!this.$j(this.Va)&&this.addChild(this.Va)}KL(){this.Va&&this.removeChild(this.Va)}};class lS extends G{constructor(a){super();this.u6=a;this.ff=F(this);this.Rk=F(this);this.uN=F(this);this.EI=F(this);this.IK=F(this);this.TW=F(this);this.Tz=F(this);this.VT=F(this);this.PW=F(this);this.pY=F(this);this.j2=F(this);this.V=this.Ua=this.hb=null}gb(a,b,c,d,e){Sc(this,this.hb);this.hb=a;this.Ua=b;this.V=e||null;this.IK.h();A(this,a.sessionModeChangedEvent(),this.Oh,this);this.Oh();this.PW.h(a)}cl(a){this.VT.h();this.EI.h(a);this.pY.h(a)}Ri(a){this.TW.h(this.Ua,a)}$g(){}Zp(){}ow(){}setParentScale(){}gq(){}displayObject(){return this.u6.displayObject()}Qi(){return this.ff}wq(){return this.Rk}Oh(){this.uN.h(this.hb.sessionMode())}}
;function UL(a){return{topPanel:a.S,controlPanel:a.ua}}function mS(a){Kf&&a.FV("back-to-app",()=>ISPlayer.backToApp())}function nS(a,b,c){a.S&&ZR(a.S,gS[b],c);ZR(a.ua,hS[b],c)}function oS(a){a.UN&&!a.uM&&nS(a,"slide-list",()=>{a.ZX.Tz.h()})}function pS(a,b){a.S&&aS(a.S,b);aS(a.ua,b)}function qS(a){a.UN&&"allAtOnce"==a.Ob&&(nS(a,"mark-slide",()=>{a.M&&um(a.M,!a.M.isMarked())}),a.S&&a.S.o("with-mark-button",!0))}function rS(a,b,c){a.S&&iS.includes(b)&&c(a.S);jS.includes(b)&&c(a.ua)}
function sS(a){const b=!("testing"==a.qs&&MI(a.M));a.iV("slide-list",b)}
class tS extends G{constructor({topPanel:a,CH:b,controlPanel:c,xH:d,submitType:e,A:f}){super();this.S=a?B(this,a):null;this.S&&b?(B(this,b),A(this,b.uN,this.Oh,this),A(this,b.EI,this.GL,this),A(this,b.IK,this.LL,this),a=b):a=null;this.ZX=a;this.ua=B(this,c);c=new fS(this.ua);A(this,c.DN,this.FV,this);A(this,c.ST,this.nV,this);A(this,c.HJ,this.iV,this);A(this,c.RW,this.i4,this);this.b1=c;this.UN=d;this.Ob=e;this.j=f;this.qs="";this.uM=this.M=null;mS(this)}topPanel(){return this.ZX}controlPanel(){return this.b1}setPresentationContext(){}setPresentationOutlineController(a){this.uM=
a;nS(this,"outline",()=>{const b=this.uM;"testing"==this.qs||"reviewing"==this.qs?b.showOutline(this.UN,this.j.J("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});pS(this,"slide-list")}FV(a,b){rS(this,a,c=>ZR(c,gS[a],b))}nV(a){rS(this,a,b=>aS(b,a))}iV(a,b){rS(this,a,c=>c.UA(a,b))}i4(a,b,c){rS(this,a,d=>bS(d,a,b,c))}Oh(a){this.qs=a;this.S&&this.S.no(a);switch(a){case "testing":oS(this);qS(this);mS(this);break;case "reviewing":oS(this);Kf&&this.nV("back-to-app");break;case "completed":pS(this,
"slide-list"),pS(this,"mark-slide"),this.S&&this.S.o("with-mark-button",!1),mS(this)}}GL(a){Sc(this,this.M);if(this.M=a)A(this,a.submittedEvent(),this.kz,this),A(this,a.markedEvent(),this.jY,this);sS(this);this.jY()}LL(){this.S&&this.S.initialize()}kz(){sS(this)}jY(){const a=this.M?this.M.isMarked():!1;rS(this,"mark-slide",b=>bS(b,"mark-slide","marked",a))}};class uS extends P{constructor(){super();this.eF=F(this);this.Vl=F(this)}};class vS extends uS{constructor({GP:a,aB:b,A:c}){super();this.ky=a;this.xk=b;this.j=c}initialize(){II(this,this.j,this.ky,this.xk);A(this,this.xk().activeSlideChangedEvent(),this.mY,this)}no(a){"testing"==a||"reviewing"==a?this.mY():"completed"==a&&this.Vl.h()}mY(){const a=Pp(this.xk());JI(a)?(Mi(this),this.eF.h()):this.Vl.h()}};class wS extends uS{constructor({aB:a,m8:b,A:c,submitType:d}){super();this.xk=a;this.W1=b;this.j=c;this.Ob=d;this.qs=""}initialize(){GI(this,this.j,this.W1);A(this,this.xk().rF,this.nY,this)}no(a){this.qs=a;"testing"==a||"reviewing"==a?this.nY():"completed"==a&&this.Vl.h()}nY(){const a=Pp(this.xk()),b="allAtOnce"==this.Ob,c="reviewing"==this.qs;a&&(!b||b&&c)?(Mi(this),this.eF.h()):this.Vl.h()}};class xS extends NR{constructor(a,b,c,d){super({m:"universal-control-panel",A:a,Lm:b,skinSettings:c,L:d})}};class yS extends G{constructor({topPanel:a,controlPanel:b}){super();this.S=a;this.ua=B(this,b);a&&B(this,a)}topPanel(){return this.S}controlPanel(){return this.ua}setPresentationContext(a){this.S&&this.S.setPresentationContext(a)}setPresentationOutlineController(){}};class zS extends G{constructor({Sm:a,TB:b}){super();this.nd=a;this.Wb=b}show(){this.Rm||(this.Wb.uB(),this.nd.B(!0),this.nd.addChild(this.Wb),this.Wb.wa(),this.Wb.o("shown",!0))}Wc(){this.Rm&&this.kD()}get Rm(){return this.Wb.bl("shown")}kD(){this.Wb.o("shown",!1);setTimeout(()=>{this.nd.removeChild(this.Wb);this.nd.B(!1)},150)}};class AS extends G{constructor({jk:a,y$:b,W:c}){super();this.$a=B(this,a);this.lO=b;this.af=c;this.M=this.hb=this.ga=null;this.Cc=0;this.UK=!1;A(this,this.lO.PW,this.h4,this);A(this,this.lO.pY,this.Q4,this);A(this,this.lO.j2,this.Wc,this)}show(){this.ga&&(this.Lv(),this.ga.addChild(this.$a))}Wc(){this.ga&&this.ga.removeChild(this.$a)}oH(a){this.ga=a}h4(a){Sc(this,this.hb);this.hb=a;A(this,a.An,this.Lv,this)}Lv(){this.Cc&&this.$a.setTime(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.Eg()))))}Q4(a){Sc(this,
this.M);(this.M=a)&&A(this,a.submittedEvent(),this.Kv,this);this.Kv()}Kv(){this.Cc=0;this.UK=!1;if(this.M&&LI(this.hb))if(this.M.submitted())this.Cc=NI(this.af.ta())||0;else{var a=this.M;const b=NI(a.slide().settings().ta()),c=tG(this.hb,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Cc=a,this.UK=!0):this.Cc=NI(this.af.ta())||0}this.Cc?this.show():this.Wc()}Eg(){return this.UK?Math.floor(this.M.visitDuration()/1E3):this.hb.quizDuration()}};function BS(a){a.o("left",!1);a.o("right",!0)}class CS extends P{constructor(){super({m:"smartphone-timer"});A(this,this.P,this.tn,this);BS(this)}setTime(a){this.O(Fj(a))}tn(){this.bl("right")?(this.o("right",!1),this.o("left",!0)):BS(this)}};function DS(a,b){b.o("playertype",a.oe?"ppt":"standalone")}function ES(a,b){a=a.ma.fillPanelsView()?a.sb.Yp()?"player":"":"slide";b.o("filltype",a)}function FS(a){a.TN||(a.TN=new P({da:document.getElementById(`mobileFramesLayer-${a.Qg}`),m:"mobile-frames-layer"}));return a.TN}function GS(a){return new vS({GP:()=>a.Qb().slidePoolState(),aB:()=>a.Qb().slidePoolState(),A:a.j})}
function HS(a){return"survey"!=a.af.passingScoreType()?new wS({aB:()=>a.Qb().slidePoolState(),m8:()=>a.Qb().evaluation(),A:a.j,submitType:a.af.submitType()}):null}
class IS{constructor({quiz:a,ro:b,A:c,I:d,Hb:e,T:f,skinSettings:g,gh:h,nc:k,hk:l,L:q,soundController:t,oo:x,Fe:y,Tm:C,bB:N,oa:U}){this.ma=a;this.Qg=b;this.j=c;this.K=d;this.fb=e;this.Z=f;this.ze=h;this.sb=g;this.Ab=k;this.$d=l;this.F=q;this.kb=t;this.Pg=x;this.Vf=y;this.Fi=C;this.Qb=N;this.ya=U;this.af=this.ma.settings().W();this.oe=CF(this.fb);this.Tc=this.af.quizSize();a=new $e({});this.Ab&&(b=this.Ab.messages())&&a.CB(b);this.fv=a;this.TN=null}create(){var a=new kL({Tm:this.Fi,slideWidth:this.Tc.width,
slideHeight:this.Tc.height,A:this.j,skinSettings:this.sb,gh:this.ze,L:this.F,soundController:this.kb,Fe:this.Vf,Zj:Qf?FS(this):void 0,nc:this.Ab,Hb:this.fb});this.ss(a);DS(this,a);a.o("hide-bg",this.sb.Yp());ES(this,a);if(Qf){if(this.Pg.showTopPanel()||Kf){if(Kf){var b=$f({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.sb.Bg();var c=null;b.xq()?c=GS(this):b.Qm()&&(c=HS(this));b=new kS(c,this.F)}else b=null;c=b?new lS(b):null;const t=new dS(this.F),x=this.af.submitType();var d=c;if(this.sb.questionListInfo().showSlideList()&&
d){var e=this.sb.Bg();var f=null;e.xq()&&e.Qm()&&(f=HS(this));e=new TR(f,this.j);f=new HL({questionListInfo:this.sb.questionListInfo(),Bg:this.sb.Bg(),A:this.j,I:this.K,L:this.F,m:"smartphone-slide-list-slides"});e=new UR({g$:e,TB:f,submitType:this.af.submitType(),isGraded:"survey"!=this.af.passingScoreType(),isEnabled:OI(this.af)});f=new zS({Sm:FS(this),TB:e});d={xH:new eS({TB:e,f$:f,i$:d}),At:e}}else d={xH:null,At:null};const {xH:y,At:C}=d;b={hl:new tS({topPanel:b,CH:c,controlPanel:t,xH:y,submitType:x,
A:this.j}),At:C,CH:c}}else this.Pg.showTopPanel()?(b=new SL({A:this.j,Lm:this.fv,skinSettings:this.sb,Sm:a.Sm(),L:this.F,Hb:this.fb,I:this.K,nc:this.Ab,fillPanelsView:this.ma.fillPanelsView()}),this.ss(b)):b=null,c=new xS(this.j,this.fv,this.sb,this.F),this.ss(c),b={hl:new yS({topPanel:b,controlPanel:c}),At:null,CH:null};const {hl:g,At:h,CH:k}=b;Qf&&k?(b=new CS,b={QG:new AS({jk:b,y$:k,W:this.af}),jk:b}):b={QG:null,jk:null};const {QG:l,jk:q}=b;b=new dL({A:this.j,T:this.Z,L:this.F,skin:a,v$:!0,BZ:!this.oe||
this.ma.fillPanelsView()});c=this.$d;c=Qf?new WR({eq:a,hl:g,At:h,p$:q,hk:c,fq:b}):new YR({eq:a,hl:g,hk:c,fq:b,H8:this.oe});a=new TL({eq:a,hl:g,QG:l,fq:b,I$:c,Z8:Qf?new nL({bB:this.Qb,oa:this.ya}):null});DS(this,a);ES(this,a);return a}ss(a){this.Ab&&a.Jw(this.Ab)}};class JS{constructor({skinSettings:a,fillPanelsView:b}){this.sb=a;this.Ie=b}cR(){return this.sb.Yp()?!this.Ie:!0}E_(){return this.sb.sK}};function KS(a){const b=new JR({I:a.K,A:a.j,Ts:a.ix,submitType:a.ma.settings().W().submitType()});return new tJ({I:a.K,Un:b,GP:()=>a.Qb().slidePoolState(),aB:()=>a.Qb().slidePoolState(),A:a.j,submitType:a.ma.settings().W().submitType()})}
class LS{constructor({quiz:a,A:b,I:c,Hb:d,kR:e,T:f,skinSettings:g,nc:h,ro:k,hk:l,L:q,soundController:t,oo:x,Fe:y,ug:C,bb:N,Ts:U,bB:ba,oa:ta,gh:ua}){this.ma=a;this.j=b;this.K=c;this.fb=d;this.yj=e;this.Z=f;this.sb=g;this.Ab=h;this.Qg=k;this.$d=l;this.F=q;this.kb=t;this.Pg=x;this.Vf=y;this.Kd=C;this.sh=N;this.ix=U;this.Qb=ba;this.ya=ta;this.ze=ua}create(a){switch(a){case "desktop":return new RR({Tm:this.Fi(),slideWidth:this.Tc().width,slideHeight:this.Tc().height,I:this.K,Hb:this.fb,A:this.j,skinSettings:this.sb,
L:this.F,soundController:this.kb,lo:this.yj,T:this.Z,Fe:this.Vf,oo:this.Pg,fillPanelsView:this.ma.fillPanelsView(),nc:this.Ab,isGraded:this.ma.isGraded(),hk:this.$d,gh:this.ze});case "tablet":return(new IS({quiz:this.ma,ro:this.Qg,A:this.j,I:this.K,Hb:this.fb,T:this.Z,skinSettings:this.sb,gh:this.ze,nc:this.Ab,hk:this.$d,L:this.F,soundController:this.kb,oo:this.Pg,Fe:this.Vf,Tm:this.Fi(),bB:this.Qb,oa:this.ya})).create();case "small":return new TE({L:this.F,skinSettings:this.sb,T:this.Z,soundController:this.kb,
I:this.K,ro:this.Qg,A:this.j,quiz:this.ma,nc:this.Ab});case "accessible":return new aK({Hb:this.fb,submitType:this.ma.settings().W().submitType(),A:this.j,I:this.K,skinSettings:this.sb,nc:this.Ab,Tm:KS(this),oo:this.Pg});default:throw Error("unknown skin type");}}Fi(){return new kA({L:this.F,A:this.j,I:this.K,ug:this.Kd,bb:this.sh,T:this.Z,passingScoreType:this.ma.settings().W().passingScoreType(),Mf:this.ma.settings().mv.zq().enabled(),xo:new JS({skinSettings:this.sb,fillPanelsView:this.ma.fillPanelsView()})})}Tc(){return this.ma.settings().W().quizSize()}}
;function MS(a,b,c,d,e,f,g,h,k,l,q,t){yQ({ro:a,v9:b,content:c,T:d,slideWidth:e,slideHeight:f,nw:g,iP:h,e$:k,zl:l,nc:q,ab:t,jR:LS,u9:Ce,w9:De,y9:Fe,z9:Ge,A9:He,x9:Ee})}iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction(MS);ia("QuizPlayerEmbed.start",MS);})();
/*! 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(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();