(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var m,ba="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&&ba(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("globalThis",function(a){return a||da});
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){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ja(a){var b=ia(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function la(a){return Object.prototype.hasOwnProperty.call(a,ma)&&a[ma]||(a[ma]=++na)}var ma="closure_uid_"+(1E9*Math.random()>>>0),na=0;function oa(a,b,c){return a.call.apply(a.bind,arguments)}function pa(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 qa(a,b,c){qa=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?oa:pa;return qa.apply(null,arguments)}function ra(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 sa(a,b){a=a.split(".");var 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 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.Y_)return n.Y_(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.X_||(n.X_=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[a.length-1]}const Ea=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},Fa=Array.prototype.forEach?function(a,b){Array.prototype.forEach.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++)e in d&&b.call(void 0,d[e],e,a)};
function Ga(a,b){b=Ea(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}function Ha(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 Ia(a,b,c,d){Array.prototype.splice.apply(a,Ja(arguments,1))}function Ja(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};function Ka(a){a&&"function"==typeof a.Yb&&a.Yb()};function La(){0!=Ma&&(Na[la(this)]=this);this.Wv=this.Wv;this.ao=this.ao}var Ma=0,Na={};La.prototype.Wv=!1;La.prototype.Yb=function(){if(!this.Wv&&(this.Wv=!0,this.Nd(),0!=Ma)){var a=la(this);if(0!=Ma&&this.ao&&0<this.ao.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Na[a]}};La.prototype.Nd=function(){if(this.ao)for(;this.ao.length;)this.ao.shift()()};function Oa(){this.id="mousewheel"}Oa.prototype.toString=function(){return this.id};function Pa(a,b){this.type=a instanceof Oa?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.fB=!1}Pa.prototype.stopPropagation=function(){this.fB=!0};Pa.prototype.preventDefault=function(){this.defaultPrevented=!0};function Qa(a){a.preventDefault()};var Ra=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 Sa=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Ta(a){if(!Ua.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Va,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Wa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Xa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ya,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Za,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace($a,"&#0;"));return a}
var Va=/&/g,Wa=/</g,Xa=/>/g,Ya=/"/g,Za=/'/g,$a=/\x00/g,Ua=/[\x00&<>"']/;function ab(a,b){return a<b?-1:a>b?1:0};function bb(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function q(a){return-1!=bb().indexOf(a)};function cb(){return q("Firefox")||q("FxiOS")}function db(){return(q("Chrome")||q("CriOS"))&&!q("Edge")||q("Silk")};function eb(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function fb(){return eb()||q("iPad")||q("iPod")};function gb(a){gb[" "](a);return a}gb[" "]=function(){};function hb(a,b){var c=ib;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var jb=q("Opera"),u=q("Trident")||q("MSIE"),kb=q("Edge"),lb=kb||u,mb=q("Gecko")&&!(-1!=bb().toLowerCase().indexOf("webkit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),nb=-1!=bb().toLowerCase().indexOf("webkit")&&!q("Edge"),ob=q("Macintosh"),pb=q("Windows"),qb=q("Linux")||q("CrOS"),rb=q("Android"),sb=eb(),tb=q("iPad"),ub=q("iPod");function vb(){var a=n.document;return a?a.documentMode:void 0}var wb;
a:{var xb="",yb=function(){var a=bb();if(mb)return/rv:([^\);]+)(\)|;)/.exec(a);if(kb)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(nb)return/WebKit\/(\S+)/.exec(a);if(jb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();yb&&(xb=yb?yb[1]:"");if(u){var zb=vb();if(null!=zb&&zb>parseFloat(xb)){wb=String(zb);break a}}wb=xb}var ib={};
function Ab(a){return hb(a,function(){let b=0;const c=Sa(String(wb)).split("."),d=Sa(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=ab(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||ab(0==f[2].length,0==g[2].length)||ab(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Bb;
if(n.document&&u){var Cb=vb();Bb=Cb?Cb:parseInt(wb,10)||void 0}else Bb=void 0;var Db=Bb;var Eb;Eb=nb?"webkitTransitionEnd":"transitionend";function Fb(a,b){Pa.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.De=null;a&&this.gb(a,b)}p(Fb,Pa);var Gb={2:"touch",3:"pen",4:"mouse"};
Fb.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(mb){a:{try{gb(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=nb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=nb||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:Gb[a.pointerType]||"";this.state=a.state;this.De=a;a.defaultPrevented&&Fb.Cd.preventDefault.call(this)};Fb.prototype.stopPropagation=function(){Fb.Cd.stopPropagation.call(this);this.De.stopPropagation?this.De.stopPropagation():this.De.cancelBubble=!0};Fb.prototype.preventDefault=function(){Fb.Cd.preventDefault.call(this);var a=this.De;a.preventDefault?a.preventDefault():a.returnValue=!1};var Hb="closure_listenable_"+(1E6*Math.random()|0);function Ib(a){return!(!a||!a[Hb])};var Jb=0;function Kb(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.fw=e;this.key=++Jb;this.iB=this.YF=!1}function Lb(a){a.iB=!0;a.listener=null;a.proxy=null;a.src=null;a.fw=null};function Mb(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Nb(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Ob(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Pb(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function Qb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function Rb(){var a=Sb;for(const b in a)return!1;return!0}
function Tb(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function Ub(a,b,c){return null!==a&&b in a?a[b]:c}function Vb(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 Wb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Xb(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<Wb.length;f++)c=Wb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Yb(a){this.src=a;this.$g={};this.RB=0}Yb.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.$g[f];a||(a=this.$g[f]=[],this.RB++);var g=Zb(a,b,d,e);-1<g?(b=a[g],c||(b.YF=!1)):(b=new Kb(b,this.src,f,!!d,e),b.YF=c,a.push(b));return b};Yb.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.$g))return!1;var e=this.$g[a];b=Zb(e,b,c,d);return-1<b?(Lb(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.$g[a],this.RB--),!0):!1};
function $b(a,b){var c=b.type;if(!(c in a.$g))return!1;var d=Ga(a.$g[c],b);d&&(Lb(b),0==a.$g[c].length&&(delete a.$g[c],a.RB--));return d}Yb.prototype.ct=function(){var a=0,b;for(b in this.$g){for(var c=this.$g[b],d=0;d<c.length;d++)++a,Lb(c[d]);delete this.$g[b];this.RB--}};Yb.prototype.QA=function(a,b,c,d){a=this.$g[a.toString()];var e=-1;a&&(e=Zb(a,b,c,d));return-1<e?a[e]:null};
function Zb(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.iB&&f.listener==b&&f.capture==!!c&&f.fw==d)return e}return-1};var ac="closure_lm_"+(1E6*Math.random()|0),bc={},cc=0;function v(a,b,c,d,e){if(d&&d.once)return dc(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=ec(c);return Ib(a)?a.Zn(b,c,ka(d)?!!d.capture:!!d,e):fc(a,b,c,!1,d,e)}
function fc(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=gc(a);h||(a[ac]=h=new Yb(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=hc();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ra||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ic(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");cc++;return c}
function hc(){function a(c){return b.call(a.src,a.listener,c)}const b=jc;return a}function dc(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)dc(a,b[f],c,d,e);return null}c=ec(c);return Ib(a)?a.GZ(b,c,ka(d)?!!d.capture:!!d,e):fc(a,b,c,!0,d,e)}function kc(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)kc(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=ec(c),Ib(a)?a.tH(b,c,d,e):a&&(a=gc(a))&&(b=a.QA(b,c,d,e))&&lc(b)}
function lc(a){if("number"===typeof a||!a||a.iB)return!1;var b=a.src;if(Ib(b))return $b(b.Rk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ic(c),d):b.addListener&&b.removeListener&&b.removeListener(d);cc--;(c=gc(b))?($b(c,a),0==c.RB&&(c.src=null,b[ac]=null)):Lb(a);return!0}function mc(a){if(a)if(Ib(a))a.Rk&&a.Rk.ct();else if(a=gc(a)){var b=0,c;for(c in a.$g)for(var d=a.$g[c].concat(),e=0;e<d.length;++e)lc(d[e])&&++b}}
function nc(a,b,c,d,e){c=ec(c);d=!!d;return Ib(a)?a.QA(b,c,d,e):a?(a=gc(a))?a.QA(b,c,d,e):null:null}function ic(a){return a in bc?bc[a]:bc[a]="on"+a}function jc(a,b){if(a.iB)a=!0;else{b=new Fb(b,this);var c=a.listener,d=a.fw||a.src;a.YF&&lc(a);a=c.call(d,b)}return a}function gc(a){a=a[ac];return a instanceof Yb?a:null}var oc="__closure_events_fn_"+(1E9*Math.random()>>>0);function ec(a){if("function"===typeof a)return a;a[oc]||(a[oc]=function(b){return a.handleEvent(b)});return a[oc]};function pc(){La.call(this);this.Rk=new Yb(this);this.Q6=this;this.LG=null}p(pc,La);pc.prototype[Hb]=!0;m=pc.prototype;m.AQ=function(a){this.LG=a};m.addEventListener=function(a,b,c,d){v(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){kc(this,a,b,c,d)};
m.dispatchEvent=function(a){var b,c=this.LG;if(c)for(b=[];c;c=c.LG)b.push(c);c=this.Q6;var d=a.type||a;if("string"===typeof a)a=new Pa(a,c);else if(a instanceof Pa)a.target=a.target||c;else{var e=a;a=new Pa(d,c);Xb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.fB&&0<=f;f--){var g=a.currentTarget=b[f];e=qc(g,d,!0,a)&&e}a.fB||(g=a.currentTarget=c,e=qc(g,d,!0,a)&&e,a.fB||(e=qc(g,d,!1,a)&&e));if(b)for(f=0;!a.fB&&f<b.length;f++)g=a.currentTarget=b[f],e=qc(g,d,!1,a)&&e;return e};
m.Nd=function(){pc.Cd.Nd.call(this);this.Rk&&this.Rk.ct();this.LG=null};m.Zn=function(a,b,c,d){return this.Rk.add(String(a),b,!1,c,d)};m.GZ=function(a,b,c,d){return this.Rk.add(String(a),b,!0,c,d)};m.tH=function(a,b,c,d){this.Rk.remove(String(a),b,c,d)};function qc(a,b,c,d){b=a.Rk.$g[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.iB&&g.capture==c){var h=g.listener,k=g.fw||g.src;g.YF&&$b(a.Rk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
m.QA=function(a,b,c,d){return this.Rk.QA(String(a),b,c,d)};function rc(a){Ca(a,...[])};let sc=()=>!1;function tc(a){a&&("function"===typeof a.Yb&&a.Yb(),a.disposed=!0)}function uc(a,b){sc()&&(b?n.console.error(a):n.console.warn(a))}function vc(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&uc(a.message,b);uc(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?vc(c,!0):uc(b,!0);return!0};Ba=a=>{try{throw Error(a.message);}catch(b){vc(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}});function wc(a,b){return a&&(b=a.indexOf(b),-1<b)?(a.splice(b,1),!0):!1}function xc(a,b){Array.isArray(a)&&(b=parseInt(b,10),isNaN(b)&&(b=0),0>b&&(b=a.length+b),0>b||b>=a.length||a.splice(b,1))}function yc(a,...b){b.forEach(c=>{Array.isArray(c)?a.push(...c):a.push(c)})}function zc(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 Ac(a,b){if(null==a||null==b||null==a.length||null==b.length||a.length!==b.length)return!1;for(let c=0;c<a.length;c++)if(a[c]!==b[c])return!1;return!0}function Bc(a,b){for(let c=a.length-1;0<=c;c--)c in a&&b.call(void 0,a[c],c,a)}function Cc(a,b){return a>b?1:a<b?-1:0};let Dc=0;function Ec(a,b){if(a.Ri&&a.Ri[b]){var {jP:c,$v:d,context:e,priority:f}=a.Ri[b];c.removeHandler(d,e,f);delete a.Ri[b]}else rc("unknown handler key")}function Fc(a){return void 0!==a.displayObject?a.displayObject():a}function w(a,b,c,d,e=null,f=!1){a.Ig=a.Ig||[];if(Array.isArray(c)){const g=[];for(const h of c)c=v(Fc(b),h,d,f,e),g.push(c);a.Ig.push(g);return g}b=v(Fc(b),c,d,f,e);a.Ig.push(b);return b}
function Gc(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=Gc(a,b,g,d,e)||f;return f}b=nc(Fc(b),c,d,!1,e);return!!b&&Hc(a,b)}function Hc(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=Hc(a,d)||c;return c}wc(a.Ig,b);return lc(b)}function z(a,b,c,d,e){a.Ri=a.Ri||{};b.addHandler(c,d,e);const f=++Dc;a.Ri[f]={jP:b,$v:c,context:d,priority:e};return f}function Ic(a,b,c,d,e){const f=Qb(a.Ri,g=>Vb(g,{jP:b,$v:c,context:d,priority:e}));f&&Ec(a,f)}
function Jc(a,b,c,d){const e=(...f)=>{c.apply(d,f);Ic(a,b,e,d)};z(a,b,e,d)}function Kc(a,b){if(b){if(a.Ri){var c=Nb(a.Ri,d=>d.jP.HV==b);for(const d of Object.keys(c))Ec(a,d)}if(a.Ig){const d=Fc(b);c=a.Ig.filter(e=>e.src==d);for(const e of c)Hc(a,e)}}}function A(a,b){a.Ho=a.Ho||[];a.Ho.push(b);return b}function B(a,...b){if(a.Ho)for(const c of b)c&&(a.Kq(c),b=a.Ho.indexOf(c),0<=b&&(a.Ho.splice(b,1),tc(c)))}function Lc(a,...b){for(const c of b)c&&a.Kq(c)}
class Mc{constructor(){this.Ho=this.Ri=this.Ig=null}Yb(){this.Ub();if(this.Ho)for(const a of this.Ho)tc(a);if(this.Ig){for(const a of this.Ig)if(Array.isArray(a))for(const b of a)lc(b);else lc(a);this.Ig=null}if(this.Ri)for(const a of Object.keys(this.Ri))Ec(this,a)}Kq(a){Kc(this,a)}Ub(){}};function Nc(a,b){return 0==b?a.Jv:a.qd[b]}function Oc(a,b){return 0==b?a.Jv||[]:b in a.qd?Nc(a,b):[]}function Pc(a){if(!a.qd)return a.Jv?a.Jv.slice():[];const b=[],c=a.zE;for(let d=0;d<c.length;++d){const e=Nc(a,c[d]);e&&yc(b,e)}return b}
class Rc{constructor(){this.Jv=this.qd=this.zE=null}push(a,b){if(0==b)this.Jv=this.Jv||[];else if(this.zE=this.zE||[0],this.qd=this.qd||{},!(b in this.qd)){this.qd[b]=[];var c=this.zE;let e=0,f=c.length,g=!1,h=0;for(;e<f;){const k=Math.floor((e+f)/2);var d=c[k];d=b<d?-1:b>d?1:0;if(0===d){g=!0;h=k;break}else 0>d?f=k:e=k+1}g||c.splice(g?h:e,0,b)}Nc(this,b).push(a)}remove(a,b){(b=Nc(this,b))&&wc(b,a)}};function Sc(a){return a.me?Pc(a.me).length:0}function Tc(a,b){a.fz||(a.fz=[]);a.fz.push(b)}
class D extends Mc{constructor(a=null){super();this.fz=this.me=null;this.HV=a}C7(){return this.HV}addHandler(a,b,c){this.me=this.me||new Rc;this.me.push({$v:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.me){var d=Oc(this.me,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.$v==a&&g.context==b){(a=Nc(this.me,c))&&xc(a,f);break}}}else rc("EventDispatcher has no handlers!")}S7(a,b,c){if(!this.me)return!1;c=Oc(this.me,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.$v==a&&f.context==
b)return!0}return!1}h(...a){if(this.me){const b=Pc(this.me),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=Pc(this.me).indexOf(e))try{e.$v.apply(e.context,arguments)}catch(f){vc(f,!0)}}}this.fz&&this.fz.forEach(b=>{b.h(...a)})}Ub(){super.Ub()}}D.prototype.dispatch=D.prototype.h;D.prototype.hasHandler=D.prototype.S7;D.prototype.removeHandler=D.prototype.removeHandler;D.prototype.addHandler=D.prototype.addHandler;D.prototype.eventOwner=D.prototype.C7;function E(a,b){const c=new D(a);A(a,c);if(b)if(Array.isArray(b))for(const d of b)Tc(d,c);else Tc(b,c);return c}class F extends Mc{};let Uc=null;Uc=function(a){Object.freeze(a);return{VO:a,VP:null}};function Vc(a,b,c){if(void 0!==c&&("object"!==typeof c||null===c))throw Error("Export target must be an object");c=c||globalThis;a=a.split(".");for(let d=0;d<a.length-1;d++){const e=a[d];if(["__proto__","constructor","prototype"].includes(e))throw Error(`Property name "${e}" is not allowed`);c[e]&&"object"===typeof c[e]||(c[e]={});c=c[e]}c[a[a.length-1]]=b};function Wc(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Xc(a){return a.classList?a.classList:Wc(a).match(/\S+/g)||[]}function Yc(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Zc(a,b){a.classList?b=a.classList.contains(b):(a=Xc(a),b=0<=Ea(a,b));return b}function $c(a,b){if(a.classList)a.classList.add(b);else if(!Zc(a,b)){var c=Wc(a);Yc(a,c+(0<c.length?" "+b:b))}}
function ad(a,b){a.classList?a.classList.remove(b):Zc(a,b)&&Yc(a,Array.prototype.filter.call(Xc(a),function(c){return c!=b}).join(" "))};function bd(a){return"string"!==typeof a.className}function cd(a,b){a.className.baseVal=b}function dd(a){return bd(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Xc(a)}function ed(a,b){return bd(a)?dd(a).includes(b):Zc(a,b)}function fd(a,b){if(bd(a)){if(!ed(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;cd(a,c)}}else $c(a,b)}function gd(a,b){bd(a)?ed(a,b)&&cd(a,dd(a).filter(c=>c!=b).join(" ")):ad(a,b)};function G(a,b){this.width=a;this.height=b}m=G.prototype;m.clone=function(){return new G(this.width,this.height)};m.area=function(){return this.width*this.height};m.aspectRatio=function(){return this.width/this.height};m.ee=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 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&&hd(this,a)};function hd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function id(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function jd(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function kd(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 ld(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}m=ld.prototype;m.oZ=function(){return this.right-this.left};m.clone=function(){return new ld(this.top,this.right,this.bottom,this.left)};m.contains=function(a){return this&&a?a instanceof ld?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){ka(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 I(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}m=I.prototype;m.clone=function(){return new I(this.left,this.top,this.width,this.height)};function md(a){return new ld(a.top,a.left+a.width,a.top+a.height,a.left)}function nd(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 od(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 I(c,e,d-c,a-e)}return null}function pd(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 qd(a,b){if(!a||!b)return null;a=new I(a.left,a.top,a.width,a.height);pd(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.Mp=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};var rd=4*(Math.sqrt(2)-1)/3;function sd(a,b){this.x=a;this.y=b}p(sd,H);m=sd.prototype;m.clone=function(){return new sd(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 td(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 sd&&!!a&&this.x==a.x&&this.y==a.y};function ud(a,b){this.I_=a===vd&&b||"";this.Z_=wd}ud.prototype.jw=!0;ud.prototype.dw=function(){return this.I_};var wd={},vd={};var xd;var zd=class{constructor(a,b){this.dQ=b===yd?a:""}toString(){return this.dQ.toString()}};zd.prototype.jw=!0;zd.prototype.dw=function(){return this.dQ.toString()};function Ad(a){if(a instanceof zd&&a.constructor===zd)return a.dQ;Ca("expected object of type SafeUrl, got '"+a+"' of type "+ia(a));return"type_error:SafeUrl"}var Bd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Cd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Dd(a){if(a instanceof zd)return a;a="object"==typeof a&&a.jw?a.dw():String(a);Cd.test(a)||(a="about:invalid#zClosurez");return new zd(a,yd)}var yd={},Ed=new zd("about:invalid#zClosurez",yd);const Fd={};function Gd(a){if(a instanceof Hd&&a.constructor===Hd)return a.cQ;Ca(`expected object of type SafeHtml, got '${a}' of type `+ia(a));return"type_error:SafeHtml"}function Id(a){return a instanceof Hd?a:Jd(Ta("object"==typeof a&&a.jw?a.dw():String(a)))}
function Jd(a){if(void 0===xd){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)}xd=b}a=(b=xd)?b.createHTML(a):a;return new Hd(a,Fd)}function Kd(a){const b=Id(Ld),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=Id(e),c.push(Gd(e).toString()))};a.forEach(d);return Jd(c.join(Gd(b).toString()))}function Md(a){return Kd(Array.prototype.slice.call(arguments))}
class Hd{constructor(a,b){this.cQ=b===Fd?a:"";this.jw=!0}dw(){return this.cQ.toString()}toString(){return this.cQ.toString()}}var Ld=new Hd(n.trustedTypes&&n.trustedTypes.emptyHTML||"",Fd),Nd=Jd("<br>");var Od={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Pd=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=Gd(Ld);return!b.parentElement});
function Qd(a,b){if(a.tagName&&Od[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(Pd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Gd(b)}function Rd(a,b,c,d){a=a instanceof zd?a:Dd(a);b=b||n;c instanceof ud?c instanceof ud&&c.constructor===ud&&c.Z_===wd?c=c.I_:(Ca("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Ad(a),c,d):b.open(Ad(a),c)}var Sd=/^[\w+/_-]+[=]{0,2}$/;function Td(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ud(a){return a=Ta(a)}var Vd={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Wd={"'":"\\'"},Xd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Yd(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};function Zd(a,b,c){return Math.min(Math.max(a,b),c)};const $d=["-webkit-","-moz-","-ms-","-o-"];function ae(a){if(!a)return"";if(/^-+$/.test(a))return a;for(const b of $d)if(a.startsWith(b)){const c=b.slice(1,-1);a=ae(a.slice(b.length));return`${c}${a.charAt(0).toUpperCase()}${a.slice(1)}`}return a.startsWith("--")||a.startsWith("-")&&!a.startsWith("--")?ae(a.slice(1)):a.endsWith("-")?ae(a.slice(0,-1)):a.replace(/-+([a-zA-Z0-9])/g,(b,c)=>c.toUpperCase())};const be=new Map;function ce(a,b){if(be.has(b))return be.get(b);var c=ae(b);let d=c;b.startsWith("-")||c in a.style||(c=`webkit${`${c.charAt(0).toUpperCase()}${c.slice(1)}`}`,c in a.style&&(d=c));be.set(b,d);return d};function J(a,b,c){if("string"===typeof b)(b=ce(a,b))&&(a.style[b]=c);else for(const [d,e]of Object.entries(b)){c=a;b=e;const f=ce(c,d);f&&(c.style[f]=b)}};function de(a){return a.replace(/[`\u2018\u2019]/g,"'")}function ee(a){return a.replace(/['"]/g,"\\$&")}function fe(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 ge(a){return parseFloat(a.toFixed(2))+""}function he(a){a=a.replace("\u200b","");return Sa(a)}
function ie(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 r=g[h],t=g[k];r&&t&&(r.index==t.index||r.index+r.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 je{constructor(a){this.Br=a}I(a,b,c){c=this.Br.hasOwnProperty(a)?this.Br[a]:c;if(void 0!==c)return void 0!==b&&(c=fe(c,b,this.SJ)),c;rc("unknown message id: "+a);return a}messages(){return this.Br}tB(a){this.Br=a}zP(a){return this.Br.hasOwnProperty(a)}SJ(a){return"%"+a.toUpperCase()+"%"}}je.prototype.getMessage=je.prototype.I;class ke extends je{constructor(a){super(a);this.Vo=new D}yQ(a,b){const c=this.messages();c.hasOwnProperty(a)||rc(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.Vo.h(a,b))}tB(a){super.tB(a);Mb(a,(b,c)=>{this.Vo.h(c,b)})}};var le=cb(),me=eb()||q("iPod"),ne=q("iPad"),oe=q("Android")&&!(db()||cb()||q("Opera")||q("Silk")),pe=db(),qe=q("Safari")&&!(db()||q("Coast")||q("Opera")||q("Edge")||q("Edg/")||q("OPR")||cb()||q("Silk")||q("Android"))&&!fb();function re(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 se;const te=re().user_agent;se=te?te:bb()||"";const ue=ne||me,ve="1"==re().small_screen,we="1"==re().tablet_screen,xe=window.top!==window;var ye;let ze;try{ze=window.top.location.href?window.frameElement:null}catch(a){}ye=null!=ze;const Ae=me&&ye;let K=Be();
const Ce=-1==se.toLowerCase().indexOf("windows phone")&&-1!=se.toLowerCase().indexOf("android"),De=-1!=se.toLowerCase().indexOf("chrome"),Ee=Ce&&!De&&!le&&!jb;var Fe;if(Fe=!window._ispringFullsizeSkin){var Ge;if(!(Ge=ve))if(window._ispringFullsizeSkin)Ge=!1;else{var Ie=He();Ge=(me||700>Math.min(Ie.width,Ie.height))&&!we}Fe=Ge}let L=Fe;
const Je=nb&&!De,Ke=-1!=se.indexOf("CriOS"),Le=-1!=se.indexOf("YaBrowser"),Me=K&&(Be()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=se.toLowerCase().indexOf("touch"):!1);let Ne="";if(ue){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(se);Ne=a?a[1]+"."+a[2]:""}const Oe=parseInt(Ne,10),Pe=ue&&6>=Oe,Qe=ue&&7<=Oe,Re=ue&&8<=Oe,Se=ue&&9<=Oe,Te=ue&&10<=Oe,Ue=u&&"9."==wb.substr(0,2),Ve=u&&"10."==wb.substr(0,3),We=L&&u,Xe=-1!=se.indexOf("ismobile"),Ye=Xe&&Ce;
let Ze=window._ispringNoneMobile;const $e=void 0!==window.ISPlayer;let af=$e&&L;const bf=K&&!$e;let cf=!1,df="1"==re().screenshoter;const ef="1"==re().embed;let ff=!1;function Be(){const a=se.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ve||we}
function He(){if(ve)return new G(document.documentElement.clientWidth,document.documentElement.clientHeight);if(K&&u)return new G(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return Ee?new G(screen.width/a,screen.height/a):K?ue&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new G(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new G(screen.width,
screen.height):new G(screen.width*a,screen.height*a)}const gf=document.createElement("audio"),hf=gf.play&&gf.play();hf&&hf.then(()=>{gf.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Je||le)&&0<a.toString().indexOf("possibly because the user denied permission"))cf=!0});function jf(){return 1==window._ispringDebug||"1"==re().isdebug}setTimeout(()=>{sc=jf},0);function kf(a,b,c){return L?new c:K?new b:new a};function lf(a){return a?new mf(nf(a)):za||(za=new mf)}function of(a,b){Mb(b,function(c,d){c&&"object"==typeof c&&c.jw&&(c=c.dw());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:pf.hasOwnProperty(d)?a.setAttribute(pf[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var pf={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 qf(a){var b=a.scrollingElement?a.scrollingElement:nb||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Ab("10")&&a.pageYOffset!=b.scrollTop?new H(b.scrollLeft,b.scrollTop):new H(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function rf(a,b,c){return sf(document,arguments)}
function sf(a,b){var c=b[1],d=tf(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):of(d,c));2<b.length&&uf(a,d,b,2);return d}
function uf(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(!ja(f)||ka(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(ka(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}Fa(g?Ha(f):f,e)}}}function vf(a){return tf(document,a)}
function tf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function wf(a){var b=document,c=tf(b,"DIV");u?(Qd(c,Md(Nd,a)),c.removeChild(c.firstChild)):Qd(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 xf(a,b){a.appendChild(b)}function yf(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function zf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Af(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Bf(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Cf(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function Df(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 nf(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Ef(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 yf(a),a.appendChild(nf(a).createTextNode(String(b)))}var Ff={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Gf={IMG:" ",BR:"\n"};
function Hf(a){var b=[];If(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 If(a,b,c){if(!(a.nodeName in Ff))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 Gf)b.push(Gf[a.nodeName]);else for(a=a.firstChild;a;)If(a,b,c),a=a.nextSibling}
function Jf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function mf(a){this.Yg=a||n.document||document}m=mf.prototype;m.Sb=function(a){return"string"===typeof a?this.Yg.getElementById(a):a};m.getElementsByTagName=function(a,b){return(b||this.Yg).getElementsByTagName(String(a))};m.Ns=function(a,b,c){sf(this.Yg,arguments)};m.createElement=function(a){return tf(this.Yg,a)};m.createTextNode=function(a){return this.Yg.createTextNode(String(a))};
m.appendChild=xf;m.append=function(a,b){uf(nf(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.fl=yf;
m.removeNode=Af;m.contains=Df;m.O=Ef;let Kf;function Lf(a,b){Kf?(Kf.scrollLeft=a,Kf.scrollTop=b):window.scrollTo(a,b)}function Mf(){return Kf?Kf.scrollTop:window.pageYOffset}window.yPos=Mf;window.scrollPageTo=Lf;var Nf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Of(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function Pf(a,b){const c=[];Qf(new Rf(b),a,c);return c.join("")}function Rf(a){this.SG=a}
function Qf(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],Qf(a,a.SG?a.SG.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),Sf(d,c),c.push(":"),Qf(a,a.SG?a.SG.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":Sf(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 Tf={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},Uf=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Sf(a,b){b.push('"',a.replace(Uf,function(c){let d=Tf[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),Tf[c]=d);return d}),'"')};function Vf(a){this.DG=a}Vf.prototype.set=function(a,b){void 0===b?this.DG.remove(a):this.DG.set(a,Pf(b))};Vf.prototype.get=function(a){let b;try{b=this.DG.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};Vf.prototype.remove=function(a){this.DG.remove(a)};function Wf(){}Wf.prototype.next=function(){return Xf};var Xf={done:!0,value:void 0};function Yf(a){return{value:a,done:!1}}Wf.prototype.rl=function(){return this};function Zf(){};function $f(a){if(a instanceof ag||a instanceof bg||a instanceof cg)return a;if("function"==typeof a.next)return new ag(()=>a);if("function"==typeof a[Symbol.iterator])return new ag(()=>a[Symbol.iterator]());if("function"==typeof a.rl)return new ag(()=>a.rl());throw Error("Not an iterator or iterable.");}class ag{constructor(a){this.rP=a}rl(){return new bg(this.rP())}[Symbol.iterator](){return new cg(this.rP())}pH(){return new cg(this.rP())}}
class bg extends Wf{constructor(a){super();this.XA=a}next(){return this.XA.next()}[Symbol.iterator](){return new cg(this.XA)}pH(){return new cg(this.XA)}}class cg extends ag{constructor(a){super(()=>a);this.XA=a}next(){return this.XA.next()}};function dg(){}p(dg,Zf);dg.prototype.uG=function(){let a=0;for(const b of this)a++;return a};dg.prototype[Symbol.iterator]=function(){return $f(this.rl(!0)).pH()};dg.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function eg(a){this.ak=a}p(eg,dg);m=eg.prototype;m.JP=function(){if(!this.ak)return!1;try{return this.ak.setItem("__sak","1"),this.ak.removeItem("__sak"),!0}catch(a){return!1}};m.set=function(a,b){try{this.ak.setItem(a,b)}catch(c){if(0==this.ak.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};m.get=function(a){a=this.ak.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.ak.removeItem(a)};
m.uG=function(){return this.ak.length};m.rl=function(a){var b=0,c=this.ak,d=new Wf;d.next=function(){if(b>=c.length)return Xf;var e=c.key(b++);if(a)return Yf(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Yf(e)};return d};m.clear=function(){this.ak.clear()};m.key=function(a){return this.ak.key(a)};function fg(){var a=null;try{a=window.localStorage||null}catch(b){}this.ak=a}p(fg,eg);class gg{constructor(a,b){this.b7=a[n.Symbol.iterator]();this.q8=b}[Symbol.iterator](){return this}next(){const a=this.b7.next();return{value:a.done?void 0:this.q8.call(void 0,a.value),done:a.done}}}function hg(a,b){return new gg(a,b)};function ig(a,b){this.ym={};this.Ad=[];this.SB=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=ig.prototype;m.uG=function(){return this.size};function jg(a){kg(a);return a.Ad.concat()}m.has=function(a){return lg(this.ym,a)};
m.equals=function(a,b){if(this===a)return!0;if(this.size!=a.uG())return!1;b=b||mg;kg(this);for(var c,d=0;c=this.Ad[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function mg(a,b){return a===b}m.ee=function(){return 0==this.size};m.clear=function(){this.ym={};this.SB=this.size=this.Ad.length=0};m.remove=function(a){return this.delete(a)};m.delete=function(a){return lg(this.ym,a)?(delete this.ym[a],--this.size,this.SB++,this.Ad.length>2*this.size&&kg(this),!0):!1};
function kg(a){if(a.size!=a.Ad.length){for(var b=0,c=0;b<a.Ad.length;){var d=a.Ad[b];lg(a.ym,d)&&(a.Ad[c++]=d);b++}a.Ad.length=c}if(a.size!=a.Ad.length){var e={};for(c=b=0;b<a.Ad.length;)d=a.Ad[b],lg(e,d)||(a.Ad[c++]=d,e[d]=1),b++;a.Ad.length=c}}m.get=function(a,b){return lg(this.ym,a)?this.ym[a]:b};m.set=function(a,b){lg(this.ym,a)||(this.size+=1,this.Ad.push(a),this.SB++);this.ym[a]=b};
m.addAll=function(a){if(a instanceof ig)for(var b=jg(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=jg(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 ig(this)};m.keys=function(){return $f(this.rl(!0)).pH()};m.values=function(){return $f(this.rl(!1)).pH()};m.entries=function(){const a=this;return hg(this.keys(),function(b){return[b,a.get(b)]})};
m.rl=function(a){kg(this);var b=0,c=this.SB,d=this,e=new Wf;e.next=function(){if(c!=d.SB)throw Error("The map has changed since the iterator was created");if(b>=d.Ad.length)return Xf;var f=d.Ad[b++];return Yf(a?f:d.ym[f])};return e};function lg(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function ng(a,b){this.H_=a;this.Ch=null;if(u&&!(9<=Number(Db))){og||(og=new ig);this.Ch=og.get(a);this.Ch||(b?this.Ch=document.getElementById(b):(this.Ch=document.createElement("userdata"),this.Ch.addBehavior("#default#userData"),document.body.appendChild(this.Ch)),og.set(a,this.Ch));try{this.Ch.load(this.H_)}catch(c){this.Ch=null}}}p(ng,dg);var pg={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},og=null;
function qg(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return pg[b]})}m=ng.prototype;m.JP=function(){return!!this.Ch};m.set=function(a,b){this.Ch.setAttribute(qg(a),b);rg(this)};m.get=function(a){a=this.Ch.getAttribute(qg(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.Ch.removeAttribute(qg(a));rg(this)};m.uG=function(){return sg(this).attributes.length};
m.rl=function(a){var b=0,c=sg(this).attributes,d=new Wf;d.next=function(){if(b>=c.length)return Xf;var e=c[b++];if(a)return Yf(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Yf(e)};return d};m.clear=function(){for(var a=sg(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);rg(this)};
function rg(a){try{a.Ch.save(a.H_)}catch(b){throw"Storage mechanism: Quota exceeded";}}function sg(a){return a.Ch.XMLDocument.documentElement};function tg(a,b){this.bB=a;this.vw=b+"::"}p(tg,dg);tg.prototype.set=function(a,b){this.bB.set(this.vw+a,b)};tg.prototype.get=function(a){return this.bB.get(this.vw+a)};tg.prototype.remove=function(a){this.bB.remove(this.vw+a)};tg.prototype.rl=function(a){const b=this.bB[Symbol.iterator](),c=this,d=new Wf;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.vw.length)!=c.vw;){e=b.next();if(e.done)return e;e=e.value}return Yf(a?e.slice(c.vw.length):c.bB.get(e))};return d};class ug extends Zf{set(){}get(){return null}remove(){}};let vg=null;class wg{constructor(a,b,c,d={}){this.fontFamily=a;this.bold=b;this.italic=c;this.fontVariationSettings=d}};let xg;function yg(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function zg(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(xg||(xg={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=xg,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Ag(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function Bg(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Cg(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!mb;default:return 166>a.keyCode||183<a.keyCode}}
function Cg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(nb||kb)&&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 mb;default:return!1}}function Dg(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}};const Eg=["touchstart","mousedown"],Fg=["touchend","mouseup"],Gg=["touchmove","mousemove"];var Hg={passive:!1},Ig={passive:!0};function Jg(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Jg.prototype.BYTES_PER_ELEMENT=4;Jg.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]};Jg.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Jg.BYTES_PER_ELEMENT=4,Jg.prototype.BYTES_PER_ELEMENT=Jg.prototype.BYTES_PER_ELEMENT,Jg.prototype.set=Jg.prototype.set,Jg.prototype.toString=Jg.prototype.toString,sa("Float32Array",Jg));function Kg(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Kg.prototype.BYTES_PER_ELEMENT=8;Kg.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]};Kg.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Kg.BYTES_PER_ELEMENT=8}catch(a){}Kg.prototype.BYTES_PER_ELEMENT=Kg.prototype.BYTES_PER_ELEMENT;Kg.prototype.set=Kg.prototype.set;Kg.prototype.toString=Kg.prototype.toString;sa("Float64Array",Kg)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Lg(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]);}J(a,c,b)};let Mg;function Ng(a){a instanceof Fb&&(a=a.De);Mg||(Mg=new WeakMap);Mg.set(a,!0)}function Og(a){a instanceof Fb&&(a=a.De);Mg||(Mg=new WeakMap);return Mg.has(a)}function Pg(a){a instanceof Fb&&(a=a.De);return a.defaultPrevented?!0:Og(a)};function Qg(a){ya.call(this,a)}p(Qg,ya);Qg.prototype.name="cancel";function Rg(a,b){pc.call(this);this.Wn=a||1;this.PB=b||n;this.IY=qa(this.Z9,this);this.CZ=Date.now()}p(Rg,pc);m=Rg.prototype;m.enabled=!1;m.He=null;m.setInterval=function(a){this.Wn=a;this.He&&this.enabled?(this.stop(),this.start()):this.He&&this.stop()};m.Z9=function(){if(this.enabled){var a=Date.now()-this.CZ;0<a&&a<.8*this.Wn?this.He=this.PB.setTimeout(this.IY,this.Wn-a):(this.He&&(this.PB.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.PB.setTimeout(this.IY,this.Wn),this.CZ=Date.now())};m.stop=function(){this.enabled=!1;this.He&&(this.PB.clearTimeout(this.He),this.He=null)};m.Nd=function(){Rg.Cd.Nd.call(this);this.stop();delete this.PB};function Sg(a,b,c){if("function"===typeof a)c&&(a=qa(a,c));else if(a&&"function"==typeof a.handleEvent)a=qa(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};var Tg={},Ug=null,Vg=mb||nb,Wg=Vg||"function"==typeof n.btoa,Xg=Vg||!qe&&!u&&"function"==typeof n.atob;
function Yg(a){if(Wg)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);Zg();a=Tg[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 $g(a){if(Xg)return n.atob(a);var b="";ah(a,function(c){b+=String.fromCharCode(c)});return b}function ah(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),r=Ug[l];if(null!=r)return r;if(!/^[\s\xa0]*$/.test(l))throw Error("Unknown base64 encoding at char: "+l);}return k}Zg();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 Zg(){if(!Ug){Ug={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Tg[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Ug[f]&&(Ug[f]=e)}}}};function bh(a){try{const b=vf("iframe");J(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Sg(()=>{Af(b)},100)}catch(b){}}class ch{constructor(a,b){this.Eb=a;this.n0=b||[]}id(){return la(this)}Yv(){if(Xe){var a=this.Eb;var b=this.n0,c=this.id();b=Pf(b,null);a="isplayer://"+a+"/"+c+"/"+Yg(b);bh(a)}}}Vc("iSpring.ios.mobile.MobileAppCommand",ch);function dh(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function eh(){const a=He();return Math.max(1,Math.min(a.width,a.height)/420)}function gh(a){return`url('${a.replace(/\\/g,"/")}')`}
function hh(a,b){if(Xe)(new ch("openWindow",[a])).Yv();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof zd)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof zd||(d="object"==typeof d&&d.jw?d.dw():String(d),Cd.test(d)?d=new zd(d,yd):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Bd)?new zd(d,yd):null)),d=d||Ed;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(fb()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=vf("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(ka(c))try{var r=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(x){r="<object could not be stringified>"}else r=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",
r)}l=d instanceof zd?d:Dd(d);c.href=Ad(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=Rd("",b,a,g),l=Ad(d),b&&(lb&&-1!=l.indexOf(";")&&(l="'"+l.replace(/'/g,"%27")+"'"),b.opener=null,""===l&&(l="javascript:''"),l=Jd('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ud(l)+'">'),(b=b.document)&&b.write&&(b.write(Gd(l)),b.close()))):((b=Rd(d,b,a,g))&&c.noopener&&(b.opener=
null),b&&c.noreferrer&&(b.opener=null))}}function ih(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function jh(a){return a&&"VIDEO"==a.nodeName&&a.controls};class kh{constructor(a,b,c,d,e){this.vd=a;this.K0=b;this.L0=c;this.p5=d;this.q5=e}id(){return this.vd}clientX(){return this.K0}clientY(){return this.L0}screenX(){return this.p5}screenY(){return this.q5}};class lh{constructor(a,b){this.AJ=a;this.u6=b}Ls(){return this.AJ}touches(){return this.u6}scale(){return this.AJ.scale}rotation(){return this.AJ.rotation}}function mh(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new kh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new lh(a[0],b)};function nh(a,b){a.Sm[b.PA()]=b}function oh(a){const b=a.s;window.navigator.msPointerEnabled?(v(b,"MSPointerDown",a.iV,!1,a),v(b,"MSPointerUp",a.kV,!1,a),v(b,"MSPointerMove",a.jV,!1,a)):(v(b,Eg,a.Ir,Hg,a),v(b,Fg,a.zV,!1,a),v(b,Gg,a.AV,Hg,a))}function ph(a){const b=a.s;window.navigator.msPointerEnabled?(kc(b,"MSPointerDown",a.iV,!1,a),kc(b,"MSPointerUp",a.kV,!1,a),kc(b,"MSPointerMove",a.jV,!1,a)):(kc(b,Eg,a.Ir,Hg,a),kc(b,Fg,a.zV,!1,a),kc(b,Gg,a.AV,Hg,a))}
function qh(a){a=a.De;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 kh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new lh(a,b)}else b=[],b.push(new kh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new lh(a,b);return a}function rh(a,b,c){let d=0,e=null;for(const f in a.Sm)if(a.Sm.hasOwnProperty(f)){const g=a.Sm[f],h=g.vG(b,c);h>d&&(d=h,e=g)}return e?(c.Ls().defaultPrevented?e.Jp():e.VF(c),!0):!1}
function sh(a,b){"touch"==b.pointerType&&(0<a.tD&&clearTimeout(a.tD),a.tD=setTimeout(a.c2.bind(a),200))}function th(a,b){return b in a.Sm?a.Sm[b]:null}
class uh{constructor(a,b){this.tD=-1;this.mA=!1;this.s=a;this.Jm={};this.Sm={};if(b)for(a=0;a<b.length;++a)nh(this,b[a])}Ir(a){const b=a.De;if(!this.mA||b.touches&&1==b.touches.length)this.mA=!0,a=qh(a),rh(this,"touchStart",a)}zV(a){if(this.mA){this.mA=!1;var b=qh(a);if(rh(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||ih(a.target)||jh(a.target)||a.preventDefault()}}}AV(a){!jh(a.target)&&
this.mA&&(a=qh(a),rh(this,"touchMove",a))}iV(a){var b=a.De;this.Jm[b.pointerId]=b;sh(this,a);b=Pb(this.Jm);a=1==b.length?"touchStart":"touchMove";b=mh(b);rh(this,a,b)}kV(a){const b=a.De;if(b.pointerId in this.Jm){delete this.Jm[b.pointerId];sh(this,a);var c=Pb(this.Jm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=mh(c);rh(this,a,c)&&b.preventDefault()}}jV(a){const b=a.De;b.pointerId in this.Jm&&(this.Jm[b.pointerId]=b,sh(this,a),a=Pb(this.Jm),a=mh(a),rh(this,"touchMove",a))}c2(){this.Jm=
{};this.tD=-1;for(const a in this.Sm)this.Sm.hasOwnProperty(a)&&this.Sm[a].Jp()}};class vh{constructor(){this.JF=!1;this.wn=null;this.WN=new D;this.h1=new D;this.XN=new D;this.VN=new D}PA(){return"tap"}vG(a,b){if("touchEnd"==a)return this.JF?1:0;const c=new H(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.wn=c,this.JF=!0,this.XN.h(),We||v(window,"scroll",this.Jp,!1,this),0;if(!this.wn)return 0;50>=jd(c,this.wn)||this.JF&&this.Jp();return 0}VF(a){this.WN.h(this.wn.x,this.wn.y,a.Ls());let b=!1;const c=Date.now();this.ZT&&
1E3>c-this.ZT&&50>=jd(this.q2,this.wn)&&(b=!0,this.h1.h(this.wn.x,this.wn.y,a.Ls()));this.ZT=b?null:c;this.q2=this.wn}Jp(){kc(window,"scroll",this.Jp,!1,this);this.JF=!1;this.VN.h()}};function wh(a,b){return(a=window.getComputedStyle(a))?a[b]||a.getPropertyValue(b)||"":""}function xh({value:a,round:b}){"number"==typeof a&&(a=`${b?Math.round(a):a}px`);return a}function yh(a,b){a.style.width=xh({value:b,round:!0})}function zh(a,b){a.style.height=xh({value:b,round:!0})}function Ah(a){const b=wh(a,"marginTop"),c=wh(a,"marginRight"),d=wh(a,"marginBottom");a=wh(a,"marginLeft");return new ld(parseFloat(b),parseFloat(c),parseFloat(d),parseFloat(a))}
function Bh(a){const b=wh(a,"paddingTop"),c=wh(a,"paddingRight"),d=wh(a,"paddingBottom");a=wh(a,"paddingLeft");return new ld(parseFloat(b),parseFloat(c),parseFloat(d),parseFloat(a))}function Ch(a,b){return a.style[ce(a,b)]||""}function Dh(a){if(a===document.documentElement)return new H(0,0);a=a.getBoundingClientRect();return new H(a.left+window.scrollX,a.top+window.scrollY)}function Eh(a){a=a.style.opacity;return null==a||""==a?"":Number(a)}
function Fh(a){if(a instanceof Element)return a=a.getBoundingClientRect(),new H(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new H(a.clientX,a.clientY)}function Gh(a,b){a=Fh(a);b=Fh(b);return new H(a.x-b.x,a.y-b.y)}function Hh(a){return new G(a.offsetWidth,a.offsetHeight)}function Ih(a){return new H(a.offsetLeft,a.offsetTop)};function Jh(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.ng=this.qg=1;this.pg=this.og=this.pf=this.ah=0}}m=Jh.prototype;m.isIdentity=function(){return 1==this.ng&&0==this.pg&&0==this.og&&1==this.qg&&0==this.pf&&0==this.ah};m.clone=function(){return new Jh(this.ng,this.pg,this.og,this.qg,this.pf,this.ah)};
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.ng=a;this.pg=b;this.og=c;this.qg=d;this.pf=e;this.ah=f;return this};m.scale=function(a,b){this.ng*=a;this.pg*=a;this.og*=b;this.qg*=b;return this};m.translate=function(a,b){this.pf+=a*this.ng+b*this.og;this.ah+=a*this.pg+b*this.qg;return this};
m.rotate=function(a,b,c){var d=new Jh;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.ng;d=this.og;this.ng=b.ng*c+b.pg*d;this.og=b.og*c+b.qg*d;this.pf+=b.pf*c+b.ah*d;c=this.pg;d=this.qg;this.pg=b.ng*c+b.pg*d;this.qg=b.og*c+b.qg*d;this.ah+=b.pf*c+b.ah*d;return this};m.toString=function(){return"matrix("+[this.ng,this.pg,this.og,this.qg,this.pf,this.ah].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.ng+g*this.og+this.pf;c[d++]=e*this.pg+g*this.qg+this.ah}};m.equals=function(a){return this===a?!0:a?this.ng==a.ng&&this.og==a.og&&this.pf==a.pf&&this.pg==a.pg&&this.qg==a.qg&&this.ah==a.ah:!1};function Kh(a){return Lh().getTransform(a)}function Mh(a,b,c){c=c||b;b=(new Jh).setTransform(b,0,0,c,0,0);Nh(Lh(),a,b)}function Oh(a,b){return Zc(a,b)}function Ph(a,b){$c(a,b)}function Qh(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function Rh(){const a=Jf();a&&a.blur()}
function Sh(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Kf&&(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 Th=null;
function Lh(){if(Th)return Th;let a=null;const b=rf("DIV"),c=[["transform",Uh,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Uh,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Uh,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Vh,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Uh,{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 Th=a}function Nh(a,b,c){b.style[a.FM.transform]=c.isIdentity()?"":a.nZ(c)}
class Uh{constructor(a){this.FM=a}nZ(a){return`matrix(${a.ng.toFixed(5)},${a.pg.toFixed(5)},${a.og.toFixed(5)},${a.qg.toFixed(5)},${a.pf.toFixed(5)},${a.ah.toFixed(5)})`}getTransform(a){a="none"!=wh(a,"display")?wh(a,this.FM.transform):a.style[this.FM.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 Jh(a[0],a[1],a[2],a[3],
a[4],a[5]):null}}class Vh extends Uh{nZ(a){return`matrix(${a.ng.toFixed(5)},${a.pg.toFixed(5)},${a.og.toFixed(5)},${a.qg.toFixed(5)},${a.pf.toFixed(5)}px,${a.ah.toFixed(5)}px)`}};const Wh=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Xh=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Yh(a,b){b&&(a=a.bind(b));let c;return()=>{c&&Xh(c);c=Wh(a)}};function Zh(a,b){return`${a.className()}_${b}`}function $h(a,b,c){return`${Zh(a,b)}_${c}`}function ai(a,b,c){b=Xc(b);const d=$h(a,c,"");return Array.prototype.find.call(b,e=>0==e.indexOf(d))}class bi{constructor(a,b){this.fI=a;this.YS=b}className(){return this.YS?`${this.fI}__${this.YS}`:this.fI}};class ci extends D{constructor(a){super(a);this.ay=A(this,new D);this.aK=A(this,new D)}addHandler(a,b,c){super.addHandler(a,b,c);this.ay.h()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.aK.h()}};let di;const ei=[];if(window.MutationObserver){di=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of ei)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.Xy()})});const a={subtree:!0,childList:!0};Wh(()=>{di.observe(document.body,a)})}function fi(a,b){a.hx.push(b);fd(a.fa,b.className())}
function gi(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ha(a.fa.clientWidth,a.fa.clientHeight),a.Ph.h(a))});b.observe(a.fa);return b}
function hi(a,b){const c=A(a,new uh(a.fa));z(a,b.ay,()=>{1==Sc(b)&&oh(c);w(a,a.fa,"mouseover",()=>{a.enabled()&&0<Sc(a.R)&&a.so()});w(a,a.fa,"mouseout",()=>{a.ag(!1)})});z(a,b.aK,()=>{0==Sc(b)&&ph(c)});const d=new vh;z(a,d.WN,(e,f,g)=>{a.ag(!1);a.enabled()&&a.Go(g);a.mn&&g.target==a.fa&&g.preventDefault()});z(a,d.VN,()=>{a.ag(!0)});z(a,d.XN,()=>{a.enabled()&&a.so()});nh(c,d)}
function ii(a){di?ei.push(a):u?w(a,window,"DOMNodeRemoved",b=>{Df(b.target,a.fa)&&a.Xy()}):w(a,a.fa,"DOMNodeRemovedFromDocument",()=>{a.Xy()})}function M(a,b,c){A(a,b);null!=c?a.uc(b,c):a.addChild(b)}function ji(a,b){for(const c of Object.keys(b))J(a.fa,c,b[c])}function ki(a,b){b instanceof bi||(b=new bi(b));fi(a,b)}function N(a,b){return new bi(a.hx[0].fI,b)}
function li(a,b,c=b){const d=a.fa.scrollTop;b=Math.min(0,b-d-a.nY);c=Math.max(0,c-(d+a.fa.clientHeight)+a.nY);0!=b?a.fa.scrollTop+=b:0!=c&&(a.fa.scrollTop+=c)}function mi(a){return a.fa.getBoundingClientRect()}function ni(a,b,c,d,e){const f=e||a.O.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.I(h,d&&d());f(h)};z(a,b.Vo,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.DK=g}function oi(a){a.DK?a.DK():rc("bindI18nMessage is required")}
class P extends F{constructor(a){let {u:b,m:c,cZ:d,da:e,Z:f,eB:g,BY:h,qP:k,uf:l,faa:r=0,dh:t,tabIndex:x,uA:y}=a||{};super();e||(e=rf(f||"DIV"));this.fa=e;this.hx=[];if(b||c)b=b||new bi(c,d),fi(this,b);this.mn=void 0!==g?g:!0;this.Mu=this.lh=this.vh=this.Iv=this.Hv=this.Vq=void 0;this.nY=r;this.Ru=1;this.DK=null;this.xX={};this.Fi=null;l&&(this.Xr=gi(this));(this.v5=t)&&this.cb(!1);void 0!==x&&this.vB(x);this.R=A(this,new ci(this));hi(this,this.R);k&&z(this,this.R,()=>{});y&&ii(this);this.Ph=E(this);
if(!1===h){let C=!1;w(this,this.displayObject(),"mousedown",()=>{C=!0});w(this,this.displayObject(),"focusout",O=>{O.target==O.currentTarget&&(C=!1)});w(this,this.displayObject(),"focusin",O=>{C&&O.target==O.currentTarget&&Wh(()=>{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)})()}vB(a){this.Vq=a;this.Jz(a)}Of(a){this.Hv=a;(()=>
{this.fa.style.left=a+"px"})()}tf(a){this.Iv=a;(()=>{this.fa.style.top=a+"px"})()}move(a,b){this.Of(a);this.tf(b)}Ga(a){this.resize(a)}Tb(a){this.resize(void 0,a)}resize(a,b){this.dv(a,b);void 0!==a&&(this.vh=a);void 0!==b&&(this.lh=b);this.ha(this.width(),this.height());this.Ph.h(this)}l(a){void 0!==this.Vq&&this.Jz(a?this.Vq:-1);(()=>{a?this.fa.removeAttribute("disabled"):this.fa.setAttribute("disabled","")})()}B(a){this.Fi=a;(()=>{this.Fi=null;this.fa.style.display=a?"":"none"})()}Kc(a){(()=>{this.G("opacity",
a)})();this.Mu=a}addChild(a){const b=this.nk(a);(()=>{this.fa.appendChild(b)})()}uc(a,b){const c=this.nk(a);this.fa==c.parentNode&&this.fa.childNodes[b]==c||(()=>{zf(this.fa,c,b)})()}removeChild(a){const b=this.nk(a);this.Sj(b)&&(()=>{this.fa.removeChild(b)})()}fl(){(()=>{yf(this.fa)})()}O(a){(()=>{Ef(this.fa,a)})()}Re(a){(()=>{this.fa.innerHTML=a})()}G(a,b){(()=>{J(this.fa,a,b)})()}ug(a){(()=>{this.fa.id=a})()}Sn(){return this.fa.id}qf(a){this.$c("label",a)}Ge(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{yg(this.fa,a)})()}ht(a){this.$c("hidden",a)}$c(a,b){(()=>{zg(this.fa,a,b)})()}o(a,b){if(this.hx.length)for(const c of this.hx)if("string"===typeof b){const d=ai(c,this.fa,a);d&&(delete this.xX[a],(()=>{gd(this.fa,d)})());if(b){const e=$h(c,a,b);this.xX[a]=e;(()=>{fd(this.fa,e)})()}}else{const d=Zh(c,a);(()=>{var e=this.fa,f=d;b?$c(e,f):ad(e,f)})()}else(()=>{var c=this.fa;b?$c(c,a):ad(c,a)})(),rc("component has no bemInfo")}Uk(a){const b=this.hx[0];a=b?Zh(b,a):a;return ed(this.fa,a)}cb(a){this.$c("selected",
a)}selected(){return"true"==Ag(this.fa,"selected")}wa(){this.ha(this.width(),this.height());this.Ph.h()}Sj(a){return this.nk(a).parentNode==this.displayObject()}x(){return void 0!==this.Hv?this.Hv:Ih(this.displayObject()).x}y(){return void 0!==this.Iv?this.Iv:Ih(this.displayObject()).y}width(){return void 0!==this.vh?this.vh:this.aD()}height(){return void 0!==this.lh?this.lh:this.UJ()}enabled(){return!this.fa.hasAttribute("disabled")}visible(){return"boolean"===typeof this.Fi?this.Fi:"none"!=this.displayObject().style.display}opacity(){if(void 0!==
this.Mu)return this.Mu;const a=Eh(this.fa);return"number"===typeof a?a:1}displayObject(){return this.fa}setScale(a,b="0 0"){(()=>{Mh(this.fa,a,a);Lg(this.fa,b)})()}setParentScale(a){this.Ru=a;this.te()}parentScale(){return this.Ru}contains(a){if(!a)return!1;a=this.nk(a);return Df(this.fa,a)}Kq(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.Kq(a)}nk(a){return a instanceof Node?a:a.displayObject()}aD(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?
a.width.baseVal.value:Hh(a).width}UJ(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Hh(a).height}dv(a,b){(()=>{void 0!==a&&yh(this.fa,a);void 0!==b&&zh(this.fa,b)})()}ha(){}te(){}Go(a){this.R.h(this,a)}so(){this.o("active",!0)}ag(){this.o("active",!1)}Vw(){w(this,this.fa,"keydown",this.vL,this)}vL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Go())}Xy(){this.ag(!1)}Jz(a){(()=>{this.setAttribute("tabindex",
a+"")})()}Ub(){this.Xr&&this.Xr.disconnect();const a=ei.indexOf(this);0<=a&&ei.splice(a,1)}};function pi(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const qi=["Open Sans","Helvetica","Arial"],ri=new RegExp(/(%[a-z0-9_]+%)/ig);vf("CANVAS").getContext("2d");function si(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}
function ti(a,b){a.forEach((c,d,e)=>{if(c.Mj>c.Op)throw Error("beginIndex "+c.Mj+" is greather than endIndex "+c.Op);if(c.Mj>=b||c.Op>b)throw Error("index is out of range");if(0<d&&c.Mj<e[d-1].Op)throw Error("element with beginIndex "+c.Mj+" intersects element with endIndex "+e[d-1].Op);})}class ui{constructor(a,b,c){this.name=a;this.content=b;this.wZ=c}}class vi{constructor(a,b,c,d){this.Mj=a;this.Op=b;this.ql=c;this.sw=d}}
function wi(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 ui(b[2].toLowerCase(),a,"/"==b[1])}function xi(a,b){null!=b&&b.forEach(c=>{const d=c.sw.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.sw&&(a=a.replace(c.ql,c.sw))});return a}
function yi(a,b){if(null==a||null==b||0==b.length)return a;b.sort(function(y,C){return y.Mj==C.Mj?0:y.Mj<C.Mj?-1:1});var c=zi(a).length;ti(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],l=[];var r="plain";let t=!1,x=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)r="tag",h+=g;else if(">"==g){h+=g;r=wi(h);h="";-1!=["p","div","ul","ol"].indexOf(r.name)&&r.wZ&&(e++,x=!1);if(t)if(r.wZ){let y=!1;for(let C=k.length-1;0<=C;C--)if(k[C].name==r.name){y=!0;k.splice(C,1);break}y||l.push(r)}else k.push(r);
r="plain"}else"plain"==r?(e++,x=!0):h+=g;if(t&&e==b[f].Op){t=!1;for(c+=b[f].ql;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].Mj&&(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 Ai(a,b){const c=rf("DIV");c.innerHTML=a;Bi(c,b);return c.innerHTML}
function Bi(a,b){[...a.children].forEach(d=>{Bi(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=Ci(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 Ci(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(ri))for(const f of e)if(b.has(f)){e={Zs:a.indexOf(f),ql:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.Zs));d.push(e.ql);c=e.Zs+e.ql.length}return d}
function Di(a,b,c,d){function e(r){return d.hasOwnProperty(r)?d[r]:null}var f=a.match(ri);if(f)for(var g of f)for(var h of b)if(h.ql==g){a=a.replace(h.ql,Ud(h.sw));break}b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";h=a;for(let r=0;r<f.length;r++){const t=f[r];var k=[],l=t.replace(b,"$1").split(",");for(let y of l)y=Sa(y),c.hasOwnProperty(y)&&k.push(y);const x=e(Sa(l[0]));x&&k.push(x.fontFamily);k.push(...qi);l=h.indexOf(t);g+=h.substr(0,l);g+=`font-family: ${pi(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 zi(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=Ei(a,["<p>","<p "],c);if(f&&f.Zs>c){c=a.substr(c,f.Zs-c);var g=rf("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||Hf(g))+b;c=f.Zs}if(g=Ei(a,["</p>","</p >"],c)){f=g.Zs+g.S9.length-c;const h=a.substr(c,f);g=rf("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||Hf(g))+b;c+=f}else return g=rf("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||Hf(g))}while(c<e);return d}
function Ei(a,b,c){Array.isArray(b)||(b=[b]);let d=void 0,e=void 0;b.forEach(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 Fi(e,d):null}class Fi{constructor(a,b){this.S9=a;this.Zs=b}};function Q(a,b,c){a=a.Tn(b,c);a=wf(Jd(a));return a instanceof DocumentFragment?a.firstChild:a}class Gi{constructor(a){this.NS=a}Tn(a,b){if(this.NS.hasOwnProperty(a))return a=this.NS[a],void 0!==b&&(a=fe(a,b,this.SJ)),a;throw Error("unknown template id: "+a);}SJ(a){return"{"+a+"}"}};function Hi(a,{T8:b,i9:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.Tn("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.Tn("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.Tn("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.Tn("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.Tn("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{P8:d,
S8:`${d} ${e}`,Q8:g,g9:h,h9:`${h} ${a}`}}function Ii(a,{width:b,height:c}){return a.Tn("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}class Ji extends Gi{constructor(a,b){super(a);this.Og=b}Tn(a,b){b=b||{};b.QUIZ_ID="q_"+this.Og;return super.Tn(a,b)}};sa("ResumeType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$qm$player$ResumeType",{I$:"prompt",r$:"always",E$:"never"});function Ki(a){if("none"!=getComputedStyle(a).display)var b=Li(a);else{var c=Li;b=a.style;const d=b.display,e=b.visibility,f=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=c(a);b.display=d;b.position=f;b.visibility=e;b=a}return b}function Li(a){const b=a.offsetWidth,c=a.offsetHeight;return 0===b&&0===c||void 0===b||void 0===c?(a=a.getBoundingClientRect(),new G(a.width||a.right-a.left,a.height||a.bottom-a.top)):new G(b,c)};class Mi{constructor(){this.wF=this.xF=null}start(a,b,c,d){b=Xd(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.wF=new Ni(e,"arial,'URW Gothic L',sans-serif",b);this.xF=new Ni(e,"Georgia,'Century Schoolbook L',serif",b)}finish(){this.wF.Yb();this.wF=null;this.xF.Yb();this.xF=null}check(){return Oi(this.wF)||Oi(this.xF)}}function Oi(a){return!!a.GV&&Ki(a.ws).width!=a.GV}
class Ni{constructor(a,b,c){var d=Ub(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=Vd[f]))if(31<g&&127>g)k=f;else if(k=f,k in Wd)k=Wd[k];else if(k in Vd)k=Wd[k]=Vd[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=Wd[k]=f}e[h]=k}e.push('"');d=e.join("");this.ws=vf("span");this.ws.innerHTML=c;J(this.ws,{position:"absolute",
top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:Ub(a,"bold",!1)?"bold":"normal",fontStyle:Ub(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.ws);this.GV=Ki(this.ws).width;J(this.ws,"fontFamily",d+","+b)}Yb(){Af(this.ws)}};const Pi={};function Qi(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=Ub(a,"family",""),e=Ub(a,"bold",!1),f=Ub(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in Pi)(Pi[d]?b:c)();else{var g=g||5E3;var h=new Mi;h.start(d,"0",e,f);var k=Date.now(),l=setInterval(()=>{let r=!1,t=!1;h.check()?t=r=!0:Date.now()-k>g&&(r=!0,t=!1);r&&(clearInterval(l),h.finish(),t?b():c&&(rc(`can't preload font ${a&&a.family}`),c()))},50)}}
function Ri(a,b){Array.isArray(b)||(b=[b]);const c=[];b.forEach(d=>{c.push(d.e6+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}class Si{constructor(a,b){this.e6=a;this.nF=b;this.oi=null}src(){return this.nF}format(){return this.oi}};function Ti(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function Ui(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function Vi(a,b,c){return(a-2/3*c)/(b+c/3)}function Wi(a){if(1>=a)return a;a=1+(a-1)/3;return u?Ui(a,4):a};class Xi{constructor(a){this.s=a.content;this.N0=""==a.contentHover?a.content:a.contentHover;this.km=a.url;this.vh=a.width;this.lh=a.height;this.v6=a.sH;this.m2=a.language;this.b1=a.jG;this.a1=a.iG;this.c1=a.kG;this.d1=a.lG}content(){return this.s}contentHover(){return this.N0}url(){return this.km}width(){return this.vh}height(){return this.lh}sH(){return this.v6}language(){return this.m2}jG(){return this.b1}iG(){return this.a1}kG(){return this.c1}lG(){return this.d1}};function Yi(){return Yd()+"-"+Yd()};class Zi extends P{constructor({u:a,m:b,cZ:c,eB:d,BY:e,tabIndex:f,baa:g,toggle:h,uf:k}){super({u:a,m:b,cZ:c,eB:d,BY:e,tabIndex:f,Z:"BUTTON",uA:!0,uf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Vh=new P,M(this,this.Vh),this.Vh.G("position","absolute"),this.Vh.G("top",a?`${-a}px`:0),this.Vh.G("right",b?`${-b}px`:0),this.Vh.G("bottom",c?`${-c}px`:0),this.Vh.G("left",g?`${-g}px`:0));(this.s6=h)&&this.kl(!1);this.Vw()}kl(a){this.$c("pressed",a)}selected(){return!1}cb(){}pressed(){return"true"==
Ag(this.fa,"pressed")}O(a){super.O(a);this.Vh&&this.uc(this.Vh,0)}Re(a){super.Re(a);this.Vh&&this.uc(this.Vh,0)}};class $i extends F{constructor(){super();this.iu=new P({m:"fullscreen-video-layer"});this.OR=E(this);this.t1=E(this);this.QC=null}attachEvent(){return this.OR}exitFullscreen(){this.QC&&(this.QC(),this.QC=null,this.iu.fl(),this.iu.o("with-video-player",!1),this.t1.h())}attach(a,b){this.QC=b;this.iu.addChild(a);this.iu.o("with-video-player",!!a);this.OR.h()}};function aj(a){return bj(Math.floor(a/60))+":"+bj(Math.floor(a%60))}function cj(a,b){return a.toLocaleString(void 0,b)}function bj(a){return 10>a?"0"+a:""+a};var dj="sec",ej="min",fj="h";function gj({o9:a,min:b,V7:c}){dj=a;ej=b;fj=c}function hj(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function ij(a){const b=dj;return hj(a,!1)+" "+b}function jj(a){if(60<a){const b=a%60;a=hj(Math.floor(a/60),!1)+":"+hj(b,!0)}else a=ij(a);return a}function kj(a){if(60<a){var b=a%60;a=hj(Math.floor(a/60),!1)+" "+ej;0<b&&(a+=" "+hj(b,!0)+" "+dj);b=a}else b=ij(a);return b}
function lj(a){const b=new Date;b.setMinutes(10);return cj(b,{hour:"numeric",minute:"numeric"})!=cj(b)?cj(a,{year:"numeric",month:"long",day:"numeric"})+" "+cj(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+bj(a.getMonth()+1)+"-"+bj(a.getDate())+" "+(bj(a.getHours())+":"+bj(a.getMinutes()))}function mj(a){if(60>a)return ij(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=hj(a,!1)+" "+fj+" ");c&&(d+=hj(c,!1)+" "+ej+" ");b&&(d+=hj(b,!0)+" "+dj);return d};class nj{constructor(){this.BX=!1}suspend(){this.BX=!0}suspended(){return this.BX}}nj.prototype.suspended=nj.prototype.suspended;nj.prototype.suspend=nj.prototype.suspend;class oj{constructor(a,b){this.nF=a;this.Eb=b}src(){return this.nF}type(){return this.Eb}};function pj(){const a=vf("AUDIO");a.setAttribute("preload","metadata");return a}function qj(){const a=vf("VIDEO");a.setAttribute("preload","metadata");Te&&a.setAttribute("playsinline","");return a}let rj=[],sj=[];
if(window.ismediacreator)rj=window.ismediacreator[0],sj=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>rj.length)for(var c=rj.length;30>c;++c){var d=pj();a(d,rj)}if(30>sj.length)for(c=sj.length;30>c;++c)d=qj(),a(d,sj)}if(bf){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(ue||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else u||kb||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[rj,sj]}function tj(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 uj(a){const b=rj&&rj.length?rj.shift():pj();a&&(a=tj(b,a))&&(b.src=a);return b}function vj(a){const b=sj&&sj.length?sj.shift():qj();a&&(a=tj(b,a))&&(b.src=a);return b};const wj=["playing","buffering"];function xj(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.Vi?"buffering":"playing"}function yj(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}
class zj extends F{constructor(a){super();this.jb=a;this.Ne=this.Vi=!1;this.C=xj(this);w(this,a,"play",this.Le,this);w(this,a,"playing",this.Le,this);w(this,a,"pause",this.Le,this);w(this,a,"seeked",this.o3,this);w(this,a,"ended",this.Le,this);w(this,a,"waiting",this.Le,this);w(this,a,"timeupdate",this.Ry,this);yj(this)&&this.jb.readyState>=HTMLMediaElement.HAVE_METADATA||w(this,a,"loadedmetadata",this.CL,this);this.vp=E(this);this.VV=E(this);this.rA=E(this);this.yU=E(this);this.Wo=E(this);this.lI=
this.iz=this.wE=this.xI=0;this.bN=NaN}state(){return this.C}WA(){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.Vi=!0,this.bN=Date.now(),this.jb.currentTime=a,this.Le())}playing(){return 0<=wj.indexOf(this.C)}currentTime(){return this.jb.currentTime}duration(){return this.jb.duration||0}volume(){return yj(this)?
this.jb.volume:1}setVolume(a){ue?this.IG(!a):yj(this)&&(a=Zd(a,0,1),this.jb.volume!=a&&(this.jb.volume=a,this.rA.h()))}muted(){return yj(this)&&this.jb.muted}IG(a){yj(this)&&this.jb.muted!=a&&(this.jb.muted=a,this.yU.h())}YY(){this.jb.controls=!1}mediaElement(){return this.jb}stateChangedEvent(){return this.vp}PG(){return this.VV}NZ(){return this.yU}TB(){return this.rA}Le(){const a=this.C,b=xj(this);a!=b&&("playing"==b?(this.Ne=!0,this.wE=Date.now(),this.iz=this.currentTime(),this.xI=setInterval(()=>
{const c=(Date.now()-this.wE)/1E3+this.iz;if(this.jb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Vi=!0,this.lI=this.iz+(Date.now()-this.wE)/1E3,this.Le()},50)):(this.Ne=!1,clearInterval(this.xI)),this.C=b,this.vp.h(a,b))}Ry(){isNaN(this.bN)&&this.Vi&&this.currentTime()>=this.lI&&(this.Vi=!1,this.Le(),this.iz=this.lI);this.VV.h()}CL(){this.Wo.h()}o3(){this.wE=Date.now();this.bN=NaN;this.iz=this.currentTime();this.Vi=!1;this.Le()}Ub(){this.jb.src="";clearInterval(this.xI)}}
;function Aj(a){a=uj(a);return new Bj(a)}class Bj extends zj{};class Cj extends F{constructor(a){super();this.en=a;this.Ne=a.playing();this.K4=E(this);this.FE=E(this)}playing(){return this.Ne}ready(){return!0}stop(){this.en.pause()}playbackStateChangedEvent(){return this.K4}readyEvent(){return this.FE}};function Dj(a){a=vj(a);return new Ej(a)}class Ej extends zj{constructor(a){super(a);a.setAttribute("controlsList","nodownload");a.setAttribute("oncontextmenu","return false");this.pY=a}videoWidth(){return this.pY.videoWidth}videoHeight(){return this.pY.videoHeight}};function Fj(a,b){const c=la(b)+"";c in a.ou||(b=new Cj(b),a.ou[c]=b);return a.ou[c]}
class Gj extends F{constructor(a){super();this.yu=a;this.ou={};this.ih=E(this);this.Al=E(this);this.Ve=E(this);this.nm=E(this);this.Fn=E(this);this.mm=E(this);z(this,this.yu.audioStartedEvent(),this.Lh,this);z(this,this.yu.audioStartingEvent(),this.aE,this);z(this,this.yu.Ve,this.Kh,this);z(this,this.yu.videoStartedEvent(),this.Lu,this);z(this,this.yu.videoStartingEvent(),this.jE,this);z(this,this.yu.xq(),this.jn,this)}audioStartedEvent(){return this.ih}audioStartingEvent(){return this.Al}videoStartedEvent(){return this.nm}xq(){return this.mm}videoStartingEvent(){return this.Fn}YZ(){for(const a in this.ou)if(this.ou.hasOwnProperty(a)){const b=
this.ou[a];b.playing()&&b.stop()}}Lh(a){a=Fj(this,a);this.ih.h(a)}Kh(a){a=Fj(this,a);this.Ve.h(a)}aE(a,b,c){a=Fj(this,a);this.Al.h(a,b,c)}Lu(a){a=Fj(this,a);this.nm.h(a)}jn(a){a=Fj(this,a);this.mm.h(a)}jE(a,b,c){a=Fj(this,a);this.Fn.h(a,b,c)}};function Hj(a,b){z(a,b.stateChangedEvent(),()=>{a.ph(b)},a);a.kn.push(b);b.setVolume(a.Hs)}function Ij(a,b){a.Kq(b);b=a.kn.indexOf(b);-1!=b&&a.kn.splice(b,1)}function Jj(a,b){for(let c=0;c<a.kn.length;++c){const d=a.kn[c];d==b||d.WA()||d.pause()}}
class Kj extends F{constructor(){super();this.kn=[];this.ih=E(this);this.Al=E(this);this.Ve=E(this);this.nm=E(this);this.Fn=E(this);this.mm=E(this);this.rA=E(this);this.Hs=1}audioStartedEvent(){return this.ih}audioStartingEvent(){return this.Al}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.Fn}xq(){return this.mm}deactivate(){Jj(this)}YZ(){this.kn.forEach(a=>a.pause())}Lw(){this.kn.forEach(a=>a.stop())}ph(a){"playing"==a.state()&&Jj(this,a)}volume(){return this.Hs}TB(){return this.rA}setVolume(a){if(this.Hs!=
a){for(let b=0;b<this.kn.length;++b)this.kn[b].setVolume(a);this.Hs=a;this.rA.h()}}}Kj.prototype.setVolume=Kj.prototype.setVolume;function Lj(){pc.call(this);this.Im=Mj;this.endTime=this.startTime=null}p(Lj,pc);var Mj=0;Lj.prototype.nw=function(){return 1==this.Im};Lj.prototype.Vj=function(){this.um("begin")};Lj.prototype.Bh=function(){this.um("end")};Lj.prototype.um=function(a){this.dispatchEvent(a)};class Nj{constructor(){this.Fs=!1;this.Zz=this.ep=null;this.PE=new D}vG(a,b){if("touchEnd"==a)return this.Fs&&this.Zz&&this.ep?this.jY(this.ep,this.Zz)?1:0:0;if(1!=b.touches().length||Og(b.Ls()))return this.Fs=!1,0;const c=new H(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Pg(b.Ls()))return this.Fs=!1,0;this.Zz=this.ep=c;this.Fs=!0;return 0}if(!this.Fs||!this.Zz||!this.ep)return 0;(this.Fs=this.Zz==this.ep?this.kY(c,this.ep):this.lY(c,this.ep))&&b.Ls().preventDefault();
this.ep=c;return 0}VF(){this.PE.h()}Jp(){}}class Oj extends Nj{PA(){return"scrollLeft"}lY(a,b){return a.x<=b.x}kY(a,b){return b.x-a.x>=Math.abs(a.y-b.y)}jY(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)}}class Pj extends Nj{PA(){return"scrollRight"}lY(a,b){return a.x>=b.x}kY(a,b){return a.x-b.x>=Math.abs(a.y-b.y)}jY(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)}};function Qj(){return af||Rj()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function Rj(){return 0<=window.location.search.indexOf("ispringpreview=1")};class Sj{constructor(a,b,c){this.hj=a;this.vd=b;this.pu=c}name(){return this.hj}zQ(a){this.hj=a}id(){return this.vd}labels(){return this.pu.slice()}};class Tj{constructor(a,b,c,d){this.vd=a;this.hj=b;this.MV=c;this.qa=d}get id(){return this.vd}get name(){return this.hj}set name(a){this.hj=a}get percent(){return this.MV}set percent(a){this.MV=a}get points(){return this.qa}set points(a){this.qa=a}isEqual(a){return this.id==a.id&&this.name==a.name&&this.percent==a.percent&&this.points==a.points}};var Uj={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 Vj(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Wj.test(c))return b.AP=Xj(c),b.type="hex",b;a:{var d=a.match(Yj);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.AP=Zj(c[0],c[1],c[2]),b.type="rgb",b;if(Uj&&(c=Uj[a.toLowerCase()]))return b.AP=c,b.type="named",b;throw Error(a+" is not a valid color string");}var ak=/#(.)(.)(.)/;
function Xj(a){if(!Wj.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(ak,"#$1$1$2$2$3$3"));return a.toLowerCase()}function bk(a){a=Xj(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function Zj(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 ck(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 Wj=/^#(?:[0-9a-f]{3}){1,2}$/i,Yj=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function dk(a){var b=bk(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 ek(a){return`#${a.toString(16).padStart(6,"0")}`};const fk=R(16777215),gk=R(4013373),hk=R(0);function ik(a){a=ek(a.value.color);[,,a]=dk(a);return.76>=a?fk:gk}function R(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function jk(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function kk(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function S(a,b){const c=lk(a),d=mk(a);if(c)return{type:"solid",value:kk(c,b)};if(d)return{type:"gradient",value:{firstColor:kk(a.value.firstColor,b),secondColor:kk(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:kk(hk.value,b)}}function lk(a){return"solid"===a.type?a.value:null}function nk(a){const b=lk(a);a=mk(a);return b?b.alpha:a?a.firstColor.alpha:hk.value.alpha}
function mk(a){return"gradient"===a.type?a.value:null};class ok{constructor({description:a,colors:b,Xn:c,version:d}){this.gx=this.Va=a;this.Lq=b;this.FK=c;this.J6=d}baseName(){return this.gx}description(){return this.Va}Xn(){return this.FK}pB(a){this.Va=a}qQ(a){this.gx=a}colors(){return this.Lq}version(){return this.J6}toString(){return this.Va}};class pk{constructor({description:a,messages:b,Xn:c}){this.gx=this.Va=a;this.Br=b;this.FK=c}description(){return this.Va}baseName(){return this.gx}Xn(){return this.FK}pB(a){this.Va=a}qQ(a){this.gx=a}messages(){return this.Br}toString(){return this.Va}};class qk{constructor(a,b,c){this.Or=a;this.Sf=b;this.ie=c}position(){return this.Or}color(){return this.Sf}alpha(){return this.ie}};class rk{constructor(a,b,c){this.Z0=a;this.$0=b;this.W4=c}cx(){return this.Z0}cy(){return this.$0}gB(){return this.W4}};class sk{clone(){const a=this.Vt();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}Yp(a){const b=this.Vt();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.Vt();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.Vt();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===
a[c]?void 0:this[c]);return b}Vt(){throw Error("method is not implemented");}};class tk extends sk{constructor(){super();this.type="p";this.bottomPadding=this.topPadding=this.lineHeight=this.yZ=this.align=this.yG=void 0}Vt(){return new tk}remove(a){a=super.remove(a);a.type=a.type||"p";return a}ee(){return"p"==this.type&&void 0===this.yG&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.yZ&&void 0===this.topPadding&&void 0===this.bottomPadding}};class uk extends sk{constructor(){var {bold:a,italic:b,underline:c,color:d,size:e,fontFamily:f,Mw:g,Nw:h,strike:k}={};super();this.bold=a;this.italic=b;this.underline=c;this.color=d;this.size=e;this.fontFamily=f;this.Mw=g;this.Nw=h;this.strike=k}ee(){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.Mw&&void 0===this.Nw&&void 0===this.strike}Vt(){return new uk}};function vk(a,b){const c=new wk;a&&(c.Bk=a.clone());b&&(c.Ok=b.clone());return c}class wk{constructor(){this.Ok=new uk;this.Bk=new tk}oc(){return this.Ok}al(){return this.Bk}ee(){return this.Ok.ee()&&this.Bk.ee()}clone(){return vk(this.al(),this.oc())}Yp(a){const b=this.Bk.Yp(a.al());a=this.Ok.Yp(a.oc());return vk(b,a)}isEqual(a){return this.Ok.isEqual(a.oc())&&this.Bk.isEqual(a.al())}};function xk(a){return a.xf.al()}
class yk{constructor(){this.xf=new wk;this.hr=new wk;this.zs=new wk;this.As=new wk;this.lu=new uk}Pn(){return this.xf}clone(){const a=new yk;var b=a.Pn(),c=this.xf.oc();b.Ok=c.clone();b=a.Pn();c=this.xf.al();b.Bk=c.clone();b=this.hr.oc();a.hr.Ok=b.clone();b=this.hr.al();a.hr.Bk=b.clone();b=this.zs.oc();a.zs.Ok=b.clone();b=this.zs.al();a.zs.Bk=b.clone();b=this.As.oc();a.As.Ok=b.clone();b=this.As.al();a.As.Bk=b.clone();a.lu=this.lu.clone();return a}equals(a){return this.xf.isEqual(a.Pn())&&this.hr.isEqual(a.hr)&&
this.zs.isEqual(a.zs)&&this.As.isEqual(a.As)&&this.lu.isEqual(a.lu)}ee(){return this.xf.ee()&&this.hr.ee()&&this.zs.ee()&&this.As.ee()&&this.lu.ee()}};function zk(a){const b=new uk;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 uk;c.underline=!0;c.color=255;const d=new tk;d.align="left";d.lineHeight=a.lineHeight;d.topPadding=a.topPadding;d.bottomPadding=a.bottomPadding;a=new yk;a.xf.Ok=b.clone();a.xf.Bk=d.clone();a.lu=c.clone();return a}
class Ak{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 Ak;Object.assign(a,this);return a}Yp(a){const b=new Ak;for(const c in this)this.hasOwnProperty(c)&&(b[c]=void 0!==a[c]?a[c]:this[c]);return b}toCommonTextFormat(){const a=new uk;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 Vb(this,a)}};function Bk(a,b){a.wi!=b&&(a.wi=b,a.fU.h(a))}function Ck(a){a.su=!1;a.tu=!0;Bk(a,1);a.dU.h(a)}function Dk(a){a.tu=!1;a.su=!1;a.eU.h(a);Bk(a,0)}class Ek extends F{constructor(){super();this.su=this.tu=!1;this.wi=0;this.dU=E(this);this.eU=E(this);this.fU=E(this)}Ts(){return this.tu}progress(){return this.wi}load(){this.tu||this.su||(this.su=!0,this.JD())}JD(){}VX(){}i$(){if(this.tu||this.su)this.VX(),this.su=this.tu=!1,Bk(this,0)}PP(){return this.dU}HZ(){return this.eU}o8(){return this.fU}}
Ek.prototype.loadProgressEvent=Ek.prototype.o8;Ek.prototype.loadFailedEvent=Ek.prototype.HZ;Ek.prototype.loadCompleteEvent=Ek.prototype.PP;Ek.prototype.unload=Ek.prototype.i$;Ek.prototype.load=Ek.prototype.load;Ek.prototype.progress=Ek.prototype.progress;Ek.prototype.isLoaded=Ek.prototype.Ts;class Fk extends F{constructor(){super();this.$r=null}release(){let a;null==(a=this.$r)||a.release()}kf(){return this.$r?this.$r:null}Za(){const a=[];this.$r&&a.push(this.$r);return a}Ub(){null!=this.$r&&tc(this.$r)}};class Gk extends Fk{constructor(a){super();this.Eb=a;this.vd=a+la(this);this.Or="inline";this.H=E(this)}U(){return this.H}position(){return this.Or}type(){return this.Eb}id(){return this.vd}ug(a){this.vd=a}text(a){return void 0!==a?a:" "}count(){return 1}Yp(){return null}slice(){return this}oc(){return null}};function Hk(a){a.Hg&&(a.Hg.onload=null,a.Hg.onerror=null)}function Ik(a){if(!a.Ts())throw Error("asset not loaded");}
class Jk extends Ek{constructor(a,b,c){super();this.Hg=null;this.LV=Of(a);this.vh=b;this.lh=c}JD(){this.Hg=new Image;this.Hg.onload=this.i3.bind(this);this.Hg.onerror=this.h3.bind(this);this.Hg.src=this.LV}i3(){Hk(this);Ck(this)}h3(){Hk(this);Dk(this)}VX(){this.Hg&&(Hk(this),this.Hg.src="",this.Hg=null)}path(){return this.LV}width(){if(null!=this.vh)return this.vh;if(!this.Hg)return 0;Ik(this);return this.Hg.width}height(){if(null!=this.lh)return this.lh;if(!this.Hg)return 0;Ik(this);return this.Hg.height}createInstance(){Ik(this);
const a=vf("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Hg,0,0);return a}createImgInstance(){Ik(this);return this.Hg.cloneNode(!0)}}Jk.prototype.createImgInstance=Jk.prototype.createImgInstance;Jk.prototype.createInstance=Jk.prototype.createInstance;Jk.prototype.height=Jk.prototype.height;Jk.prototype.width=Jk.prototype.width;Jk.prototype.path=Jk.prototype.path;class Kk{constructor(a,b){this.uX=a;this.bT=b}startOffset(){return this.uX}endOffset(){return this.bT}isEqual(a){return this.uX==a.startOffset()&&this.bT==a.endOffset()}};class Lk{constructor(){this.ST=!1}Yp(){return!1}Yv(){this.ST?rc("Action is already executed"):(this.Yf.setText(this.G2),this.Yf.setSelection(this.F2),this.ST=!0)}Yb(){}};class Mk extends Lk{constructor(a,b,c,d=null){super();this.Yf=a;a.text();this.G2=b;a.selection();this.F2=c;this.P4=d}Yp(a){return a==this.P4?!0:!1}};class Nk extends F{constructor(a=""){super();this.Mb=a;a=this.Mb.length;this.pj=new Kk(a,a);this.yp=E(this);this.ro=E(this);this.fN=E(this);this.DD=void 0}setText(a){this.Mb!=a&&(this.Mb=a,this.yp.h())}text(){return this.Mb}setSelection(a){this.pj.isEqual(a)||(this.pj=a,this.fN.h())}selection(){return this.pj}update(a,b){var c=b;const d=a.length;b=Zd(c.startOffset(),0,d);c=Zd(c.endOffset(),0,d);b=new Kk(b,c);this.DD=new Mk(this,a,b,this.DD);this.ro.h(this.DD)}commit(){this.DD=void 0}};const Ok=class{constructor(a,b){this.id=a;this.values=b}};class Pk{constructor(a,b,c){this.id=a;this.values=b;this.correctIndex=c}};class Qk{constructor(a,b){this.id=a;this.value=b}};const Rk={u$:"direction",s$:"content",q$:"additionalContent"};function Sk(a){const b="passedIcon failedIcon gradedIcon passedCircle failedCircle gradedCircle".split(" ");return!!a&&-1!=b.indexOf(a)}function Tk(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function Uk(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}
function Vk(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}function Wk(a){return Tk(a)||Uk(a)||Sk(a)};var Xk=["passed","failed"],Yk=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Zk=["mediaPlaceholder"];function $k(a,b){return"iconPlaceholder"==a?-1!=Xk.indexOf(b):-1!=Yk.indexOf(a)}var al="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function bl(a){for(const b of al)a(b)};const cl=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],dl=["DND","ResultSlide"],el=["InfoSlide","InstructionsSlide","IntroSlide"],fl=["TrueFalse","MultipleChoice","TypeIn","Numeric"],gl="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");var hl="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),il=["Hotspot","DND"];function jl(a,b,c){switch(a.type()){case "closeWindow":a=new nj;c.h(a);if(!a.suspended())if(Xe)(new ch("closeWindow")).Yv();else try{Ee||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":hh(kl(b,a.url()),a.target())}};class ll{constructor(a,b){this.Qc=a;this.Va=b}description(){return this.Va}};function ml(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=ml(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.V$=d=>c[d];return b}function nl(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=ml(a[c]));return b};const ol={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},pl={Pk:{_:"a",fields:{_:"f",qo:{_:"u"},ql:{_:"v"}}},gZ:{_:"e",text:{_:"t"}},choices:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"},xA:{_:"a"}},jZ:{_:"f",placeholders:{_:"p"}},MZ:{_:"mt",placeholders:{_:"p"}},AH:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},kg:{_:"d",initiated:{_:"i"},order:{_:"r"},yb:Object.assign({_:"o"},ol),Vv:Object.assign({_:"d"},ol),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Vn:{_:"h",
points:{_:"p",x:{_:"x"},y:{_:"y"}}},pw:{_:"ls",statements:{_:"s",selectedScale:{_:"s"}}},Ki:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}},wh:{_:"a"}},numeric:{_:"n",response:{_:"r"}},o_:{_:"s",choices:{_:"c"},wh:{_:"a"}},K_:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Qe:{_:"w"}})},ql=nl(pl);class rl extends F{constructor(a){super();this.Ja=null;this.H=E(this);null!=a&&this.dc(a)}U(){return this.H}initiated(){return null!=this.Ja}response(){return this.Ja}yc(a){this.Ja=null===a?null:Sa(a);this.H.h()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Ja;return b}dc(a){this.Ja=a[ql.placeholders.response]}}rl.prototype.response=rl.prototype.response;class sl extends rl{constructor(a,b,c){super(c);this.Dc=a;this.ul=null;this.V=b;if(this.Dc.values){this.ul=[];for(const d of this.Dc.values)a=he(d.text()),this.ul.push(a)}c||this.yc("")}placeholder(){return this.Dc}correct(){const a=this.V.QH,b=de(he(a?this.response():this.response().toLowerCase()));for(const c of this.Dc.values)if(de(he(a?c.text():c.text().toLowerCase()))==b)return!0;return!1}correctAnswers(){return this.ul}response(){return super.response()}}sl.prototype.response=sl.prototype.response;
sl.prototype.correctAnswers=sl.prototype.correctAnswers;class tl extends rl{constructor(a,b,c){super(c);this.Dc=a;this.tS=null===a.correctIndex?null:Sa(a.values[a.correctIndex].text());this.ul=[];for(const d of a.values)this.ul.push(Sa(d.text()));b&&zc(this.ul)}placeholder(){return this.Dc}correct(){return this.response()==this.tS}correctAnswer(){return this.tS}answers(){return this.ul}};class ul extends rl{constructor(a,b){super();this.Dc=a;this.bp=null;null!=b&&this.dc(b)}Qe(){return this.bp}placeholder(){return this.Dc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Dc&&this.Dc.value&&Sa(this.Dc.value)}persistState(a){const b=super.persistState(a);b[a.Qe]=this.bp;return b}dc(a){super.dc(a);this.bp=a[ql.placeholders.Qe]}};function vl(a){return a?1:0};class wl extends F{constructor(a,b){super();this.us=a;this.Oh=this.Lo=a.rect();this.H=E(this);null!=b&&this.dc(b)}U(){return this.H}slideObject(){return this.us}rect(){return this.Oh.clone()}jt(a){this.Oh=a.clone();this.H.h()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=Ui(b.left,2);c[a.top]=Ui(b.top,2);c[a.width]=Ui(b.width,2);c[a.height]=Ui(b.height,2);return c}dc(a){const b=ql.kg.yb.rect;this.Oh=new I(a[b.left],a[b.top],a[b.width],a[b.height])}};class xl{constructor(a,b){this.HU=a;this.QS=b}objectState(){return this.HU}destinationState(){return this.QS}persistState(a){const b={};b[a.object]=this.HU.slideObject().id();b[a.destination]=this.QS.slideObject().id();return b}};class yl{constructor({premise:a,response:b}){this.Ud=a;this.Ja=b}premise(){return this.Ud}response(){return this.Ja}}yl.prototype.response=yl.prototype.response;yl.prototype.premise=yl.prototype.premise;function zl(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new Al({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Uj:"end-quiz",Hi:"return-to-quiz",xm:"mb_question_icon",pm:g=>{g?d():e()},bl:f}):new Al({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Uj:"ok",Hi:void 0,xm:"mb_info_icon",pm:()=>{d()},bl:f});case "submit-all":return a?new Al({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Uj:"end-quiz",
Hi:"return-to-quiz",xm:"mb_question_icon",pm:g=>{g?d():e()},bl:f}):new Al({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Uj:"ok",Hi:void 0,xm:"mb_info_icon",pm:()=>{d()},bl:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new Al({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Uj:"end-quiz",Hi:"return-to-quiz",xm:"mb_question_icon",pm:f=>{f?d():e()}});case "submit-all":return new Al({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Uj:"yes",Hi:"no",xm:"mb_question_icon",pm:f=>{f?d():e()}});default:throw Error("illegal control type");}}class Al{constructor({messageType:a,Uj:b,Hi:c,xm:d,pm:e,bl:f}){this.messageType=a;this.Uj=b;this.Hi=c;this.xm=d;this.pm=e;this.bl=f}};function Bl(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=()=>{ji(a,{transition:"",opacity:"0"});ji(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Wh(()=>{ji(a,{transition:"opacity 450ms",opacity:"1"});ji(c,{transition:"transform 450ms",transform:""})})};u||kb||ue?b():Wh(b)};const Cl=L?0:-.02,Dl=L?0:32;
class El extends P{constructor(a){super({m:"zoom-lightbox-layer"});this.PK=new P({u:N(this,"background")});this.PK.o("miniskin",L);this.addChild(this.PK);this.xr=new P({m:"zoom-lightbox"});this.addChild(this.xr);this.Ke=new P({Z:"IMG",u:N(this.xr,"preview")});this.n6=new P({u:N(this.xr,"substrate")});this.xr.addChild(this.n6);this.xr.addChild(this.Ke);this.ua=new P({m:"zoom-lightbox-control-panel"});this.addChild(this.ua);this.qx=new P({m:"close-lightbox-icon-wrapper"});a=Q(a,"close_lightbox_icon");
this.qx.addChild(a);this.ua.addChild(this.qx);this.ua.o("miniskin",L);this.o("miniskin",L);this.LK=new G(0,0);this.Ml=E(this);w(this,this,Fg,b=>{b.preventDefault();this.Ml.h()});w(this,this.Ke,Fg,b=>{b.preventDefault();this.Ml.h()});w(this,this.qx,Fg,b=>{b.preventDefault();this.eD()});w(this,window,"resize",this.wa,this)}show(a){this.Ke.setAttribute("src",a.src);this.o("visible",!0);this.LK=a.size.clone();this.wa()}Yc(){this.eD()}DP(){return this.xr}isVisible(){return this.Uk("visible")}ha(a,b){super.ha(a,
b);if(a&&b){a=new G(a,b);b=a.width>a.height?0:1;this.FF(b);var c=L?0==b?56:46:0;b=Sh({width:this.LK.width,height:this.LK.height,boundingWidth:a.width-2*Dl-(0==b?c:0),boundingHeight:(1+Cl)*a.height-2*Dl-(1==b?c:0),Kf:!0});c=a.width>a.height?0:1;const d=L?0==c?56:46:0;a=new sd(Math.max(Dl,a.width-b.width)/2,Math.max(Dl,Cl*a.height+(a.height-b.height))/2);a=new sd(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);ji(this.xr,{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}eD(){this.o("visible",
!1)}FF(a){this.ua.o("horizontal",1==a);this.ua.o("vertical",0==a);this.qx.o("horizontal",1==a);this.qx.o("vertical",0==a)}}
class Fl extends F{constructor(a,b){super();this.$=a;this.JO=this.$.visible();this.sl=!0;this.an=new El(b);this.an.Yc();this.$.addChild(this.an);z(this,this.an.Ml,this.Yc,this);this.DH=E(this);this.rY=E(this);w(this,window,"orientationchange",()=>{this.wa();L&&this.Yc()})}setActive(a){this.sl=a;this.DH.h()}active(){return this.sl}isVisible(){return this.an.isVisible()}show(a){if(this.sl||a.k8){var b=a.VZ.displayObject().getBoundingClientRect();b=new G(b.width,b.height);(this.JO=this.$.visible())||
this.$.G("display","block");this.an.show({src:a.src,size:b});Bl(this.an.PK,a.VZ,this.an.DP());this.rY.h()}}Yc(){this.JO||this.$.G("display","none");this.an.Yc();this.rY.h()}wa(){this.an.wa()}};class Gl{constructor(a,b){this.km=a;this.xp=b}url(){return this.km}target(){return this.xp}};function Hl(a){return a.Dh.Fe()?a.AF<a.Dh.NG():!0}function Il(a,b){a.AF!=b&&(a.AF=b,a.H.h())}class Jl extends F{constructor(a){super();this.Dh=a;this.AF=0;this.H=E(this)}Ea(){return this.Dh}nl(){return this.AF}U(){return this.H}};const Kl=nl({ZZ:{_:"p",po:{_:"u"}},Nb:{_:"S",mode:{_:"m"},xt:{_:"v"},time:{_:"t"},kZ:{_:"f"},ib:{_:"sp",XY:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",W_:{_:"v"},V_:{_:"vd"},G_:{_:"sv"},initiated:{_:"in"},aB:{_:"m"},submitted:{_:"s"},Ov:{_:"l"},po:{_:"u"},pt:{_:"sk"},Ea:{_:"a",xA:{_:"a"},U_:{_:"v"}},rw:{_:"ms",id:{_:"i"},nl:{_:"t"}},contentState:Object.assign({_:"c"},pl)}},slides:{_:"s"},questions:{_:"q"}}}});class Ll extends F{constructor(a,b){super();this.H=E(this);var c=a.audio();if(this.Qf=c?new Jl(c):null)A(this,this.Qf),z(this,this.Qf.U(),this.Wa,this);if(this.Md=(a=a.video())?new Jl(a):null)A(this,this.Md),z(this,this.Md.U(),this.Wa,this);a=Kl.Nb.ib.groups.slides.Ea;this.Qf&&this.Qf.Ea().Fe()&&(c=b?b[a.xA]:0,this.Qf&&Il(this.Qf,c));this.Md&&this.Md.Ea().Fe()&&(b=b?b[a.U_]:0,this.Md&&Il(this.Md,b))}xP(){var a=this.Qf&&this.Qf.Ea();(a=!!a&&(a.Lj()||a.Xg()))||(L?a=!1:(a=this.Md&&this.Md.Ea(),a=!!a&&
a.Lj()));return a}persistState(a){const b={};this.Qf&&this.Qf.Ea().Fe()&&(b[a.xA]=this.Qf.nl());this.Md&&this.Md.Ea().Fe()&&(b[a.U_]=this.Md.nl());return b}U(){return this.H}Wa(){this.H.h()}};function Ml(a){const b=new Map;Nl(a.la.Ka().yb(),"video").forEach(c=>{const d=A(a,new Jl(c.Ea()));b.set(c,d);z(a,d.U(),a.re,a)});return b}function Ol(a){a.RN=!1;a.Gx=a.ud.get(a);a.Gx&&a.OW.h();a.fA.h(a)}function Pl(a){a.PF||(a.lT=new Date);a.cC=!1;a.PF=!0}function Ql(a,b){a.PD!=b&&(a.PD=b,a.iU.h())}function Rl(a,b){a.NF!=b&&(b?a.$z=Date.now():a.qA=a.visitDuration(),a.NF=b,a.qY.h())}function Sl(a){for(const b of a.fn.values())if(b.Ea().Fe())return!0;return!1}
function Tl(a){const b={};a.fn.forEach((c,d)=>{if(c.Ea().Fe()){a:{d=d.id();let f=0;for(e of a.fn.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.nl()}});return b}function Ul(a,b){Mb(b,(c,d)=>{a:{let e=0;for(const f of a.fn.keys()){const g=a.fn.get(f);if(g.Ea().Fe()&&e==d){d=g;break a}++e}throw Error("unknown media state");}Il(d,c)})}function Vl(a){a.NF=!1;a.qA=0;a.$z=0}function Wl(a){void 0===a.Gx&&(a.Gx=a.ud.get(a));return a.Gx}
class Xl extends F{constructor({slide:a,contentState:b,bc:c,$a:d}){super();this.la=a;this.lT=null;this.ud=c;this.K=b;A(this,this.K);this.PF=!1;this.$z=this.qA=0;this.PD=this.sk=this.NF=!1;this.Gx=void 0;this.RN=this.cC=!1;this.H=E(this);a=Kl.Nb.ib.groups.slides.Ea;a=d?d[a]:void 0;this.yl=new Ll(this.la.wh(),a);A(this,this.yl);this.uF=!1;this.fA=E(this);this.OW=E(this);this.iU=E(this);this.qY=E(this);this.fn=Ml(this);null!=d&&this.dc(d)}submit(a=!1){this.RN=a;this.cC=this.uF=!0;a?this.re():Ol(this)}slide(){return this.la}bc(){return this.ud}initiated(){return this.sk}submitted(){return this.uF}Fb(){return!1}submittedEvent(){return this.fA}markedEvent(){return this.iU}viewingChangedEvent(){return this.qY}Wp(){return this.hasBeenVisited()}Ov(){return this.cC}hasBeenVisited(){return this.PF}pt(){return!1}LQ(){}isMarked(){return this.PD}viewing(){return this.NF}review(){return null}U(){return this.H}PO(){return!0}re(){this.NV&&
clearTimeout(this.NV);this.NV=setTimeout(()=>{this.H.h()},0)}firstVisitTime(){return this.lT}WF(){return this.yl}rw(){return this.fn}visitDuration(){return this.viewing()?this.qA+Date.now()-this.$z:this.qA}oo(){}persistState(a){const b={};b[a.W_]=this.hasBeenVisited()?1:0;var c=this.la.settings().ta();c&&c.isEnabled()&&(b[a.V_]=this.visitDuration(),b[a.G_]=this.$z);b[a.initiated]=vl(this.initiated());b[a.aB]=vl(this.isMarked());b[a.submitted]=this.uF?1:0;b[a.Ov]=vl(this.Ov());b[a.contentState]=this.K.persistState(a.contentState);
c=this.yl;(c.Qf&&c.Qf.Ea().Fe()||c.Md&&c.Md.Ea().Fe())&&(b[a.Ea]=this.yl.persistState(a.Ea));Sl(this)&&(b[a.rw]=Tl(this));return b}dc(a){const b=Kl.Nb.ib.groups.slides;this.PF=!!a[b.W_];const c=this.la.settings().ta();c&&c.isEnabled()&&(this.qA=a[b.V_],this.$z=a[b.G_]);this.sk=!!a[b.initiated];this.PD=!!a[b.aB];this.uF=!!a[b.submitted];this.cC=!!a[b.Ov];Sl(this)&&Ul(this,a[b.rw])}xP(){if(this.yl.xP())return!0;for(const a of this.fn.values())if(!L&&a.Ea().Lj())return!0;return!1}contentState(){return this.K}}
;class Yl{constructor(a,b){this.status=a;this.awardedScore=b}};function Zl(a){const b=a.la.settings().Lf();return-1!=b&&a.Ei>=b}function $l(a){var b=a.slide().settings();const c=1<b.Lf()||-1==b.Lf();var d=a.maxScore();c&&b.evaluationEnabled()&&1<=a.Ei&&(b=b.evaluation())&&(d=b.Qv(),b=a.Ei-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function am(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Lf()||-1==g.Lf();b||!h||Zl(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.U4;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.Ys()):a.GM.TO()&&e&&(c=g.Ys()))):(b="notanswered",c=0);return new Yl(b,c)}
class T extends Xl{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,bc:e,$a:f});this.U4=g;this.af=d;this.GM=c;this.Rh=null;this.gF=!1;this.Ei=0;null!=f&&this.dc(f)}submit(a){if(!this.Fb())throw Error("can not be submitted");this.Rh=null;++this.Ei;super.submit(a)}Fb(){const a=this.review();return this.submitted()?!Zl(this)&&(a?"correct"!=a.status():!0):!0}Wp(){return this.Fb()?!1:this.initiated()?!0:this.submitted()}pt(){return this.gF}LQ(a){this.gF=a}po(){return this.Ei}maxScore(){var a=
this.slide().settings();let b=0;a.evaluationEnabled()&&(a=a.evaluation())&&(b="byQuestion"==a.mq()?b+a.points():b+this.Vx());return b}PO(){return!this.Wp()}Vx(){return 0}review(){return this.Rh?this.Rh:this.la.settings().evaluationEnabled()&&this.submitted()?this.Rh=this.Yi():null}persistState(a){const b=super.persistState(a);b[a.po]=this.Ei;b[a.pt]=this.gF?1:0;return b}dc(a){super.dc(a);const b=Kl.Nb.ib.groups.slides;this.Ei=a[b.po];this.gF=!!a[b.pt]}Yi(){return null}};class bm{constructor(){this.lR=!1}preventAction(){this.lR=!0}actionPrevented(){return this.lR}}bm.prototype.actionPrevented=bm.prototype.actionPrevented;bm.prototype.preventAction=bm.prototype.preventAction;var cm=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;class dm extends F{constructor(){super();this.H=E(this)}U(){return this.H}Wa(){this.H.h()}};function em(a,b){const c={richText:[],Pw:[]},d=e=>{e&&(c.Pw=c.Pw.concat(e.Pw),c.richText=c.richText.concat(e.richText))};d(a);d(b);return c}function fm(a,b){a=em(a,null);b&&(a.richText=a.richText.concat(b));return a};function gm(a,b){a.dd!=b&&(B(a,a.dd),a.dd=null,b&&(a.dd=A(a,b),z(a,a.dd.xl,()=>a.sE.h())),a.sE.h())}function hm(a,b){a.zl!=b&&(B(a,a.zl),a.zl=null,b&&(a.zl=A(a,b),z(a,a.zl.xl,()=>a.jC.h())),a.jC.h())}
class im extends F{constructor(){super();this.vd="";this.Af=null;this.jI="next";this.Gk=0;this.WK=this.Di=this.Qq=!1;this.zl=this.dd=null;this.AC=E(this);this.UX=E(this);this.pC=E(this);this.DJ=E(this);this.OE=E(this);this.sE=E(this);this.jC=E(this);this.u2=E(this);this.ZN=E(this)}ug(a){this.vd=a}il(a){this.Af!=a&&(this.Af=a,this.DJ.h())}oq(a){this.jI!=a&&(this.jI=a,this.pC.h())}uB(a){this.Gk!=a&&(this.Gk=a,this.OE.h())}hd(){return this.Af&&fm(null,this.Af.content())}id(){return this.vd}Pj(){return this.Af}Rv(){return this.jI}score(){return this.Gk}correct(){return this.Qq}typeIn(){return this.Di}locked(){return this.WK}uQ(a){this.Qq!=
a&&(this.Qq=a,this.AC.h(this))}Za(){const a=[];this.dd&&a.push(this.dd.Ma);this.zl&&a.push(this.zl.Ma);this.Af&&a.push(...this.Af.Za());return a}l4(){this.ZN.h()}};function jm(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof im&&d.locked()&&b.push(c)}b.sort(Cc);c=[];for(d=b.length-1;0<=d;--d){var e=b[d];c.push(a[e]);xc(a,e)}c.reverse();zc(a);for(d=0;d<b.length;++d)e=b[d],Array.isArray(a)&&(void 0===e&&(e=0),e=parseInt(e,10),isNaN(e)&&(e=0),0>e&&(e=Math.max(a.length+e,0)),e=Math.min(e,a.length),a.splice(e,0,c[d]))};const km=ql.choices;function lm(a){var b=a.Fd.zl;return b?(b=A(a,new Jl(b)),z(a,b.U(),()=>a.Pa.h()),b):null}
class mm extends F{constructor(a,b){super();this.Fd=a;this.Pa=E(this);this.sn=!1;this.Uq="";this.ax=lm(this);b&&this.dc(b)}choice(){return this.Fd}customAnswer(){return this.Uq}selected(){return this.sn}cb(a){this.sn!=a&&(this.sn=a,this.Pa.h())}gg(){return this.ax}lf(){return this.Pa}persistState(a){const b={};b[a.selected]=this.sn?1:0;this.Uq&&(b[a.customAnswer]=this.Uq);this.ax&&(b[a.xA]=this.ax.nl());return b}dc(a){this.sn=!!a[km.selected];a[km.customAnswer]&&(this.Uq=a[km.customAnswer]);a=a[km.xA];
this.ax&&null!=a&&Il(this.ax,a)}}mm.prototype.customAnswer=mm.prototype.customAnswer;mm.prototype.choice=mm.prototype.choice;function nm(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class om extends dm{constructor({choices:a,Zj:b,evaluationEnabled:c,$a:d}){super();this.IT=a;this.Ac=[];const e=null!=d?[]:nm(a),f={};null!=d&&Mb(d,(g,h)=>{h=this.IT.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.jX(e);for(const g of e)a=this.yS(g,f[g.id()]),this.mu(a);this.Oc=void 0!==c?c:!1}count(){return this.Ac.length}getChoiceState(a){return this.Ac[a]}evaluationEnabled(){return this.Oc}persistState(a){const b={};this.Ac.forEach(c=>{b[this.IT.getChoiceIndex(c.choice())]=c.persistState(a.choices)});
return b}jX(a){jm(a)}mu(a){A(this,a);z(this,a.lf(),this.Wa,this);this.Ac.push(a)}yS(a,b){return new mm(a,b)}}om.prototype.getChoiceState=om.prototype.getChoiceState;om.prototype.count=om.prototype.count;function pm(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 qm(a,b){let c=0;for(let d=0;d<a.Zi.count();++d){const e=a.Zi.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function rm(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 sm(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)?rm(g,c):1;if(0>=b-e)break}return d}
function tm(a,b,c,d){const e=[];for(let h=0;h<a.Zi.count();++h){const k=h+1;if(!a.yT.some(l=>{if(0==l.start()||l.end()==a.Zi.count()+1)return!1;if(k==l.start()&&k<=l.end()){var r=e.push;const t=[];for(let x=l.start();x<=l.end();++x)t.push(a.Zi.get(x-1));r.call(e,t);h=l.end()-1;return!0}return!1})){var f=a.Zi.get(h);a.kA.includes(f)||a.oC.includes(f)||e.push(f)}}d&&pm(e);c&&zc(e);c=qm(a,d);b=-1==b?c:Math.min(b,c);c=rm(a.kA,d);f=[];c<b&&(c+=rm(a.oC,d),f=a.oC);let g=[];c<b&&(g=sm(e,b-c,d));return a.kA.concat(g).concat(f)}
class um{constructor(a,b){this.Zi=a;this.kA=[];this.oC=[];this.yT=[];for(a=0;a<b.count();++a){const d=b.EE[a];if(0==d.start()&&d.end()==this.Zi.count()+1)for(var c=0;c<this.Zi.count();++c)this.kA.push(this.Zi.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.kA.push(this.Zi.get(c-1));if(d.end()==this.Zi.count()+1)for(c=d.start();c<d.end();++c)this.oC.push(this.Zi.get(c-1))}this.yT.push(d)}}};class vm{If(a){switch(a.type()){case "IntroSlide":this.zj(a);break;case "ResultSlide":this.Fj(a);break;case "MultipleChoice":this.Bj(a);break;case "TrueFalse":this.Hj(a);break;case "MultipleResponse":this.Dj(a);break;case "WordBank":this.Jj(a);break;case "MultipleChoiceText":this.Cj(a);break;case "FillInTheBlank":this.wj(a);break;case "TypeIn":this.Ij(a);break;case "Numeric":this.Ej(a);break;case "Sequence":this.Gj(a);break;case "Matching":this.Aj(a);break;case "Hotspot":this.xj(a);break;case "InfoSlide":case "InstructionsSlide":this.yj(a);
break;case "AuthorizationSlide":this.tj(a);break;case "Essay":this.vj(a);break;case "LikertScale":this.Gi(a);break;case "DND":this.uj(a);break;default:throw Error("unknown slide type");}}};function wm(a,b,c){a.containsField(b)||(a.Sg[b.toLowerCase()]=c)}class xm{constructor(){this.Sg={}}fields(){var a=this.Sg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}containsField(a){return null!==this.YC(a)}getValue(a){a=this.YC(a);if(null===a)throw Error("unknown field name");return Ub(this.Sg,a)}YC(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};class ym extends Xl{constructor({slide:a,contentState:b,bc:c}){super({slide:a,contentState:b,bc:c});this.RR=b}OB(){return this.RR.OB()}xt(){const a=new xm;var b=this.RR.fields();for(const c of b)(b=c.qo())&&wm(a,c.Qc.Te().text(),b);return a}};class zm extends im{constructor(){super();this.gm=null}setText(a){Lc(this,this.gm);this.gm=a}hd(){return fm(super.hd(),this.gm)}textRange(){return this.gm}};function Am(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function Bm(a,b){if(0==b)return a.clone();b=b*Math.PI/180;let {g$:c,h$:d,V6:e,W6:f}={g$:new sd(a.left,a.top),h$:new sd(a.left+a.width,a.top),V6:new sd(a.left,a.top+a.height),W6:new sd(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=td(c,g,b);d=td(d,g,b);e=td(e,g,b);f=td(f,g,b);b=new ld(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 I(b.left,b.top,b.right-
b.left,b.bottom-b.top)};function Cm(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};class Dm extends F{constructor(a){super();this.vd=a||"";this.hj=null;this.Oh=void 0;this.BD=!1;this.Ek=0;this.bv=E(this);this.tW=E(this);this.i2=E(this);this.E2=E(this)}Za(){return[]}hd(){return null}rect(){return this.Oh?this.Oh.clone():void 0}rotationAngle(){return this.Ek}NP(){return this.BD}jt(a){this.Oh=a;this.bv.h()}id(){return this.vd}name(){return this.hj||this.vd}zQ(a){this.hj!=a&&(this.hj=a,this.E2.h())}ug(a){this.vd=a}};class Em extends Dm{constructor(a){super(a);this.W1=E(this);this.Xm=null}};class Fm extends Em{constructor(a,b){super(b);this.Kd=a;this.KJ=new H;this.aN=new H;this.sM=E(this)}type(){return"line"}Bd(){return this.Kd}vm(){return this.KJ.clone()}Bm(){return this.aN.clone()}};function Gm(a,b){a.mN!=b&&(a.mN=b,a.KW.h())}class Hm extends Em{constructor(a,b){super(b);this.Kd=a;this.mN="";this.KW=E(this);this.Iq=.3;this.VR=E(this);this.H=E(this);this.cS=E(this);this.pT=[]}U(){return this.H}type(){return"shape"}Bd(){return this.Kd}Pf(){return this.mN}borderRadius(){return this.Iq}rQ(a){this.Iq!=a&&(this.Iq=a,this.VR.h())}Yj(a){this.Sh=a;this.cS.h()}richText(){return this.Sh}hd(){return this.Sh?{richText:[this.Sh],Pw:[]}:null}Za(){return this.Kd.Za()}aw(){return this.pT}};const Im="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Jm(a){for(const b of Im)a(b)};function Km(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.aw())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 Lm(a){switch(a.Pf()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.aw();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>id(c,b);default:throw Error(`unknown shape type: ${a.Pf()}`);}};function Mm(a){function b(h,k,l,r){h.save();var t=k.slideObject(),x=t.Bd(),y=k.rect();y.translate(-l.left,-l.top);if(t instanceof Hm){t.rotationAngle()&&(h.translate(y.left+.5*y.width,y.top+.5*y.height),h.rotate(t.rotationAngle()*Math.PI/180),y.left=.5*-y.width,y.top=.5*-y.height);var C=Km(t,new G(y.width,y.height));l=Lm(t);if("roundedRectangle"==t.Pf()){t=k.slideObject().borderRadius();var O=(C=y.width)?t*Math.min(y.height/C,1)*C*.5:0;h.fillStyle=r;t=y.left;C=y.top;k=y.width;y=y.height;var Y=!0,
aa=!1;null==Y&&(Y=!1);null==aa&&(aa=!0);null==O&&(O=5);h.beginPath();h.moveTo(t+O,C);h.lineTo(t+k-O,C);h.quadraticCurveTo(t+k,C,t+k,C+O);h.lineTo(t+k,C+y-O);h.quadraticCurveTo(t+k,C+y,t+k-O,C+y);h.lineTo(t+O,C+y);h.quadraticCurveTo(t,C+y,t,C+y-O);h.lineTo(t,C+O);h.quadraticCurveTo(t,C,t+O,C);h.closePath();aa&&h.stroke();Y&&h.fill()}else if("ellipse"==t.Pf()){h.fillStyle=r;t=y.left;C=y.top;aa=y.width;var ta=y.height;y=aa/2*rd;k=ta/2*rd;O=t+aa;Y=C+ta;aa=t+aa/2;ta=C+ta/2;h.save();h.beginPath();h.moveTo(t,
ta);h.bezierCurveTo(t,ta-k,aa-y,C,aa,C);h.bezierCurveTo(aa+y,C,O,ta-k,O,ta);h.bezierCurveTo(O,ta+k,aa+y,Y,aa,Y);h.bezierCurveTo(aa-y,Y,t,ta+k,t,ta);h.restore();h.fill()}else{h.beginPath();for(k=0;k<C.length;++k)O=C[k].clone(),O.translate(y.left,y.top),h.lineTo(O.x,O.y);l?h.closePath():"freeform"==t.Pf()&&"none"==x.background().Ah()&&"none"==x.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=r,h.stroke())}l=l||"none"!=x.background().Ah()}else if(t instanceof Fm)t=k.slideObject(),l=t.vm(),l.translate(y.left,
y.top),t=t.Bm(),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=r,h.fill());x=x.strokeStyle();l=x.size();"solid"==x.type()&&l&&(h.lineWidth=l,h.strokeStyle=r,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=Cm(c.rect(),c.slideObject().Bd()),f=Cm(d.rect(),d.slideObject().Bd());e=qd(Bm(e,c.slideObject().rotationAngle()),Bm(f,d.slideObject().rotationAngle()));f=vf("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.j$));e+=4);a.VA=d};function Nm(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.Jc.count();++g){var h=Om(a.Jc,g);a.vs.push(h)}for(const k of a.s.chains()){if(g=k.object().slideObject())h=Pm(b,g),e.push(h),d.set(h,Qm(a,g)),a.NC.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=Qm(a,g),f.set(g,h),a.Kx.push(h))}b=e.sort((k,l)=>k-l);for(const k of b)a.ij.push(d.get(k));c&&Rm(a);Sm(a)}
function Rm(a){zc(a.NC);for(let d=0;d<a.ij.length;++d){var b=a.ij[d].rect(),c=a.NC[d];const e=new H(c.left+.5*c.width,c.top+.5*c.height);c=a.ij[d];b=new I(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.Lo=b.clone();c.Oh=b.clone()}}function Tm(a,b){a.sk!=b&&(a.sk=b,a.Wa())}
function Um(a,b){var c=null,d=0;const e=[];for(var f of a.destinationsStates()){var g=Cm(b.rect(),b.slideObject().Bd());g=Bm(g,b.slideObject().rotationAngle());var h=Cm(f.rect(),f.slideObject().Bd());h=Bm(h,f.slideObject().rotationAngle());od(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,VA:0,j$:1==e.length},Mm(f),f.VA>d&&(c=k,d=f.VA);c&&(a.hk.push(new xl(b,c)),a.Wa())}function Sm(a){a.hk.splice(0,a.hk.length);for(const b of a.ij)Um(a,b)}
function Vm(a,b){const c=a.hk.findIndex(d=>d.objectState()==b);-1!=c&&(a.hk.splice(c,1),a.Wa())}function Wm(a,b){a=a.TC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Xm(a,b){const c=a.hk.findIndex(d=>d.objectState()==b);return-1==c?null:a.hk[c]}function Ym(a,b){return a.hk.filter(c=>c.destinationState()==b).map(c=>c.objectState())}
function Zm(a,b){a.ij.splice(a.ij.indexOf(b),1);a.ij.push(b);const c=a.vs.indexOf(b.slideObject());a.vs.splice(c,1);a.vs.push(b.slideObject())}
function $m(a){const b=new Map;for(var c of a.s.chains()){var d=c.object().slideObject(),e=c.destination().slideObject();e&&(b.has(e)||b.set(e,[]),d&&b.get(e).push(d))}c=new Map;for(const h of a.destinationsStates()){d=b.get(h.slideObject());e=[];var f=!0,g=Ym(a,h);for(const k of g)g=Xm(a,k),g=Wm(a,g),f=f&&g,e.push({object:k.slideObject(),KP:g});f=f&&d.length==e.length;c.set(h,{MY:f,eP:f?[]:d,hR:e})}return c}
function an(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=Pm(a.Jc,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function bn(a){const b=[];a.hk.forEach(c=>{const d=Pm(a.Jc,c.objectState().slideObject());c=Pm(a.Jc,c.destinationState().slideObject());b.push([d,c])});return b}function cn(a){return a.vs.map(b=>Pm(a.Jc,b))}function Qm(a,b,c){b=new wl(b,c);A(a,b);z(a,b.U(),a.Wa,a);return b}
class dn extends dm{constructor({content:a,yb:b,$a:c,Zj:d}){super();this.sk=!1;this.s=a;this.ij=[];this.Kx=[];this.hk=[];this.vs=[];this.Jc=b;this.vC=!0;this.SX=E(this);this.OM=E(this);this.NC=[];null!=c?this.dc(b,c):Nm(this,b,d)}oo(){this.SX.h()}reset(){Tm(this,!1);this.OM.h()}content(){return this.s}initiated(){return this.sk}objectsStates(){return this.ij}destinationsStates(){return this.Kx}chainsStates(){return this.hk}persistState(a){const b={};b[a.kg.yb]=an(this,this.ij,a.kg.yb);b[a.kg.Vv]=
an(this,this.Kx,a.kg.Vv);b[a.kg.chains]=bn(this);b[a.kg.order]=cn(this);this.initiated()&&(b[a.kg.initiated]=1);return b}dc(a,b){this.sk=b[ql.kg.initiated]||!1;b[ql.kg.yb].forEach(c=>{const d=Om(a,c[ql.kg.yb.index]);this.ij.push(Qm(this,d,c[ql.kg.yb.rect]));this.NC.push(d.rect())});b[ql.kg.Vv].forEach(c=>{const d=Om(a,c[ql.kg.Vv.index]);this.Kx.push(Qm(this,d,c[ql.kg.yb.rect]))});b[ql.kg.chains].forEach(([c,d])=>{const e=Om(this.Jc,c),f=Om(this.Jc,d);c=this.ij.find(g=>g.slideObject()==e);d=this.Kx.find(g=>
g.slideObject()==f);this.hk.push(new xl(c,d))});this.vs=b[ql.kg.order].map(c=>Om(this.Jc,c))}TC(a){for(const b of this.s.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}Wa(){this.vC&&super.Wa()}};class en{constructor(a,b){this.v0=parseFloat(ge(b));this.zd=a}awardedScore(){return this.v0}status(){return this.zd}};function fn(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=Xm(a.contentState(),b))&&(Wm(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class gn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}oo(){this.contentState().oo()}Vx(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}Yi(){if("byAnswer"==this.la.settings().evaluation().mq()){var a=0;let c=!1,d=0;var b=this.contentState().objectsStates();for(const e of b)b=this.TC(e.slideObject()),fn(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=am(this,!c,a,
!0,!1,0<d&&c||!c&&0<d);a=new en(a.status,a.awardedScore)}else a=this.cr();return a}cr(){var a=0;let b=0;var c=this.contentState().objectsStates();for(var d of c)c=this.TC(d.slideObject()),fn(this,d,c)?a++:b++;d=this.la.settings().ii;var e=$l(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=am(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new en(a.status,a.awardedScore)}TC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");
}};class hn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class jn extends en{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class kn extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g});this.fT=b}initiated(){return this.fT.initiated()}Yi(){var a=0;const b=this.fT.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=$l(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().ii;a=am(this,a==b.length,d,e,!0,0<c&&1!=c);return new jn(b,a.status,a.awardedScore)}};class ln extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g});this.Ac=b;z(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.sk!=h&&(this.sk=h)},this)}Vx(){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 mn extends ln{Yi(){return"byAnswer"==this.la.settings().evaluation().mq()?this.Ux():this.cr()}cr(){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=$l(this);a=am(this,a,a?b:0,!1,!0,!1);return new en(a.status,a.awardedScore)}Ux(){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=am(this,b,a,!0,!1,!1);return new en(a.status,
a.awardedScore)}};function nn(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;Bc(c,f=>{const g=f.area().correct(),h=d.filter(l=>f.AA(l.coordinate())&&!e.has(l)),k=!!h.length;b(f,k,g==k,h);h.forEach(l=>e.add(l))})}function on(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class pn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Tv(){this.contentState().Tv()}oo(){var a=this.la.settings().Ss();a=!(this.review()&&"correct"==this.review().status())&&"reset"==a.bi()&&!Zl(this);this.contentState().oo(a)}Yi(){return"byAnswer"==this.la.settings().evaluation().mq()?this.Ux():this.cr()}Ux(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();nn(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=am(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new en(f.status,f.awardedScore)}cr(){let a=0,b=0,c=0;var d=this.contentState().points();nn(this,(k,l,r,t)=>{k.area().correct()&&r?(a++,c+=t.length):r||b++});var e=d.length-c,f=this.la.settings().ii,g=$l(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(on(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=am(this,
h&&d,e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new en(f.status,f.awardedScore)}Vx(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class qn extends T{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class rn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Yi(){var a=0,b=this.contentState();for(var c=0;c<sn(b);++c)tn(b,c)&&++a;c=a==sn(b);const d=this.la.settings().ii;a=0<sn(b)?a/sn(b):1;b=$l(this);c=am(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new en(c.status,c.awardedScore)}};class un extends en{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class vn extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g});this.nU=b}initiated(){return this.nU.initiated()}Yi(){var a=0;const b=this.nU.placeholders();for(var c of b)c.correct()&&++a;var d=$l(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().ii;a=am(this,a==b.length,d,e,!0,0<c&&1!=c);return new un(b,a.status,a.awardedScore)}};class wn extends ln{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g});this.ve=b}contentState(){return super.contentState()}Yi(){return"byAnswer"==this.la.settings().evaluation().mq()?this.Ux():this.cr()}Ux(){var a=0;let b=0,c=0;for(var d=0;d<this.ve.count();++d){const e=this.ve.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=am(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new en(a.status,
a.awardedScore)}cr(){var a=0;let b=0;for(var c=0;c<this.ve.count();++c){var d=this.ve.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.la.settings().ii;e=$l(this);d=0==b;a=am(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new en(a.status,a.awardedScore)}Vx(){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 xn extends T{contentState(){return super.contentState()}Yi(){if(this.contentState().evaluationEnabled()){var a=this.contentState().correct();const b=$l(this);a=am(this,a,a?b:0,!1,!0,!1);return new en(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class yn extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Yi(){if(this.contentState().evaluationEnabled()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)zn(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=$l(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.la.settings().ii;b=0<b&&1!=b;a=am(this,a==d.count(),c,e,!0,b);return new en(a.status,a.awardedScore)}return null}};class An extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Yi(){var a=this.contentState().correct();const b=$l(this);a=am(this,a,a?b:0,!1,!0,!1);return new en(a.status,a.awardedScore)}};class Bn extends en{constructor(a,b,c){super(b,c);this.ja=a}};class Cn extends T{constructor({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g}){super({slide:a,contentState:b,ub:c,W:d,bc:e,$a:f,ma:g});this.QF=b}initiated(){return this.QF.initiated()}aG(){this.QF.aG()}Yi(){var a=0;const b=this.QF.placeholders();for(var c of b)c.correct()&&++a;var d=$l(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().ii;a=am(this,a==b.length,d,e,!0,0<c&&1!=c);return new Bn(b,a.status,a.awardedScore)}oo(){const a=this.la.settings().UB();this.review()&&"correct"==this.review().status()||
"reset"!=a.bi()||Zl(this)||this.QF.aG()}};class Dn extends F{constructor(){super()}If(a){switch(a.slide().type()){case "IntroSlide":this.zj(a);break;case "MultipleChoice":this.Bj(a);break;case "TrueFalse":this.Hj(a);break;case "MultipleResponse":this.Dj(a);break;case "WordBank":this.Jj(a);break;case "MultipleChoiceText":this.Cj(a);break;case "FillInTheBlank":this.wj(a);break;case "TypeIn":this.Ij(a);break;case "Numeric":this.Ej(a);break;case "Sequence":this.Gj(a);break;case "Matching":this.Aj(a);break;case "Hotspot":this.xj(a);break;case "InfoSlide":case "InstructionsSlide":this.yj(a);
break;case "AuthorizationSlide":this.tj(a);break;case "ResultSlide":this.Fj(a);break;case "Essay":this.vj(a);break;case "LikertScale":this.Gi(a);break;case "DND":this.uj(a);break;default:throw Error("unknown slide type");}}};function En(a,b){a.Af=Fn(b.slide().settings(),"answered");a.zd="answered"}function Gn(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.Af=d.choice().Pj();a.zd="answered";break}}}
function Hn(a,b){const c=b.slide().settings();if(c.evaluationEnabled()){var d=b.review();if(d)switch(d.status()){case "correct":a.Af=c.Tx.correct;a.zd="correct";break;case "incorrect":a.Af=Fn(c,Zl(b)?"incorrect":"attempt");a.zd="incorrect";break;case "partially":a.Af=Fn(c,Zl(b)?"partially":"attempt"),a.zd="partially"}}else En(a,b)}
class In extends Dn{constructor(a){super();this.zd=this.Af=null;this.Th=a}get(a){this.Af=this.zd=null;var b=!!this.Th&&"reviewing"==this.Th.sessionMode();const c=a.slide().settings().evaluationEnabled();var d=Jn(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.If(a),this.Af):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.If(a),this.Af;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.If(a),this.Af}rc("unknown feedback type");return null}status(){return this.zd}zj(){}tj(){}Fj(){}yj(a){En(this,a)}Bj(a){if("byAnswer"==Jn(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=c.choice();this.zd=a.correct()?"correct":"incorrect";this.Af=a.Pj();break}}}else Gn(this,a.contentState());else Hn(this,a)}Hj(a){"byAnswer"==Jn(a.slide().settings())?
Gn(this,a.contentState()):Hn(this,a)}Dj(a){Hn(this,a)}Jj(a){Hn(this,a)}Cj(a){Hn(this,a)}wj(a){Hn(this,a)}Ij(a){Hn(this,a)}Ej(a){Hn(this,a)}Gj(a){Hn(this,a)}Aj(a){Hn(this,a)}xj(a){Hn(this,a)}vj(a){En(this,a)}Gi(a){En(this,a)}uj(a){Hn(this,a)}};class Kn extends Xl{constructor(a){super(a);1!=this.sk&&(this.sk=!0)}};class Ln extends Xl{};var Mn=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");Pb({C$:"\u202a",J$:"\u202b",H$:"\u202c",D$:"\u200e",K$:"\u200f"}).join("");function Nn(a,b){a.En!=b&&(a.En=b,a.Pa.h())}function On(a,b){return"select"!=a.Qc.type()?!0:!!a.Qc.values().find(c=>c.text()==b)}
class Pn extends F{constructor(a){super();this.Qc=a;this.En="";this.Pa=E(this);this.fA=E(this)}qo(){return this.En}submit(){this.fA.h();return this.errors()}persistState(a){const b={};b[a.qo]=this.En;b[a.ql]=this.Qc.Te();return b}Dv(){return this.Qc.Te().text()}errors(){const a=[];a:{var b=this.Qc.type();var c=new ll(this.Dv(),"field-value-is-invalid");switch(b){case "email":if(b=this.En,b.length&&!Mn.test(b))break a}c=null}if("mandatory"==this.Qc.usage()&&""==this.En)a.push(new ll(this.Dv(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.En){a:if(c=this.En,"select"==this.Qc.type()||this.Qc.value().text()){for(d of this.Qc.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.Qc.type()){case "select":a.push(new ll(this.Dv(),"field-value-is-invalid"))}}return a}lf(){return this.Pa}submittedEvent(){return this.fA}};function Qn(a,b){a.Xi.forEach(c=>{var d=c.Qc.Te().text().toLocaleLowerCase();b.containsField(d)&&(d=b.getValue(d),c.En!=d&&On(c,d)&&Nn(c,d))})}class Rn extends dm{constructor(a){super();this.s=a;this.Xi=[];a=this.s.fields();for(const b of a)a=new Pn(b),A(this,a),z(this,a.lf(),this.Wa,this),this.Xi.push(a)}fields(){return this.Xi}OB(){let a=[];for(const b of this.Xi){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Sn extends dm{constructor(a,b,c){super();this.s=a;this.ja=[];const d=c?c[ql.jZ.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new sl(e,b,d[f]);A(this,e);z(this,e.U(),this.Wa,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.jZ.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}Sn.prototype.placeholders=Sn.prototype.placeholders;class Tn extends dm{constructor(a,b,c){super();this.s=a;const d=c?c[ql.MZ.placeholders]:[];this.ja=[];a.placeholders().forEach((e,f)=>{e=A(this,new tl(e,b,d[f]));z(this,e.U(),this.Wa,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.MZ.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}Tn.prototype.placeholders=Tn.prototype.placeholders;function Un(a){var b=new Vn;return a.sort((c,d)=>b.nS(c.response(),d.response()))}class Vn{nS(a,b){a=he(a.toLowerCase());b=he(b.toLowerCase());return a<b?-1:a>b?1:0}};function Wn(a,b,c){b=A(a,new ul(b,c));z(a,b.U(),a.Wa,a);return b}function Xn(a,b){a.mk=b.map(c=>Wn(a,null,c))}
class Yn extends dm{constructor(a,b,c,d){super();this.s=a;this.RF=E(this);E(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[ql.AH.placeholders]:[],g=d?d[ql.AH.extraWords]:[],h=b.evaluationEnabled();this.ja=[];a.placeholders().forEach((k,l)=>{h&&null!=k.value&&e.push(k.value);this.ja.push(Wn(this,k,f[l]))});b.nH()?e=e.sort((new Vn).nS):c&&jm(e);this.mk=[];d?Xn(this,g):e.forEach(k=>{const l=Wn(this,null);l.yc(k);l.bp=null===k?null:Sa(k);this.mk.push(l)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;
return!0}content(){return this.s}extraWords(){return this.mk}placeholders(){return this.ja}persistState(a){const b={};b[a.AH.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));b[a.AH.extraWords]=this.mk.map(c=>c.persistState(a.placeholders));return b}aG(){this.RF.h()}};class Zn extends dm{constructor(a){super();this.Mb="";null!=a&&this.dc(a)}text(){return this.Mb}setText(a){this.Mb=a;this.Wa()}initiated(){return!!this.Mb.length}response(){return this.text()}persistState(a){const b={};b[a.gZ.text]=this.Mb;return b}dc(a){this.Mb=a[ql.gZ.text]}}Zn.prototype.response=Zn.prototype.response;function $n(a){a=a.ji.rect();return new I(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class ao{constructor(a){this.ji=a}area(){return this.ji}AA(a){var b=$n(this);if(!this.Nt){var c=$n(this),d=1024*c.width;c=1024*c.height;this.Nt=vf("CANVAS");this.Nt.width=d;this.Nt.height=c;var e=this.Nt.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=$n(this);d=1024*c.width;c=1024*c.height;e=this.ji.points()[0];var f=this.Nt.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.Nt.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 bo{constructor(a){this.ji=a}area(){return this.ji}AA(a){const b=this.ji.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 co{constructor(a){this.ji=a}area(){return this.ji}AA(a){const b=md(this.ji.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 eo extends F{constructor(a){super();this.Pq=a;this.H=E(this)}coordinate(){return this.Pq}U(){return this.H}persistState(a){return{[a.x]:this.Pq.x,[a.y]:this.Pq.y}}};function fo(a,b){b=new eo(b);z(a,b.U(),a.Wa,a);return b}function go(a,b){var c=a.V.Wg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.qa.length&&(Lc(a,a.qa),a.qa=[],a.jz.h(0));c=c&&a.qa.length<c.value();if(!d||c)b=fo(a,b),a.qa.push(b),a.xE.h(b);a.Wa()}function ho(a,b){Ic(a,b.U(),a.Wa,a);const c=a.qa.indexOf(b);a.qa.splice(c,1);a.jz.h(c,b);a.Wa()}
class io extends dm{constructor(a,b,c){super();this.s=a;this.V=b;this.qa=[];this.vl=[];this.s.areas().forEach(d=>{var e=this.vl,f=e.push;a:{switch(d.type()){case "rectangle":d=new co(d);break a;case "oval":d=new bo(d);break a;case "freeform":d=new ao(d);break a}throw Error("unknown area type");}f.call(e,d)});this.xE=E(this);this.jz=E(this);this.kz=E(this);this.RX=E(this);null!=c&&this.dc(c)}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return!!this.qa.length}points(){return this.qa}Tv(){Lc(this,
this.qa);this.qa=[];this.kz.h();this.Wa()}areas(){return this.vl}content(){return this.s}oo(a){a&&this.Tv();this.RX.h()}persistState(a){const b={};b[a.Vn.points]=this.qa.map(c=>c.persistState(a.Vn.points));return b}freePointsCount(){return this.qa.reduce((a,b)=>this.vl.some(c=>c.AA(b.coordinate()))?a:a+1,0)}dc(a){this.qa=a[ql.Vn.points].map(b=>fo(this,new H(b[ql.Vn.points.x],b[ql.Vn.points.y])))}areaSelected(a){return this.points().some(b=>a.AA(b.coordinate()))}};function jo(a,b){a.Bz=b;a.H.h()}class ko extends F{constructor({statement:a,l9:b,$a:c}){super();this.h6=a;this.Pg=b;this.Bz=null;this.H=E(this);null!=c&&this.dc(c)}U(){return this.H}statement(){return this.h6}selectedScale(){return this.Bz}persistState(a){const b={};b[a.selectedScale]=this.Bz?this.Pg.indexOf(this.Bz):-1;return b}dc(a){a=a[ql.pw.statements.selectedScale];this.Bz=0>a?null:this.Pg[a]}};function lo(a,b){const c=b?b[ql.pw.statements]:[],d=[];a.s.statements().forEach((e,f)=>{e=A(a,new ko({statement:e,l9:a.s.labels(),$a:c[f]}));z(a,e.U(),a.Wa,a);d.push(e)});return d}class mo extends dm{constructor(a,b){super();this.s=a;this.NN=lo(this,b)}initiated(){return this.NN.every(a=>null!=a.selectedScale())}statementsStates(){return this.NN}content(){return this.s}persistState(a){const b={};b[a.pw.statements]=this.NN.map(c=>c.persistState(a.pw.statements));return b}};function sn(a){return a.s.matches().count()}function tn(a,b){const c=a.s.matches().getChoice(b);return!!a.Tf.find(d=>d.premise()==c.premise()&&no(d.response(),c.response()))}function oo(a){a.vi.forEach(b=>po(a,b));a.ve.forEach(b=>po(a,b))}function no(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.dd==b.dd;return c&&a}
function qo(a,b){const c=a.Tf.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&&no(f.response(),c.response())){d=!0;break}}return d}function ro(a,b,c){const d=a.Tf.findIndex(e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Tf.splice(d,1),a.Wa())}function so(a,b,c){[a.ve[b],a.ve[c]]=[a.ve[c],a.ve[b]];a.Wa()}function po(a,b){var c=b.zl;c&&(c=A(a,new Jl(c)),z(a,c.U(),a.Wa,a),a.iC.set(b.id(),c))}
function to(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.Tf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.vi.length;++d)if(a.vi[d]==c.premise())return d+1;return-1}function uo(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 vo(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 wo(a){const b=[];a.Tf.forEach(c=>{const d=uo(a,c.premise());c=vo(a,c.response());b.push([d,c])});return b}function xo(a,b){return a.s.matches().getChoice(b).premise()}
function yo(a,b){const c=a.s.matches().count();return b<c?a.s.matches().getChoice(b).response():a.s.distractors().getChoice(b-c)}function zo(a,b){b.forEach(([c,d])=>{c=xo(a,c);d=yo(a,d);a.Tf.push(new yl({premise:c,response:d}))})}function Ao(a,b){return!!a.Tf.find(c=>c.response()==b)}
function Co(a,b){const c=a.Tf.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 Do extends dm{constructor({content:a,D9:b,E9:c,$a:d}){super();this.s=a;this.ve=[];this.vi=[];this.Tf=[];this.iC=new Map;d?this.dc(d):this.Ym(b,c)}Ym(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.ve=e;b&&jm(this.ve);b=this.s.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.vi=d;a&&jm(this.vi);oo(this)}initiated(){return this.s.matches().count()==
this.Tf.length}content(){return this.s}premises(){return this.vi}responses(){return this.ve}isConnected(a){return!!this.Tf.find(b=>b.response()==a||b.premise()==a)}Is(a,b){var c=this.Tf.findIndex(d=>d.premise()==a);-1!=c&&this.Tf.splice(c,1);c=this.Tf.findIndex(d=>d.response()==b);-1!=c&&this.Tf.splice(c,1);this.Tf.push(new yl({premise:a,response:b}));this.Wa()}aQ(){return this.s.aQ()}Y$(a){return this.vi.indexOf(a)}matches(){return this.Tf}persistState(a){const b={};b[a.Ki.premises]=this.vi.map(c=>
uo(this,c));b[a.Ki.responses]=this.ve.map(c=>vo(this,c));b[a.Ki.matches]=wo(this);b[a.Ki.wh]=[...this.iC.entries()].map(([c,d])=>[c,d.nl()]);return b}dc(a){a[ql.Ki.premises].forEach(b=>{b=xo(this,b);this.vi.push(b)});a[ql.Ki.responses].forEach(b=>{b=yo(this,b);this.ve.push(b)});zo(this,a[ql.Ki.matches]);oo(this);a[ql.Ki.wh].forEach(([b,c])=>Il(this.iC.get(b),c))}fg(a){return this.iC.get(a.id())||null}};class Eo extends F{constructor(a,b,c){super();this.ul=a;this.Ja="";this.V=b;this.H=E(this);null!=c&&this.dc(c)}U(){return this.H}answers(){return this.ul}response(){return this.Ja}yc(a){this.Ja=a;this.H.h()}initiated(){return!!this.Ja.length}correct(){return!!this.ul.find(a=>{var b=this.Ja;return/^-?(\d*\.\d+|\d+\.\d*|\d+)$/.test(b)?a.fS(b):!1},this)}evaluationEnabled(){return this.V.evaluationEnabled()}persistState(a){const b={};b[a.numeric.response]=this.Ja;return b}dc(a){this.Ja=a[ql.numeric.response]}}
Eo.prototype.response=Eo.prototype.response;class Fo extends dm{constructor(a,b,c,d){super();this.s=a;this.Cf=b;this.Hd=c;this.rE=d;this.mW=E(this);this.oW=E(this);this.bX=E(this)}content(){return this.s}evaluation(){return this.Hd}passingScoreType(){return this.rE}groups(){return this.Cf}restartQuiz(){this.mW.h()}DB(){this.bX.h()}persistState(){return{}}};class Go extends dm{constructor(a){super();this.s=a}content(){return this.s}persistState(){return{}}};const Ho=ql.o_;function zn(a,b){return a.ik[b]==a.vx[b]}function Io(a,b,c){a.ik=c[Ho.choices].map(d=>b.getChoice(d));Jo(a,new Map(c[Ho.wh]))}function Ko(a,b){for(let c=0;c<a.count();++c){const d=a.getChoiceState(c);if(d.choice()==a.ik[b])return d}throw Error("unknown sequence choice");}function Lo(a,b,c){a.ik.splice(a.ik.indexOf(b),1);a.ik.splice(c,0,b);a.Wa()}function Mo(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoiceState(c),e=d.gg();e&&b.push([d.choice().id(),e.nl()])}return b}
function Jo(a,b){for(let d=0;d<a.count();++d){var c=a.getChoiceState(d);const e=c.choice().id();(c=c.gg())&&b.has(e)&&Il(c,b.get(e))}}
class No extends om{constructor({choices:a,evaluationEnabled:b,Zj:c,$a:d}){super({choices:a,Zj:c,evaluationEnabled:b});this.vx=[];this.ik=[];for(b=0;b<a.count();++b)this.vx.push(a.getChoice(b));if(d)Io(this,a,d);else for(d=0;d<a.count();++d)this.ik.push(this.getChoiceState(d).choice())}choices(){return this.vx}yS(a){return new mm(a)}initiated(){return!0}jX(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Ac(b,a);)jm(a)}}persistState(a){const b={};b[a.o_.choices]=this.ik.map(c=>this.vx.indexOf(c));
b[a.Ki.wh]=Mo(this);return b}studentResponse(){return this.ik.slice()}}No.prototype.studentResponse=No.prototype.studentResponse;class Oo extends dm{constructor(a,b,c){super();this.Ac=a;this.V=b;this.Ja=new Nk("");z(this,this.Ja.ro,this.VL,this);z(this,this.Ja.yp,this.Wa,this);null!=c&&this.dc(c)}choices(){return this.Ac}response(){return this.Ja}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return 0!==this.Ja.text().length}VL(a){a.Yv()}correct(){const a=this.Ac,b=this.V.QH,c=Td(de(he(b?this.Ja.text():this.Ja.text().toLowerCase())));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Td(de(he(b?
e.textRange().text():e.textRange().text().toLowerCase())));if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.K_.response]=this.Ja.text();return b}dc(a){this.Ja.setText(a[ql.K_.response])}}Oo.prototype.response=Oo.prototype.response;function Po(a){const b=Kl.Nb.ib.groups.slides.contentState;return a?a[b]:void 0}class Qo{constructor({sd:a,lo:b}){this.dm=void 0!==b?b:!0;this.rb=a}NY(a){return new Rn(a.content())}};class Ro extends vm{constructor({sd:a,lo:b,ma:c,gt:d,bP:e=null}){super();this.ya=c;this.rb=a;this.P=null;this.ud=new In(d);this.Dl=e||new Qo({sd:a,lo:b})}create(a,b){this.P=null;this.Pb=b;this.If(a);return this.P}gP(a,b,c){var d=this.Dl;b=new Fo(a.content(),b,c||null,d.rb.W().passingScoreType());return this.P=new Xl({slide:a,contentState:b,bc:this.ud,$a:this.Pb})}zj(a){this.P=new Ln({slide:a,contentState:new Go(a.content()),bc:this.ud,$a:this.Pb})}tj(a){this.P=new ym({slide:a,contentState:this.Dl.NY(a),
bc:this.ud,$a:this.Pb})}yj(a){this.P=new Kn({slide:a,contentState:new Go(a.content()),bc:this.ud,$a:this.Pb})}Bj(a){var b=this.Pb;const c=this.Dl.dm&&a.settings().vn;b=new om({choices:a.content(),Zj:c,evaluationEnabled:a.settings().evaluationEnabled(),$a:Po(b)});this.P=new mn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Hj(a){var b=this.Pb;b=new om({choices:a.content(),Zj:!1,evaluationEnabled:a.settings().evaluationEnabled(),$a:Po(b)});this.P=new mn({slide:a,
contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Dj(a){var b=this.Pb;const c=this.Dl.dm&&a.settings().vn;b=new om({choices:a.content(),Zj:c,evaluationEnabled:a.settings().evaluationEnabled(),$a:Po(b)});this.P=new wn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Jj(a){var b=this.Dl;var c=this.Pb;b=new Yn(a.content(),a.settings(),b.dm,Po(c));this.P=new Cn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,
ma:this.ya})}Cj(a){var b=this.Pb;const c=a.settings().vn;b=new Tn(a.content(),c,Po(b));this.P=new vn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}wj(a){var b=this.Pb;b=new Sn(a.content(),a.settings(),Po(b));this.P=new kn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Ij(a){var b=this.Pb;b=new Oo(a.content(),a.settings(),Po(b));this.P=new An({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,
ma:this.ya})}Ej(a){var b=this.Pb;b=new Eo(a.content(),a.settings(),Po(b));this.P=new xn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Gj(a){var b=this.Dl;var c=this.Pb;const d=a.settings().evaluationEnabled();b=(d?!0:a.settings().vn)&&b.dm;c=new No({choices:a.content(),evaluationEnabled:d,Zj:b,$a:Po(c)});this.P=new yn({slide:a,contentState:c,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Aj(a){var b=this.Dl;var c=this.Pb;const d=a.settings().vn&&
b.dm;b=new Do({content:a.content(),D9:d,E9:b.dm,$a:Po(c)});this.P=new rn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}xj(a){var b=this.Pb;b=new io(a.content(),a.settings(),Po(b));this.P=new pn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Fj(){throw Error("use createResultSlide()");}vj(a){this.P=new hn({slide:a,contentState:new Zn(Po(this.Pb)),W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}Gi(a){var b=
this.Pb;b=new mo(a.content(),Po(b));this.P=new qn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}uj(a){var b=this.Pb;const c=this.Dl.dm&&a.settings().vn;b=new dn({content:a.content(),yb:a.Ka().yb(),$a:Po(b),Zj:c});this.P=new gn({slide:a,contentState:b,W:this.rb.W(),ub:this.rb.ub(),bc:this.ud,$a:this.Pb,ma:this.ya})}};function So(a,b,c){return(new Ro({sd:a.rb,lo:!0,ma:a.ya,gt:a.Th})).create(b,c)}function To(a){let b=0;for(const c of a.questions())c instanceof T&&++b;return b}function Uo(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 Vo{constructor({group:a,sd:b,eQ:c,state:d,ma:e,gt:f}){this.ya=e;this.Vm=a;this.rb=b;this.qk=c;this.Th=f;this.mj=[];this.wy=[];null!=d?this.dc(d):this.cN()}cN(){var a=this.Vm.settings(),b=0;let c=!1,d=!1;switch(a.nq()){case "allQuestions":b=-1;break;case "randomSelection":b=a.bt();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=tm(new um(this.Vm.slides(),this.Vm.mX),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=So(this,f),a.push(b);this.wy.push(a)}else a=So(this,e),
this.wy.push([a]);for(const e of this.wy)this.mj=this.mj.concat(e)}}group(){return this.Vm}groupId(){return this.Vm.id()}questions(){return this.mj}awardedScore(){let a=0;for(const b of this.mj)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}vH(){return this.Vm.settings().vH()}title(){return this.Vm.title()}passingPercent(){return this.Vm.settings().Od().value()}Od(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.Th.im;for(const c of this.mj)c instanceof T&&(b||!this.ya||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.mj.forEach(d=>{const e=Wo(this.qk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}dc(a){const b=this.Vm.slides();Mb(a[Kl.Nb.ib.groups.slides],(c,d)=>{const e=this.qk.kx[d];d=b.find(f=>f.id()==e);c=So(this,d,c);this.mj.push(c);this.wy.push(c)})}};function Xo(){return"unreachable code called"}class Yo{constructor(a,b){this.la=a;this.rj=b}slide(){return this.la}type(){return this.rj}WY(){return this.la.content().Od()}r_(){}xg(){}lf(){throw Error(Xo());}eq(){throw Error(Xo());}Pp(){throw Error(Xo());}no(){throw Error(Xo());}Sk(){throw Error(Xo());}XZ(){throw Error(Xo());}lg(){throw Error(Xo());}};function Zo(a,b){if("graded"==a.type()){var c=a.Sk();if(c.enabled())if(a=c,c=a.gradeScale().units(),b="percents"==c?b.awardedPercent():b.awardedScore(),b=$o(a.Um.grades(),b,c))a=a.$J.get(b);else throw Error("wrong grade scale result slide");else a=b.quizPassed()?a.eq():a.Pp();return a}return"survey"==a.type()?a.no():null}function ap(a){return"survey"==a.type()?a.no():null}function bp(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function Wo(a,b){return a.oI[b]}class cp{constructor(a){this.oI={};this.kx={};let b=0;for(let d=0;d<a.Cf.count();++d){var c=a.bw(d);this.oI[c.id()]=b;this.kx[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.oI[f.id()]=b;this.kx[b]=f.id();++b}}}};function dp(a){switch(a.uv.nq()){case "randomSelection":var b=a.uv.bt(),c=[];for(var d=0;d<a.Nk.Cf.count();++d){const e=a.Nk.bw(d);c.push(e)}zc(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)ep(a,c[d]);break;case "selectGroups":for(c=0;c<a.Nk.Cf.count();++c)b=a.Nk.bw(c),"notUseQuestions"!=b.settings().nq()&&ep(a,b)}}
function fp(a,b,c){var d=gp(a),e=d&&d.slide().settings().ta();e="testing"==a.Th.sessionMode()&&e&&e.isEnabled();const f=d&&(d.Fb()||d.RN);if(b==a.vf||!e||!f){d&&Rl(d,!1);d=a.Xa[b];e=d.slide().settings().ta();if(!d.Wp()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.BU.h(c,e,a.k5.bind(a,b)),c.actionPrevented()))return;hp(a,b)}}function ep(a,b,c){b=new Vo({group:b,sd:a.rb,eQ:a.qk,state:c,ma:a.ya,gt:a.Th});a.Cf.push(b)}function ip(a,b){return b.map(c=>jp(a,a.qk.kx[c]))}
function jp(a,b){for(const c of a.Cf)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function gp(a){return 0<=a.vf&&a.vf<a.Xa.length?a.Xa[a.vf]:null}function kp(a,b){for(const c of a.Cf)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Xa)if(b==c.slide().id())return c;return null}function lp(a,b){if("finish"==b)a.Zq();else{b=kp(a,b);a:{for(let c=0;c<a.Xa.length;++c)if(a.Xa[c]==b){b=c;break a}b=-1}fp(a,b)}}
function mp(a,b){if(b){b=a.Xa.slice(a.vf,a.Xa.length);b=a.Xa.slice(0,a.vf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Wp())return a.Xa.indexOf(d)}return-1}if("reviewing"==a.Th.sessionMode()&&a.ya){b=a.Xa.slice(0,a.vf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Xa.indexOf(d);return-1}return a.vf-1}function np(a,b){const c=mp(a,b);b&&0>c?a.Zq():fp(a,c)}
function op(a){var b=gp(a),c=b.slide().settings();if("byAnswer"==c.kI){a:{c=gp(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=pp(a,c.Rv());break a}a="next"}return a}if(b instanceof T){if(d=b.review()){const e=["correct","answered"];b=Zl(b)?!1:0>e.indexOf(d.status());c=qp(c,b?"attempt":d.status());return pp(a,c)}return c.evaluationEnabled()?"next":pp(a,c.Ht.answered)}return pp(a,c.Ht.answered)}
function rp(a,b){const c=op(a),d="testing"==a.Th.sessionMode();!c&&d?a.qD.h():c&&cm(c)&&d?lp(a,c):(b=sp(a,b),b>=a.Xa.length?a.Zq():fp(a,b))}function tp(a){const b="testing"==a.Th.sessionMode(),c="allAtOnce"==a.rb.W().submitType();a=a.py();return b&&c&&a}
function sp(a,b){if(b){b=a.Xa.slice(a.vf+1,a.Xa.length).concat(a.Xa.slice(0,a.vf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Wp()&&!d.pt())return a.Xa.indexOf(d)}return a.Xa.length}if("reviewing"==a.Th.sessionMode()&&a.ya){b=a.Xa.slice(a.vf+1,a.Xa.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Xa.indexOf(d);return a.Xa.length}return a.vf+1}function pp(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:kp(a,b)?b:void 0}
function hp(a,b){a.UR.h();const c=a.Xa[b];"testing"==a.Th.sessionMode()&&Pl(c);Rl(c,!0);a.vf=b;a.rR.h()}
class up extends F{constructor({ib:a,sd:b,$a:c,eQ:d,ma:e,gt:f}){super();this.ya=e;this.uv=b.W().uv;this.rb=b;this.Nk=a;this.qk=d;this.Cf=[];this.Th=f;this.vf=-1;this.Xa=[];this.mj=[];null!=c?this.dc(c):(dp(this),this.cN());this.Xa.forEach(g=>{z(this,g.submittedEvent(),this.TL,this)});this.rR=E(this);this.UR=E(this);this.iT=E(this);this.lF=E(this);this.BU=E(this);this.xv=E(this);this.qD=E(this);this.RM=new Map;this.Z5=new Ro({sd:b,lo:!0,ma:e,gt:f})}cN(){let a=[];for(const b of this.Cf)a=a.concat(b.wy);
this.uv.VQ()&&zc(a);this.Xa=a.reduce((b,c)=>b.concat(c),[]);this.mj=this.Xa.filter(b=>"InfoSlide"!=b.slide().type())}gb(){const a=new bm;0<this.Xa.length&&fp(this,Math.max(0,this.vf),a);a.actionPrevented()&&0!=this.Xa.length||this.xv.h()}groups(){return this.Cf}questions(){return this.mj}slides(){return this.Xa}Pd(a){var b=this.Nk.fe(),c;if(c=Rj()?b instanceof Yo?b.slide():a?Zo(b,a):ap(b):a?Zo(b,a):ap(b)){const e=c.id();if(!this.RM.has(e)){b=this.RM;var d=b.set;a=this.Z5.gP(c,this.groups(),a);d.call(b,
e,a)}return this.RM.get(e)}return null}setActiveSlideIndex(a){this.vf!=a&&fp(this,a)}TP(){return this.BU}persistState(){const a={},b={};for(const c of this.Cf){const d=Wo(this.qk,c.groupId());b[d]=c.persistState(Kl.Nb.ib.groups)}a[Kl.Nb.ib.questions]=this.mj.map(c=>Wo(this.qk,c.slide().id()));a[Kl.Nb.ib.slides]=this.Xa.map(c=>Wo(this.qk,c.slide().id()));a[Kl.Nb.ib.groups]=b;a[Kl.Nb.ib.XY]=this.vf;return a}dc(a){const b=Kl.Nb.ib;Mb(a[b.groups],(c,d)=>{d=this.qk.kx[d];for(let e=0;e<this.Nk.Cf.count();++e){const f=
this.Nk.bw(e);if(f.id()==d){ep(this,f,c);break}}});this.Xa=ip(this,a[b.slides]);this.mj=ip(this,a[b.questions]);this.vf=a[b.XY]}TL(){this.lF.h();const a=Wl(gp(this));var b;if(!(b="eachQuestion"!=this.rb.W().submitType())){a:{for(const c of this.Xa)if(!c.Wp()){b=!1;break a}b=!0}b=!b}b||a||vp(this.rb.W())||this.Zq()}activeSlideIndex(){return this.vf}activeSlideChangedEvent(){return this.rR}py(){var a=sp(this,!1);if(!this.ya||"testing"==this.Th.sessionMode())return a>=this.Xa.length;a=this.Xa.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}Zq(){Wh(()=>{this.iT.h()})}k5(a){hp(this,a);this.xv.h()}Ub(){for(const a of this.Cf)tc(a);for(const a of this.Xa)tc(a)}};function wp(a,b){if(void 0===b)return a;if(b instanceof Array){a:{if(b){const c=b.length;if(0<c){const d=Array(c);for(let e=0;e<c;e++)d[e]=b[e];b=d;break a}}b=[]}b.push(a);return b}return[a,b]}function xp(a){return new I(a.x(),a.y(),a.width(),a.height())}function U(a,b,c){J(a.displayObject(),b,c)}function yp(a,b){a=a.displayObject();$c(a,b)}function zp(a,b){a=a.displayObject();ad(a,b)}
class Ap{constructor(a){this.f0=!0;this.Mu=1;ka(a)&&1==a.nodeType?this.Gq=this.fa=a:(this.fa=rf("DIV",wp("component_container",a)),this.Gq=this.xS(wp("component_base",a)),this.fa.appendChild(this.Gq));this.Ig=[];this.mn=!1;this.R=new ci;if(Me){const b=new uh(this.Ow());this.R.ay.addHandler(function(){1==Sc(this.R)&&oh(b)},this);this.R.aK.addHandler(function(){0==Sc(this.R)&&ph(b)},this);a=new vh;a.WN.addHandler(function(c,d,e){this.ag(!1);this.mn&&e.preventDefault();this.enabled()&&this.Go(e)},this);
a.VN.addHandler(function(){this.ag(!0)},this);a.XN.addHandler(function(){this.enabled()&&this.so()},this);nh(b,a)}else this.mn=!0,this.R.ay.addHandler(function c(){this.R.ay.removeHandler(c,this);var d=v(this.Ow(),"mouseover",function(){this.enabled()&&0<Sc(this.R)&&this.so()},!1,this);this.Ig.push(d);d=v(this.Ow(),"mouseout",function(){this.ag(!1)},!1,this);this.Ig.push(d);d=v(this.Ow(),"click",function(e){this.ag(!0);this.mn&&0<Sc(this.R)&&(e.preventDefault(),e.stopPropagation());this.Go(e)},!1,
this);this.Ig.push(d)},this);this.Ph=new D}Go(a){!this.f0&&a&&(this.displayObject().blur(),this.da().blur());this.R.h(this,a)}Ow(){return this.displayObject()}setAttribute(a,b){this.displayObject().setAttribute(a,b)}removeAttribute(a){this.displayObject().removeAttribute(a)}vB(a){this.Vq=a;this.Jz(a)}uf(){this.lh=this.vh=void 0;this.Xr=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.vh=a.width,this.lh=a.height,this.ha(a.width,a.height),this.Ph.h(this))});this.Xr.observe(this.fa);
this.ha(parseInt(this.fa.style.width,10),parseInt(this.fa.style.height,10));this.Ph.h(this)}so(){this.o("active",!0)}ag(){this.o("active",!1)}da(){return this.Gq}displayObject(){return this.fa}width(){return void 0!==this.vh?this.vh:this.aD(this.da())}aD(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Hh(a).width}Ga(a){this.resize(a)}height(){return void 0!==this.lh?this.lh:this.UJ(this.da())}UJ(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Hh(a).height}Tb(a){this.resize(void 0,
a)}resize(a,b){if(void 0!==this.Xr)throw Error("ResizeObserver is turned on");this.dv(a,b);void 0!==a&&(this.vh=a);void 0!==b&&(this.lh=b);this.Ph.h(this)}dv(a,b){void 0!==a&&(yh(this.displayObject(),a),yh(this.da(),a));void 0!==b&&(zh(this.displayObject(),b),zh(this.da(),b));void 0!==a&&void 0!==b&&this.ha(a,b)}ha(){}x(){return void 0!==this.Hv?this.Hv:Ih(this.displayObject()).x}Of(a){this.Hv=a;this.displayObject().style.left=a+"px"}y(){return void 0!==this.Iv?this.Iv:Ih(this.displayObject()).y}tf(a){this.Iv=
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.Vq&&this.Jz(a?this.Vq:-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.Mu}Kc(a){U(this,"opacity",a);this.Mu=a}addChild(a){a=this.nk(a);this.displayObject().appendChild(a)}uc(a,b){a=this.nk(a);
zf(this.displayObject(),a,b)}removeChild(a){a=this.nk(a);this.Sj(a)&&this.displayObject().removeChild(a)}fl(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)}Sj(a){return(a instanceof Ap?a.displayObject():a).parentNode==this.displayObject()}O(a){Ef(this.da(),a)}Re(a){this.da().innerHTML=a}qf(a){this.$c("label",a)}Ge(a){Array.isArray(a)&&(a=a.join(" "));yg(this.oO?this.Gq:this.fa,a)}ht(a){this.$c("hidden",a)}$c(a,b){zg(this.oO?this.Gq:this.fa,a,b)}xS(a){return rf("DIV",
a)}o(a,b){a=this.eI?Zh(this.eI,a):a;var c=this.fa;b?$c(c,a):ad(c,a);this.fa!=this.Gq&&(c=this.Gq,b?$c(c,a):ad(c,a))}Uk(a){a=this.eI?Zh(this.eI,a):a;return Zc(this.fa,a)}Vw(){v(this.displayObject(),"keydown",this.vL,!1,this)}vL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Go(null))}Jz(a){this.setAttribute("tabindex",a+"")}Yb(){for(let a=0;a<this.Ig.length;++a){const b=this.Ig[a];b&&lc(b)}this.Xr&&this.Xr.disconnect()}nk(a){return a instanceof
Ap||a instanceof P?a.displayObject():a}}Ap.prototype.displayObject=Ap.prototype.displayObject;Ap.prototype.baseElement=Ap.prototype.da;class V extends Ap{constructor(a,b){super(rf(b||"DIV",a))}};class Bp extends V{constructor(a){super(a);this.ti=!1;this.Ge("alertdialog");this.dz=new D;this.zo=new D}jo(a){this.Kg=a?this.VI():void 0}open(){this.ti=!0;this.ap();this.dz.h(this)}B(a){super.B(a);this.Kg&&this.Kg.B(a)}ap(){this.B(!0);v(document,"keydown",this.nz,!1,this)}close(){this.ti=!1;this.zI()}zI(){this.B(!1);this.zo.h(this);kc(document,"keydown",this.nz,!1,this)}de(){return this.zo}VI(){const a=new Ap("modal_layer");v(a.displayObject(),"click",()=>{});return a}nz(a){const b=a.target.nodeName;
"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}Yb(){}};function Cp(a,b){const c=a.Fv.indexOf(b);0<=c&&(xc(a.Fv,c),b.ti&&b.close(),Ic(a,b.dz,a.cM,a),Ic(a,b.de(),a.bM,a,-1),Af(b.displayObject()),(b=b.Kg)&&Af(b.displayObject()));a.In.B(0<a.Fv.length)}
class Dp extends F{constructor(a,b="popup_layer"){super();this.In=A(this,new P({m:b}));this.In.B(!1);a.appendChild(this.In.displayObject());this.Fv=[];this.Lg=[];this.FV=E(this);this.RD=400;this.Xf=300;this.X=1;u&&8>=wb||Lg(this.In.displayObject(),"0 0");w(this,a,"touchstart",c=>{for(let d=0;d<this.Lg.length;d++){const e=this.Lg[d].Kg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Hg)}TF(a){this.In.B(!0);this.Fv.push(a);z(this,a.dz,this.cM,
this);z(this,a.de(),this.bM,this,-1);var b=a.Kg;if(b){var c=this.In.displayObject();b=b.displayObject();c.appendChild(b)}c=this.In.displayObject();b=a.displayObject();c.appendChild(b);a.ti?this.cM(a):this.bM(a)}setScale(a){this.X=a;this.In.resize(a*this.RD,a*this.Xf);this.xD()}La(a,b){this.In.resize(this.X*a,this.X*b);this.RD=a;this.Xf=b;this.xD()}cM(a){this.Lg.push(a);this.xD();this.FV.h(this.Lg.length)}bM(a){wc(this.Lg,a);this.FV.h(this.Lg.length)}xD(){const a=this.X,b=this.RD,c=this.Xf,d=a*b,e=
a*c;for(let k=0;k<this.Lg.length;k++){var f=this.Lg[k],g=f.width();const l=f.height();var h=a;let r=0,t=0;if(g>b||l>c)h*=Math.min(1,b/g,c/l),r=-1*(g-b)/(2*h),t=-1*(l-c)/(2*h);else if(g>d||l>e)g>d&&(r=-1*(g-d)/(2*a)),l>e&&(t=-1*(l-e)/(2*a));void 0!==f.setScale?f.setScale(this.X):(g=new Jh,g.scale(h,h),le||(t=0),g.translate(r,t),u&&8>=wb||(f=f.da(),h=g,Nh(Lh(),f,h)))}}};class Ep extends Bp{constructor(a){super(a);this.ny=!1}xZ(){return this.ny}La(a,b){this.resize(a,b)}setScale(){}};class Fp extends Dp{TF(a){a instanceof Ep?(super.TF(a),a.setScale(this.X)):super.TF(a)}xD(){const a=Math.round(this.RD*this.X),b=Math.round(this.Xf*this.X);for(let c=0;c<this.Lg.length;++c){const d=this.Lg[c];if(void 0!==d.La)if(void 0!==d.xZ&&d.ny)d.La(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.La(e/this.X,(b-32)/this.X);Mh(d.displayObject(),this.X)}}}};class Gp{value(){return this.Ce}Qd(a){this.Ce=a}};function Hp(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function Ip({A7:a,B7:b,D8:c,C8: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(Ch(a,"vertical-align"),10);J(a,"vertical-align",`${c*b}px`);Hp(a,"fill",d);Hp(a,"stroke",d);return a};const Jp=["font-size","line-height","color","text-align","font-family"];function Kp(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)J(c,b,"inherit")}
function Lp(a,b){const c=document.createElement("div");c.innerHTML=b;a.l6.forEach(d=>{if("font-family"==d)if(a.L){var e=c.innerHTML;d=a.L.ye;const h=rf("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=Cf(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,r=k;for(;r;){const t=Ch(r,"font-family");t&&(e=r,g=t.split(",")[0],g=d.hasOwnProperty(g)?d[g]:null);Ch(r,"font-weight")&&(f=r);Ch(r,"font-style")&&
(l=r);if(r.parentElement&&"SPAN"==r.parentElement.tagName)r=r.parentElement;else break}g&&(e&&J(e,"font-family",pi(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),f&&J(f,"font-weight",g.bold?"bold":"normal"),l&&J(l,"font-style",g.italic?"italic":"normal"))}c.innerHTML=h.innerHTML}else Kp(c,"font-family");else Kp(c,d)});return c.innerHTML}
function Mp(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return Ip({A7:b,B7:c,D8:a.z1,C8:a.o1})}function Np(a,b){const c={};Op(b,(d,e)=>{"svg"==e.tagName?c[d]=Mp(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),Mp(a,e.firstChild),c[d]=e):c[d]=e});b.vz=c}class Pp{constructor({fontSize:a,J:b,fZ:c,U9:d=Jp}){this.z1=a;this.L=b;this.o1=c;this.l6=d}};function Qp(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)Bf(b.vz[d.id],d);return[...c.childNodes]};class Rp{constructor(){this.j1="\u2026"}Cn(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.j1;else{var c=0;[].slice.call(a.childNodes).forEach(function(d){if(c>b)Af(d);else{var e=d.textContent.length;c+e>b&&this.Cn(d,b-c);c+=e}},this)}}};function Sp(a,b){a.fl();Qp(b,a.IU).forEach(c=>a.addChild(c))}
function Tp(a,b){function c(){e&&Af(e);const t=d.cloneNode(!0);k.Cn(t,l);e=t;r.appendChild(e)}a.ce&&(a.ce=!1,Sp(a,a.s),a.EF.h());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){ff&&ue&&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;Bf(x,t)}var k=new Rp,l=Math.floor(b/d.scrollHeight*d.textContent.length),
r=d.parentElement;r.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}`))&&Bf(f[t],b);Af(e);Sp(a,e.outerHTML);a.ce=!0;for(const t of Object.keys(f))Bf(f[t],d.querySelector(`#${t}`));a.EF.h()}}}
class Up extends P{constructor(a,b,c,d){super(a);ki(this,"published-rich-text");this.s=b;this.IU=c;this.Cn=d;this.ce=!1;this.EF=E(this);this.IU.qU.forEach(e=>A(this,e));Sp(this,this.s)}ha(a,b){this.Cn&&b&&Tp(this,b)}Cb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new G(a,c)}La(a,b,c,d){this.resize(c,d);this.move(a,b)}};class Vp{constructor(a){this.ME=a}yh({htmlText:a,Up:b,vq:c=!1,u:d,m:e}){a=this.ME?Lp(this.ME,a):a;this.ME&&Np(this.ME,b);return new Up({u:d,m:e,uf:!0},a,b,c)}};sa("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");sa("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");
sa("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty");sa("AuthorizationErrorDescription$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");sa("AuthorizationModule$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");sa("AuthorizationModule$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$common$authorization$AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");class Wp{constructor(a,b){this.Eb=a;this.vd=b}id(){return this.vd}type(){return this.Eb}};class Xp extends Wp{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.fi=e}};function Yp(a,b,c){La.call(this);this.ZA=a;this.Wn=b||0;this.Tk=c;this.ZF=qa(this.IA,this)}p(Yp,La);m=Yp.prototype;m.Tj=0;m.Nd=function(){Yp.Cd.Nd.call(this);this.stop();delete this.ZA;delete this.Tk};m.start=function(a){this.stop();this.Tj=Sg(this.ZF,void 0!==a?a:this.Wn)};m.stop=function(){this.isActive()&&n.clearTimeout(this.Tj);this.Tj=0};m.lZ=function(){this.stop();this.IA()};m.isActive=function(){return 0!=this.Tj};m.IA=function(){this.Tj=0;this.ZA&&this.ZA.call(this.Tk)};var Sb={},Zp=null;function $p(a){a=la(a);delete Sb[a];Rb()&&Zp&&Zp.stop()}function aq(){Zp||(Zp=new Yp(function(){bq()},20));var a=Zp;a.isActive()||a.start()}function bq(){var a=Date.now();Mb(Sb,function(b){cq(b,a)});Rb()||aq()};function dq(a,b,c,d){Lj.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.LB=a;this.eZ=b;this.duration=c;this.AY=d;this.coords=[];this.wH=!1;this.progress=0}p(dq,Lj);m=dq.prototype;
m.play=function(a){if(a||this.Im==Mj)this.progress=0,this.coords=this.LB;else if(this.nw())return!1;$p(this);this.startTime=a=Date.now();-1==this.Im&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Vj();this.um("play");-1==this.Im&&this.um("resume");this.Im=1;var b=la(this);b in Sb||(Sb[b]=this);aq();cq(this,a);return!0};m.stop=function(a){$p(this);this.Im=Mj;a&&(this.progress=1);eq(this,this.progress);this.um("stop");this.Bh()};
m.pause=function(){this.nw()&&($p(this),this.Im=-1,this.um("pause"))};m.ko=function(a){this.progress=a;this.nw()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};m.Nd=function(){this.Im==Mj||this.stop(!1);this.PZ();dq.Cd.Nd.call(this)};m.destroy=function(){this.Yb()};
function cq(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);eq(a,a.progress);1==a.progress?(a.Im=Mj,$p(a),a.um("finish"),a.Bh()):a.nw()&&a.JG()}function eq(a,b){"function"===typeof a.AY&&(b=a.AY(b));a.coords=Array(a.LB.length);for(var c=0;c<a.LB.length;c++)a.coords[c]=(a.eZ[c]-a.LB[c])*b+a.LB[c]}m.JG=function(){this.um("animate")};m.PZ=function(){this.um("destroy")};
m.um=function(a){this.dispatchEvent(new fq(a,this))};function fq(a,b){Pa.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.Im}p(fq,Pa);function gq(a,b){a.Yw=b}class hq extends dq{constructor(a,b,c,d){super(a,b,c,d);this.Hq=new D;this.ER=new D;this.Fh=new D}Zh(a){this.Yw&&this.Yw.animate(a)}vM(){}JG(){this.Zh(this.coords);this.ER.h()}PZ(){}Bh(){this.Zh(this.coords);this.Fh.h()}Vj(){this.Hq.h();this.vM();this.Zh(this.coords)}};class iq{constructor(a){this.Rt=a;this.S4=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.Rt.length;++c)b.push(a);a=b}this.B2=a}animate(a){for(let b=0;b<this.Rt.length;++b)this.Rt[b].G(this.S4[b],a[b]+this.B2[b])}};function jq(a){w(a,a.Bo,"mouseover",()=>kq(a,!0));w(a,a.Bo,"mouseout",b=>{a.Bo.displayObject().contains(b.relatedTarget)||kq(a,!1)})}
function kq(a,b){if(!(b&&1===a.C||!b&&2===a.C)){var c=0;a.Xe&&(c=a.Xe.progress,a.Xe.stop(!1),B(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=A(a,new hq([a.IC],[b?a.pR:a.rK],c));a.Xe.Yw=a.Yw;z(a,a.Xe.ER,()=>{a.Xe&&(a.IC=a.rK,a.IC+=(a.pR-a.rK)*a.Xe.progress)});z(a,a.Xe.Fh,()=>{a.C=b?3:4;a.Xe&&(B(a,a.Xe),a.Xe=null)});a.Xe.play()}}
class lq extends F{constructor(a){super();this.C=4;this.Xe=null;this.Yw=new iq([a]);this.rK=this.IC=.76;this.pR=1;this.Bo=a;this.Bo.Kc(.76);jq(this)}l(a){a?jq(this):this.Kq(this.Bo)}};class mq extends P{constructor(a){super({m:"button-control"});this.Yr=a;this.cp=A(this,new P({m:"icon-container"}));this.addChild(this.cp);this.J4=A(this,new P({da:Q(this.Yr,"play_media"),u:N(this.cp,"play-icon")}));this.G4=A(this,new P({da:Q(this.Yr,"pause_media"),u:N(this.cp,"pause-icon")}));this.YR=E(this);z(this,this.R,()=>{this.YR.h()},this);this.hK=A(this,new lq(this));this.ht(!0)}fH(){this.cp.fl();this.cp.addChild(this.G4)}Ew(){this.cp.fl();this.cp.addChild(this.J4)}l(a){super.l(a);this.cp.l(a);
this.hK.l(a)}};class nq extends P{constructor(a){super({m:"sound-control"});this.Yr=a;this.pb=A(this,new P({m:"icon-container"}));this.addChild(this.pb);this.d6=A(this,new P({da:Q(this.Yr,"media_sound_on"),u:N(this.pb,"sound-on")}));this.c6=A(this,new P({da:Q(this.Yr,"media_sound_off"),u:N(this.pb,"sound-off")}));this.qC=E(this);this.hK=A(this,new lq(this));this.uK();this.Qw(!1);this.ht(!0)}$F(){return this.qC}Qw(a){this.pb.o("muted",a);this.pb.fl();a?this.pb.addChild(this.c6):this.pb.addChild(this.d6)}l(a){super.l(a);
this.pb.l(a);this.hK.l(a)}uK(){z(this,this.R,()=>{this.qC.h()})}};function oq(a){w(a,a.displayObject(),Eg,a.E3,a);w(a,a.Yu.displayObject(),Eg,a.F3,a);w(a,a,Me?"touchstart":"dragstart",b=>b.preventDefault(),a)}function pq(a,b,c){b=b.getBoundingClientRect();return Zd((c.clientX-b.left)/b.width*a.Db,0,a.Db)}function qq(a){w(a,document,Fg,a.HL,a);w(a,document,Gg,a.nV,a)}
class rq extends P{constructor(){super({m:"progress-block"});this.eu=!0;this.Db=0;this.yF=A(this,new P({u:N(this,"timeline")}));this.addChild(this.yF);this.DM=A(this,new P({u:N(this,"progress")}));this.addChild(this.DM);this.Yu=A(this,new P({u:N(this,"progress-slider-container")}));this.addChild(this.Yu);this.Q4=A(this,new P({u:N(this,"progress-slider")}));this.Yu.addChild(this.Q4);this.XD={x:0,y:0};this.du=!1;this.ds=E(this);this.oF=E(this);this.sF=E(this);oq(this)}l(a){super.l(a);this.Yu.l(a);this.DM.l(a);
this.yF.l(a)}kP(a){this.eu=a;this.Yu.B(this.eu)}Rw(a){isNaN(this.Db)||isNaN(a)||(a=a/this.Db*100,this.DM.G("width",`${a}%`),this.Yu.G("left",`${Math.round(a)}%`))}wt(a){this.Db=a}ZQ(){this.du&&this.HL()}yw(){return this.ds}E3(a){this.eu&&!isNaN(this.Db)&&(a.preventDefault(),Ng(a),a=pq(this,this.yF.displayObject(),a),this.ds.h(a),qq(this))}F3(a){this.eu&&!isNaN(this.Db)&&(a.preventDefault(),Ng(a),this.XD={x:a.clientX,y:a.clientY},qq(this))}HL(){Gc(this,document,Fg,this.HL,this);Gc(this,document,Gg,
this.nV,this);this.eu&&this.du&&(this.du=!1,this.XD={x:0,y:0},this.sF.h())}nV(a){this.eu&&(this.du||this.XD.x!==a.clientX||this.XD.y!==a.clientY)&&(this.du||this.oF.h(),this.du=!0,a=pq(this,this.yF.displayObject(),a),this.ds.h(a))}};class sq extends P{constructor(){super({m:"time-block"});this.hm=A(this,new P({u:N(this,"time")}));this.addChild(this.hm);isNaN(0)||this.hm.O(aj(0))}}
class tq extends P{constructor(){super({m:"timeline-control"});this.nn=A(this,new rq);this.addChild(this.nn);this.IX=A(this,new sq);this.addChild(this.IX);this.ds=E(this,this.nn.yw());this.oF=E(this,this.nn.oF);this.sF=E(this,this.nn.sF);this.ht(!0)}Rw(a){this.nn.Rw(a);isNaN(a)||this.IX.hm.O(aj(Math.trunc(a)))}wt(a){this.nn.wt(a)}ZQ(){this.nn.ZQ()}yw(){return this.ds}l(a){super.l(a);this.nn.l(a)}kP(a){this.nn.kP(a)}};class uq extends P{constructor(a){super({m:"media-controls-panel"});this.ZR=!0;this.It=A(this,new mq(a));this.addChild(this.It);this.Bn=A(this,new tq);this.addChild(this.Bn);this.Vz=A(this,new nq(a));this.addChild(this.Vz);this.lM=E(this,this.It.YR);this.ds=E(this,this.Bn.yw());this.g6=E(this,this.Bn.oF);this.i6=E(this,this.Bn.sF);this.qC=E(this,this.Vz.$F());ue&&9>=Oe&&this.xG()}lP(a){this.Bn.kP(a)}RP(a){this.o("minimized",a)}l(a){super.l(a);this.It.l(a);this.Bn.l(a);this.Vz.l(a)}invalidate(){}show(){this.o("hidden",
!1)}Yc(){this.Bn.ZQ();this.o("hidden",!0)}xG(){this.Vz.B(!1);this.o("without-sound",!0)}Qw(a){this.Vz.Qw(a)}wt(a){this.Bn.wt(a)}Rw(a){this.Bn.Rw(a)}fH(){this.It.fH()}Ew(){this.It.Ew()}KA(a){this.ZR=a;this.It.l(a)}JY(){return this.ZR}yw(){return this.ds}F_(){return this.g6}$Q(){return this.i6}$F(){return this.qC}};class vq extends P{constructor({eo:a,m:b,cP:c,ob:d,dh:e}){super({m:b,dh:e});this.qb=d;this.Kb=a;this.Kb.YY();A(this,this.Kb);this.Zb=A(this,c);this.addChild(this.Zb);this.Zb.Qw(this.Kb.muted());this.Zb.wt(this.Kb.duration());this.Hk=this.vY=!1;z(this,this.Kb.NZ(),this.v3,this);z(this,this.Kb.Wo,this.q3,this);z(this,this.Kb.PG(),this.C3,this);z(this,this.Kb.stateChangedEvent(),this.ph,this);z(this,this.Zb.lM,this.z3,this);z(this,this.Zb.yw(),this.K3,this);z(this,this.Zb.F_(),this.d4,this);z(this,this.Zb.$Q(),
this.f4,this);z(this,this.Zb.$F(),this.O2,this);this.Ym();this.qb&&Hj(this.qb,this.Kb)}Ym(){this.nr()}nr(){this.ph()}Ws(){return this.Kb}invalidate(){this.Zb.invalidate()}pq(){}ph(){if(!this.Hk)switch(this.Kb.state()){case "playing":this.o("playing",!0);this.Zb.fH();break;case "ended":this.o("playing",!1);this.Zb.Ew();this.Kb.reset();break;case "paused":this.o("playing",!1),this.Zb.Ew()}}NM(){this.Kb.reset();this.Zb.Ew()}C3(){const a=this.Kb.currentTime();this.Zb.Rw(a)}q3(){const a=this.Kb.duration();
this.Zb.wt(a)}v3(){const a=this.Kb.muted();this.Zb.Qw(a)}z3(){switch(this.Kb.state()){case "playing":this.Kb.pause();break;case "ended":case "paused":this.Kb.play()}}K3(a){this.Kb.seek(a)}d4(){this.vY=this.Kb.playing();this.Hk=!0;this.Kb.pause()}f4(){const a=this.Kb.state();this.vY&&("ended"==a?this.NM():this.Kb.play());this.Hk=!1}O2(){const a=this.Kb.muted();this.Kb.IG(!a)}Ub(){super.Ub();this.qb&&Ij(this.qb,this.Kb)}};class wq extends vq{constructor({eo:a,jB:b,m:c,LZ:d,ob:e,dh:f}){super({eo:a,m:c,cP:new uq(b),ob:e,dh:f});const g=void 0!==d?d:0;z(this,this.Zb.Ph,()=>{this.Zb.RP(this.Zb.width()<g)})}pq(a){this.Zb.qf(a)}xG(){this.Zb.xG()}};function xq(a,b,c){La.call(this);this.ZA=null!=c?qa(a,c):a;this.Wn=b;this.ZF=qa(this.K8,this);this.xB=!1;this.dB=0;this.hB=this.He=null;this.UO=[]}p(xq,La);m=xq.prototype;m.lZ=function(a){this.UO=arguments;this.xB=!1;this.He?this.hB=Date.now()+this.Wn:this.He=Sg(this.ZF,this.Wn)};m.stop=function(){this.He&&(n.clearTimeout(this.He),this.He=null);this.hB=null;this.xB=!1;this.UO=[]};m.pause=function(){++this.dB};m.resume=function(){this.dB&&(--this.dB,!this.dB&&this.xB&&this.IA())};
m.Nd=function(){this.stop();xq.Cd.Nd.call(this)};m.K8=function(){this.He&&(n.clearTimeout(this.He),this.He=null);this.hB?(this.He=Sg(this.ZF,this.hB-Date.now()),this.hB=null):this.dB?this.xB=!0:this.IA()};m.IA=function(){this.xB=!1;this.ZA.apply(null,this.UO)};class yq extends P{constructor(a){super({m:"video-player-preloader"});this.$E=this.rW=this.ir=this.qs=0;this.dg=!1;this.Ti=0;this.rN=800;this.jL=500;this.B(!1);this.Ke=new P({u:N(this,"image")});this.Ke.addChild(Q(a,"preloader"));this.addChild(this.Ke)}show(){this.dg||(this.dg=!0,clearTimeout(this.ir),clearTimeout(this.qs),this.qs=dh(this.hE,this,this.rN))}Yc(){if(this.dg&&(this.dg=!1,clearTimeout(this.ir),clearTimeout(this.qs),this.visible())){var a=this.jL-((new Date).getTime()-this.$E);0<a?this.ir=
dh(this.Py,this,a):this.Py()}}hE(){this.$E=(new Date).getTime();this.B(!0);this.rW=setInterval(()=>{this.Ti=360<=this.Ti?1:this.Ti+1.5;this.Ke.G("transform",`rotate(${this.Ti}deg)`)},0)}Py(){this.B(!1);clearInterval(this.rW)}};class zq extends P{constructor(a){super({m:"fullscreen-control",dh:!0});this.Yr=a;this.pb=A(this,new P({m:"icon",da:Q(this.Yr,"fullscreen")}));this.addChild(this.pb);this.rv=E(this);this.uK();this.ht(!0)}l(a){super.l(a);this.pb.l(a)}uK(){z(this,(Me?this:this.pb).R,()=>{this.cb(!this.selected());this.pb.ag(!0);this.rv.h()},this)}exitFullscreen(){this.selected()&&(this.cb(!1),this.pb.ag(!0),this.rv.h())}LP(){return this.selected()}};class Aq extends uq{constructor(a,b){super(a);this.Ll=null;this.rv=E(this);b&&(this.Ll=new zq(a),M(this,this.Ll,2),z(this,this.Ll.rv,()=>{this.rv.h()}));this.o("with-fullscreen-button",b);u||kb||this.o("translate-z",!0)}LP(){return this.Ll?this.Ll.LP():!1}l(a){super.l(a);this.Ll&&(this.Ll.l(a),a||this.Ll.exitFullscreen())}exitFullscreen(){this.Ll&&this.Ll.exitFullscreen()}};function Bq(a,b,c){a.RJ=c.LP();a.RJ?b.attach(a,()=>{a.RJ=!1;c.exitFullscreen();a.QJ.h()}):b.exitFullscreen()}function Cq(a,b){b?a.Zb.show():a.Zb.Yc()}function Dq(a){a.Hk?Jc(a,a.Zb.$Q(),()=>{a.xe&&Cq(a,Eq(a))},a):a.xe&&Cq(a,Eq(a))}function Fq(a){if(Gq(a)){if(!a.TV){var b=a.zN();a.xe.B(b)}}else a.xe.B(!1)}function Eq(a){const b=a.xe.visible();var c=a.Kb.state();const d=a.TE();c="paused"==c;const e=a.xJ();a=a.lL;return!b&&d&&(a||c&&e)}function Gq(a){return a.width()>=a.C2&&a.height()>=a.iL}
class Hq extends vq{constructor({eo:a,jB:b,Ee:c,m:d,minWidth:e,minHeight:f,LZ:g,ob:h}){const k=new Aq(b,!!c);super({eo:a,m:d,cP:k,ob:h});this.jb=this.Kb.mediaElement();this.uc(this.jb,0);this.C2=void 0!==e?e:0;this.iL=void 0!==f?f:0;this.xe=A(this,new P({u:N(this,"start-button")}));this.xe.addChild(Q(b,"play_button"));this.xe.B(!1);this.addChild(this.xe);z(this,this.xe.R,this.MN,this);this.pn=A(this,new P({u:N(this,"replay-button")}));this.pn.addChild(Q(b,"replay_button"));this.pn.B(!1);this.addChild(this.pn);
z(this,this.pn.R,this.f5,this);this.R1=new xq(this.Q1.bind(this),2E3);this.ue=new yq(b);this.addChild(this.ue.displayObject());this.Gy=new P({da:this.jb,uf:!0,u:N(this,"video-element")});this.Gy.setAttribute("draggable","true");z(this,this.Gy.R,this.gn,this);z(this,this.Gy.Ph,this.J3,this);this.lL=!1;w(this,this.displayObject(),"mouseenter",this.hn,this);w(this,this.displayObject(),"mouseover",this.hn,this);w(this,this.displayObject(),"mouseleave",this.r3,this);this.QJ=E(this);this.RJ=!1;z(this,k.rv,
()=>{const r="playing"==this.Ws().state();Bq(this,c,k);r&&this.Ws().play()});this.TV=!1;this.NW=!0;Cq(this,!1);const l=void 0!==g?g:0;z(this,this.Zb.Ph,()=>{this.Zb.RP(this.Zb.width()<l)})}f5(){this.MN()}pq(a){zg(this.jb,"label",a)}MN(){this.xe.B(!1);this.pn.B(!1);this.Kb.play();Dq(this)}ph(){var a=!1;switch(this.Kb.state()){case "playing":this.xe.B(!1);this.pn.B(!1);this.TV=!0;Me&&this.R1.lZ();break;case "ended":this.Hk||(this.jn(),this.pn.B(this.aX()));break;case "buffering":a=this.ue;a.dg||(a.dg=
!0,clearTimeout(a.ir),clearTimeout(a.qs),a.hE());this.xe.B(!1);this.pn.B(!1);a=!0;break;case "paused":Dq(this)}!a&&this.ue&&this.ue.Yc();super.ph()}aX(){return!1}NM(){super.NM();this.jn()}Q1(){const a=this.Kb.state();this.TE()&&"playing"==a&&Cq(this,!1)}jn(){Cq(this,!1)}gn(){this.xJ()&&this.Zb.JY()&&(this.xe.visible()||("playing"==this.Kb.state()?this.Kb.pause():this.MN()))}hn(){this.lL=!0;Fq(this);Dq(this)}r3(){this.lL=!1;Dq(this)}J3(){Fq(this);Gq(this)?this.Zb.visible()||(this.ph(),this.Zb.B(Eq(this))):
(this.pn.B(!1),this.Zb.B(!1))}TE(){return this.NW&&Gq(this)}zN(){return!0}xJ(){return!0}te(){super.te();const a=this.parentScale();this.Gy.resize(this.width()*a,this.height()*a);this.Gy.setScale(1/a)}};function Iq(a,b){b=Dj(b);return new Hq({eo:b,ob:a.qb,m:"video-player",jB:a.F,minWidth:80,minHeight:100,LZ:185,Ee:a.E1})}class Jq extends F{constructor(a,b,c){super();this.qb=a;this.F=b;this.E1=c}};class Kq extends Wp{constructor(a,b,c,d){super("equation",a);this.cR=b;this.DZ=c;this.mathML=d}};class Lq extends Wp{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.vZ=f;this.url=g}};class Mq extends P{constructor(a,b,c){super({m:"aspect-ratio-fixed-block",Z:"SPAN",qP:!0});c=c?c/b:0;this.G("width",`${b}px`);b=new P({u:N(this,"inner-wrapper")});b.G("padding-bottom",`${100*c}%`);M(this,b);ki(a,N(this,"content"));b.addChild(a)}};function Nq(a,b,c,d,e){const f=L;if(L||d.vZ)a.o("zoomable",f),z(a,a.ac.DH,a.QT,a),a.QT(),z(a,a.R,()=>{a.ac.show({VZ:b,src:d.info.src,k8:f})});d.vZ&&e&&Oq(a,c)&&a.addChild(Pq(a,a,e))}function Oq(a,b){return K&&!L&&a.ac.active()&&32<=b.width&&32<=b.height}function Pq(a,b,c){const d=new P({u:N(b,"zoom")});b=Q(c,"zoom_icon");d.addChild(b);z(a,a.ac.DH,()=>{d.B(a.ac.active())});return d}
class Qq extends Mq{constructor(a,b,c){const d=new P({m:"image",Z:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.qf(a.text);const e=new G(a.width||1,a.height||1);super(d,e.width,e.height);(this.ac=b)&&!a.url&&Nq(this,d,e,a,c)}QT(){this.o("zoomable",this.ac.active()||Rj()&&L)}};class Rq extends Mq{constructor(a,b){const c=[];for(const d of b.info)c.push(new oj(d.src,d.mimeType));a=Iq(a,c);a.jb.setAttribute("poster",b.poster);a.NW=b.fi;b.text&&a.pq(b.text);super(a,b.width||1,b.height||1);this.wO=a;z(this,this.wO.QJ,()=>{this.addChild(this.wO)})}};function Sq(a){fd(a,"inline-item");return a}
class Tq{constructor(a,b,c,d){this.pU=a;this.ac=b;this.F=c;this.qb=d}hG(a,b){if(this.pU)return a=new Rq(this.pU,a),b.push(a.wO),Sq(a.displayObject());b=a.info;a=a.poster;var c=this.qb;const d=[];for(var e of b)d.push(new oj(e.src,e.mimeType));e=Dj(d);c&&Hj(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");J(e,"max-width","100%");return Sq(e)}TY(a){return Sq((new Qq(a,this.ac,this.F)).displayObject())}PY(a){let b=vf("SPAN");b.innerHTML=a.cR;b=b.firstElementChild;J(b,
"max-width","100%");return Sq(b)}};function Uq(a){const b=!a.Qh.length;return!he(a.text()).length&&b}
class Vq{constructor(a,b,c){this.GT=a;this.Qh=b;this.Bp=this.Mb=null;this.hz=c}text(){if(!this.Mb)if(this.hz.length){this.Mb="";for(const a of this.hz)this.Mb+="string"===typeof a?a:" "}else this.Mb=zi(this.GT);return this.Mb}textWithEquations(a){if(!this.Bp){const c={};for(var b of this.Qh)c[b.id()]=b;this.Bp="";for(const d of this.hz)"string"===typeof d?this.Bp+=d:(b=c[d.id],this.Bp=b instanceof Kq?this.Bp+(a||b.DZ):this.Bp+" ")}return this.Bp}htmlText(){return this.GT}ee(){return!this.hz.length&&!this.Qh.length}plainTextWithPlaceholders(){return this.hz}resources(){return this.Qh}data(){throw Error("not implemented");
}Qj(){throw Error("not implemented");}Pn(){throw Error("not implemented");}};function Op(a,b){Mb(a.vz,(c,d)=>b(d,c))}class Wq{constructor(a,b,c){c=c||{};this.vz={};this.qr=b;this.qU=[];a=a.resources();for(const e of a){b=e.id();a=this.vz;var d;if(!(d=c[b]))if(d=e,d instanceof Lq)d=this.qr.TY(d);else if(d instanceof Xp)d=this.qr.hG(d,this.qU);else if(d instanceof Kq)d=this.qr.PY(d);else throw Error("unknown resource");a[b]=d}}};class Xq extends P{constructor(a,b,c,d,e){super({m:"text"});let f="";Se&&(f="ios9");kb&&(f="msedge");nb&&(f="webkit");mb&&(f="gecko");u&&(f="ie");ki(this,f);a=Yq(b,a);d=new Wq(a,new Tq(null,d,null,e));c=c.yh({m:"rich-text-view",htmlText:a.htmlText(),Up:d,vq:!1});this.addChild(c)}};class Zq extends V{constructor(a){var b=!1;void 0===b&&(b=!0);super(a);b&&J(this.da(),"display","table-cell");(jb||u)&&this.da().setAttribute("unselectable","on")}q_(a){J(this.da(),"font-family",a)}};function $q(a,b){a.Zu.B(!0);null==b?(zp(a,"error"),a.Wq.B(!1)):(yp(a,"error"),a.Wq.B(!0),a.ke?a.lS&&a.Zu.B(!1):a.Oa.displayObject().value&&a.Zu.B(!1),"required-field-is-missing"==b?a.Wq.O(a.j.I("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Wq.O(a.j.I("AUTHORIZATION_FORM_ERROR_EMAIL")))}function ar(a,b){a=a.gu.Qc;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",yp(b,"required"));b.O(c)}
class br extends V{constructor(a,b,c,d){super("field");this.gu=a;this.j=c;this.vI=new D;this.zW=new D;const e=this.gu.Qc;d=d||"";a="";"select"==e.type()?(this.ke=new V("combobox"),this.addChild(this.ke),a=" comboboxPrompt",this.addChild(Q(b,"auth_combobox_icon")),this.ke.R.addHandler(()=>{yp(this,"focused");this.zW.h(e.values(),e.values().map(f=>f.text()).indexOf(this.lS))})):(this.Oa=new V("","INPUT"),this.addChild(this.Oa),d=d||e.values()[0].text(),"USER_EMAIL"==e.Te()&&(this.Oa.displayObject().type=
"email"),v(this.Oa.displayObject(),"focusin",()=>{yp(this,"focused");zp(this,"empty");$q(this)},!1,this),v(this.Oa.displayObject(),"focusout",()=>{zp(this,"focused");const f=this.Oa.displayObject().value;this.Dn(f)},!1,this),v(this.Oa.displayObject(),["blur","input"],()=>{const f=this.Oa.displayObject().value;Nn(this.gu,f);this.vI.h(this.Te(),f);this.Dn(f)},!1,this),v(this.Oa.displayObject(),"keydown",this.bf,!1,this));this.Zu=new V("prompt"+a);ar(this,this.Zu);this.Zu.l(!1);this.addChild(this.Zu);
this.Wq=new Zq("error_state_label");this.Wq.Re("TODO : Field is required");this.Wq.B(!1);this.addChild(this.Wq);this.Nl=new Zq("hint");this.Nl.B(!1);this.addChild(this.Nl);this.Dn(d);d&&Nn(this.gu,d)}vQ(a){this.Nl.Re(a);this.Nl.B(null!=a&&0<a.length);this.Nl.visible()?Oh(this.displayObject(),"with_hint")||(a=this.displayObject(),$c(a,"with_hint")):Oh(this.displayObject(),"with_hint")&&(a=this.displayObject(),ad(a,"with_hint"))}Te(){return this.gu.Qc.Te().text()}Dn(a){var b=Oh(this.displayObject(),
"focused");a?zp(this,"empty"):b||yp(this,"empty");this.ke?this.ke.O(a):this.Oa.displayObject().value!=a&&(this.Oa.displayObject().value=a)}bf(a){13==a.keyCode&&this.Oa.displayObject().blur()}};function cr(a,b){Rh();a.Xi.forEach(c=>$q(c));b.forEach(c=>{const d=a.Xi.get(c.Qc);d&&(c=c.description(),"field-value-is-invalid"==c?$q(d,c):"required-field-is-missing"==c&&$q(d,c))})}
class dr extends V{constructor(a,b,c,d,e,f,g,h,k,l){super("authorization");this.P=a;this.ec=new D;this.sh=new D;this.Xi=new Map;a=new Xq(b,h,g,k,l);b.ee()&&ki(a,"empty");ki(a,"auth_title");this.addChild(a);this.P.contentState().fields().forEach(r=>{const t=r.Qc;if("disabled"!=t.usage()){const x=t.Te().text(),y=this.P.xt().containsField(x)?this.P.xt().getValue(x):"",C=new br(r,c,d,y);this.addChild(C);this.Xi.set(x,C);"USER_EMAIL"==x&&f&&C.vQ(d.I("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));C.vI.addHandler(this.F0,
this);C.zW.addHandler((O,Y)=>{Rh();const aa=er(e,t.title(),O,Y);this.ec.h(aa);aa.Ui.addHandler(function Qc(ua){aa.Ui.removeHandler(Qc);aa.close();ua&&(C.Dn(ua),C.lS=ua,Nn(C.gu,ua),C.vI.h(C.Te(),ua),$q(C));zp(C,"focused")},this)},this)}},this);this.P.submittedEvent().addHandler(()=>{const r=this.P.OB();r&&cr(this,r)})}F0(a,b){b&&(this.P.xt().Sg[a.toLowerCase()]=b)}};class fr extends Vq{constructor(a,b,c,d,e=null){super(a,b,c);this.xf=d;this.kR=e}Pn(){return this.xf}Za(){return[]}};function gr(a,b){var c=nf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function hr(a,b){return gr(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ir(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}
function jr(a){var b=kr;if("none"!=hr(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 kr(a){var b=a.offsetWidth,c=a.offsetHeight,d=nb&&!b&&!c;if((void 0===b||d)&&a.getBoundingClientRect){try{var e=a.getBoundingClientRect()}catch(f){e={left:0,top:0,right:0,bottom:0}}return new G(e.right-e.left,e.bottom-e.top)}return new G(b,c)}
function lr(a){return"rtl"==hr(a,"direction")}var mr={thin:2,medium:4,thick:6};function nr(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;if(c in mr)a=mr[c];else if(/^\d+px?$/.test(c))a=parseInt(c,10);else{b=a.style.left;var d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=c;c=a.style.pixelLeft;a.style.left=b;a.runtimeStyle.left=d;a=+c}return a}
function or(a){if(u&&!(9<=Number(Db))){var b=nr(a,"borderLeft"),c=nr(a,"borderRight"),d=nr(a,"borderTop");a=nr(a,"borderBottom");return new ld(d,c,a,b)}b=gr(a,"borderLeftWidth");c=gr(a,"borderRightWidth");d=gr(a,"borderTopWidth");a=gr(a,"borderBottomWidth");return new ld(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function pr(a,b){pc.call(this);a=this.xc=a;a=ka(a)&&1==a.nodeType?this.xc:this.xc?this.xc.body:null;this.m8=!!a&&lr(a);this.FZ=v(this.xc,mb?"DOMMouseScroll":"mousewheel",this,b)}p(pr,pc);
pr.prototype.handleEvent=function(a){var b=0,c=0,d=a.De;"mousewheel"==d.type?(a=qr(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=qr(-d.wheelDeltaX),c=qr(-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.JZ&&(b=Math.min(Math.max(b,-this.JZ),this.JZ));"number"===typeof this.KZ&&(c=Math.min(Math.max(c,-this.KZ),this.KZ));this.m8&&(b=-b);b=new rr(a,d,b,c);this.dispatchEvent(b)};
function qr(a){return nb&&(ob||qb)&&0!=a%40?a:a/40}pr.prototype.Nd=function(){pr.Cd.Nd.call(this);lc(this.FZ);this.FZ=null};function rr(a,b,c,d){Fb.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(rr,Fb);function sr(a){La.call(this);this.Tk=a;this.Ad={}}p(sr,La);var tr=[];m=sr.prototype;m.Zn=function(a,b,c,d){Array.isArray(b)||(b&&(tr[0]=b.toString()),b=tr);for(var e=0;e<b.length;e++){var f=v(a,b[e],c||this.handleEvent,d||!1,this.Tk||this);if(!f)break;this.Ad[f.key]=f}return this};m.GZ=function(a,b,c,d){return ur(this,a,b,c,d)};
function ur(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)ur(a,b,c[g],d,e,f);else{b=dc(b,c,d||a.handleEvent,e,f||a.Tk||a);if(!b)return a;a.Ad[b.key]=b}return a}m.tH=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.tH(a,b[f],c,d,e);else if(a=nc(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Tk||this))lc(a),delete this.Ad[a.key]};m.ct=function(){Mb(this.Ad,function(a,b){this.Ad.hasOwnProperty(b)&&lc(a)},this);this.Ad={}};
m.Nd=function(){sr.Cd.Nd.call(this);this.ct()};m.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};(function(){if(pb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(bb()))?a[1]:"0"}return ob?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(bb()))?a[0].replace(/_/g,"."):"10"):rb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(bb()))?a[1]:""):sb||tb||ub?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(bb()))?a[1].replace(/_/g,"."):""):""})();function vr(a){return(a=a.exec(bb()))?a[1]:""}(function(){if(le)return vr(/Firefox\/([0-9.]+)/);if(u||kb||jb)return wb;if(pe){if(fb()||q("Macintosh")){var a=vr(/CriOS\/([0-9.]+)/);if(a)return a}return vr(/Chrome\/([0-9.]+)/)}if(qe&&!fb())return vr(/Version\/([0-9.]+)/);if(me||ne){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(bb()))return a[1]+"."+a[2]}else if(oe)return(a=vr(/Android\s+([0-9.]+)/))?a:vr(/Version\/([0-9.]+)/);return""})();function wr(a,b,c){pc.call(this);this.target=a;this.wP=b||a;this.EZ=c||new I(NaN,NaN,NaN,NaN);this.Yg=nf(a);this.Rn=new sr(this);a=ra(Ka,this.Rn);this.Wv?a():(this.ao||(this.ao=[]),this.ao.push(a));this.deltaY=this.deltaX=this.Kw=this.Jw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.mP=!0;this.Qs=!1;this.$Z=!0;this.tZ=0;this.wH=this.Y7=!1;v(this.wP,["touchstart","mousedown"],this.YQ,!1,this);this.xH=xr}p(wr,pc);
var xr=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;m=wr.prototype;m.l=function(a){this.mP=a};m.Nd=function(){wr.Cd.Nd.call(this);kc(this.wP,["touchstart","mousedown"],this.YQ,!1,this);this.Rn.ct();this.xH&&this.Yg.releaseCapture();this.wP=this.target=null};function yr(a){void 0===a.kQ&&(a.kQ=lr(a.target));return a.kQ}
m.YQ=function(a){var b="mousedown"==a.type;if(!this.mP||this.Qs||b&&(0!=a.De.button||ob&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.tZ)if(this.dispatchEvent(new zr("start",this,a.clientX,a.clientY,a)))this.Qs=!0,this.$Z&&b&&a.preventDefault();else return;else this.$Z&&b&&a.preventDefault();b=this.Yg;var c=b.documentElement,d=!this.xH;this.Rn.Zn(b,["touchmove","mousemove"],this.R7,{capture:d,passive:!1});this.Rn.Zn(b,["touchend","mouseup"],this.sG,d);this.xH?(c.setCapture(!1),this.Rn.Zn(c,
"losecapture",this.sG)):this.Rn.Zn(b?b.parentWindow||b.defaultView:window,"blur",this.sG);u&&this.Y7&&this.Rn.Zn(b,"dragstart",Qa);this.m9&&this.Rn.Zn(this.m9,"scroll",this.J8,d);this.clientX=this.Jw=a.clientX;this.clientY=this.Kw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.wH?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=hr(a,"position")||(c=nf(a).documentElement),c?(mb&&!Ab(58)?(d=or(c),b+=d.left):8<=Number(Db)&&!(9<=Number(Db))&&(d=or(c),b-=d.left),a=lr(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.YP=qf(lf(this.Yg).Yg)}};m.sG=function(a,b){this.Rn.ct();this.xH&&this.Yg.releaseCapture();this.Qs?(this.Qs=!1,this.dispatchEvent(new zr("end",this,a.clientX,a.clientY,a,Ar(this,this.deltaX),Br(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
m.R7=function(a){if(this.mP){var b=(this.wH&&yr(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.Qs){var d=this.Jw-this.clientX,e=this.Kw-this.clientY;if(d*d+e*e>this.tZ)if(this.dispatchEvent(new zr("start",this,a.clientX,a.clientY,a)))this.Qs=!0;else{this.Wv||this.sG(a);return}}c=Cr(this,b,c);b=c.x;c=c.y;this.Qs&&this.dispatchEvent(new zr("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(Dr(this,a,b,c),a.preventDefault())}};function Cr(a,b,c){var d=qf(lf(a.Yg).Yg);b+=d.x-a.YP.x;c+=d.y-a.YP.y;a.YP=d;a.deltaX+=b;a.deltaY+=c;return new H(Ar(a,a.deltaX),Br(a,a.deltaY))}m.J8=function(a){var b=Cr(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Dr(this,a,b.x,b.y)};function Dr(a,b,c,d){a.wH&&yr(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new zr("drag",a,b.clientX,b.clientY,b,c,d))}
function Ar(a,b){var c=a.EZ;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 Br(a,b){var c=a.EZ;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 zr(a,b,c,d,e,f,g){Pa.call(this,a);this.clientX=c;this.clientY=d;this.Ls=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(zr,Pa);function Er(a,b,c,d,e){dq.call(this,b,c,d,e);this.element=a}p(Er,dq);Er.prototype.ol=function(){};Er.prototype.JG=function(){this.ol();Er.Cd.JG.call(this)};Er.prototype.Bh=function(){this.ol();Er.Cd.Bh.call(this)};Er.prototype.Vj=function(){this.ol();Er.Cd.Vj.call(this)};function Fr(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);Er.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.AG=Gr}p(Fr,Er);var Hr=1/1024,Gr=-1;m=Fr.prototype;
m.ol=function(){var a=this.coords[0];if(Math.abs(a-this.AG)>=Hr){var b=this.element.style;"opacity"in b?b.opacity=a:"MozOpacity"in b?b.MozOpacity=a:"filter"in b&&(b.filter=""===a?"":"alpha(opacity="+100*Number(a)+")");this.AG=a}};m.Vj=function(){this.AG=Gr;Fr.Cd.Vj.call(this)};m.Bh=function(){this.AG=Gr;Fr.Cd.Bh.call(this)};m.show=function(){this.element.style.display=""};m.Yc=function(){this.element.style.display="none"};function Ir(a,b,c){c=c||"auto";var d="hidden";if(K){U(a,"overflow","hidden");a.s=new Ap(a.da());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),Ng(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.Sc=new iScroll(a.displayObject(),
b);a.Sc.options.onScrollMove=function(){e=!0;a.zi.h()};a.Sc.options.onScrollEnd=function(){a.zi.h()}}else J(a.da(),"overflow","hidden"),J(a.da(),"width","100%"),J(a.da(),"height","100%"),a.s=new V,a.s.displayObject().className=a.da().className,xf(a.da(),a.s.displayObject()),"hidden"!=c&&(a.Aa=Jr(a),a.Aa.gA.addHandler(a.yV,a),a.addChild(a.Aa)),"hidden"!=d&&(a.Rc=Kr(a),a.Rc.gA.addHandler(a.yV,a),a.addChild(a.Rc)),b=new pr(a.displayObject()),a.r5=!0,v(a.displayObject(),"mouseover",a.K5,!1,a),v(a.displayObject(),
"mouseout",a.$o,!1,a),v(b,"mousewheel",a.t3,!1,a),v(document,Fg,a.kj,!1,a),v(a.da(),"scroll",a.eE,!1,a)}function Jr(a){const b=new Lr;b.vy=15;b.Kc(0);b.zi.addHandler(function(){Mr(this,b.sb)},a);return b}function Kr(a){const b=new Nr;b.vy=15;b.Kc(0);b.zi.addHandler(function(){Mr(this,void 0,b.sb)},a);return b}
function Or(a){if(a.Aa){var b=a.displayObject().clientHeight,c=Pr(a);a.Aa.B(0<c);a.Aa.ei(b,0,Math.max(c,0))}a.Rc&&(b=a.displayObject().clientWidth,c=Qr(a),a.Rc.B(0<c),a.Rc.ei(b,0,Math.max(c,0)));a.Aa&&a.Aa.visible()&&a.Rc&&a.Rc.visible()?(U(a.Aa,"height",a.displayObject().clientHeight-a.Rc.height()+"px"),U(a.Rc,"width",a.displayObject().clientWidth-a.Aa.width()+"px")):(a.Aa&&U(a.Aa,"height",""),a.Rc&&U(a.Rc,"width",""))}
function Rr(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Aa){a.cF&&(a.cF.stop(),a.cF.Yb());var c=Eh(a.Aa.displayObject());"number"!==typeof c&&(c=0);a.gD=new Fr(a.Aa.displayObject(),c,0,400,b);a.gD.play()}a.Rc&&(a.WE&&(a.WE.stop(),a.WE.Yb()),c=Eh(a.Rc.displayObject()),"number"!==typeof c&&(c=0),a.dD=new Fr(a.Rc.displayObject(),c,0,400,b),a.dD.play())}function Pr(a){return Math.max(0,a.s.height()-a.displayObject().clientHeight)}
function Qr(a){return Math.max(0,a.s.width()-a.displayObject().clientWidth)}function Mr(a,b,c){null==b||isNaN(b)||(a.da().scrollTop=b);null==c||isNaN(c)||(a.da().scrollLeft=c);a.zi.h()}
class Sr extends Ap{constructor(a,b,c){var d;super(a);this.qy=this.yD=!1;void 0===d&&(d={});void 0!==c&&(d.snap=c);Ir(this,d,b);this.zi=new D}invalidate(){const a=this;setTimeout(()=>{a.Sc?a.Sc.refresh():Or(a)},0)}yV(){this.yD=!0}kj(a){this.yD&&(a.De.stopImmediatePropagation(),this.yD=!1,!this.qy&&this.r5&&Rr(this))}t3(a){if(this.Aa&&a.deltaY){var b=0<a.deltaY?this.Aa.Pe():-this.Aa.Pe();this.Aa.vg(this.Aa.sb+b)}this.Rc&&a.deltaX&&(b=0<a.deltaX?this.Rc.Pe():-this.Rc.Pe(),this.Rc.vg(this.Rc.sb+b))}eE(){this.Aa&&
this.Aa.vg(this.da().scrollTop);this.Rc&&this.Rc.vg(this.da().scrollLeft)}$o(a){a.relatedTarget&&Df(this.displayObject(),a.relatedTarget)||(this.qy=!1,this.yD||Rr(this))}K5(a){a.relatedTarget&&Df(this.displayObject(),a.relatedTarget)||(this.qy=!0,this.Aa&&(a=Eh(this.Aa.displayObject()),"number"!==typeof a&&(a=0),this.gD&&(this.gD.stop(),this.gD.Yb()),this.cF=new Fr(this.Aa.displayObject(),a,1,200),this.cF.play()),this.Rc&&(a=Eh(this.Rc.displayObject()),"number"!==typeof a&&(a=0),this.dD&&(this.dD.stop(),
this.dD.Yb()),this.WE=new Fr(this.Rc.displayObject(),a,1,200),this.WE.play()),Or(this))}content(){return this.s}dv(a,b){void 0!==a&&U(this,"width",a+"px");void 0!==b&&U(this,"height",b+"px");this.Sc&&this.Sc.resize(a,b);Or(this)}Yb(){super.Yb();K?this.Sc.destroy():kc(document,"mouseup",this.kj,!1,this);tc(this.Aa);tc(this.Rc)}}function Tr(a){return a.fj-a.ri}
class Ur extends V{constructor(a){super(a);this.vy=1;this.Ak=this.ri=this.fj=this.sb=this.Jr=0;this.WD=15;this.jf=new V("up");this.addChild(this.jf);this.Bb=new V("thumb");this.addChild(this.Bb);this.jh=new V("down");this.addChild(this.jh);this.zi=new D;this.gA=new D;v(this.displayObject(),"mousedown",this.zv,!1,this);v(this.jf.displayObject(),"mousedown",this.XL,!1,this);v(this.Bb.displayObject(),"mousedown",this.cz,!1,this);v(this.jh.displayObject(),"mousedown",this.wL,!1,this);v(document.body,
"mouseup",this.Oy,!1,this);(le||u)&&v(document,"mousemove",this.mT,!1,this);this.xi=new Rg(100);v(this.xi,"tick",this.IL,!1,this)}mT(a){0==(a.De||window.event).buttons&&this.Oy(a)}Pe(){return this.vy}scrollTo(a){a=Ti(a,this.ri,this.fj);this.sb!=a&&this.vg(a)}vg(a){this.js(a);this.Oo()}ei(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Ak=a;this.ri=b;this.fj=c;this.Jr=d;this.vr();this.vg(this.sb)}vr(){}Oo(){}js(a){a=Ti(a,this.ri,
this.fj);this.sb!=a&&(this.sb=a,this.zi.h())}cs(a){this.vg(this.sb+a)}zv(){}XL(a){a.stopPropagation();this.cs(-this.Pe());this.Wz(this.jf,-this.Pe())}wL(a){a.stopPropagation();this.cs(this.Pe());this.Wz(this.jh,this.Pe())}Wz(a,b){this.Yl=a;v(this.Yl.displayObject(),"mouseover",this.Zy,!1,this);v(this.Yl.displayObject(),"mouseout",this.Yy,!1,this);v(document,Fg,this.uz,!1,this);this.xi.stop();this.hp=function(){this.cs(this.JE)};this.JE=b;this.xi.start()}uz(){kc(this.Yl.displayObject(),"mouseover",
this.Zy,!1,this);kc(this.Yl.displayObject(),"mouseout",this.Yy,!1,this);kc(document,Fg,this.uz,!1,this);this.xi.stop();this.hp=null}Zy(){this.xi.start()}Yy(){this.xi.stop()}IL(){this.hp&&this.hp()}cz(a){this.gA.h();a.stopPropagation();const b=this.$N();this.Sq=new wr(this.Bb.displayObject(),null,b);this.Sq.YQ(a);this.Sq.deltaY=this.Bb.displayObject().offsetTop-this.jf.height();this.Sq.deltaX=this.Bb.displayObject().offsetLeft-this.jf.width();v(this.Sq,"drag",this.Ql,!1,this);a=this.Bb.displayObject();
$c(a,"active")}Oy(a){this.Sq&&(a.preventDefault(),this.Sq.Yb(),this.Sq=void 0,a=this.Bb.displayObject(),ad(a,"active"))}Ql(){}resize(a,b){super.resize(a,b);this.vr()}Yb(){super.Yb();tc(this.Bb);tc(this.jh);tc(this.jf);kc(document.body,"mouseup",this.Oy,!1,this);(le||u)&&kc(document,"mousemove",this.mT,!1,this)}}
class Lr extends Ur{constructor(){super("vscrollbar")}vr(){const a=this.height()-this.jf.height()-this.jh.height();0==Tr(this)?this.Bb.Tb(a):this.Bb.Tb(Math.max(this.WD,Math.ceil(this.Ak/(Tr(this)+this.Ak)*a)));this.Oo()}Oo(){const a=this.Xh();0==Tr(this)?this.Bb.tf(a.top):this.Bb.tf(Math.round((this.sb-this.ri)/Tr(this)*a.height))}Xh(){const a=new I(0,0,0,0);a.top=this.jf.height();a.height=this.height()-this.jh.height()-this.Bb.height()-a.top;a.left=this.Bb.x();return a}$N(){const a=this.Xh();a.top=
0;return a}zv(a){var b=this.Xh();a=a.offsetY-this.jf.height()-this.Bb.height()/2;a=Ti(a,0,b.height);b=0!=this.Jr?this.Jr:this.Ak;b=a<=this.Bb.y()?-b:b;this.vg(this.sb+b);this.Ql()}Ql(){var a=this.Xh();a=parseFloat(this.Bb.displayObject().style.top)/a.height;this.js(a*Tr(this)+this.ri)}}
class Nr extends Ur{constructor(){super("hscrollbar")}vr(){const a=this.width()-this.jf.width()-this.jh.width();0==Tr(this)?this.Bb.Ga(a):this.Bb.Ga(Math.max(this.WD,Math.ceil(this.Ak/(Tr(this)+this.Ak)*a)));this.Oo()}Oo(){const a=this.Xh();0==Tr(this)?this.Bb.Of(a.left):this.Bb.Of(Math.round((this.sb-this.ri)/Tr(this)*a.width))}Xh(){const a=new I(0,0,0,0);a.left=this.jf.width();a.width=this.width()-this.jh.width()-this.Bb.width()-a.left;a.top=this.Bb.y();return a}$N(){const a=this.Xh();a.left=0;
return a}zv(a){const b=this.Xh();a=a.offsetX-this.jf.width()-this.Bb.width()/2;a=Ti(a,0,b.width);this.Bb.Of(a);this.Ql()}Ql(){var a=this.Xh();a=parseFloat(this.Bb.displayObject().style.left)/a.width;this.js(a*Tr(this)+this.ri)}};function Vr(a){a.yr&&(Gc(a,a.yr,"canplaythrough",a.PU,a),Gc(a,a.yr,"error",a.OU,a))}
class Wr extends Ek{constructor(a){super();this.Gc=a;this.yr=null}Yk(){const a=[];for(let b=0;b<this.Gc.length;++b){const c=this.Gc[b];a.push(new oj(c.src,c.mimeType))}return a}PU(){Vr(this);Ck(this)}OU(){Vr(this);Dk(this)}JD(){this.yr=wf(Jd('<audio preload="auto"/>'));w(this,this.yr,"canplaythrough",this.PU,this);w(this,this.yr,"error",this.OU,this);this.kN()}kN(){const a=this.Yk();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";
b=wf(Jd(b));this.yr.appendChild(b)}}release(){}};class Xr extends F{constructor(){super()}};class Yr extends Xr{constructor(){super();this.oM=this.WH=this.aI=!1;this.nM=1;this.u0=E(this);this.SV=E(this);this.bI=E(this)}Lj(){return this.WH}Fe(){return this.oM}NG(){return this.nM}Xg(){return this.aI}};class Zr extends Yr{constructor(a){super();this.Ma=a;this.Vr="";this.xl=E(this);this.LM=E(this)}gl(){return this.Vr}pq(a){this.Vr!=a&&(this.Vr=a,this.LM.h())}};class $r extends F{constructor(a,b,c){super();this.wf=a;this.PR=b;this.en=c;z(this,this.en.stateChangedEvent(),this.Wa,this);this.FF()}activate(){return!1}deactivate(){this.en.stop()}FF(){this.wf.Ea().Fe()&&this.PR.o("disable",!Hl(this.wf))}Wa(a,b){switch(b){case "playing":this.wf.Ea().Fe()&&(this.PR.o("disable",!0),Il(this.wf,this.wf.nl()+1));break;case "ended":this.FF()}}};function as(a){const b=new P({u:N(a,"playback-control")});b.addChild(Q(a.F,"choice-audio-play-icon"));b.addChild(Q(a.F,"choice-audio-stop-icon"));return b}
class bs extends P{constructor(a){super({m:"choice-audio-control-panel"});this.F=a;this.lM=E(this);this.mM=as(this);M(this,this.mM);this.bW=new P({u:N(this,"progress-control"),Z:"CANVAS"});M(this,this.bW);this.Db=0;z(this,this.R,()=>this.lM.h())}fH(){this.mM.o("playing",!0)}Ew(){this.mM.o("playing",!1)}wt(a){this.Db=a}Rw(a){if(this.Db){const b=this.bW.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.Db*b.width,b.height);c.fill()}}yw(){return E(this)}$F(){return E(this)}F_(){return E(this)}$Q(){return E(this)}JY(){return!1}KA(){}lP(){}Yc(){}xG(){}invalidate(){}RP(){}show(){}Qw(){}};class cs extends vq{constructor({gg:a,ob:b,Fc:c,M:d}){var e=a.Ea().Ma;e=e instanceof Wr?e.Yk():[];super({m:"choice-audio-attachment-view",eo:Aj(e),cP:new bs(d),ob:b});a=new $r(a,this,this.Kb);A(this,a);this.q0=a;c&&c.SD.push(this.q0,0)}ph(){super.ph();"paused"==this.Kb.state()&&this.Kb.reset()}};class ds extends P{constructor(a,b,c,d,e,f){super({m:"view"});this.Uu=b?b.Ma:null;this.we=E(this);this.cc=null;this.Ey=d;this.iI=0;b&&(this.cc=new P({m:"image"}),this.cc.G("background-image",gh(this.Uu.path())),M(this,this.cc),z(this,this.cc.R,()=>this.we.h(b)),w(this,this.cc.displayObject(),Eg,g=>g.stopPropagation()));a&&(a=Yq(c,a),f=new Wq(a,new Tq(null,null,null,f)),this.yv=e.yh({m:"rich-text-view",htmlText:a.htmlText(),Up:f,vq:!1}),M(this,this.yv))}ge(){return this.we}invalidate(){if(this.Uu&&
this.cc){var a=Math.min(1,this.width()/this.Uu.width(),this.Ey/this.Uu.height());this.cc.resize(Math.floor(this.Uu.width()*a),Math.floor(this.Uu.height()*a))}a=parseFloat(wh(this.displayObject(),"min-height"));if(this.cc){var b=Ah(this.cc.displayObject());b=this.cc.height()+b.top+b.bottom}else b=0;const c=this.yv?this.yv.height():0;a=Math.max(a,b,c);if(this.yv){const d=a>c?Math.floor((a-c)/2):0;this.yv.tf(d);this.iI=b>c?0:a-c-d}else this.iI=0;this.Tb(a)}bottomPadding(){return this.iI}O(a){this.yv.displayObject().innerHTML=
a}};class es extends P{constructor({choice:a,gg:b,L8:c,M:d,J:e,tg:f,soundController:g}){super({m:"item"});this.Fd=a;this.F=d;this.qb=g;(a=this.El(b))&&M(this,a);this.ze=this.Do(e,f);M(this,this.ze);c&&(c=new P({m:"pair_icon",da:Q(this.F,"icon_lock")}),M(this,c))}choice(){return this.Fd}invalidate(){this.ze.invalidate()}O(a){this.ze.O(a)}El(a){return a?new cs({gg:a,ob:this.qb,Fc:null,M:this.F}):null}Do(a,b){return new ds(this.Fd.textRange(),this.Fd.dd,a,72,b,this.qb)}};function fs(a,b,c){a.Y=[];a.zx(b,c)}function gs(a){a.Y.forEach(b=>b.invalidate())}
class hs extends Ep{constructor(a,b,c,d,e,f,g){super("answers_popup");this.jo(!0);this.j=b;this.L=c;this.Ff=e;this.kb=f;this.IV=g||[];this.Ui=new D;this.Y=[];this.fO=new P({m:"title"});this.fO.O(this.XJ());this.addChild(this.fO);this.$R=new P({m:"cancel"});this.addChild(this.$R);this.Tc=new Sr(g?"items":"items without_pair","auto","div.item");this.addChild(this.Tc);fs(this,a,d);this.$R.R.addHandler((h,k)=>{k.preventDefault();this.Ui.h(void 0)})}open(){super.open();this.Ia()}close(){super.close()}La(a,
b){this.resize(a,b);this.Ia()}XJ(){return this.j.I("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}Ia(){gs(this);U(this,"height","");const a=this.Tc.content().height()+this.Tc.y();U(this,"height",Math.min(this.height(),a)+"px");this.Tc.invalidate()}zx(){}Wt(a,b,c,d){0!=d&&this.Tc.content().addChild(new P({m:"separator"}));d=this.IV&&-1!=this.IV.indexOf(this.Y.length);a=new es({choice:b,gg:this.gS(b),L8:d,M:a,J:this.L,tg:this.Ff,soundController:this.kb});0===this.Y.length&&fd(a.displayObject(),"first");
c&&fd(a.displayObject(),"selected");this.Tc.content().addChild(a);this.Y.push(a);a.R.addHandler(this.NU,this);return a}gS(){return null}NU(a){this.SS(a.choice())}SS(a){this.Ui.h(a)}Yb(){super.Yb();this.Tc.Yb();this.Y.forEach(a=>{a.R.removeHandler(this.NU,this);tc(a)});this.Y=[]}};class is extends hs{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.qd=d;this.Sa=c.text();this.Kg.R.addHandler((k,l)=>{l.preventDefault();this.Ui.h(void 0)},this);fs(this,a,e);this.fO.O(this.XJ())}zx(a,b){if(this.qd)for(let c=0;c<this.qd.length;++c){const d=this.qd[c].text(),e=new zm;e.setText(new fr(d,[],[],new wk));this.Wt(a,e,c==b,c).O(d)}}SS(a){this.Ui.h(a.textRange().htmlText())}XJ(){return this.Sa}};function er(a,b,c,d){return new is(a.F,a.j,b,c,d,a.L,a.Ff,a.kb)}class js{constructor(a,b,c,d,e){this.F=a;this.L=c;this.j=b;this.Ff=d;this.kb=e}};function ks(a){let b="";for(const c of a)b+=`<stop stop-color="${ek(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b}
class ls extends P{constructor(a){super({m:a});this.ic=new P({u:N(this,"image")});A(this,this.ic)}invalidate(a){this.G("background","");this.Kc(1);this.Sj(this.ic)&&(this.ic.G("background-image","none"),this.removeChild(this.ic));if("solidFill"==a.Ah()){var b=a.gi();this.G("background",ek(b.color()));this.Kc(b.alpha())}else if("gradientFill"==a.Ah()){b=this.G;a=a.Gg;if("radial"==a.type()){var c=a.$s();a=ks(a.tm());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.gB()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=ks(a.tm()),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,"+Yg(a)+")";b.call(this,"background",a)}else"pictureFill"==a.Ah()&&(b=a.fq(),a=b.position(),this.G("background-color","#FFFFFF"),this.ic.o("fill","fill"==a),this.ic.o("tile","tile"==a),this.ic.G("background-image",gh(b.image().path())),this.ic.Kc(b.alpha()),this.addChild(this.ic))}};class ms extends ls{constructor(){super("background")}};class ns extends V{constructor(){super("top_layer visualizer"+(K?" mobile":""));this.X=this.Ru=1;this.iA=new D}gb(){}setScale(a){Mh(this.displayObject(),a);this.X=a}};function os(a){clearTimeout(a.sj);a.sj=a.zt}function ps(a,b){const c=a.Cp[b];c.QB.enabled()&&(a.sj!=a.zt||v(document,Me?Eg:"mouseover",a.wX,!0,a),os(a),a.GC=c.jq,a.Zt=c.QB,a.sj=setTimeout(()=>{a.wG();a.HC=a.Cp[b];a.HC.QB.show(a.$,a.HC.jq)},c.timeout))}
class qs{constructor(a){this.zt=-1;this.$=a;this.Cp=[];this.sj=this.zt}wG(){for(let a=0;a<this.Cp.length;++a)this.Cp[a].QB.Yc();this.sj!=this.zt&&os(this)}$B(a){const b=Me?Eg:"mouseover";v(a.displayObject(),b,this.N4,!1,this);v((void 0).U7(),b,this.Q0,!1,this)}N4(a){for(let b=0;b<this.Cp.length;++b)if(Df(this.Cp[b].jq.displayObject(),a.target)){ps(this,b);break}}Q0(){Me||(this.Zt.show(this.$,this.GC),v(this.Zt.U7(),"mouseout",this.$i,!1,this))}$i(a){a=a.relatedTarget;this.Zt&&a&&!Df(this.Zt.da(),
a)&&a!=this.GC.da()&&(this.Zt.Yc(),kc(this.Zt.da(),"mouseout",this.$i,!1,this))}wX(a){a=a.target;for(let b=0;b<this.Cp.length;++b){const c=this.Cp[b];Df(c.jq.displayObject(),a)||c.QB.displayObject()==a||(c.QB.Yc(),this.HC=null)}this.sj!=this.zt||this.HC||kc(document,Me?Eg:"mouseover",this.wX,!0,this);this.sj!=this.zt&&this.GC.displayObject()!=a&&!Df(this.GC.displayObject(),a)&&os(this)}};class rs{constructor({A:a,qH:b,M:c,soundController:d,J:e,oP:f,Nf:g,mt:h,BP:k,SQ:l}){this.j=a;this.gO=b;this.F=c;this.kb=d;this.L=e;this.v1=f;this.fs=g;this.UE=h;this.S1=k;this.H5=l;this.ac=null}jl(a){this.ac=a}Wj(){return this.ac}mt(){return this.UE}oP(){return this.v1}A(){return this.j}qH(){return this.gO}M(){return this.F}soundController(){return this.kb}J(){return this.L}Nf(){return this.fs}BP(){return this.S1}SQ(){return this.H5}};class ss extends P{constructor(a,b){super({m:"visualizer"});this.P=a;this.ec=E(this);this.sh=E(this);this.zc=!1;var c=new ms;M(this,c);c.invalidate(a.slide().Ka().background());c=b.M();const d=b.J(),e=new Vp(new Pp({fontSize:16,J:d,fZ:"#000000"})),f=new js(c,b.A(),d,e,b.soundController());this.lC=new dr(a,a.slide().description(),c,b.A(),f,b.Nf(),e,d,b.Wj(),b.soundController());this.addChild(this.lC);z(this,this.lC.ec,this.ec.h,this.ec);z(this,this.lC.sh,this.sh.h,this.sh)}SF(){}slide(){return this.P.slide()}activated(){return this.zc}bb(a){this.zc=
a}setOverlayDisplayed(){}setScale(){}qm(){}Un(){return"normal"}resize(a,b){super.resize(a,void 0);this.G("min-height",`${b}px`);this.lC.resize(a)}Lw(){}};class ts{PQ(){return!1}u_(){return new D}};function us(a,b,c){si(a,"font-family-normal",b);si(a,"font-family-bold",c)}function vs(a,b){ws(a,b.n,"normal","normal");ws(a,b.b,"bold","700")}function ws(a,b,c,d){d="wght"in b?`${b.wght}`:d;b=xs(b);si(a,`font-weight-${c}`,d);si(a,`font-variation-settings-${c}`,b)}function xs(a){return Object.entries(a).map(([b,c])=>`'${b}' ${c}`).join(", ")||"normal"};function ys(a,b){if(!b.fontFamily)return null;const c=a.ye[b.fontFamily];return c?Object.keys(a.ye).find(d=>(d=a.ye[d])&&d.fontFamily===c.fontFamily&&d.bold==b.bold&&d.italic==b.italic)||null:null}
function zs(a,b){if(!b.fontFamily)return null;var c;const d=null!=(c=ys(a,b))?c:b.fontFamily;c=As(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":xs(As(a,d))})}function As(a,b){let c;return(null==(c=a.ye[b])?void 0:c.fontVariationSettings)||{}}class Bs{constructor({fh:a}){this.ye=a}};class Cs extends P{constructor({u:a,m:b,checked:c}){super({u:a,m:b,Z:"INPUT"});this.setAttribute("type","checkbox");this.ZG(c||!1);this.wI=E(this);w(this,this.displayObject(),"change",()=>{this.wI.h()},this)}checked(){return this.displayObject().checked}ZG(a){this.$c("checked",a);this.displayObject().checked=a}};class Ds extends P{constructor({u:a,m:b,checked:c,name:d}){super({u:a,m:b,Z:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.ZG(c||!1);this.wI=E(this);w(this,this.displayObject(),"change",()=>{this.wI.h()},this);w(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}ZG(a){this.$c("checked",a);this.displayObject().checked=a}};class Es extends Hm{constructor(a,b){super(a,b);this.VH=!0;this.TR=0;this.SR=E(this)}XO(){return this.TR}mw(){return this.VH}};class Fs extends Dm{type(){return"iconPlaceholder"}};class Gs extends P{constructor(a){super(a);this.am=E(this);E(this);E(this);this.GD=0;this.So=this.To=void 0}view(){return this}bb(){}kq(){}io(){}Mn(){return[[this]]}Cb(a,b){if(this.To!=a||this.So!=b||!this.uW){this.To=a;this.So=b;const c=this.width();this.Ga(a);const d=wh(this.displayObject(),"height");ff&&me?this.G("height","0px"):this.G("height","");const e=this.displayObject().scrollHeight;this.Ga(c);this.G("height",d);this.uW=new G(a,Math.max(e,b))}return this.uW}La(a,b,c,d){this.resize(c,d);
this.move(a,b)}TZ(){}nc(){}mf(){}};class Hs extends F{constructor(a){super();this.fa=a;this.$y=E(this);w(this,this.fa,"scroll",()=>{this.$y.h()})}scrollY(){return this.fa.scrollTop}tw(){return this.$y}kt(a){this.fa.scrollTop=a}}function Is(a,b){B(a,a.nd);a.nd=b;A(a,a.nd);z(a,a.nd.tw(),()=>{document.body.contains(a.displayObject())&&a.Nh.vg(a.nd.scrollY())})}
class Js extends P{constructor({m:a,U8:b,uf:c,P$:d}){super({m:a,uf:c,tabIndex:-1});this.Ev=new Map;this.ki=d||this;this.s=new P;M(this.ki,this.s);Is(this,new Hs(this.ki.displayObject()));this.Nh=b;z(this,this.Nh.U(),this.D3,this)}ha(){var a=this.displayObject();var b=Hh(a);var c=Bh(a);var d=wh(a,"borderTopWidth");const e=wh(a,"borderRightWidth"),f=wh(a,"borderBottomWidth");a=wh(a,"borderLeftWidth");d=new ld(parseFloat(d),parseFloat(e),parseFloat(f),parseFloat(a));b=new G(b.width-d.left-c.left-c.right-
d.right,b.height-d.top-c.top-c.bottom-d.bottom);c=this.Nh;c.Hn=isNaN(b.height)?0:b.height;c.ky()}D3(){this.o("with-scroll",this.Nh.lA>this.Nh.Hn);this.s.Tb(this.Nh.lA);this.nd.kt(this.Nh.sb);this.s.G("padding-top",this.Nh.cK+"px");this.Dn()}Dn(){const a=Ks(this.Nh);this.Ev.forEach((b,c)=>{0>a.indexOf(c)&&(this.Ev.delete(c),this.s.removeChild(b),B(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.Ev.has(c)?d=this.Ev.get(c):(d=this.UI(c),A(this,d),this.Ev.set(c,d));this.s.uc(d,b);d.Tb(this.Nh.Qo)}this.nd.kt(this.Nh.sb)}}
;function Ks(a){return a.Y.slice(a.VC,a.VC+a.TT)}function Ls(a,b){a.Qo=50;a.Y=b;a.lA=a.Qo*b.length;a.Ia()}
class Ms extends F{constructor(){super();this.Qo=this.lA=this.Hn=this.sb=0;this.Y=[];this.TT=this.VC=this.cK=0;this.H=E(this)}invalidate(){this.Ia()}vg(a){void 0!==this.Hn&&this.sb!=a&&(this.sb=a,this.ky())}U(){return this.H}ky(){this.sb=Ti(this.sb,0,Math.max(this.lA-this.Hn,0));this.Ia()}Ia(){this.VC=Math.floor(Math.max(0,this.sb-(K?this.Hn:0))/this.Qo);this.cK=this.Qo*this.VC;this.TT=Math.ceil((Math.min(this.lA,this.sb+this.Hn+(K?this.Hn:0))-this.cK)/this.Qo);this.H.h()}};function Ns(a){const b=a.$.getBoundingClientRect(),c=a.$.hasAttribute("data-height");return new I(b.left,b.top,a.$.hasAttribute("data-width")?parseFloat(a.$.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.$.getAttribute("data-height")):window.innerHeight)}
class Os extends F{constructor({T:a,Zc:b,Xc:c}){super();this.$=a;this.Wf=b;this.vb=c;this.VE=E(this);this.cD=E(this);this.nC=E(this);this.nK=!1}Fm(){return!!this.vb.displayObject().parentNode}show(a){a?this.Ld():this.Sd()}Ld(a){this.nC.h();this.vb.setScale(this.Wf.parentScale());this.$.appendChild(this.vb.displayObject());this.No(a);this.vb.wa();this.VE.h()}No(a){ji(this.vb,{top:0,left:0});var b=mi(this.Wf);var c=mi(this.vb);a=this.Kt(b,c,a);c=this.Lt(b,c);if(0>c){var d=Ns(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Wf.parentScale();if(this.FW(d,e>b,a))return}this.vb.move(a,c)}Sd(){this.nK||(this.nK=!0,Af(this.vb.displayObject()),this.cD.h(),this.nK=!1)}Lt(a,b){const c=Ns(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}Kt(a,b){const c=Ns(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}FW(){return!1}Ub(){this.Fm()&&this.Sd();super.Ub()}};class Ps extends Os{constructor(a){const b=a.Zc,c=a.bq;super({T:a.T,Zc:b,Xc:a.Xc});this.lE=c||b;w(this,this.lE.displayObject(),Eg,d=>{this.lE.enabled()&&!Pg(d.De)&&this.show(!this.Fm())});z(this,this.lE.R,()=>{})}Ld(a){super.Ld(a);this.vb.G("min-width",`${this.Wf.width()}px`);Wh(()=>{w(this,window,Eg,b=>{this.vb.contains(b.target)||this.lE.contains(b.target)||this.Sd()});ue||w(this,window,"scroll",b=>{this.vb.contains(b.target)||this.Sd()},this,!0);w(this,window,"resize",()=>{this.Sd()},this)})}Sd(){super.Sd();
Lc(this,window)}Kt(a,b){return a.left-b.left}};function Qs(a,b){const c=null!=a.et()?a.et()+1:0,d=a.lj.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.lj.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null}
class Rs extends P{constructor({m:a,uf:b,options:c}){super({m:a,uf:b});this.Ge("listbox");this.G("position","absolute");this.lj=c.slice();Object.freeze(this.lj);this.Y=[];this.kp=null;this.Ik=E(this)}Ps(){return"number"===typeof this.kp?this.lj[this.kp]:null}aH(a){a=this.lj.indexOf(a);this.Oi(0<=a?a:null)}et(){return this.kp}Oi(a){null!==a&&0>a&&(a=null);null!==this.kp&&this.Y[this.kp].cb(!1);this.kp=a;null!==a&&this.Y[a].cb(!0);if(null!==this.kp){var b=this.Y[this.kp];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;li(this,a,b)}}options(){return this.lj}};class Ss extends Rs{constructor({m:a,options:b,VY:c}){super({m:a,options:b});for(const d of b){const e=c(d);e.Ge("option");e.cb(!1);ki(e,N(this,"item"));M(this,e);this.Y.push(e);z(this,e.R,()=>{this.Oi(this.Y.indexOf(e));this.Ik.h()})}}ha(a,b){super.ha(a,b);this.Y.forEach(c=>c.wa())}};class Ts{constructor(a,b){this.D0=a;this.j2=b;this.CR=this.LW=this.IS=void 0}process(a){let b=!1;var c=a.keyCode;if(mb)c=Dg(c);else if(ob&&nb)switch(c){case 93:c=91}c!=this.j2||void 0!==this.IS&&this.IS!=a.ctrlKey||void 0!==this.LW&&this.LW!=a.shiftKey||void 0!==this.CR&&this.CR!=a.altKey||(a.preventDefault(),this.D0(a),b=!0);return b}}function Us(a,b,c){a.me.push(A(a,new Ts(b,c)))}
function Vs(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 Ws extends F{constructor(a){super();this.me=[];w(this,a,"keydown",this.bf,this)}bf(a){a.defaultPrevented||Vs(a)||this.me.forEach(b=>{b.process(a)})}};function Xs(a){return ka(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function Ys(a){return new Ps(a)}function Zs(a,b){a.US?B(a,a.Me):Lc(a,a.Me);B(a,a.od);a.Me=b;Tc(a.Me.Ik,a.Ik);a.ur();z(a,a.Me.Ik,()=>{a.ur();a.od.show(!1);a.displayObject().focus()});a.od=a.V0({T:a.$,Zc:a,Xc:b});A(a,a.od);Tc(a.od.nC,a.nC);z(a,a.od.VE,()=>{a.ti=!0;a.o("opened",!0)});z(a,a.od.cD,()=>{a.ti=!1;a.o("opened",!1)});!a.Wd&&b.Y.length&&a.Oi(0);a.US&&A(a,a.Me)}
class $s extends P{constructor({u:a,m:b,prompt:c,T:d,gG:e,label:f,S$:g=!0,dZ:h=!0}){super({u:a,m:b,tabIndex:0,uA:!0});this.V0=e||Ys;this.xb=f||new P({u:N(this,"label"),Z:"SPAN"});M(this,this.xb);this.US=g;this.Wd=c||"";this.od=this.Me=null;this.Ik=E(this);this.$=d||document.body;this.ti=!1;this.nC=E(this);h&&w(this,this.displayObject(),"keydown",this.bf,this);this.ur();a=new Ws(this);Us(a,()=>{this.od&&this.od.show(!this.od.Fm())},13);Us(a,()=>{this.od&&this.od.show(!0)},32);Us(a,k=>{if(k.altKey)this.od&&
this.od.show(!1);else{a:{k=this.Me.options();var l=this.Me.et();l=null===l?0:l-1;if(0>l)k=null;else{for(var r=k[l];!Xs(r);){--l;if(0>l){k=null;break a}r=k[l]}k=l}}null!==k&&(this.Oi(k),this.Ik.h())}},38);Us(a,k=>{if(k.altKey)this.od&&this.od.show(!0);else{a:{k=this.Me.options();var l=this.Me.et();l=null===l?0:l+1;if(l>=k.length)k=null;else{for(var r=k[l];!Xs(r);){++l;if(l>=k.length){k=null;break a}r=k[l]}k=l}}null!==k&&(this.Oi(k),this.Ik.h())}},40);Us(a,()=>{this.od&&this.od.show(!1)},27);w(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.od&&this.ti&&(this.od.show(!1),k.preventDefault())},this);A(this,a)}Ps(){return this.Me&&this.Me.Ps()}aH(a){this.Me.aH(a);this.ur()}et(){return this.Me.et()}Oi(a){this.Me&&(this.Me.Oi(a),this.ur())}l(a){super.l(a);this.xb.l(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}ur(){const a=this.Me&&this.Me.Ps();this.xb.O(a?a.toString():this.Wd)}Xy(){super.Xy();this.od&&this.od.show(!1)}bf(a){Bg(a)&&(a=this.Me?Qs(this.Me,a.key.toLowerCase()):
null,null!==a&&(this.Oi(a),this.Ik.h()))}};class at extends P{constructor(a){super({dh:!0,uA:!0});this.O(a)}ha(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function bt(a){return new at(a)}class ct extends $s{constructor({u:a,m:b,n8:c,prompt:d,options:e,VY:f,T:g,gG:h,label:k,dZ:l}){super({u:a,m:b,prompt:d,T:g,gG:h,label:k,dZ:l});this.t2=c;this.W0=f||bt;a=new Ss({m:this.t2,options:e,VY:this.W0});Zs(this,a)}};class dt extends P{constructor({u:a,m:b,prompt:c}){super({u:a,m:b,Z:"INPUT"});c&&this.setAttribute("placeholder",c);this.NJ=!1;this.H=E(this);w(this,this,"change",()=>{this.H.h()});this.nu=E(this);w(this,this,"input",()=>{this.nu.h()});this.oT=E(this);w(this,this,"focus",()=>{this.NJ=!0;this.oT.h()});this.hI=E(this);w(this,this,"blur",()=>{this.NJ=!1;this.hI.h()});w(this,this,"keydown",this.bf,this)}focused(){return this.NJ}U(){return this.H}value(){return this.displayObject().value}Qd(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 et=new Oa;class ft extends P{constructor(a){super({m:a.m,uf:!0});this.WD=15;this.sb=this.fj=this.ri=this.Ak=0;this.vy=a.Pe||1;this.JE=this.Jr=0;this.e5=100;this.jf=A(this,new P({u:N(this,"up")}));this.addChild(this.jf);this.Bb=A(this,new P({m:"thumb"}));this.addChild(this.Bb);this.Bb.addChild(A(this,new P({u:N(this.Bb,"background")})));this.jh=A(this,new P({u:N(this,"down")}));this.addChild(this.jh);this.hp=this.Yl=null;this.zi=E(this);this.gA=E(this);this.xi=new Rg(this.e5);w(this,this.xi,"tick",this.IL,this);
w(this,this,Eg,this.zv,this,Ig);w(this,this.jf,Eg,this.XL,this,Ig);w(this,this.Bb,Eg,this.cz,this,Ig);w(this,this.jh,Eg,this.wL,this,Ig);w(this,document.body,Fg,this.Oy,this)}vg(a){this.js(a)}Pe(){return this.vy}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}ei(a,b,c,d=0){this.Ak=a;this.ri=b;this.fj=c;this.Jr=d;this.vr();this.vg(this.sb)}js(a){a=Ti(a,this.ri,this.fj);this.sb!=a&&(this.sb=a,this.Oo(),this.zi.h())}cs(a){this.js(this.sb+a)}zv(){}XL(a){a.preventDefault();this.cs(-this.Pe());
this.Wz(this.jf,-this.Pe())}wL(a){a.preventDefault();this.cs(this.Pe());this.Wz(this.jh,this.Pe())}Wz(a,b){this.Yl=a;w(this,this.Yl,"mouseover",this.Zy,this);w(this,this.Yl,"mouseout",this.Yy,this);w(this,document,Fg,this.uz,this);this.xi.stop();this.hp=function(){this.cs(this.JE)};this.JE=b;this.xi.start()}uz(){Gc(this,this.Yl,"mouseover",this.Zy,this);Gc(this,this.Yl,"mouseout",this.Yy,this);Gc(this,document,Fg,this.uz,this);this.xi.stop();this.hp=null}Zy(){this.xi.start()}Yy(){this.xi.stop()}IL(){this.hp&&
this.hp()}cz(a){this.gA.h();a.preventDefault();w(this,document.body,Gg,this.Ql,this);this.mO(!0)}mO(a){this.Bb.o("active",a)}Oy(){Gc(this,document.body,Gg,this.Ql,this);this.mO(!1)}Ql(){}ha(){this.vr()}};class gt extends ft{constructor(a){super(a);this.vU=0}vr(){const a=this.height()-this.jf.height()-this.jh.height();this.Bb.Tb(0==Tr(this)?a:Math.max(this.WD,Math.ceil(this.Ak/(Tr(this)+this.Ak)*a)));this.Oo()}Oo(){const a=this.Xh();0==Tr(this)?this.Bb.tf(a.top):this.Bb.tf(a.top+Math.round((this.sb-this.ri)/Tr(this)*a.height));this.jf.l(!!this.sb);this.jh.l(this.sb!=this.fj)}Xh(){const a=new I(0,0,0,0);a.top=this.jf.height();a.height=this.height()-this.jh.height()-this.Bb.height()-a.top;a.left=this.Bb.x();
return a}$N(){return this.Xh()}zv(a){var b;if(b=!a.defaultPrevented)b=this.Bb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Xh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.Jr?this.Ak:this.Jr;a=a<=this.Bb.y()?-b:b;this.vg(this.sb+a)}}cz(a){super.cz(a);const b=this.Bb.displayObject().getBoundingClientRect();this.vU=a.clientY-Math.round(b.top);this.Ql(a)}Ql(a){const b=this.displayObject().getBoundingClientRect(),
c=this.Xh();a=(a.clientY-b.top-c.top*this.parentScale()-this.vU)/(c.height*this.parentScale());this.js(a*Tr(this)+this.ri)}};function ht(a){a.T1&&a.Kc(a.FX||a.kL?.5:0)}function it(a,b){w(a,new pr(b.displayObject(),{passive:!0}),et,c=>{!Pg(c.De)&&c.deltaY&&(c=0<c.deltaY?a.Pe():-a.Pe(),a.vg(a.sb+c))},a)}
class jt extends gt{constructor({m:a,Pe:b,bh:c,T7:d,f_:e=null}){super({m:a,Pe:b});this.sz=c;this.kL=this.FX=!1;this.T1=d;this.zz=e;c.G("overflow","hidden");z(this,this.zi,()=>{c.displayObject().scrollTop=this.sb});w(this,c,"scroll",()=>{this.vg(c.displayObject().scrollTop)},this);this.zz?it(this,this.zz):(it(this,this.sz),it(this,this));d?(this.Kc(0),this.zz?(w(this,this.zz,"mouseenter",this.hn,this),w(this,this.zz,"mouseleave",this.$o,this)):(w(this,this.sz,"mouseover",this.hn,this),w(this,this,
"mouseover",this.hn,this),w(this,this.sz,"mouseout",this.$o,this),w(this,this,"mouseout",this.$o,this))):this.Kc(1)}ei(a,b,c,d=0){this.B(0<c);super.ei(a,b,c,d)}mO(a){this.FX=a;ht(this)}hn(a){a&&(this.contains(a.relatedTarget)||this.sz.contains(a.relatedTarget))||(this.kL=!0,ht(this))}$o(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.sz.contains(a.relatedTarget))||(this.kL=!1,ht(this))}};class kt extends P{constructor(a){super({m:a});a=new P({u:N(this,"thumb")});M(this,a)}}class lt{constructor(a,b){this.Sc=a;this.zi=b}scrollY(){const a=this.Sc.getComputedPosition().y;return isNaN(a)?0:-a}tw(){return this.zi}kt(a){this.scrollY()!=a&&this.Sc.scrollTo(0,-a)}}class mt extends F{constructor(a){super();this.fa=a;this.$y=E(this);w(this,a,"scroll",()=>{this.$y.h()})}scrollY(){return this.fa.scrollTop}tw(){return this.$y}kt(a){this.fa.scrollTop=a}}
class nt extends F{constructor({m:a="vertical-scrollbar",X$:b="mobile-vertical-scrollbar",bh:c,caa:d,O$:e,f_:f=null,Pe:g=20,preventDefault:h=!0}){super();this.Aa=this.Sc=null;this.OX=d||null;this.WR=e||null;this.fj=0;if(K){const k=E(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 kt(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Sc=new IScroll(c.displayObject(),
a);this.nd=new lt(this.Sc,k)}else this.Aa=A(this,new jt({m:a,Pe:g,bh:c,T7:!0,f_:f})),this.nd=new mt(c.displayObject()),b=this.Aa;z(this,this.nd.tw(),this.eW,this);this.s5=b}Ji(){return this.s5}ei(a,b){this.fj=Math.max(0,b-a);this.Sc?this.Sc.setScrollHeight(b):this.Aa&&this.Aa.ei(a,0,Math.max(this.fj,0));this.eW()}setParentScale(a){this.Aa&&this.Aa.setParentScale(a)}eW(){if(this.OX){var a=Math.min(this.nd.scrollY(),60);zh(this.OX,a)}this.WR&&(a=this.fj-this.nd.scrollY(),zh(this.WR,Math.min(a,60)))}Ub(){super.Ub();
this.Sc&&this.Sc.destroy()}};class ot extends Rs{constructor({options:a,m:b,e_:c,T9:d}){super({m:b,options:a});this.sb=0;this.$l=new P({m:c});M(this,this.$l);this.Tc=new P({});M(this.$l,this.Tc);for(const e of a){const f=this.Fl(e,d);f.Ge("option");f.cb(!1);ki(f,N(this,"item"));M(this.Tc,f);this.Y.push(f);z(this,f.R,()=>{this.Oi(this.Y.indexOf(f));this.Ik.h()})}this.tc=new nt({bh:this.$l});A(this,this.tc);this.addChild(this.tc.Ji());this.nd=this.tc.nd;z(this,this.nd.tw(),()=>{this.sb=this.nd.scrollY()})}Oi(a){super.Oi(a);this.wa()}Fl(a,
b){const c=new P({dh:!0,uA:!0});c.O(a);b&&b(c);return c}ha(a,b){b&&(this.ky(),this.nd.kt(this.sb),a=parseFloat(Ch(this.displayObject(),"max-height")),this.$l.G("max-height",`${a}px`),this.tc.ei(this.height(),this.Tc.displayObject().scrollHeight))}ky(){var a=this.et();if(null!==a){var b=this.Y[a];a=this.sb;if(b.y()<a)this.sb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.$l.height();b>c&&(this.sb=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.tc.setParentScale(a)}};class pt extends Ps{constructor({T:a,Zc:b,bq:c,Xc:d,K7:e}){super({T:a,Zc:b,bq:c,Xc:d});this.gT=e}Ld(){this.vb.G("max-width",`${this.Wf.width()}px`);this.Wf.o("focused",!0);this.gT.o("focused",!0);super.Ld()}Sd(){super.Sd();this.Wf.o("focused",!1);this.gT.o("focused",!1)}};class qt extends Os{constructor({T:a,Zc:b,Xc:c}){super({T:a,Zc:b,Xc:c});this.ai=this.Ih=null;w(this,b,"touchstart",d=>{this.Ld(d);requestAnimationFrame(()=>{this.Ih=w(this,window,"touchstart",()=>{this.Sd()})})})}Ld(a){super.Ld(a);this.ai=w(this,window,"resize",this.Sd,this)}Sd(){this.Ih&&(Hc(this,this.Ih),this.Ih=null);this.ai&&(Hc(this,this.ai),this.ai=null);super.Sd()}};class rt extends qt{constructor({T:a,Zc:b,Xc:c}){super({T:a,Zc:b,Xc:c});w(this,b,"mouseover",this.Ld,this);w(this,b,"mouseout",this.Sd,this)}Ld(a){this.Fm()||(super.Ld(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.No(a))}Kt(a,b){const c=.5*(b.width+a.width),d=Ns(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}Lt(a,b){return a.top-b.bottom-
6}};class st extends hq{constructor(a,b,c){super([0],[150],150);this.Wd=a;this.Dc=b;this.s=c;this.aj=!1}start(a){this.aj=!a;a=this.Wd.opacity();if(1==a||0==a){if(this.aj){if(0==a)return}else if(1==a)return;this.play()}}Zh(a){[a]=a;a/=150;this.Wd.Kc(this.aj?1-a:a);a=this.aj?6*(1-a):6*a;J(this.Dc.displayObject(),"padding-top",4+a+"px");J(this.s.displayObject(),"top",11+a+"px")}};function tt(a,b,c){ff&&ue?(a.Wd.o("animation",b?"shown":"hidden"),a.Dc.o("prompt",b?"shown":"hidden"),a.Oa&&a.Oa.o("with-prompt",b)):c?(new st(a.Wd,a.Oa,a.Dc)).start(b):a.Wd.Kc(b?1:0)}function ut(a){a.Oa?a.Oa.displayObject().focus():a.ke&&a.ke.focus()}function vt(a,b,c){a.Rx.B(b);(a.p1=c)&&oi(a.zJ);a.Oa?a.Oa.o("error",b):a.ke.o("error",b)}
class wt extends P{constructor(a,b,c,d){super({m:"field-view"});this.j=b;this.C=a;this.nh=c;z(this,this.C.submittedEvent(),this.Ju,this);a=a.Qc;b="select"==a.type();c=a.title().text();c=Ud(c)+("mandatory"==a.usage()?"*":"");this.Wd=new P({u:N(this,"prompt")});this.Wd.Re(c);this.Wd.l(!1);this.Wd.o("select",b);this.Rx=new P({u:N(this,"error-icon")});this.Rx.o("select",b);this.Rx.B(!1);this.zJ=new P({m:"error-tooltip"});ni(this.zJ,this.j,()=>{a:{switch(this.p1){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new rt({T:d,Zc:this.Rx,Xc:this.zJ});this.Dc=new P({u:N(this,"placeholder")});this.Dc.Re(c);this.Dc.l(!1);this.Dc.o("select",b);b?this.Wd.Kc(0):tt(this,!1,!1);c=new P({u:N(this,"fieldbg")});M(this,c);M(this,this.Wd);M(this,this.Dc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.ke=new ct({m:"authorization-combobox",n8:"authorization-combobox-list",options:b,prompt:" ",T:d,gG:e=>this.cJ(e)});Zs(this.ke,new ot({options:b,
m:"authorization-combobox-list",e_:"authorization-list-scroll-pane"}));M(this,this.ke);this.C.qo()&&(this.Wd.Kc(1),this.ke.aH(this.C.qo()),this.Dc.B(!1));z(this,this.ke.Ik,this.U2,this);z(this,this.ke.R,this.T2,this)}else this.Oa=new dt({u:N(this,"text-input")}),M(this,this.Oa),z(this,this.Oa.nu,()=>{this.Dc.B(!1);tt(this,!0,!0)}),z(this,this.Oa.U(),()=>{Nn(this.C,this.Oa.value())}),d=a.value(),this.C.qo()?(tt(this,!0,!1),this.Oa.Qd(this.C.qo()),this.Dc.B(!1)):d.text()&&(tt(this,!0,!1),this.Oa.Qd(d.text()),
this.Dc.B(!1),Nn(this.C,d.text())),w(this,this.Oa,"focus",this.c3,this),w(this,this.Oa,"blur",this.d3,this),w(this,this.Oa,"keydown",this.bf,this);M(this,this.Rx);this.Nl=new P({u:N(this,"hint")});this.Nl.B(!1);M(this,this.Nl)}vQ(a){this.Nl.Re(a);a=null!=a&&0<a.length;this.Nl.B(a);this.o("with-hint",a)}state(){return this.C}cJ({T:a,Zc:b,bq:c,Xc:d}){return new pt({T:a,Zc:b,bq:c,Xc:d,K7:this})}l(a){super.l(a);this.Oa&&this.Oa.l(a);this.ke&&this.ke.l(a)}YG(){this.Oa?this.Oa.displayObject().blur():this.ke&&
this.ke.displayObject().blur()}Ju(){var a=this.C.errors();const b=0!=a.length;a=b?a[0].description():"";vt(this,b,a)}U2(){const a=this.ke.Ps()||"";Nn(this.C,a);a&&(this.Dc.B(!1),(new st(this.Wd,new P,new P)).start(!0))}c3(){this.Oa.o("focused",!0);this.Wd.o("focused",!0);this.o("focused",!0);vt(this,!1)}T2(){vt(this,!1)}d3(){this.Oa.o("focused",!1);this.Wd.o("focused",!1);this.o("focused",!1);this.C.submit();this.Oa.value().length||(this.Dc.B(!0),tt(this,!1,!0))}te(){super.te();this.ke&&this.ke.setParentScale(this.parentScale())}bf(a){13==
a.keyCode&&(this.nh.vt(this.C),a.preventDefault())}};class xt extends Gs{constructor(a,b,c,d,e){super({u:N(a,"content")});this.ga=a;this.j=c;this.nb=[];this.G("margin-bottom","31px");this.G("padding-bottom","14px");a=b.fields();for(const f of a)"disabled"!=f.Qc.usage()&&(a=new wt(f,this.j,this,d),"USER_EMAIL"==f.Qc.Te().text()&&e&&a.vQ(this.j.I("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.nb.push(a),M(this,a))}te(){super.te();for(const a of this.nb)a.setParentScale(this.parentScale())}l(a){super.l(a);for(const b of this.nb)b.l(a)}io(){K||
this.nb.length&&ut(this.nb[0])}cl(){}vt(a){const b=this.nb.findIndex(c=>c.state()==a);this.nb[b].YG();b<this.nb.length-1?ut(this.nb[b+1]):this.ga.pG()}};function yt(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function zt(a,b){return`translate(${a}px, ${b}px) `}function At(a){return`rotate(${a}deg) `}function Bt(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};class Ct extends Er{constructor(a,b,c,d,e){super(a,[b],[c],150);this.aj=d;this.ez=e||""}ol(){const a=this.element;var b=this.coords[0];J(a,"transform",this.ez+`${`scale(${b}, ${b}) `}`);ne&&Qh(a.parentNode)}Bh(){super.Bh();const a=this.element;this.aj&&J(a,"transform",this.ez);ne&&Qh(a.parentNode)}};function Dt(a){return new Promise((b,c)=>{const d=new Image;d.onload=()=>b(d);d.onerror=()=>c();d.src=a})}function Et(a){return fa(function*(){if(!(K||Ze||L))return a;try{const e=yield Dt(a);var b=e.width,c=e.height;const f=vf("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 Ft(a,b,c){if(a.Ey!=c||a.QD!=b)a.QD=b,a.Ey=c,a.HP()}
class Gt extends P{constructor(a,b,c){super({m:"choice-picture-attachment-view"});this.QD=c||110;this.Ey=58;this.Xd=b;this.Fd=a;this.Vg()&&(this.o("with-zoom",!0),this.Vg()&&z(this,this.R,this.kE,this));this.HP()}kE(){this.Xd.Gw({kf:this.Fd.dd.Ma})}HP(){const a=this.Fd.dd;this.B(!!a);if(a){const b=a.Ma;let c=this.Ey,d=Math.floor(c*(b.width()/b.height()));d>(this.QD||d)&&(d=this.QD,c=Math.floor(d*(b.height()/b.width())));this.G("background-size",d+"px "+c+"px");this.resize(d,c);Et(b.path()).then(e=>
{this.G("background-image",gh(e))});z(this,a.xl,this.HP,this)}}Vg(){const a=this.Fd.dd;return a?!!this.Xd&&a.Vg():!!this.Xd}Cb(a,b){const c=this.Fd.dd.Ma;a=Sh({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Kf:!0});return new G(a.width,a.height)}};function Ht(a,b){a.nO&&a.o("focused",b)}class It extends P{constructor(a){super({u:a});this.nO=!K}so(){this.nO&&super.so()}ag(a){this.nO&&super.ag(a)}}function Jt(a){if(a){let b=Math.ceil(a.width());b&&(a=Ah(a.displayObject()),b+=a.left+a.right);return b}return 0}
class Kt extends P{constructor({ab:a,BA:b,FA:c,evaluationEnabled:d,Lc:e,t8:f,M:g,format:h,SP:k,questionType:l,ob:r,Fc:t,he:x}){super({m:"choice-view"});this.F=g;this.CE=l;this.Oc=d;this.nh=k;this.je=new It(N(this,"choice-container"));this.o(this.CE,!0);z(this,this.je.R,(O,Y)=>{this.Be&&Y.target==this.Be.displayObject()&&this.Qa.selected()||Y.target==this.yo.displayObject()&&this.yo.Vg()||this.xo&&Y.target==this.xo.displayObject()||this.rF.h(this.Qa)});w(this,this.je,"keydown",this.bf,this);M(this,
this.je);this.rF=E(this);this.Qa=b;z(this,this.Qa.lf(),this.TU,this);this.OC=new P({u:N(this,"active-element-container")});const {activeElement:y,HG:C}=c(N(this,"active-element"),N(this,"mock-active-element"),this.F,this.CE);this.Xo=C;M(this.OC,this.Xo);this.Qi=y;M(this.OC,this.Qi);b=new P({u:N(this,"review-icons-container")});c=new P({u:N(this,"correct-icon")});c.addChild(Q(this.F,"correct-icon"));M(b,c);c=new P({u:N(this,"incorrect-icon")});c.addChild(Q(this.F,"incorrect-icon"));M(b,c);M(this.je,
b);M(this.je,this.OC);this.jr=!1;K&&(w(this,this.je.displayObject(),Eg,()=>{this.enabled()&&(this.uo(!1),this.jr=!0)},this),w(this,this.je.displayObject(),Fg,()=>{this.jr&&(this.uo(!0),this.jr=!1)},this));w(this,this.Xo,"focus",()=>Ht(this.je,!0),this);w(this,this.Xo,"blur",()=>Ht(this.je,!1),this);b=new P({m:"choice-attachment-container"});this.yo=new Gt(this.Qa.choice(),e,f);ki(this.yo,N(this,"attachment-view"));M(b,this.yo);(this.xo=this.LI(r,t))&&M(b,this.xo);M(this.je,b);this.rC=new P({m:"choice-content"});
M(this.je,this.rC);(this.lb=(e=this.Qa.choice().textRange().ee())?null:a.Kp(this,this.Qa.choice().textRange(),!1))&&M(this.rC,this.lb);this.Be=null;a=this.Qa.choice();a instanceof zm&&a.typeIn()&&!this.Oc&&(this.Be=this.eJ(h,x),M(this.rC,this.Be),this.Be.o("empty-text",e));this.TU()}nc(a){const b=this.Qa.choice();if(this.Oc&&"reviewWithCorrectAnswers"==a&&b instanceof zm){a=b.correct();this.Qi.o("correct",a);this.je.o("correct",a);if(this.Qa.selected()&&!a||a&&!this.Qa.selected())this.Qi.o("incorrect",
!0),this.je.o("incorrect",!0);this.Qa.selected()||a||this.je.o("not-selected",!0)}}activate(a){a?this.je.displayObject().focus():this.je.displayObject().blur()}bf(a){const b=this.Be&&this.Be.focused();switch(a.keyCode){case 13:b?(b&&this.nh.vt(this.Qa),a.preventDefault()):this.rF.h(this.Qa);break;case 32:b||this.rF.h(this.Qa)}}eJ(a,b){const c=new dt({});c.Qd(this.Qa.customAnswer());z(this,c.U(),()=>{var d=c.value();this.Qa.Uq=d});w(this,c.displayObject(),"focus",()=>{c.o("focused",!0);Ht(this.je,
!0)},this);w(this,c.displayObject(),"blur",()=>{c.o("focused",!1);Ht(this.je,!1)},this);ki(c,N(this.rC,"type-in"));(a=null==b?void 0:zs(b,a))&&ji(c,a);return c}LI(a,b){const c=this.Qa.gg();return c?new cs({gg:c,ob:a,Fc:b,M:this.F}):null}TU(){this.je.$c("checked",this.Qa.selected());this.Xo.$c("checked",this.Qa.selected())}ha(){this.invalidate()}invalidate(){const a=Ch(this.displayObject(),"width");this.G("width","");this.lb&&(this.lb.G("width",""),this.lb.B(!0),ff&&ue&&this.lb.Tb(this.lb.displayObject().scrollHeight));
var b=Math.ceil(this.width());const c=Bh(this.je.displayObject()),d=Jt(this.yo)+Jt(this.xo);b=b-(c.left+c.right)-d-this.OC.width();this.lb&&this.lb.width()>=b&&this.lb.Ga(b);this.Be&&this.Be.Ga(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.je.l(a);this.lb&&this.lb.l(a);this.Qi.l(a);this.Xo.l(a);this.Be&&this.Be.l(a)}uo(a){const b=a?1.1:1,c=a?1:1.1;(new Ct(this.Qi.displayObject(),b,c,a)).play()}};class Lt extends Gs{constructor(a,b,c){super({u:N(a.parent,"content")});this.CE=c;this.ga=a.parent;this.D2=a.B8||!1;this.j0=null!=a.Wg?a.Wg:Number.MAX_VALUE;this.ca=b;this.nb=[];this.F=a.M;this.kS=[];this.fJ(a);this.nc(a.mode)}fJ(a){const b=a.On;var c=100/b;for(var d=0;d<b;++d){var e=new P({m:"column-container"});this.kS.push(e);M(this,e);e.G("width",`${c}%`)}c=a.ab;for(d=0;d<this.ca.count();++d){e=this.ca.getChoiceState(d);e=new Kt({ab:c,BA:e,t8:110,FA:a.FA,evaluationEnabled:a.evaluationEnabled,
M:this.F,format:a.format,Lc:a.Lc,SP:this,questionType:this.CE,ob:a.ob,Fc:a.Fc,he:a.he});e.o("columned",1<b);const f=this.kS[d%b];z(this,e.rF,this.Wa,this);M(f,e);this.nb.push(e)}}nc(a){this.nb.forEach(b=>b.nc(a))}cl(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.nb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.nb[a-1].activate(!0),c=!0)}this.nb[a].activate(!c);break}}}vt(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.nb[a+1].activate(!0):(this.nb[a].activate(!1),this.ga.ZY());break}}}Wa(a){for(let b=0;b<this.ca.count();++b){const c=this.ca.getChoiceState(b),d=a==c;this.D2?d&&c.cb(!c.selected()):c.cb(a==c)}this.Ep()}Ep(){const a=this.enabled(),b=a&&this.eN()<this.j0;for(let c=0;c<this.nb.length;++c){const d=this.ca.getChoiceState(c);this.nb[c].l(d.selected()?a:b)}}eN(){let a=0;for(let b=0;b<this.ca.count();++b)this.ca.getChoiceState(b).selected()&&
(a+=1);return a}Mn(a){return"byItems"==a?this.nb.map(b=>[b]):super.Mn(a)}l(a){super.l(a);for(const b of this.nb)b.l(a);this.Ep()}ha(){for(const a of this.nb)a.invalidate()}};class Mt extends P{constructor(a,b,c){super({m:"essay-container"});this.C=a;this.Gf=new P({m:"essay-scroll-pane"});this.kc=new P({m:"essay-text-content"});M(this.Gf,this.kc);this.th=c;this.Oa=this.Bx(b);this.Oa.displayObject().value=this.C.text();M(this.kc,this.Oa);w(this,this.Oa.displayObject(),"change",this.xV,this);w(this,this.Oa.displayObject(),"input",this.i4,this);M(this,this.Gf);this.tc=null;ue&&this.o("ios",!0);Rj()&&this.o("preview",!0);K?this.o("mobile",!0):(this.tc=new nt({bh:this.kc}),
A(this,this.tc),this.Gf.addChild(this.tc.Ji()));this.Fp(0)}activate(a){a?K||this.Oa.focus():this.Oa.displayObject().blur()}Bx(a){const b=new P({u:N(this,"text-input"),Z:"TEXTAREA"});w(this,b.displayObject(),"focusin",()=>{this.Gf.o("focused",!0)},this);w(this,b.displayObject(),"focusout",()=>{this.Gf.o("focused",!1)},this);let c;const d=null==(c=this.th)?void 0:zs(c,a);d&&ji(b,d);return b}l(a){super.l(a);this.Gf.l(a);this.Oa.l(a)}xV(){this.C.setText(this.Oa.displayObject().value)}i4(){this.xV();const a=
this.kc.displayObject().scrollTop;this.Fp(a)}ha(){this.Fp(this.kc.displayObject().scrollTop)}Fp(a){if(this.tc){this.Oa.G("height","auto");var b=this.kc.height()-2,c=this.Oa.displayObject().scrollHeight;this.Oa.Tb(Math.max(b,c));this.tc.ei(this.kc.height(),c);u&&(this.kc.displayObject().scrollTop=a,this.tc.Ji().wa())}}te(){super.te();this.tc&&this.tc.setParentScale(this.parentScale())}};class Nt extends Gs{constructor(a,b,c,d){super({u:N(a,"content")});this.G("height","100%");this.C=b;this.oa=new Mt(this.C,c,d);this.addChild(this.oa)}Cb(a,b){return new G(a,Math.max(b,100))}l(a){super.l(a);this.oa.l(a)}kq(){this.oa.activate(!1)}io(){this.oa.activate(!0)}te(){super.te();this.oa.setParentScale(this.parentScale())}ha(a,b){a&&b&&this.oa.wa()}};function Ot(a,b){var c=0,d=0;Pt(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function Pt(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Qt(a){const b=Ot(a.displayObject(),!0)[0],c=Ot(a.displayObject(),!1)[1];a.pj=new Kk(b,c)}function Rt(a){let b;null==(b=a.Yf)||b.commit();let c;null==(c=a.Yf)||c.setSelection(a.pj)}
class St extends P{constructor(){super({Z:"INPUT",m:""});this.Yf=null;this.pj=new Kk(0,0);w(this,this.displayObject(),"keydown",this.bf,this);w(this,this.displayObject(),"input",this.cV,this);w(this,this.displayObject(),"blur",this.M2,this);w(this,this.displayObject(),"keyup",this.n3,this);w(this,this.displayObject(),"mousedown",this.Hr,this);w(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);w(this,this.displayObject(),"paste",a=>a.stopPropagation());w(this,this.displayObject(),
"copy",a=>a.stopPropagation());w(this,this.displayObject(),"cut",a=>a.stopPropagation());w(this,this.displayObject(),"keypress",a=>a.stopPropagation());Ue&&w(this,this.displayObject(),"change",this.cV,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Mb().length),this.pj=new Kk(a,a),this.Yf.setSelection(this.pj))):this.displayObject().blur()}FL(){this.displayObject().value=this.Yf.text();this.cE()}cE(){this.pj=this.Yf.selection();var a=this.displayObject(),b=this.pj.startOffset();
Pt(a)&&(a.selectionStart=b);a=this.displayObject();b=this.pj.endOffset();Pt(a)&&(a.selectionEnd=b)}cV(){Qt(this);let a;null==(a=this.Yf)||a.update(this.Mb(),this.pj)}M2(){let a;null==(a=this.Yf)||a.commit()}Hr(){w(this,document,"mousemove",this.jj,this);w(this,document,"mouseup",this.kj,this);Qt(this);Rt(this)}jj(){Qt(this);Rt(this)}kj(){Qt(this);Rt(this);Gc(this,document,"mousemove",this.jj,this);Gc(this,document,"mouseup",this.kj,this)}n3(a){Bg(a)||(Qt(this),Rt(this))}bf(a){switch(a.keyCode){case 39:Ot(this.displayObject(),
!0)[0]<this.Mb().length&&a.stopPropagation();break;case 37:0<Ot(this.displayObject(),!0)[0]&&a.stopPropagation()}}Mb(){return this.displayObject().value}};class Tt extends Os{constructor(a){const b=a.Zc;super({T:a.T,Zc:b,Xc:a.Xc});this.dg=!1;this.ai=this.Ih=null;Me?L||w(this,b,"touchstart",c=>{this.dg||(this.Ld(c),this.dg=!0,Wh(()=>{this.Ih=w(this,window,"touchstart",()=>{this.$i()})}))}):(w(this,b,"mouseover",c=>{this.dg||(this.Ld(c),this.dg=!0)},this),w(this,b,"mouseout",this.$i,this))}Ld(a){super.Ld(a);this.kW(a);this.ai=w(this,window,"resize",this.$i,this)}kW(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.No(a)}$i(){this.Ih&&(Hc(this,this.Ih),this.Ih=null);this.ai&&(Hc(this,this.ai),this.ai=null);this.Sd();this.dg=!1}Kt(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)}Lt(a,b){const c=Ns(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function Ut(a,b){b=u||b;a.IF.B(b);a.iY.B(b)}
class Vt extends P{constructor({M:a,jq:b,yH:c,correctAnswers:d,T:e,A:f}){super({m:"correct-answers-tooltip"});this.F=a;this.Gf=new P({m:"tooltip-scroll-pane"});M(this,this.Gf);this.IF=this.Xt(f.I("Q_USER_ANSWER_TITLE"));M(this.Gf,this.IF);a=new P({u:N(this,"user-answer")});a.O(c);this.iY=a;M(this.Gf,this.iY);this.II=this.Xt(f.I("Q_CORRECT_ANSWERS_TITLE"));M(this.Gf,this.II);for(const g of d){c=g;d=new P({u:N(this,"correct-answer")});f=new P({u:N(this,"correct-answer-icon")});a=Q(this.F,"small-tick");
const h=new P({u:N(this,"correct-answer-text")});h.O(c);f.addChild(a);M(d,f);M(d,h);M(this.Gf,d)}this.tF=new Tt({T:e,Zc:b,Xc:this});A(this,this.tF);Ut(this,u)}Xt(a){const b=new P({u:N(this,"label")});b.O(a);return b}};function Wt(a){const b=a.C.evaluationEnabled()&&"reviewWithCorrectAnswers"==a.za;a=a.C.correct();return b&&!a}function Xt(a){const b=a.wT();a.jm=new Vt({fontFamily:a.oi.fontFamily,M:a.F,jq:a,yH:b,correctAnswers:a.sT(),A:a.j,T:a.$});A(a,a.jm)}
class Yt extends P{constructor({M:a,parent:b,value:c,state:d,format:e,A:f,T:g,l8:h,mode:k,he:l}){super({m:"choice-view"});this.Po=d.evaluationEnabled()&&"reviewWithCorrectAnswers"==k;this.ga=b;this.oi=e;this.th=l;this.F=a;this.C=d;this.za=k;this.$=g;this.j=f;this.jm=null;this.Ce=c;a=h||!1;b=new P({m:"text-answer-container"});M(this,b);b.o("short-answer",!a);b.o("numeric",!!a);this.Nm=b;this.Be=this.eJ(h||!1);h=new P({u:N(this.Nm,"tooltip-icon")});h.addChild(Q(this.F,"question-24"));this.Rq=h;w(this,
this.Be.displayObject(),"focus",this.u4,this);w(this,this.Be.displayObject(),"blur",this.t4,this);w(this,this.Be.displayObject(),"keydown",this.v4,this);this.o("text-answer",!0);this.Po&&(h=this.C.correct(),this.Be.o(h?"correct":"incorrect",!0),this.Nm.o(h?"correct":"incorrect",!0),h||M(this.Nm,this.Rq))}activate(a){a?K||this.Be.focus():this.Be.displayObject().blur()}invalidate(){var a=this.Nm.contains(this.Rq),b=Bh(this.displayObject());a=a?this.Rq.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,
30);this.Be.G("max-width",b+"px");this.jm&&Ut(this.jm,this.Be.displayObject().scrollWidth>b)}l(a){super.l(a);this.Nm.l(a);this.Be.l(a)}u4(){this.Nm.o("focused",!0)}t4(){this.Nm.o("focused",!1)}v4(a){13==a.keyCode&&(this.ga.pG(),a.preventDefault())}eJ(a){if(this.Po)a=new P,a.O(he(this.Ce.text()));else{const e=new St;var b=e,c=this.Ce;b.Yf&&(Ic(b,b.Yf.yp,b.FL,b),Ic(b,b.Yf.fN,b.cE,b));c?(b.Yf=c,b.FL(),b.cE(),b.l(!0),z(b,b.Yf.yp,b.FL,b),z(b,b.Yf.fN,b.cE,b)):(b.Yf=null,b.displayObject().value="",b.l(!1));
K&&a&&e.setAttribute("inputmode","decimal");a=e}ki(a,N(this.Nm,"type-in"));let d;(b=null==(d=this.th)?void 0:zs(d,this.oi))&&ji(a,b);M(this.Nm,a);return a}};class Zt extends Yt{constructor({M:a,parent:b,xh:c,mode:d,format:e,A:f,T:g,he:h}){super({M:a,value:c.response(),format:e,state:c,parent:b,A:f,T:g,mode:d,he:h});this.Gd=c;Wt(this)&&Xt(this)}wT(){return this.Gd.response().text()}sT(){const a=[];for(let b=0;b<this.Gd.choices().count();++b){const c=this.Gd.choices().getChoice(b);a.push(he(c.textRange().text()))}return a}};class $t extends Gs{constructor(a,b,c,d,e,f,g,h){super({u:N(a,"content")});this.F=g;this.ca=b;this.oi=d;this.ga=a;this.j=e;this.$=f;this.th=h;this.oa=this.Fl(c)}Fl(a){a=new Zt({M:this.F,xh:this.ca,mode:a,format:this.oi,parent:this.ga,A:this.j,T:this.$,he:this.th});M(this,a);return a}nc(a){B(this,this.oa);this.oa=this.Fl(a);this.oa.l(this.enabled());this.oa.setParentScale(this.parentScale());this.oa.invalidate()}l(a){super.l(a);this.oa.l(a)}ha(){this.oa.invalidate()}setParentScale(a){super.setParentScale(a);
this.oa.setParentScale(a)}kq(){this.oa.activate(!1)}io(){this.oa.activate(!0)}};class au extends P{constructor(a){super({m:a})}Cb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new G(a,c)}La(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}};class bu extends au{constructor(a){super("slide-object-view-icon-placeholder");this.oh=a;this.o("type",a.id())}object(){return this.oh}};function cu(a){var b=!a.LO&&a.M5&&!!a.Xd;a.o("with-zoom",b);a.Kv.B(b&&K&&!L);b&&z(a,a.R,a.kE,a,1);b=a.Kv;a=a.sW;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 du extends au{constructor(a,b,c,d,e){super(b);this.LO=!1;this.Ma=d;this.sW=a.rotationAngle();this.Xd=c;this.Kv=new P({m:"zoom-icon"});A(this,this.Kv);this.Kv.B(!1);z(this,this.Kv.R,this.kE,this);this.addChild(this.Kv);b=a.Xm;this.M5=(void 0!==e?e:a.Vg())&&!b;cu(this)}kE(){this.LO||this.Xd.Gw({kf:this.Ma,Os:this.VJ(),rotation:this.sW})}VJ(){}};function eu(a){const b=!!a.Xm&&!a.lK;a.o("with-hyperlink",b);b&&z(a,a.R,a.D4,a)}class fu extends au{constructor(a,b){super(a);this.lK=!1;this.Xm=b.Xm;eu(this)}D4(){this.lK||window.open(this.Xm.url(),this.Xm.target())}};function gu(){this.Li=[];this.Nj=[];this.Kj=[]}gu.prototype.sm=null;gu.prototype.ig=null;gu.prototype.GB=!0;var hu=[2,2,6,6,0];m=gu.prototype;m.clear=function(){this.Li.length=0;this.Nj.length=0;this.Kj.length=0;delete this.sm;delete this.ig;delete this.GB;return this};m.moveTo=function(a,b){0==Da(this.Li)?this.Kj.length-=2:(this.Li.push(0),this.Nj.push(1));this.Kj.push(a,b);this.ig=this.sm=[a,b];return this};
m.lineTo=function(a){var b=Da(this.Li);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Li.push(1),this.Nj.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Kj.push(c,d)}this.Nj[this.Nj.length-1]+=b/2;this.ig=[c,d];return this};m.close=function(){var a=Da(this.Li);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Li.push(4),this.Nj.push(1),this.ig=this.sm);return this};
m.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(e*Math.PI/180);b+=d*Math.sin(e*Math.PI/180);g?this.ig&&a==this.ig[0]&&b==this.ig[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.ig[0]-a*Math.cos(c*Math.PI/180)+a*Math.cos((c+d)*Math.PI/180),f=this.ig[1]-b*Math.sin(c*Math.PI/180)+b*Math.sin((c+d)*Math.PI/180);this.Li.push(3);this.Nj.push(1);this.Kj.push(a,b,c,d,e,f);this.GB=!1;this.ig=[e,f];return this};
function iu(a,b){for(var c=a.Kj,d=0,e=0,f=a.Li.length;e<f;e++){var g=a.Li[e],h=hu[g]*a.Nj[e];b(g,c.slice(d,d+h));d+=h}}m.clone=function(){var a=new this.constructor;a.Li=this.Li.concat();a.Nj=this.Nj.concat();a.Kj=this.Kj.concat();a.sm=this.sm&&this.sm.concat();a.ig=this.ig&&this.ig.concat();a.GB=this.GB;return a};
m.transform=function(a){if(!this.GB)throw Error("Non-simple path");a.transform(this.Kj,0,this.Kj,0,this.Kj.length/2);this.sm&&a.transform(this.sm,0,this.sm,0,1);this.ig&&this.sm!=this.ig&&a.transform(this.ig,0,this.ig,0,1);return this};m.ee=function(){return 0==this.Li.length};function ju(a,b){pc.call(this);this.xc=a;this.qZ=b;this[Hb]=!1}p(ju,pc);m=ju.prototype;m.qZ=null;m.xc=null;m.eR=null;m.Sb=function(){return this.xc};m.getTransform=function(){return this.eR?this.eR.clone():new Jh};m.setTransform=function(a){this.eR=a.clone();a=[a.ng,a.pg,a.og,a.qg,a.pf,a.ah].join();this.Sb().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){kc(this.xc,a,b,c,d)};
m.Nd=function(){ju.Cd.Nd.call(this);mc(this.xc)};function ku(a,b,c,d){ju.call(this,a,b);b=this.qZ;a=this.Sb();if(c){a.setAttribute("stroke",c.$O);a.setAttribute("stroke-opacity",c.XP);var e=c.oZ();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.cw();b=f?f.width/(b.Ms?new G(b.Ms,b.dP):b.cw()).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.Sb();d instanceof lu?(a.setAttribute("fill",d.$O),a.setAttribute("fill-opacity",d.XP)):a.setAttribute("fill",
"none")}p(ku,ju);ku.prototype.fill=null;function mu(a,b,c,d){ku.call(this,a,b,c,d)}p(mu,ku);function nu(){};function ou(a,b){ju.call(this,a,b)}p(ou,ju);function pu(a,b,c,d){ku.call(this,a,b,c,d)}p(pu,ku);function qu(a,b,c,d){ku.call(this,a,b,c,d)}p(qu,ku);function ru(a,b,c){this.p$=a;this.$O=b;this.XP=null==c?1:c}ru.prototype.oZ=function(){return this.p$};function su(){}su.FP=void 0;su.N7=function(){return su.FP?su.FP:su.FP=new su};su.prototype.E8=0;su.prototype.X7="";function tu(a){pc.call(this);this.qG=a||lf();this.kQ=uu;this.Tj=null;this.mg=!1;this.xc=null;this.TA=void 0;this.Ii=this.Mf=this.ci=null;this.o$=!1}p(tu,pc);tu.prototype.W7=su.N7();var uu=null;m=tu.prototype;m.Sn=function(){var a;(a=this.Tj)||(a=this.W7,a=this.Tj=a.X7+":"+(a.E8++).toString(36));return a};m.ug=function(a){if(this.ci&&this.ci.Ii){var b=this.ci.Ii,c=this.Tj;c in b&&delete b[c];Tb(this.ci.Ii,a,this)}this.Tj=a};m.Sb=function(){return this.xc};
m.dH=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.ci&&this.Tj){b=this.ci;var c=this.Tj;b=b.Ii&&c?Ub(b.Ii,c)||null:null}if(b&&this.ci!=a)throw Error("Unable to set parent component");this.ci=a;tu.Cd.AQ.call(this,a)};m.getParent=function(){return this.ci};m.AQ=function(a){if(this.ci&&this.ci!=a)throw Error("Method not supported");tu.Cd.AQ.call(this,a)};m.Ns=function(){this.xc=this.qG.createElement("DIV")};m.lq=function(a){vu(this,a)};
function vu(a,b,c){if(a.mg)throw Error("Component already rendered");a.xc||a.Ns();b?b.insertBefore(a.xc,c||null):a.qG.Yg.body.appendChild(a.xc);a.ci&&!a.ci.mg||a.LA()}m.LA=function(){this.mg=!0;wu(this,function(a){!a.mg&&a.Sb()&&a.LA()})};m.MA=function(){wu(this,function(a){a.mg&&a.MA()});this.TA&&this.TA.ct();this.mg=!1};m.Nd=function(){this.mg&&this.MA();this.TA&&(this.TA.Yb(),delete this.TA);wu(this,function(a){a.Yb()});!this.o$&&this.xc&&Af(this.xc);this.ci=this.xc=this.Ii=this.Mf=null;tu.Cd.Nd.call(this)};
m.addChild=function(a,b){this.uc(a,this.Mf?this.Mf.length:0,b)};
m.uc=function(a,b,c){if(a.mg&&(c||!this.mg))throw Error("Component already rendered");if(0>b||b>(this.Mf?this.Mf.length:0))throw Error("Child component index out of bounds");this.Ii&&this.Mf||(this.Ii={},this.Mf=[]);if(a.getParent()==this){var d=a.Sn();this.Ii[d]=a;Ga(this.Mf,a)}else Tb(this.Ii,a.Sn(),a);a.dH(this);Ia(this.Mf,b,0,a);a.mg&&this.mg&&a.getParent()==this?(c=this.xc,(c.childNodes[b]||null)!=a.Sb()&&(a.Sb().parentElement==c&&c.removeChild(a.Sb()),b=c.childNodes[b]||null,c.insertBefore(a.Sb(),
b))):c?(this.xc||this.Ns(),b=this.Mf?this.Mf[b+1]||null:null,vu(a,this.xc,b?b.xc:null)):this.mg&&!a.mg&&a.xc&&a.xc.parentNode&&1==a.xc.parentNode.nodeType&&a.LA()};function wu(a,b){a.Mf&&a.Mf.forEach(b,void 0)}m.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Sn();a=this.Ii&&c?Ub(this.Ii,c)||null:null;if(c&&a){var d=this.Ii;c in d&&delete d[c];Ga(this.Mf,a);b&&(a.MA(),a.xc&&Af(a.xc));a.dH(null)}}if(!a)throw Error("Child is not in parent component");return a};
m.fl=function(a){for(var b=[];this.Mf&&0!=this.Mf.length;){var c=b,d=c.push;var e=this.removeChild(this.Mf?this.Mf[0]||null:null,a);d.call(c,e)}return b};function xu(a,b,c,d,e){tu.call(this,e);this.width=a;this.height=b;this.Ms=c||null;this.dP=d||null}p(xu,tu);m=xu.prototype;m.Sv=null;m.dG=0;m.eG=0;m.cw=function(){return this.mg?jr(this.Sb()):"number"===typeof this.width&&"number"===typeof this.height?new G(this.width,this.height):null};m.suspend=function(){};m.resume=function(){};function lu(a,b){this.$O=a;this.XP=null==b?1:b}p(lu,nu);function yu(a,b){ju.call(this,a,b)}p(yu,ju);function zu(a,b){ju.call(this,a,b)}p(zu,ou);zu.prototype.clear=function(){yf(this.Sb())};zu.prototype.wg=function(a,b){Au(this.Sb(),{width:a,height:b})};function Bu(a,b,c,d){ku.call(this,a,b,c,d)}p(Bu,mu);Bu.prototype.sQ=function(a){Au(this.Sb(),{cx:a,cy:void 0})};Bu.prototype.setRadius=function(a,b){Au(this.Sb(),{rx:a,ry:b})};function Cu(a,b,c,d){ku.call(this,a,b,c,d)}p(Cu,qu);Cu.prototype.setPosition=function(a,b){Au(this.Sb(),{x:a,y:b})};Cu.prototype.wg=function(a,b){Au(this.Sb(),{width:a,height:b})};
function Du(a,b,c,d){ku.call(this,a,b,c,d)}p(Du,pu);function Eu(a,b){ju.call(this,a,b)}p(Eu,yu);Eu.prototype.setPosition=function(a,b){Au(this.Sb(),{x:a,y:b})};Eu.prototype.wg=function(a,b){Au(this.Sb(),{width:a,height:b})};function Fu(a,b,c,d,e){xu.call(this,a,b,c,d,e);this.Lp={};this.gR=nb&&!Ab(526);this.Tk=new sr(this)}var Gu;p(Fu,xu);var Hu=0;function Iu(a,b,c){a=a.qG.Yg.createElementNS("http://www.w3.org/2000/svg",b);c&&Au(a,c);return a}function Au(a,b){for(var c in b)a.setAttribute(c,b[c])}function Ju(a,b,c){(c||a.Sv).Sb().appendChild(b.Sb())}m=Fu.prototype;
m.Ns=function(){var a=Iu(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=Iu(this,"g");this.HA=Iu(this,"defs");this.Sv=new zu(b,this);a.appendChild(this.HA);a.appendChild(b);this.xc=a;if(this.Ms||this.dG||this.eG)this.Sb().setAttribute("preserveAspectRatio","none"),this.gR?this.uH():this.Sb().setAttribute("viewBox",this.dG+" "+this.eG+" "+(this.Ms?this.Ms+" "+this.dP:""))};
m.uH=function(){if(this.mg&&(this.Ms||this.dG||!this.eG)){var a=this.cw();if(0==a.width)this.Sb().style.visibility="hidden";else{this.Sb().style.visibility="";var b=-this.dG,c=-this.eG,d=a.width/this.Ms;a=a.height/this.dP;this.Sv.Sb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};m.wg=function(a,b){var c=this.Sb();if(a instanceof G)b=a.height,a=a.width;else if(void 0==b)throw Error("missing height argument");c.style.width=ir(a);c.style.height=ir(b)};
m.cw=function(){if(!mb)return this.mg?jr(this.Sb()):Fu.Cd.cw.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.mg&&(c||d))return null;if(c){var e=this.Sb().parentNode;var f=jr(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Sb().parentNode,f=f||jr(e),b=parseFloat(b)*f.height/100);return new G(a,b)};m.clear=function(){this.Sv.clear();yf(this.HA);this.Lp={}};
function Ku(a,b,c,d,e,f,g){b=Iu(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new Bu(b,a,f,g);Ju(a,f);return f}function Lu(a,b,c,d,e,f,g){b=Iu(a,"rect",{x:b,y:c,width:d,height:e});f=new Cu(b,a,f,g);Ju(a,f)}m.drawImage=function(a,b,c,d,e,f){a=Iu(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 Eu(a,this);Ju(this,e,f);return e};
function Mu(a,b,c,d){b=Iu(a,"path",{d:Nu(b)});c=new Du(b,a,c,d);Ju(a,c)}function Nu(a){var b=[];iu(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.RY=function(a){var b=Iu(this,"g");(a||this.Sv).Sb().appendChild(b);return new zu(b,this)};m.Hp=function(a,b){if(a in this.Lp)return this.Lp[a];var c="_svgdef_"+Hu++;b.setAttribute("id",c);this.Lp[a]=c;this.HA.appendChild(b);return c};m.LA=function(){var a=this.cw();Fu.Cd.LA.call(this);a||this.dispatchEvent("resize");if(this.gR){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Tk.Zn(Ou(),"tick",this.uH);this.uH()}};
m.MA=function(){Fu.Cd.MA.call(this);this.gR&&this.Tk.tH(Ou(),"tick",this.uH)};m.Nd=function(){delete this.Lp;delete this.HA;delete this.Sv;this.Tk.Yb();delete this.Tk;Fu.Cd.Nd.call(this)};function Ou(){Gu||(Gu=new Rg(400),Gu.start());return Gu};class Pu extends F{constructor(){super();this.Or="tile";this.ie=1;this.Ke=null;this.H=E(this)}Za(){return this.Ke?[this.Ke]:[]}image(){return this.Ke}position(){return this.Or}setPosition(a){this.Or!=a&&(this.Or=a,this.H.h())}alpha(){return this.ie}hl(a){this.ie!=a&&(this.ie=a,this.H.h())}U(){return this.H}};function Qu(a,b){a.BI!=b&&(a.BI=b.slice(),a.H.h())}class Ru extends F{constructor(){super();this.Eb="linear";this.Ti=0;this.IM=new rk(0,100,100);this.BI=[new qk(0,16777215,1),new qk(1,10139108,1)];this.H=E(this)}U(){return this.H}type(){return this.Eb}xg(a){this.Eb!=a&&(this.Eb=a,this.H.h())}tm(){return this.BI.slice()}angle(){return this.Ti}nB(a){this.Ti!=a&&(this.Ti=a,this.H.h())}$s(){return this.IM}};class Su extends F{constructor(){super();this.Sf=6592469;this.ie=1;this.H=E(this)}color(){return this.Sf}setColor(a){this.Sf!=a&&(this.Sf=a,this.H.h())}alpha(){return this.ie}hl(a){this.ie!=a&&(this.ie=a,this.H.h())}U(){return this.H}};function Tu(a,b){a.EJ!=b&&(a.EJ=b,a.Ba())}class Uu extends F{constructor(){super();this.H=E(this);this.EJ="solidFill";this.uE=new Pu;z(this,this.uE.U(),this.Ba,this);this.Gg=new Ru;z(this,this.Gg.U(),this.Ba,this);this.tX=new Su;z(this,this.tX.U(),this.Ba,this)}Za(){return this.uE?this.uE.Za():[]}Ah(){return this.EJ}gi(){return this.tX}fq(){return this.uE}U(){return this.H}Ba(){this.H.h()}};class Vu extends F{constructor(){super();this.Mb="";this.YH=!0;this.H=E(this)}U(){return this.H}text(){return this.Mb}setText(a){this.Mb!=a&&(this.Mb=a,this.H.h())}FY(){return this.YH}};class Wu extends F{constructor(){super();this.Au=!0;this.Sf=0;this.ie=1;this.Lk=0;this.H=E(this)}EP(){const a=this.Au?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.hl(a.alpha);this.wg(a.size)}color(){return this.Sf}setColor(a){this.Sf!=a&&(this.Sf=a,this.H.h())}alpha(){return this.ie}hl(a){this.ie!=a&&(this.ie=a,this.H.h())}size(){return this.Lk}wg(a){this.Lk!=a&&(this.Lk=a,this.H.h())}U(){return this.H}};class Xu extends F{constructor(){super();this.Bu=!0;this.Sf=0;this.Lk=this.ie=1;this.Mx=this.Ti=this.gI=0;this.H=E(this)}EP(){var a=this.Bu?{color:0,alpha:1,size:1,blur:0,angle:0,Mp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Mp:4};this.setColor(a.color);this.hl(a.alpha);this.wg(a.size);this.YG(a.blur);this.nB(a.angle);a=a.Mp;this.Mx!=a&&(this.Mx=a,this.H.h())}color(){return this.Sf}setColor(a){this.Sf!=a&&(this.Sf=a,this.H.h())}alpha(){return this.ie}hl(a){this.ie!=a&&(this.ie=a,this.H.h())}size(){return this.Lk}wg(a){this.Lk!=
a&&(this.Lk=a,this.H.h())}blur(){return this.gI}YG(a){this.gI!=a&&(this.gI=a,this.H.h())}angle(){return this.Ti}nB(a){this.Ti!=a&&(this.Ti=a,this.H.h())}Mp(){return this.Mx}U(){return this.H}};function Yu(a,b){a.qI!=b&&(a.qI=b,a.Ba())}function Zu(a,b){a.JK!=b&&(a.JK=b,a.Ba())}
class $u extends F{constructor(){super();this.Eb="solid";this.ie=this.Lk=1;this.Sf=6592469;this.kJ="";this.qI="butt";this.JK="miter";this.H=E(this)}U(){return this.H}type(){return this.Eb}xg(a){this.Eb!=a&&(this.Eb=a,this.Ba())}size(){return this.Lk}wg(a){this.Lk!=a&&(this.Lk=a,this.Ba())}color(){return this.Sf}setColor(a){this.Sf!=a&&(this.Sf=a,this.Ba())}hP(){return this.kJ}alpha(){return this.ie}hl(a){this.ie!=a&&(this.ie=a,this.Ba())}zA(){return this.qI}join(){return this.JK}Ba(){this.H.h()}}
;function av(a,b){a.XH!=b&&(a.XH=b,a.H.h())}function bv(a,b){a.aL!=b&&(a.aL=b,a.H.h())}function cv(a,b){a.bL!=b&&(a.bL=b,a.H.h())}function dv(a,b){a.cL!=b&&(a.cL=b,a.H.h())}function ev(a,b){a.$K!=b&&(a.$K=b,a.H.h())}
class fv extends F{constructor(){super();this.XH="doNotAutofit";this.sO="middle";this.tA=!0;this.$K=this.cL=this.bL=this.aL=0;this.H=E(this)}om(){return this.XH}verticalAlign(){return this.sO}yt(){return this.tA}marginLeft(){return this.aL}marginRight(){return this.bL}marginTop(){return this.cL}marginBottom(){return this.$K}U(){return this.H}};class gv extends F{constructor(){super();this.Ag=new Uu;z(this,this.Ag.U(),this.Ba,this);this.yX=new $u;z(this,this.yX.U(),this.Ba,this);this.DR=new Vu;z(this,this.DR.U(),this.Ba,this);this.IW=new Xu;z(this,this.IW.U(),this.Ba,this);this.xT=new Wu;z(this,this.xT.U(),this.Ba,this);this.EX=new fv;z(this,this.EX.U(),this.Ba,this);this.e1=!1;this.H=E(this)}Za(){return this.Ag.Za()}U(){return this.H}background(){return this.Ag}strokeStyle(){return this.yX}Ln(){return this.DR}Fw(){return this.IW}ew(){return this.xT}Se(){return this.EX}Ba(){this.jk&&
Xh(this.jk);this.e1?this.jk=Wh(()=>this.H.h()):this.H.h()}};function hv(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 iv(){const a=document.createElementNS("http://www.w3.org/2000/svg","svg");J(a,"width","100%");J(a,"height","100%");J(a,"position","absolute");J(a,"overflow","visible");J(a,"pointer-events","none");return a}function jv(a,b){a.Wc=b;a.Wc.G("pointer-events","none");a.Wc.displayObject().appendChild(a.lN);a.Wc.displayObject().appendChild(a.HH)}
function kv(a){const b=a.size(),c=a.zA(),d=[];a.hP().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 lv(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",`${ek(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 mv extends F{constructor(a){super();this.Wc=null;this.Kd=a;this.gk=this.rk=null;this.lN=iv();this.HH=iv();this.XS=!0;this.gz=null;this.nL=!1;this.So=this.To=null;a instanceof gv&&z(this,a.U(),this.a_,this)}rB(a){this.rk&&(B(this,this.rk),this.rk=null);if(this.rk=a)A(this,this.rk),this.rk.IQ(this)}invalidate(a,b){if(this.Wc){var c=JSON.stringify(a),d=this.Wc.width(),e=this.Wc.height();d&&e&&(JSON.stringify(this.gz)!=c||this.nL!=b||this.To!=d||this.So!=e)&&(this.gz=a.slice(),this.nL=b,this.To=
d,this.So=e,this.a_())}}a_(){if(this.Wc&&this.gz&&(yf(this.lN),yf(this.HH),this.GK(this.gz))){var a=this.gz;var b=this.nL,c=new gu;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.ks=document.createElementNS("http://www.w3.org/2000/svg","g");J(this.ks,"pointer-events","visiblePainted");this.lN.appendChild(this.ks);this.JW=document.createElementNS("http://www.w3.org/2000/svg","defs");this.ks.appendChild(this.JW);this.mp=document.createElementNS("http://www.w3.org/2000/svg",
"g");J(this.mp,"pointer-events","none");this.SE=document.createElementNS("http://www.w3.org/2000/svg","g");this.ks.appendChild(this.SE);b=this.Ox(a);c=this.Kd.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",ek(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",kv(c)),b.setAttribute("stroke-linecap",c.zA()),b.setAttribute("stroke-linejoin",c.join()));this.SE.appendChild(b);this.rk&&(c=this.rk.lq())&&this.SE.appendChild(c);
this.gk&&this.gk.lq(b,this.Kd.background());b=Yi();this.SE.setAttribute("id",b);c=this.Kd.Fw();if(this.XS&&(!c.Bu||0==c.alpha())&&!Ue){c=this.Kd.Fw();d=c.Mp()*Math.cos(c.angle()*Math.PI/180);e=c.Mp()*Math.sin(c.angle()*Math.PI/180);var f=c.size()/100,g=new G(this.Wc.width(),this.Wc.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=lv(c.color(),c.alpha(),c.blur()/100*35);e=this.Hp(f);g=this.Kd.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.Wc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Wc.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}`);
J(c,"pointer-events","none");zf(this.ks,c,1)}b=this.Kd.ew();if(this.XS&&!b.Au&&0!=b.size()&&0!=b.alpha()&&!Ue){d=new G(this.Wc.width(),this.Wc.height());e=this.Kd.ew();b=e.size()/150;g=this.Ox(a);c=this.Kd.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",ek(c.color())),h.setAttribute("stroke-dasharray",kv(c)),h.setAttribute("stroke-linecap",c.zA()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.mp.appendChild(h);if(this.gk){g=g.cloneNode(!0);f||"pictureFill"==this.Kd.background().Ah()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.gk;f=g;g=this.mp;var k=this.Kd.background(),l=b,r=d;if(h.Jk){var t=null,x=null;if("solidFill"==k.Ah())k.gi().alpha()&&(t="#000000");else if("gradientFill"==k.Ah()){h=k.Gg.tm();l=!1;for(var y of h)if(y.alpha()){l=!0;break}l&&(t="#000000")}else if("pictureFill"==k.Ah()&&(y=k.fq(),y.alpha())){const {pattern:C,image:O}=
nv(y);"tile"==y.position()&&(y=y.image(),O.setAttribute("transform",hv(l,new G(y.width(),y.height()))));x=hv(l,r);t=`url(#${h.Jk.Hp(C)})`}t&&(f.setAttribute("fill",t),x&&f.setAttribute("transform",x),g.appendChild(f))}}this.rk&&(y=this.rk.lq())&&(y.setAttribute("transform",hv(b,d)),this.mp.appendChild(y));this.mp.childElementCount&&(y=lv(e.color(),e.alpha(),15*b),d=this.Hp(y),c="solid"==c.type()?c.size():0,b*=250,b=new I(-(b+c),-(b+c),this.Wc.width()+2*c+2*b,this.Wc.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.mp.setAttribute("filter",`url(#${d})`),lb&&(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.mp.appendChild(y)),zf(this.ks,this.mp,this.ks.childElementCount-1))}a=this.Ox(a);y=this.Kd.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");J(y,"pointer-events","visiblePainted");y.appendChild(a);this.HH.appendChild(y)}}Hp(a){const b=Yi();a.setAttribute("id",b);this.JW.appendChild(a);return b}GK(a){return 1<a.length}Ox(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
Nu(a));return b}};class ov extends fu{constructor(a){super("line-view",a);this.bU=a;this.Ur=new mv(a.Bd());jv(this.Ur,this)}ha(a,b){super.ha(a,b);this.Ia()}Ia(){const a=[this.bU.vm(),this.bU.Bm()];this.Ur.invalidate(a,!1)}};class pv extends F{constructor(a){super();this.F4=a}comparisonOperation(){return this.F4}};class qv extends pv{constructor(a,b){super("between");this.OK=a;this.UM=b;E(this);E(this)}leftOperand(){return this.OK}rightOperand(){return this.UM}fS(a){a=parseFloat(a);const b=Math.max(this.OK,this.UM);return a>=Math.min(this.OK,this.UM)&&a<=b}};class rv extends pv{constructor(a,b){super(a);this.E4=b;E(this)}operand(){return this.E4}fS(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 sv=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 tv(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 rv){{const k=g.comparisonOperation();if(sv.has(k))d=d.I(sv.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof qv)d=d.I("Q_NUMERIC_QUESTION_BETWEEN",{ONE:g.leftOperand(),TWO:g.rightOperand()});else throw Error("invalid numeric answer condition");f.call(e,d)}return c};class uv extends Yt{constructor({M:a,parent:b,SO:c,mode:d,format:e,A:f,T:g,he:h}){const k=new Nk(c.response());super({M:a,parent:b,value:k,format:e,state:c,A:f,T:g,l8:!0,mode:d,he:h});this.ek=c;z(this,this.Ce.ro,this.VL,this);z(this,this.Ce.yp,()=>{let l=this.Ce.text();l=l.replace(",",".");var r=l;r.match(/[^0-9.,-]/g)&&(r=r.replace(/[^0-9.,-]/g,""));r!=l?this.Ce.setText(r):this.ek.yc(l)},this);Wt(this)&&Xt(this)}wT(){return this.ek.response()}sT(){return tv(this.ek,this.j)}VL(a){a.Yv()}};class vv extends Gs{constructor(a,b,c,d,e,f,g,h){super({u:N(a,"content")});this.F=g;this.ca=b;this.oi=d;this.ga=a;this.j=e;this.$=f;this.th=h;this.oa=this.Fl(c)}Fl(a){a=new uv({M:this.F,SO:this.ca,mode:a,format:this.oi,parent:this.ga,A:this.j,T:this.$,he:this.th});A(this,a);this.addChild(a.displayObject());return a}nc(a){B(this,this.oa);this.removeChild(this.oa.displayObject());this.Fl(a);this.oa.l(this.enabled());this.oa.setParentScale(this.parentScale());this.oa.invalidate()}l(a){super.l(a);this.oa.l(a)}ha(){this.oa.invalidate()}setParentScale(a){super.setParentScale(a);
this.oa.setParentScale(a)}kq(){this.oa.activate(!1)}io(){this.oa.activate(!0)}};class wv extends Gs{constructor(a){super({u:N(a,"content")})}};class xv extends Gs{constructor(a,b){super({u:N(a,"content")});this.jp=b;M(this,this.jp)}l(){}xw(){return this.jp}};let yv=null;
class zv extends Os{constructor(a){super(a);this.wb=!1;this.ai=this.Ih=null;L||(K?z(this,this.Wf.R,b=>{this.Fm()||(this.Ld(b),Wh(()=>{this.Ih=w(this,window,Eg,()=>{this.$i()},this,Hg)}))},this):(w(this,this.Wf,"mouseover",this.Ld,this),w(this,this.Wf,"mouseout",this.$i,this),u&&w(this,window,"scroll",()=>{this.$i()},this,!0)))}enable(a){this.wb=a}Ld(a){this.wb&&(isNaN(yv)||clearInterval(yv),yv=setTimeout(()=>{if(!this.Fm()){J(this.$,"pointer-events","none");super.Ld(a);var b=parseFloat(wh(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.No(a);this.ai=w(this,window,"resize",this.$i,this)}},Me?0:1E3))}$i(){this.Ih&&(Hc(this,this.Ih),this.Ih=null);this.ai&&(Hc(this,this.ai),this.ai=null);this.Sd()}Sd(){isNaN(yv)||clearInterval(yv);super.Sd();J(this.$,"pointer-events","")}Kt(a,b){const c=Ns(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)))))}Lt(a,b){const c=Ns(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}Ub(){this.$i();super.Ub()}}class Av extends P{constructor(a,b,c,d){super({m:"truncated-text-tooltip"});(this.e2=!!a)?a=a.yh(this,b,!1):(a=new P({u:N(this,"text")}),a.O(b));this.oa=a;M(this,a);this.tF=A(this,new zv({T:d,Zc:c,Xc:this}))}setText(a){this.oa.O(a)}enable(a){this.tF.enable(a)}show(a){this.tF.show(a)}};function Bv(a,b){a.DF+=b;a.G("transform",`translate(0, ${a.DF}px)`)}
class Cv extends P{constructor(a,b,c,d,e,f,g,h,k){super({m:"seq-choice-container",tabIndex:0,dh:!0});this.F=g;this.DF=0;z(this,this.R,()=>{});this.Fd=b.choice();this.nh=f;f=new P({m:"attachment-container"});f.B(!(!this.Fd.dd&&!this.Fd.zl));this.yo=new Gt(this.Fd,d);ki(this.yo,N(f,"attachment-view"));M(f,this.yo);(this.xo=this.LI(b,h,k))&&M(f,this.xo);this.lb=c.Kp(this,this.Fd.textRange(),!0);this.Ye=new P({u:N(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:N(this,"seq-choice-content")});M(this,this.Ze);this.lk=E(this);this.zf=E(this);this.kk=E(this);M(this.Ze,this.Ye);M(this.Ze,f);M(this.Ze,this.lb);this.M6=new P({da:Q(g,"dnd-icon.svg"),u:N(this,"dnd-icon")});M(this.Ze,this.M6);this.hf=new Av(c,this.Fd.textRange(),this,a);A(this,this.hf);w(this,this,Eg,l=>{if(this.enabled()){l.preventDefault();var r=!1,t=w(this,window,Gg,y=>{r||(K||(this.hf.enable(!1),this.hf.show(!1)),r=!0,this.lk.h({x:l.screenX,y:l.screenY}));
this.zf.h({x:y.screenX,y:y.screenY})},this,Hg),x=w(this,window,Fg,()=>{Hc(this,t);Hc(this,x);r&&this.kk.h();K||this.hf.enable(this.lb.ce)},this,Hg)}},this,Hg);w(this,this.displayObject(),"keydown",this.bf,this);w(this,this.displayObject(),"blur",()=>{this.cb(!1)},this)}$G(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.DF=b;this.G("transform",`translate(${a}px, ${b}px)`)}reset(){ff&&
ue?this.lb.Tb(this.lb.displayObject().scrollHeight):(this.lb.Tb(this.height()),this.lb.G("height",""))}ha(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=Bh(this.displayObject()),this.lb.Tb(b-(a.top+a.bottom-1))):this.reset();this.hf.enable(this.lb.ce)}LI(a,b,c){return(a=a.gg())?new cs({gg:a,ob:b,Fc:c,M:this.F}):null}bf(a){switch(a.keyCode){case 38:this.nh.cl(this.Fd,"up");break;case 40:this.nh.cl(this.Fd,"down");break;case 32:this.cb(!this.selected());break;case 27:this.cb(!1)}}};function Dv(a,b,c,d){const e=a.ld[c];a.Tc.uc(e,c<d?d+1:d);e.displayObject().focus();e.cb(!0);Lo(a.ca,b,d);a.ld.splice(c,1);a.ld.splice(d,0,e)}
class Ev extends Gs{constructor({parent:a,xh:b,mode:c,ab:d,Lc:e,format:f,T:g,M:h,ob:k,Fc:l}){super({u:N(a,"content")});this.ga=a;this.F=h;this.ca=b;this.ld=[];this.tK=[];this.lD=new P({m:"indices-container"});M(this,this.lD);this.Tc=new P({m:"items-container"});M(this,this.Tc);this.ba=null;this.MI(d,e,f,g,k,l);this.Fx=this.Gl=this.Xf=0;this.nc(c)}nc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.lD.B(!1),this.Tc.o("review",!0);a=this.ca.evaluationEnabled()&&"reviewWithCorrectAnswers"==
a;for(let b=0;b<this.ca.count();++b){const c=this.ca.ik[b],d=this.ld[b];d.$G(a?this.ca.vx.indexOf(c)+1:null);a&&d.o(zn(this.ca,b)?"correct":"incorrect",!0)}}MI(a,b,c,d,e,f){for(let k=0;k<this.ca.count();++k){const l=new Cv(d,Ko(this.ca,k),a,b,c,this,this.F,e,f);A(this,l);this.ZB(l);var g=c,h=k;const r=new P({u:N(this.lD,"index")});r.O(h+1+".");r.G("font-size",g.size+"px");h=g.underline?"underline":"";h+=g.strike?" line-through":"";r.G("text-decoration",h);r.G("font-weight",g.bold?"bold":"");r.G("font-style",
g.italic?"italic":"");g.fontFamily&&r.G("font-family",g.fontFamily);g.color&&r.G("color",ek(g.color));g=r;this.lD.addChild(g);this.tK.push(g);this.Tc.addChild(l);this.ld.push(l)}}ZB(a){let b=null;z(this,a.lk,c=>{this.Pr(a,c);b=w(this,this.displayObject().parentNode,"scroll",this.SU,this)});z(this,a.zf,c=>{this.ba.positionY=c.y;this.ba.positionX=c.x;this.SU()});z(this,a.kk,()=>{this.ni();Hc(this,b)})}mf(){this.ni()}SU(){const a=this.ba.Qn,b=mi(a);this.am.h(b);const c=this.Fg()-this.ba.scrollTop;var d=
l=>l/this.parentScale()+c,e=d(mi(this).top-this.ba.Kw-this.ba.offsetTop),f=(this.ba.M8-this.ba.Jw-this.ba.offsetLeft)/this.parentScale(),g=(this.ba.N8-this.ba.Jw-this.ba.I8)/this.parentScale(),h=mi(this).top+((this.Xf+13)*this.ld.length+10)*this.parentScale();h=d(h-this.ba.Kw-this.ba.H8);var k=d(this.ba.positionY-this.ba.Kw);d=d(this.ba.positionX-this.ba.Jw);a.setTranslate({x:Ti(d,f,g),y:Ti(k,e,h)});e=(2>this.ba.gQ.length?0:this.ba.gQ[1].top-this.ba.gQ[0].top)/this.parentScale();g=f=this.ld.indexOf(a);
for(d=0;d<this.ld.length;++d)this.ld[d]!=a&&(h=this.ld[d],k=mi(h),g<d&&b.top>=k.top?(Bv(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(Bv(h,e),f=Math.min(f,d)));g!=f&&(this.ld.splice(g,1),this.ba.Q$=f,this.ld.splice(f,0,a))}Mn(a){return"byItems"==a?this.ld.map(b=>[b]):super.Mn(a)}l(a){super.l(a);for(const b of this.ld)b.l(a)}Pr(a,{x:b,y:c}){const d=[];this.ld.forEach(g=>d.push(mi(g)));const e=mi(this.ga),f=mi(a);this.ba={Qn:a,scrollTop:this.Fg(),Jw:b,Kw:c,positionY:0,positionX:0,offsetTop:f.top-c,H8:f.bottom-
c,offsetLeft:f.left-b,I8:f.right-b,gQ:d,M8:e.left,N8:e.right};a.o("drag-active",!0)}ni(){if(this.ba){var a=this.ba.Qn,b=this.ld.indexOf(a);this.Tc.removeChild(a);this.Tc.uc(a,b);Lo(this.ca,a.choice(),b);this.ba=null;a.o("drag-active",!1);this.ld.forEach(c=>c.setTranslate({x:0,y:0}));a.G("transform","")}}Fg(){return this.ga.JB()}ha(a,b){a&&b&&(this.Gl!=a||this.Fx!=b)&&(this.Gl=a,this.Fx=b,this.Ia())}setParentScale(a){super.setParentScale(a);for(const b of this.ld)b.setParentScale(a)}Ia(){this.ld.forEach(b=>
{b.G("height","");b.reset()});this.Xf=0;this.Xf=this.ld.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ga.height());this.Xf=Math.min(this.Xf,a);this.ld.forEach((b,c)=>{b.G("height",`${this.Xf}px`);this.tK[c].Tb(this.Xf);this.tK[c].G("line-height",`${this.Xf}px`);b.wa()})}cl(a,b){const c=this.ca.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.ld[c],b.selected()?Dv(this,a,c,c-1):(b.displayObject().blur(),this.ld[c-1].focus()));break;case "down":c<this.ca.choices().length-
1&&(b=this.ld[c],b.selected()?Dv(this,a,c,c+1):(b.displayObject().blur(),this.ld[c+1].focus()))}}vt(){}};function Fv(a){return a.pL?a.pL.clone():void 0}class Gv extends Hm{constructor(a,b,c){super(c||new gv,b);this.Ma=a;this.Dq=!1;Gm(this,"rectangle");this.BD=!0;this.pL=void 0;this.b5=E(this);this.LH=E(this)}Za(){return super.Za().concat([this.Ma])}kf(){return this.Ma}src(){return this.Ma.path()}Vg(){return this.Dq}XG(a){this.Dq!=a&&(this.Dq=a,this.LH.h())}type(){return"image"}};function Hv(a,b,c,d){if(!a.Jk)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");Et(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 I(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.Jk.Hp(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 Iv(a,b){if(!a.Jk)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");Et(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 Jv(a,b,c,d){return c&&d&&!nd(d,new I(0,0,1,1))?Hv(a,c,d,b):Iv(a,b)}class Kv{constructor(){this.Jk=null}IQ(a){this.Jk=a}};class Lv extends Kv{constructor(a){super();this.mr=a}lq(){return Jv(this,this.mr.src())}};class Mv extends Hm{constructor({T_:a,id:b,Bd:c}){super(c?c:new gv,b);this.Dh=a;Gm(this,"rectangle");this.BD=!0;this.i2.h()}Ea(){return this.Dh}Za(){return[this.Dh.tO,this.Dh.ln]}};function Nv(a){return a.s instanceof Up}function Ov(a){a:switch(a=a.qv,a.Pf()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new I(0,0,1,1);break a;case "ellipse":a=new I(.2,.2,.6,.6);break a;case "triangle":a=new I(.3,.5,.4,.5);break a;default:throw Error(`unknown shape type: ${a.Pf()}`);}return a}
function Pv(a,b){const c=a.Kd.Se(),d=c.om(),e=c.yt(),f=Ov(a),g=wh(a.s.displayObject(),"transform");a.s.G("transform","");const h=wh(a.s.displayObject(),"width");a.s.G("width","");const k=a.s.Uk("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 Qv extends fu{constructor(a,b,c){super("player-shape-view",a);this.qv=a;this.Kd=a.Bd();this.Ur=c;A(this,this.Ur);jv(this.Ur,this);this.Zl=1;this.fM=null;this.s=A(this,b);this.s.G("pointer-events","all");this.addChild(this.s);b instanceof xv&&(this.fM=this.s,this.s=b.xw(),this.s.G("pointer-events","all"));b instanceof Hq&&z(this,b.QJ,()=>{this.addChild(b)},this);Nv(this)&&ki(this.s,N(this,"shape-view-rich-text-view"));ff&&me?this.ha(this.width(),this.height()):this.Ia()}rB(a){this.Ur.rB(a)}Cb(a,
b){if(Nv(this)){b=this.Kd.Se();const c=wh(this.s.displayObject(),"width");this.s.G("width",Pv(this,a)+"px");const d=this.s.Uk("wrap-text");this.s.o("wrap-text",b.yt());let e;"resizeShapeToFitText"==b.om()?(e=this.s.displayObject().scrollHeight/Ov(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.s.G("width",c);this.s.o("wrap-text",d);a=new G(a,e)}else a=this.s.Cb(a,b);return a}ha(a,b){super.ha(a,b);this.fM&&this.fM.resize(this.width(),this.height());if(Nv(this)){if(this.s.width()&&
this.s.height()){a=this.Kd.Se();this.s.G("transform","");this.s.o("wrap-text",a.yt());this.s.Ga(Pv(this,this.width()));this.Zl=1;if("shrinkTextOnOverflow"==a.om()){a=10;var c=this.Kd.Se(),d=Ov(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.Zl=Sh({width:this.s.width(),height:this.s.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.s.width()*this.Zl>a)this.s.Ga(this.s.width()+a),
d=Sh({width:this.s.width()*this.Zl,height:this.s.height()*this.Zl,boundingWidth:b,boundingHeight:c,Kf:!0}),this.Zl*=d.scale;else if(1<a)a*=.5;else break;this.s.G("transform",yt(this.Zl))}c=this.Kd.Se();a=Ov(this);c.yt()||"resizeShapeToFitText"==c.om()?c.yt()&&"resizeShapeToFitText"==c.om()?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.Zl)+c.marginLeft()-c.marginRight();a=this.width()*
a.left;this.s.Of(a+b);b=this.Kd.Se();var e=b.om();c=b.verticalAlign();d=Ov(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.om()?this.s.height()*this.Zl: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.Ia()}Ia(){var a=Nv(this)||this.qv instanceof Mv?this.height():Math.max(this.height(),this.s.displayObject().scrollHeight);a=Km(this.qv,new G(this.width(),a));const b=Lm(this.qv);this.Ur.invalidate(a,b)}te(){super.te();this.s.setParentScale(this.parentScale())}content(){return this.s}};class Rv extends Xr{constructor(a){super();this.Ma=a;this.Dq=!1;this.Vr="";this.LH=E(this);this.xl=E(this);this.LM=E(this)}Vg(){return this.Dq}XG(a){this.Dq!=a&&(this.Dq=a,this.LH.h())}gl(){return this.Vr}pq(a){this.Vr!=a&&(this.Vr=a,this.LM.h())}};class Sv extends Gv{constructor(a,b,c){super(a.Ma,b,c);this.Dh=a;z(this,this.Dh.xl,()=>{this.Ma=this.Dh.Ma})}type(){return"slidePicture"}Ea(){return this.Dh}};class Tv extends du{constructor(a,b){const c=a.Ea();super(a,"slide-picture-view",b,c.Ma,c.Vg())}Cb(a,b){a=Sh({width:this.Ma.width(),height:this.Ma.height(),boundingWidth:a,boundingHeight:b,Kf:!0});return new G(a.width,a.height)}};class Uv extends Dm{constructor(a,b){super(b);this.Dh=a}type(){return"slideAudio"}Ea(){return this.Dh}Za(){return[this.Dh.Ma]}};class Vv extends Mv{type(){return"slideVideo"}};class Wv extends Mv{type(){return"video"}};class Xv extends Qv{constructor(a,b,c){super(a,b,c);this.o("button",!0);this.oh=a}XO(){return this.oh.XO()}mw(){return this.oh.mw()}};class Yv extends mv{GK(){return!0}Ox(){const a=.5*this.Wc.width(),b=.5*this.Wc.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 Zv extends mv{constructor(a,b){super(b);this.qv=a}GK(){return!0}Ox(){var a=this.qv.borderRadius(),b=this.Wc.width(),c=this.Wc.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.Wc.width()}`);b.setAttribute("height",`${this.Wc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};function nv(a){const b=Yi();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 $v(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",ek(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)}
class aw{constructor(){this.Jk=null}IQ(a){this.Jk=a}lq(a,b){if(this.Jk){if("none"==b.Ah()){b=this.uT();var c=b.fill;var d=b.opacity}else"gradientFill"==b.Ah()?(c=b.Gg,"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%"),$v(b,c.tm()),
c=b):(b=c.$s(),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.gB()}%`),$v(d,c.tm()),c=d),c=`url(#${this.Jk.Hp(c)})`,d=1):"solidFill"==b.Ah()?(b=b.gi(),c=ek(b.color()),d=b.alpha()):"pictureFill"==b.Ah()&&(b=b.fq(),{pattern:c}=nv(b),c=`url(#${this.Jk.Hp(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}uT(){return{fill:"none",
opacity:1}}};class bw extends aw{uT(){return{fill:"#000000",opacity:0}}};class cw{Oj(a,b,c=null){switch(a.Pf()){case "roundedRectangle":var d=new Zv(a,a.Bd());break;case "ellipse":d=new Yv(a.Bd());break;default:d=new mv(a.Bd())}var e=d,f="textBox"==a.Pf()?new bw:new aw;e.gk&&(B(e,e.gk),e.gk=null);e.gk=f;e.gk&&(A(e,e.gk),e.gk.IQ(e));c||(c=b.yh(null,a.richText(),!1));return a instanceof Es?new Xv(a,c,d):new Qv(a,c,d)}};function dw(a,b){a=new P({u:a,dh:!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 Ds({u:b,name:"choices"});return{activeElement:a,HG:b}}function ew(a,b,c){a=new P({u:a,dh:!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 Cs({u:b});return{activeElement:a,HG:b}}
class fw extends Dn{constructor(a,b,c,d,e,f,g){super();this.L=a;this.F=b;this.j=c;this.$=d;this.qb=e;this.tv=this.dk=this.xd=null;this.G5=this.FS();this.Ff=f;this.th=g}Uv({parent:a,ra:b,mode:c,Lc:d,Mv:e,Nf:f,Fc:g}){this.ga=a;this.za=c;this.xd=null;this.Xd=d;this.dk=e;this.fs=f;this.tv=g;this.If(b);return this.xd}fP(a,b){b=new du(a,"image-view",b,a.kf());b=this.Oj(a,b);b.rB(new Lv(a));return b}UY(a,b){b=new Tv(a,b);b=this.Oj(a,b);b.rB(new Lv(a));return b}Oj(a,b){return this.G5.Oj(a,this,b)}FS(){return new cw}zj(a){this.DC(a.contentState().content().richText())}tj(a){this.xd=
new xt(this.ga,a.contentState(),this.j,this.$,this.fs)}Fj(a){this.xd=new wv(this.ga,a.contentState())}yj(a){this.DC(a.contentState().content().richText())}Bj(a){this.xd=new Lt({parent:this.ga,On:a.slide().settings().On(),FA:dw,mode:this.za,ab:this,M:this.F,format:this.Hh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Lc:this.Xd,ob:this.qb,Fc:this.tv,he:this.th},a.contentState(),"multiple-choice")}Hj(a){this.xd=new Lt({parent:this.ga,On:a.slide().settings().On(),FA:dw,mode:this.za,ab:this,
M:this.F,format:this.Hh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Lc:this.Xd,ob:this.qb,Fc:this.tv,he:this.th},a.contentState(),"true-false")}Dj(a){var b=a.slide().settings().Wg();b=b&&b.isEnabled()?b.value():void 0;this.xd=new Lt({parent:this.ga,On:a.slide().settings().On(),FA:ew,B8:!0,mode:this.za,Wg:b,ab:this,M:this.F,format:this.Hh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Lc:this.Xd,ob:this.qb,Fc:this.tv,he:this.th},a.contentState(),"multiple-response")}Ij(a){this.xd=
new $t(this.ga,a.contentState(),this.za,this.Hh(a),this.j,this.$,this.F,this.th)}Ej(a){const b=this.Hh(a);this.xd=new vv(this.ga,a.contentState(),this.za,b,this.j,this.$,this.F,this.th)}Gj(a){this.xd=new Ev({parent:this.ga,xh:a.contentState(),mode:this.za,T:this.$,ab:this,format:this.Hh(a),Lc:this.Xd,M:this.F,ob:this.qb,Fc:this.tv})}vj(a){this.xd=new Nt(this.ga,a.contentState(),this.Hh(a),this.th)}DC(a){this.xd=new xv(this.ga,this.Kp(this.ga,a,!1))}OY(a,b,c){return this.yh(a,b,c)}Kp(a,b,c){return this.yh(a,
b,c)}SY(a,b,c){return this.yh(a,b,c)}QY(a,b,c){return this.yh(a,b,c)}EC(a,b,c,d,e){b=Yq(this.L,b);e=new Wq(b,new Tq(null,null,null,null),e);return this.Ff.yh({htmlText:b.htmlText(),Up:e,vq:c,u:a?N(a,d):void 0})}Hh(a){return a.slide().Ka().em.wc().clone().Yp(a.slide().Ka().wc())}};const gw=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function hw(a){const b=a.value();null===b?iw(a):jw(a,b);a.o("type",null===b?"empty":"word");a.qn&&Ut(a.qn,a.ce)}function kw(a){ji(a,{"font-family":a.oi.fontFamily,"font-size":`${a.oi.size}px`,"font-weight":`${a.oi.bold?"bold":"normal"}`})}function lw(a){a.G("width","");return a.aD()}function iw(a){if(null===a.value()){if(null===a.bp){const b=a.Uk("review")?72:a.$S;a.Ga(b);a.xb.Re("&nbsp;");a.hf.enable(!1)}else jw(a,a.bp);a.hf.enable(!1)}}function mw(a,b){a.$S=b;iw(a)}
function jw(a,b){a.G("width","");a.displayObject().style.display="block";const c=a.xb.height();a.xb.G("white-space","normal");a.Cn(b,c);a.xb.G("white-space","");a.displayObject().style.display="";a.G("width","");a.Ga(a.displayObject().offsetWidth)}
class nw extends P{constructor(a,b,c,d,e,f=null){super({m:"wb-placeholder",qP:!0});this.F=e;this.j=c;this.vS=!1;this.oi=a;this.bp=f;this.ce=!1;this.C=b;this.$=d;this.xb=this.Xt();this.lk=E(this);this.zf=E(this);this.kk=E(this);this.mL=E(this);this.qn=null;a=new Av(null,"",this,d);A(this,a);this.hf=a;a=new P({u:N(this,"question-icon")});a.addChild(Q(this.F,"question-20"));this.N6=a;this.$S=72;a=new P({m:"background"});M(a,new P({u:N(a,"outline")}));M(this,a);this.Uw();hw(this);kw(this)}rd(){hw(this);
var a=Ii(this.F,{width:this.width(),height:this.height()});a=gw(a);si(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.C.response()}jd(){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.N6),a=this.C.response()||"",this.qn=new Vt({M:this.F,jq:this,T:this.$,yH:a,correctAnswers:[this.C.correctAnswer()],A:this.j}),A(this,this.qn),this.hf.enable(!1),this.vS=!0);this.rd()}Xt(){const a=new P({u:N(this,
"label")});M(this,a);return a}Uw(){let a;w(this,this,Eg,b=>{if(null!==this.value()&&this.enabled()){a=!1;var c=b.screenX,d=b.screenY,e=w(this,window,Gg,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.zf.h({x:h-c,y:k-d},this);g.preventDefault()}),f=w(this,window,Fg,()=>{Hc(this,e);Hc(this,f);a?this.kk.h():this.mL.h(this)});b.preventDefault();this.lk.h()}})}Qd(a){a&&this.G("width","");this.C.yc(a);this.rd()}Qe(){return this.bp}Cn(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.ce=!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.ce=!0;this.hf.G("max-width",Math.min(400,
d.width()+20)+"px");this.hf.enable(!Me&&!this.vS)}}};class ow extends Gs{constructor(a,b,c,d,e){super({m:"wb-extra-words"});this.ja=[];this.F=e;for(const f of a.extraWords())a=new nw(b,f,c,d,this.F,f.Qe()),this.addChild(a),this.ja.push(a),a.o("place",!0)}ha(){for(const a of this.ja)a.rd()}l(a){super.l(a);for(const b of this.ja)b.l(a)}placeholders(){return this.ja}};class pw extends P{constructor({format:a,he:b}){super({m:"fib-placeholder",eB:!1});(a=null==b?void 0:zs(b,a))&&ji(this,a);this.Td=new dt({u:N(this,"input")});M(this,this.Td);this.nu=E(this,this.Td.nu);z(this,this.Td.nu,()=>{this.Fp()});z(this,this.Td.oT,()=>{this.o("focused",!0)});z(this,this.Td.hI,()=>{this.o("focused",!1)})}Fp(){this.Td.G("width","0");var a=Math,b=a.max;const c=this.Td.displayObject();var d=0;if(De||Ke)d=1;else if(ue||ob)d=Bh(c),d=d.left+d.right;this.Td.G("width",`${b.call(a,c.scrollWidth+
d,65)}px`);(u||kb)&&this.Td.G("width","100px")}l(a){L||super.l(a);this.Td.l(a)}ha(){this.Fp()}};class qw extends pw{constructor(a,b,c,d,e,f){super({format:a,he:f});this.F=e;this.j=d;this.C=b;this.$=c;this.jm=this.nh=null;this.Rq=this.NI();this.df=E(this);a=this.C.response()||"";this.Td.Qd(a);this.Fp();this.Uw()}activate(a){a?K||this.Td.displayObject().focus():this.Td.displayObject().blur()}rd(){this.Fp();this.jm&&Ut(this.jm,this.Td.displayObject().scrollWidth>this.Td.width())}jd(){var a=this.C.correct();this.Td.o(a?"correct":"incorrect",!0);this.o(a?"correct":"incorrect",!0);a||(M(this,this.Rq),
a=this.C.response()||"",this.jm=new Vt({M:this.F,jq:this,T:this.$,yH:a,correctAnswers:this.C.correctAnswers(),A:this.j}),A(this,this.jm));this.rd();this.ha()}Uw(){z(this,this.Td.U(),this.dV,this);z(this,this.Td.hI,this.dV,this);z(this,this.R,this.gn,this);w(this,this.Td,"keydown",this.j3,this)}dV(){this.C.yc(this.Td.value())}gn(){this.df.h(this.C)}j3(a){13==a.keyCode&&this.nh&&(this.nh.vt(this.C),a.preventDefault())}NI(){const a=new P({u:N(this,"tooltip-icon")});a.addChild(Q(this.F,"question-20"));
return a}ha(){super.ha();this.C.correctAnswers()&&!this.C.correct()&&(u||kb)&&(this.G("width","100px"),this.G("text-align","left"),this.Td.G("width","65px"),this.Td.G("padding-right","0"))}};function rw(a,b){a.Wf.o("focused",b);a.ga.o("focused",b)}
class sw extends Ps{constructor({T:a,Zc:b,bq:c,Xc:d,parent:e}){super({T:a,Zc:b,bq:c,Xc:d});this.ga=e}Ld(a){if(!L){this.Wf.focus();this.vb.G("max-height","300px");rw(this,!0);this.vb.G("width","");this.vb.G("min-width","");this.vb.G("height","");super.Ld(a);var b=parseFloat(Ch(this.Wf.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.No(a)}}Sd(){L||
(super.Sd(),rw(this,!1))}FW(a,b,c){this.vb.G("max-height",a-10+"px");this.vb.wa();a=mi(this.Wf);const d=mi(this.vb);this.vb.move(c,b?10:a.bottom-d.top);return!0}Lt(a,b){const c=Ns(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class tw extends $s{constructor(a,b,c,d,e){super({m:"mct-placeholder",prompt:c.I("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),T:e,gG:f=>this.cJ(f)});this.oi=a;this.am=E(this);this.j=c;this.C=b;this.ce=!1;this.df=E(this);this.Rq=this.NI(d);this.Uw();kw(this)}cJ({T:a,Zc:b,bq:c,Xc:d}){return new sw({T:a,Zc:b,bq:c,Xc:d,parent:this})}NI(a){return new P({u:N(this,"tooltip-icon"),da:Q(a,"question-20")})}Uw(){z(this,this.R,this.gn,this);z(this,this.j.Vo,this.p3,this);w(this,this.displayObject(),Eg,this.Hr)}gn(){this.df.h(this.C)}Hr(){this.am.h(mi(this))}p3(a,
b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==a&&(this.Wd=b,this.rd())}rd(){var a=this.C.response();this.o("selected",null!==a);const b=null!==a?a:this.Wd;this.xb.o("prompt",null===a);this.xb.displayObject().style.display="block";u&&10>=parseInt(wb,10)?(this.xb.O(" "),a=this.xb.height()):(this.xb.G("white-space","nowrap"),a=this.xb.height(),this.xb.G("white-space",""));this.Cn(b,a);this.xb.displayObject().style.display=""}jd(){const a=this.C.correct();this.o(a?"correct":"incorrect",!0);a||(M(this,
this.Rq),this.tR());this.rd()}l(a){L||super.l(a)}tR(){}Cn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.O(f)}this.ce=!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.ce=!0}}};class uw extends Gs{constructor({parent:a,xw:b,UG:c}){super({u:N(a,"content")});this.ja=c;this.Gl=0;this.addChild(b)}l(a){super.l(a);for(const b of this.ja)b.l(a)}ha(a,b){a&&b&&this.Gl!=a&&(this.Gl=a,this.rd())}rd(){for(const a of this.ja)a instanceof pw&&a.wa(),a instanceof tw&&(a.G("max-width",Math.min(this.width()-10,300)+"px"),a.rd())}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class vw extends uw{constructor({M:a,parent:b,mode:c,state:d,oc:e,T:f,J:g,A:h,ab:k,he:l}){const r=Yq(g,d.content().richText()),t={};g=[];for(const x of d.placeholders()){const y=new qw(e,x,f,h,a,l);g.push(y);t[x.placeholder().id]=y.displayObject()}e=k.EC(b,r,!1,"fib-rich-text",t);super({parent:b,xw:e,UG:g});this.jv=g;this.F=a;g.forEach(x=>{x.nh=this});this.df=E(this);this.ga=b;this.K=d;for(const x of g)z(this,x.df,y=>{this.df.h(y)}),A(this,x);for(const x of g)z(this,x.nu,this.wa,this);this.nc(c)}nc(a){"reviewWithCorrectAnswers"==
a&&this.jv.forEach(b=>b.jd())}cl(){}vt(a){const b=this.K.placeholders();a=b.indexOf(a);a<b.length-1?(this.ja[a].activate(!1),this.ja[a+1].activate(!0)):this.ga.pG()}kq(){this.ja.forEach(a=>{a.activate(!1)})}io(){this.ja.length&&this.ja[0].activate(!0)}};function ww(a,b,c){const d=new ot({options:c.answers(),m:"mct-answers-list",e_:"mct-answers-list-scroll-pane",T9:e=>{ji(e,{"font-family":b.fontFamily,"font-size":`${b.size}px`});const f=new P({u:new bi("mct-answers-list","tick")});M(e,f)}});d.aH(c.response());Zs(a,d);z(a,d.Ik,()=>{c.yc(d.Ps());a.rd()});return d}
class xw extends tw{constructor(a,b,c,d,e){super(a,b,d,e,c);this.F=e;this.t6=c;this.eC=ww(this,a,b);this.qn=null;a=new P({u:N(this,"chevron"),da:Q(this.F,"chevron-down")});M(this,a);a=new Ws(this);Us(a,this.c4,32);A(this,a)}Oi(a){super.Oi(a);this.C.yc(this.eC.Ps())}c4(){this.od&&this.od.show(!this.od.Fm())}ur(){var a=this.eC&&this.eC.Ps();a=a?a.toString():this.Wd;this.xb.displayObject().style.display="block";this.Cn(a,this.xb.height());this.xb.displayObject().style.display=""}tR(){const a=this.C.response()||
"";this.qn=new Vt({M:this.F,jq:this,T:this.t6,yH:a,correctAnswers:[this.C.correctAnswer()],A:this.j});A(this,this.qn)}rd(){var a=this.xb,b=a.Ga;let c=0;this.xb.G("white-space","nowrap");this.xb.G("width","");const d=[this.Wd].concat(this.eC.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.ur();b.call(a,Math.min(c,360>=screen.width?170:225));super.rd();this.qn&&Ut(this.qn,this.ce)}};class yw extends uw{constructor({M:a,parent:b,mode:c,state:d,oc:e,T:f,J:g,A:h,ab:k}){const l=Yq(g,d.content().richText()),r={};g=[];for(const t of d.placeholders())d=new xw(e,t,f,h,a),g.push(d),r[t.placeholder().id]=d.displayObject();f=k.EC(b,l,!1,"mct-rich-text",r);super({parent:b,xw:f,UG:g,oc:e});this.jv=g;this.F=a;this.df=E(this);for(const t of g)A(this,t),z(this,t.df,x=>{this.df.h(x)}),z(this,t.am,x=>{this.am.h(x)});this.nc(c)}nc(a){"reviewWithoutCorrectAnswers"==a&&this.jv.forEach(b=>b.o("review",
!0));"reviewWithCorrectAnswers"==a&&this.jv.forEach(b=>{b.o("review",!0);b.jd()})}};function zw(a){return 3*a*a-2*a*a*a};class Aw extends hq{constructor(a,b,c){super([0],[b],b,zw);this.oh=a;this.LC=c}Bh(){super.Bh();this.yJ(!0);this.XU()}XU(){}Vj(){super.Vj();this.yJ(!1)}yJ(a){this.oh.l(a)}YJ(a){a/=this.duration;return`${zt(-this.LC.x+this.LC.x*a,-this.LC.y+this.LC.y*a)}`}Zh(a){this.oh.G("transform",this.YJ(a[0]))}};class Bw extends Gs{constructor({parent:a,xw:b,UG:c,state:d,extraWords:e}){super({u:N(a,"content")});this.ga=a;this.C=d;this.mk=e;this.ja=this.mk.placeholders().concat(c);for(const f of this.ja)A(this,f);this.addChild(b);this.JS=this.MS=void 0}l(a){super.l(a);this.mk.l(a);for(const b of this.ja)b.l(a)}ha(a,b){if(this.MS!=a||this.JS!=b){this.MS=a;this.JS=b;a=Math.max(72,this.ja.reduce((c,d)=>Math.min(c,lw(d)),0));b=Math.min(300,this.ja.reduce((c,d)=>Math.max(c,lw(d)),0));a+=(b-a)/2;for(const c of this.ja)c.rd(),
mw(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class Cw extends Aw{yJ(){}}function Dw(a,b){let c=null;z(a,b.mL,a.hV,a);z(a,b.zf,a.UU,a);z(a,b.lk,()=>{c=w(a,a.displayObject().parentNode,"scroll",a.lV,a)});z(a,b.kk,()=>{a.Ut&&(a.ni(),Hc(a,c))})}function Ew(a,b,c=!1){const d=mi(b),e=mi(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 Fw extends Bw{constructor({M:a,parent:b,mode:c,ra:d,oc:e,T:f,J:g,extraWords:h,A:k,ab:l}){d=d.contentState();const r=Yq(g,d.content().richText()),t={};g=[];for(const x of d.placeholders()){const y=new nw(e,x,k,f,a);g.push(y);t[x.placeholder().id]=y.displayObject()}f=l.EC(b,r,!1,"wb-rich-text",t);super({parent:b,xw:f,UG:g,state:d,oc:e,extraWords:h});this.jv=g;this.F=a;this.ba=this.hh=null;this.Ut=!1;z(this,d.RF,()=>{this.Qt(!0)});for(const x of this.ja)Dw(this,x);this.nc(c)}UU(a,b){0==a.x&&0==
a.y||this.Pr(b);this.Ut&&(this.ba.jg=a,this.lV())}hV(a){const b=this.ja;if(null!==a.value()){let c;if(null===a.Qe())for(const d of b){if(d.Qe()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Qe()&&null===d.value()){c=d;break}c&&this.qp(a,c,a,null)}}mf(){if(this.Ut){for(const b of this.ja){var a=b;Ic(this,a.mL,this.hV,this);Ic(this,a.zf,this.UU,this)}this.ni(!1)}}nc(a){"reviewWithCorrectAnswers"==a&&this.jv.forEach(b=>b.jd())}Qt(a){if(a){a=[];for(const b of this.ja)if(null!==
b.value()&&null===b.Qe()){let c=null;for(const d of this.ja)if(d.Qe()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.qp(b,c,b,null,200,!0)}}this.C.placeholders().forEach(b=>{b.response()&&b.yc(null)});this.C.extraWords().forEach(b=>{b.yc(b.Qe())})}qp(a,b,c,d,e=200,f){function g(){l.removeChild(k);c.o("drag-active",!1);c.Qd(d);b.Qd(h);l.hh=null}if(!this.hh||f){var h=c.value(),k=Ew(this,a);f=Ew(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.hh=A(this,new Cw(k,e,a));c.o("drag-active",!0);var l=this;isNaN(e)?g():(z(this,this.hh.Fh,()=>{g()}),this.hh.play())}}Pr(a){if(!this.Ut){var b=Ew(this,a,!0);this.addChild(b);this.ba={placeholder:a,EA:b,iw:null,scrollTop:this.Fg(),jg:{x:0,y:0}};a.o("drag-active",!0);this.Ut=!0}}lV(){var a=this.ba.EA;this.am.h(mi(a));var b=this.Fg(),c=b-this.ba.scrollTop,d=this.parentScale();const e=this.ga.IB(),f=mi(this.ba.placeholder),g=this.ga.displayObject().getBoundingClientRect();
let h=this.ba.jg.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, ${Zd(this.ba.jg.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=mi(a);for(var l of this.ja)this.ba.placeholder!=l&&(d=a,d=od(mi(l),d))&&(d=d.width*d.height,d>c&&(c=d,b=l));if(this.ba.iw!=b){this.ba.iw&&(this.ba.iw.o("highlight",!1),this.ba.iw=null);if(l=b)l=this.ba.placeholder,a=b,l=a.Qe()==l.value()||null===a.Qe();l&&(b.o("highlight",
!0),this.ba.iw=b)}}ni(a=!0){const b=this.ba.EA,c=this.ba.placeholder;var d=this.ba.iw;c.o("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Qe()&&null!==e&&e!=c.Qe()){e=null;for(const f of this.ja)if(f.Qe()==d.value()&&null===f.value()){e=f;break}e.Qd(e.Qe());this.qp(b,d,c,null,a)}else this.qp(b,d,c,e,a);d.o("highlight",!1)}else{d=null;for(e of this.ja)if(e.Qe()==c.value()&&null===e.value()){d=e;break}this.qp(b,d||c,c,null,a?200:NaN)}this.removeChild(b);tc(b);this.Ut=!1;this.ba=null}Fg(){return this.ga.JB()}}
;class Gw extends tw{constructor(a,b,c,d){super(a,b,c,d);a=new P({u:N(this,"chevron"),da:Q(d,"chevron-down")});M(this,a)}rd(){this.xb.G("max-width",(360>=screen.width?170:225)+"px");super.rd()}};class Hw extends Gs{constructor({parent:a,mode:b,M:c,state:d,oc:e,J:f,A:g,tg:h}){super({u:N(a,"content")});this.C=d;z(this,this.C.RF,()=>{this.Qt()});f=Yq(f,d.content().richText());const k={},l=[];for(const r of d.placeholders()){const t=new Gw(e,r,g,c);l.push(t);k[r.placeholder().id]=t.displayObject()}this.ja=l;c=new Wq(d.content().richText(),new Tq(null,null,null,null),k);a=h.yh({u:N(a,"wb-rich-text"),htmlText:f.htmlText(),Up:c,vq:!1});this.addChild(a);this.df=E(this);for(const r of this.ja)z(this,
r.df,t=>{this.df.h(t)});this.nc(b)}Qt(){this.C.placeholders().forEach(a=>{a.response()&&a.yc(null)});this.C.extraWords().forEach(a=>{a.yc(a.Qe())});this.rd()}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)}rd(){for(const a of this.ja)a.rd()}ha(){}nc(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.jd()}}
;function Iw(a){return 0!=a.type.indexOf("touch")?1:a.De.touches.length};class Jw extends F{constructor(a,b){super();const c=this.nk(a);w(this,c,Eg,d=>{if((a instanceof Node||a.enabled())&&!(1<Iw(d))){var e=d.screenX,f=d.screenY,g=w(this,window,Gg,k=>{1<Iw(k)||(b.QZ({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=w(this,window,Fg,k=>{1<Iw(k)||(Hc(this,g),Hc(this,h),b.RZ())});b.SZ();d.preventDefault()}})}nk(a){return a instanceof Node?a:a.displayObject()}};function Kw(a){Lw(a);mi(a.Dt);ji(a.Dt,{transition:`opacity ${a.Db/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Db/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.qM})`,opacity:0})}function Lw(a){ji(a.Dt,{transition:"",transform:"scale(1)",opacity:1})}
class Mw extends F{constructor({NO:a,RO:b,duration:c,scale:d=1.6}){super();this.qM=d;this.Dt=b;this.Db=c;this.Fq=!1;w(this,this.Dt,Eb,()=>{this.Dt.B(!1);const e=setInterval(()=>{!a.Uk("active")&&this.Fq&&(this.Dt.B(!0),Kw(this),clearInterval(e))},this.Db)})}st(){this.Fq=!0;Kw(this)}MB(){this.Fq=!1;Lw(this)}};class Nw{constructor(){this.ad=[];this.Hq=new D;this.Fh=new D}add(a){this.ad.push(a);a.Fh.addHandler(this.MU,this)}remove(a){const b=this.ad.indexOf(a);-1!=b&&(this.ad.splice(b,1),a.Fh.removeHandler(this.MU,this))}play(a){this.Hq.h();this.ad.length&&(this.jT=0,this.Ne=!0,this.ad.forEach(b=>{b.play(void 0!==a?a:!0)},this));return!0}stop(a){this.ad.forEach(b=>{b.stop(void 0!==a?a:!0)},this)}nw(){return this.Ne}MU(){++this.jT;this.jT==this.ad.length&&(this.Ne=!1,this.Fh.h())}};class Ow{constructor(a,b){this.Rt=a;this.F1=b}animate(a){for(let b=0;b<this.Rt.length;++b)this.F1(this.Rt[b],a[b])}};const Pw=4/3;function Qw(a){const b=new Nw;var c=new hq([1],[0],a.Db,d=>Zd(Math.pow(d,Pw),0,1));gq(c,new Ow([a.Lm],(d,e)=>d.Kc(e)));b.add(c);c=new hq([1],[a.qM],a.Db);gq(c,new Ow([a.Lm],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class Rw extends F{constructor({NO:a,RO:b,duration:c,scale:d=1.6}){super();this.Db=c;this.qM=d;this.Lm=b;this.Fq=!1;this.OH=!0;this.hh=A(this,Qw(this));z(this,this.hh.Fh,()=>{this.OH=!0;this.Lm.B(!1);const e=setInterval(()=>{this.Fq&&!a.Uk("active")&&(this.Lm.B(!0),this.hh.play(),clearInterval(e))},this.Db)});z(this,this.hh.Hq,()=>{this.OH=!1})}st(){this.OH&&this.hh.play();this.Fq=!0}MB(){this.Fq=!1;this.hh.stop(!0)}};class Sw extends F{constructor(a,b){super();this.K1=a;this.Gg=b;this.vd=a.Hp(Yd(),this.Gg)}id(){return this.vd}tQ(a){yf(this.Gg);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.Gg.appendChild(a)}invalidate(){}Ub(){var a=this.K1,b=this.vd,c=b in a.Lp?a.Lp[b]:null;c&&(c=a.qG.Sb(c),a.HA.removeChild(c),delete a.Lp[b])}};class Tw extends Sw{constructor({Q7:a,Y6:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.sI=b;this.sQ(this.sI)}sQ(a){this.sI=a;this.Gg.setAttribute("cx",a.x);this.Gg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.sQ(this.sI)}};class Uw extends P{constructor({size:a,u:b,color:c}){const d=a/2;a=new Fu(`${a}px`,`${a}px`);a.Ns();super({da:a.Sb()});a.Sb().setAttribute("class",b.className());this.Gg=new Tw({Q7:a,Y6:{x:"50%",y:"50%"},gB:.2});this.setColor(c);Ku(a,d,d,d,d,null,null).Sb().setAttribute("fill",`url(#${this.Gg.id()})`)}setColor(a){this.Gg.tQ([{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}])}};class Vw extends F{constructor({parent:a,color:b,size:c,u:d,duration:e,scale:f,tG:g=!1}){super();this.C1=g;b=this.Lm=A(this,new Uw({size:c,u:d,color:b}));e=u||K||this.C1?new Rw({NO:a,RO:b,scale:f,duration:e}):new Mw({NO:a,RO:b,scale:f,duration:e});this.GR=A(this,e);this.ga=a;a.addChild(this.Lm)}setColor(a){this.Lm.setColor(a)}st(){this.GR.st()}MB(){this.GR.MB()}Ub(){this.ga.removeChild(this.Lm)}};class Ww extends P{constructor(a){super({m:"dnd-destination-review-icon-container"});const b=new P({u:N(this,"icon")});this.o(a?"correct":"incorrect",!0);this.Eq=new Vw({parent:this,size:37,color:"#F2F2F2",duration:2E3,u:N(this,"animated-layer"),scale:1.7,tG:!0});A(this,this.Eq);this.addChild(b)}bb(a){a?this.Eq.st():this.Eq.MB()}};class Xw extends P{constructor(a){const b=a.T,c=a.bh;super({m:a.m});this.bF=this.GS(b,c);A(this,this.bF)}};class Yw extends Dm{type(){return"mediaPlaceholder"}};class Zw{If(a){if(a instanceof Yw)this.DO(a);else if(a instanceof Sv)this.GO(a);else if(a instanceof Vv)this.HO(a);else if(a instanceof Uv)this.FO(a);else if(a instanceof Gv)this.BO(a);else if(a instanceof Wv)this.IO(a);else if(a instanceof Fs)this.AO(a);else if(a instanceof Es)this.zO(a);else if(a instanceof Hm)this.EO(a);else if(a instanceof Fm)this.CO(a);else throw Error("unknown object type");}};class $w extends Zw{constructor(a){super();this.yO=a;this.yf=null}create(a){this.If(a);return this.yf}DO(){throw Error("could not be called");}HO(){throw Error("could not be called");}FO(){throw Error("could not be called");}GO(){throw Error("could not be called");}IO(){throw Error("could not be called");}BO(a){this.yf=this.yO.fP(a)}zO(a){this.yf=this.yO.Oj(a)}AO(a){this.yf=new bu(a)}EO(a){if(Vk(a.id()))throw Error("could not be created");this.yf=this.yO.Oj(a)}CO(a){this.yf=new ov(a)}};class ax extends Tt{constructor({T:a,Zc:b,Xc:c,l$:d}){super({T:a,Zc:b,Xc:c});this.z6=d;this.lU=null;L&&(w(this,b,Eg,this.Ld,this),w(this,document,Eg,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Sd()},this))}Kt(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(L){const c=Ns(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}Lt(a,b){var c=Ns(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.lU=(Math.max(d,c)-10)/this.Wf.parentScale();
if(c>d)return a=a.bottom-b.top,L?Math.max(a,46):a;a=a.top-b.top-b.height;return L?Math.max(a,46):a}kW(a){this.z6();this.No(a)}};function bx(a){const b=Math.floor(100*a.wz)+10;var c=Bh(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.A2,Math.floor((400-c)/b))*b)+2}function cx(a){a.Ga(400);dx(a);a.Ga(bx(a));a.DI.forEach(b=>{b.wa()})}function ex(a,b){const c=new P({u:N(a,"container")});M(a,c);const d=new P({u:N(a,"label")});ni(d,a.j,b);M(c,d);return c}function fx(a,b){a=new P({u:N(a,"empty-object-view")});M(b,a)}function dx(a){const b=a.bF.lU||.7*a.Vc.height;a.height()>b&&(a.wz-=.05,a.Dn())}
function gx(a,b,c){const d=a.DI.get(b);a=Math.floor(100*a.wz);var e=c.rect();e=Bm(e,c.rotationAngle());e=Sh({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Kf:!1});const f=new Jh;f.rotate(c.rotationAngle()*Math.PI/180,0,0);f.scale(e.scale,e.scale);c=d.displayObject();Nh(Lh(),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 Xw{constructor({M:a,rg:b,T:c,bh:d,eP:e,hR:f,quizSize:g,A:h}){super({m:"dnd-review-tooltip",T:c,bh:d});this.F=a;this.j=h;this.Vc=g;this.L6=new $w(b);this.A2=Math.max(e.length,f.length);this.wz=1;this.Gn=new Map;this.DI=new Map;this.Ie(e,f)}GS(a,b){return new ax({T:a,Zc:b,Xc:this,l$:()=>{this.Ga(400);this.wz=1;this.Dn();cx(this)}})}Ie(a,b){const c=ex(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.KP,e=e||f.KP,this.BC(f.object,c,f.KP);else fx(this,c);
if(0<a.length){b=ex(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)this.BC(f,b,!0)}else!(0<b.length)||d&&e||(b=ex(this,"Q_CORRECT_ANSWERS_TITLE"),fx(this,b))}Dn(){this.Gn.forEach((a,b)=>{gx(this,b,a)});dx(this)}BC(a,b,c){const d=new P({m:"object-view-container"});M(b,d);b=this.L6.create(a);ki(b,N(this,"object-view"));this.Gn.set(d,a);M(d,b);const e=new P({u:N(this,"object-view-icon")});e.o(c?"correct":"incorrect",!0);c=Q(this.F,c?"dnd-correct":"dnd-incorrect");e.addChild(c);M(d,e);this.DI.set(d,
b);c=a.rect();b.resize(c.width,c.height);gx(this,d,a)}};class ix extends Aw{constructor(a,b,c){super(a,b,c);this.ez=Ch(this.oh.displayObject(),"transform")}XU(){this.oh.G("transform",this.ez)}YJ(a){return super.YJ(a)+`${this.ez}`}}function jx(a,b,c){a.kF=b;a.My=c;w(a,a.My.displayObject(),"scroll",a.LT,a);a.Ym()}
function kx(a,b,c){const d=b.rect();c.move(d.left,d.top);a.bj()||(c.o("draggable",!0),c.o("highlighted",!(K||L)));A(a,new Jw(c,{SZ:()=>{c.o("dragged",!0);Tm(a.C,!0);a.Eg={view:c,objectState:b,f9:lx(b),n9:a.Fg(),jg:{x:0,y:0}};a.C.vC=!1;var e=Xm(a.C,b);if(e&&(Vm(a.C,b),"none"!=a.V.$A())){var f=e.destinationState();switch(a.V.CG()){case "cascade":e=lx(f);var g=Ym(a.C,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:r,dy:t}=mx(k);var l=k.rect();l.left=e.left+f+r;l.top=e.top+f+t;nx(a,k,l)}break;
case "tile":for(e=lx(f),k=h=g=0,f=Ym(a.C,f),l=0;l<f.length;++l){const r=f[l],t=r.rect(),x=lx(r),{dx:y,dy:C}=mx(r);t.left=e.left+g+y;t.top=e.top+h+C;nx(a,r,t);g+=x.width+y;k=Math.max(k,x.height+C);g>=e.width&&(g=0,h+=k,k=0)}}}Zm(a.C,b);a.YD(c)},QZ:e=>{a.Eg.jg=e;e=a.Yo.get(a.Eg.objectState);a.am.h(mi(e));a.LT()},RZ:()=>{a.ni()}}))}
function ox(a){var b=mi(a.My);b=new I(b.top,b.left,b.width,b.height);for(const c of a.Yo.keys())pd(b,lx(c));for(const c of a.nJ.keys())pd(b,lx(c));a.resize(b.width,b.height)}
function px(a){const b="reviewWithCorrectAnswers"==a.za,c=$m(a.C);for(const r of c.keys())if(b){var d=c.get(r);const t=d.eP;var e=d.hR;if(0<t.length||0<e.length){d=new Ww(d.MY);!L&&d.setParentScale(a.parentScale());a.hv.push(d);M(a.iD,d);var f=d,g=a.nJ.get(r),h=g.x()+Math.floor(.5*(g.width()-47));g=g.y()+Math.floor(.5*(g.height()-47));f.move(h,g);f=a;h=a.F;g=a.Jd;var k=a.$,l=t;const x=[];for(const y of l)for(l=0;l<e.length;++l){const C=e[l];if(y==C.object){e.splice(l,1);x.push(C);break}}x.push(...e);
A(f,new hx({M:h,rg:g,T:k,bh:d,eP:t,hR:x,quizSize:a.Vc,A:a.j}))}}}function lx(a){const b=a.rect();a=a.slideObject().rotationAngle();return Bm(b,a)}function qx(a){const b=a.parentScale(),c=mi(a.ga),d=md(a.Eg.f9),e=a.Fg(),f=a.Fg()-a.Eg.n9;return new H(Zd(a.Eg.jg.x/b,-d.left,c.width/b-d.right),Math.floor(Zd(a.Eg.jg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.GD-d.bottom+(e+c.height>=a.GD?0:4)/b)))-(L?4/b:0))}function nx(a,b,c){b.jt(c);a.Yo.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);A(a,new ix(c,e,d)).play()}function sx(a,b,c){const d=b.Lo;rx(a,b,a.Yo.get(b),new H(d.left,d.top),c)}
function tx(a,b,c){switch(a.V.CG()){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+Am(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+Am(-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=Ym(a.C,c);e=lx(c);const {dx:r,dy:t}=mx(b);b=20*(d.length-1);return new H(e.left+
b+r,e.top+b+t);case "tile":a:{d=lx(c);let x=f=e=0;c=Ym(a.C,c);for(a=0;a<c.length;++a){const y=c[a],C=lx(y),{dx:O,dy:Y}=mx(b);if(y==b){b=new H(d.left+e+O,d.top+f+Y);break a}e+=C.width+O;x=Math.max(x,C.height+Y);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 Gs{constructor({M:a,rg:b,parent:c,contentState:d,settings:e,evaluationEnabled:f,mode:g,T:h,quizSize:k,A:l}){super({u:N(c,"content")});this.F=a;this.za=g;this.iD=new P({m:"dnd-icons-layer"});this.iD.B(this.bj());M(this,this.iD);ji(this,{background:"transparent",position:"absolute"});this.j=l;this.Vc=k;this.Jd=b;this.C=d;z(this,this.C.SX,this.s4,this);z(this,this.C.OM,this.JL,this);this.V=e;this.hv=[];this.Oc=f;this.$=h;this.My=this.kF=null;this.ga=c;this.Yo=new Map;this.nJ=new Map;
this.Eg=null}Mn(a){const b=[],c=[];for(const d of this.Yo.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}l(a){super.l(a);for(const b of this.Yo.values())b.l(a)}Ym(){const a=c=>{if(c instanceof Qv){const d=c.content();c.lK=!0;eu(c);d instanceof du&&(c=d,c.LO=!0,cu(c))}};for(var b of this.C.objectsStates()){const c=vx(this.kF,b.slideObject().id());this.Yo.set(b,c);kx(this,b,c);a(c)}for(const c of this.C.destinationsStates())b=vx(this.kF,c.slideObject().id()),this.nJ.set(c,b),a(b);this.nc(this.za);
this.C.vs.forEach(c=>{(c=vx(this.kF,c.id()))&&this.YD(c)});ox(this)}nc(a){this.za=a;this.bj()&&this.Oc&&(px(this),this.hv.forEach(b=>{b.bb(!0)}));this.iD.B(this.bj())}Ub(){super.Ub();this.hv.forEach(a=>{a.bb(!1)})}bj(){return"normal"!=this.za}ni(){if(this.Eg){var a=this.Eg.objectState,b=this.Eg.view;b.o("dragged",!1);var c=this.Eg.objectState.rect();this.C.vC=!0;var d=qx(this);c.translate(d);nx(this,this.Eg.objectState,c);Um(this.C,a);c=!1;if("none"!=this.V.$A()){c=a.Lo;var e=new H(c.left,c.top);
d=300;c=!1;const f=Xm(this.C,a);if(f){const g=this.V.$A();if("anyDestination"==g)e=tx(this,a,f.destinationState()),d=150;else if("correctDestination"==g)Wm(this.C,f)?(e=tx(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&Vm(this.C,a);rx(this,a,b,e,d);c=!0}if(b=Xm(this.C,a)){if(this.V.WP()){b=Ym(this.C,b.destinationState());for(const f of b)f!=a&&(Vm(this.C,f),sx(this,f,300))}}else c&&Um(this.C,a);this.Eg=null}}mf(){this.ni()}LT(){if(this.Eg){const a=qx(this),
b=this.Eg.objectState.rect();b.translate(a);this.Yo.get(this.Eg.objectState).move(b.left,b.top)}}Fg(){return this.My.displayObject().scrollTop}YD(a){this.My.addChild(a);a.wa()}s4(){"reset"==this.V.bi()&&this.Qt(!0)}JL(){this.Qt(!0)}Qt(a){for(const b of this.C.objectsStates())nd(b.Lo,b.rect())||(a?sx(this,b,500):nx(this,b,b.Lo));Sm(this.C)}kq(){super.kq();this.hv.forEach(a=>{a.bb(!1)})}io(){super.io();this.hv.forEach(a=>{a.bb(!0)})}setParentScale(a){super.setParentScale(a);L||this.hv.forEach(b=>{b.setParentScale(a)})}}
;function wx(a){return a.Oc?new lu(!a.Oc||a.ji.correct()?"#96ff2e":"#ff4c2e",.57):new lu("#2ea4ff",.57)}function xx(a){return a.Oc?new ru(2,!a.Oc||a.ji.correct()?"#278f00":"#C90604",1):new ru(2,"#0484c9",1)}class yx{constructor({target:a,area:b,evaluationEnabled:c}){this.ji=b;this.Oc=c;this.Bf=new Fu("100%","100%");this.Bf.Ns();this.Bf.lq(a);J(this.Bf.Sb(),"position","absolute")}};class zx extends yx{wq(a,b){this.Bf.wg(a,b);this.Bf.clear();var c=this.ji.points();const d=new gu;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 lu("#000000",0);const e=new ru(6,"#FFFFFF");Mu(this.Bf,d,null,wx(this));Mu(this.Bf,d,e,c);Mu(this.Bf,d,xx(this),c)}};class Ax extends P{constructor({Pv:a,parent:b,evaluationEnabled:c}){super({m:"hotspot-area"});this.hD=a;this.ga=b;this.L1=this.QI(c)}invalidate(){const a=this.hD.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.L1.wq(this.width(),this.height())}};class Bx extends Ax{QI(a){return new zx({target:this.displayObject(),area:this.hD.area(),evaluationEnabled:a})}};class Cx extends yx{wq(a,b){this.Bf.wg(a,b);this.Bf.clear();a*=.5;b*=.5;const c=new lu("#000000",0),d=new ru(6,"#FFFFFF");Ku(this.Bf,a,b,a,b,null,wx(this));Ku(this.Bf,a,b,a,b,d,c);Ku(this.Bf,a,b,a,b,xx(this),c)}};class Dx extends Ax{QI(a){return new Cx({target:this.displayObject(),area:this.hD.area(),evaluationEnabled:a})}};class Ex extends yx{wq(a,b){this.Bf.wg(a,b);this.Bf.clear();const c=new lu("#000000",0),d=new ru(6,"#FFFFFF");Lu(this.Bf,0,0,a,b,null,wx(this));Lu(this.Bf,0,0,a,b,d,c);Lu(this.Bf,0,0,a,b,xx(this),c)}};class Fx extends Ax{QI(a){return new Ex({target:this.displayObject(),area:this.hD.area(),evaluationEnabled:a})}};function Gx({Pv:a,parent:b,evaluationEnabled:c}){switch(a.area().type()){case "rectangle":return new Fx({Pv:a,parent:b,evaluationEnabled:c});case "oval":return new Dx({Pv:a,parent:b,evaluationEnabled:c});case "freeform":return new Bx({Pv:a,parent:b,evaluationEnabled:c})}throw Error("unknown area type");};class Hx extends P{constructor(a,b,c){super({m:"hotspot-point"});this.zc=!1;this.Eq=new Vw({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,u:N(this,"animated-layer"),tG:!0});A(this,this.Eq);this.rM=new P({u:N(this,"point-view")});M(this,this.rM);this.cn=new P({u:N(this,"marker")});this.rM.addChild(this.cn);this.C=a;this.ga=b;this.lk=E(this);this.zf=E(this);this.kk=E(this);this.iW=E(this);let d=!1;a=new Jw(this,{SZ:()=>{this.lk.h();d=!1},QZ:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.zf.h(e)},RZ:()=>{d?this.kk.h():this.iW.h()}});A(this,a);this.qp()}gq(){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)}Ub(){super.Ub();this.bb(!1)}bb(a){a!=this.zc&&(this.zc=a)&&this.qp();a||this.Eq.MB()}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.Pq!=a&&(d.Pq=a,d.H.h())}qp(){this.Eq.st()}};class Ix extends Gs{constructor(a,b){super({u:N(a,"content")});this.jK=b;this.ga=a;this.wd=new P({m:"hotspot-image-content",eB:!1});Le&&M(this.wd,new P);M(this,this.wd);a=(a=this.jK.picture())?gh(a.path()):"";this.wd.G("background-image",a);this.wd.B(!!this.jK.picture());this.wa()}ha(a,b){var c=this.jK.picture();if(c&&a&&b){ji(this.wd,{width:"",height:""});a=Bh(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=Sh({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));Jx(this)}}Fg(){return this.ga.JB()}l(a){this.wd.l(a)}Cb(a,b){return new G(a,b)}};function Jx(a){a.NR.forEach(b=>{b.invalidate()});a.Rl.forEach(b=>{b.invalidate()})}function Kx(a){a.K.areas().forEach(b=>{b.area().correct()&&(b=Gx({Pv:b,parent:a.wd,evaluationEnabled:a.K.evaluationEnabled()}),a.wd.uc(b,0),a.NR.push(b))})}function Lx(a,b){return-1!=a.Rl.findIndex(c=>{const d=b.target;return d==c.displayObject()||d==c.cn.displayObject()||d==c.rM.displayObject()})}
function Mx(a){a.ba||rc();var b=a.ba.gq.gq().coordinate().clone().scale(a.wd.width(),a.wd.height());const c=a.Fg()-a.ba.scrollTop;var d=-b.x,e=a.wd.width()-b.x;d=Zd(a.ba.jg.x/a.parentScale(),d,e);e=-b.y;b=a.wd.height()-b.y;a=Zd(a.ba.jg.y/a.parentScale()+c,e,b);return new H(d,a)}
class Nx extends Ix{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.K=b;this.Rl=[];this.NR=[];this.Rh=!1;z(this,this.wd.R,this.g3,this);z(this,this.K.xE,d=>{this.dE(d);this.wa()});z(this,this.K.jz,d=>{this.GL(d);this.wa()});z(this,this.K.kz,this.Uy,this);this.K.points().forEach(d=>{this.dE(d)});this.ba=null;this.nc(c)}nc(a){this.Rh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.K.evaluationEnabled();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==
a&&!b)&&Kx(this);Jx(this)}TZ(){this.ba&&this.Ty()}g3(a,b){if(!Lx(this,b)){a=mi(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=Ui((d-a.left)/this.wd.width()/this.parentScale(),3);a=Ui((e-a.top)/this.wd.height()/this.parentScale(),3);go(this.K,new H(b,a))}}dE(a){const b=new Hx(a,this.wd,this.Rh?1500:750);M(this.wd,b);this.Rl.push(b);b.bb(!0);z(this,b.lk,()=>{this.Pr(b)});z(this,b.zf,c=>{this.ba.jg=c;c=mi(b);this.am.h({top:c.top+c.height/
2,bottom:c.bottom-c.height/2});this.Ty()});z(this,b.kk,()=>{this.ni()});z(this,b.iW,()=>{ho(this.K,a)})}GL(a){const b=this.Rl[a];b.bb(!1);B(this.wd,b);this.Rl.splice(a,1)}Pr(a){this.ba={gq:a,scrollTop:this.Fg(),jg:{x:0,y:0}};var b=this.K,c=a.gq();b.qa.splice(b.qa.indexOf(c),1);b.qa.push(c);this.YD(a)}YD(a){this.wd.addChild(a);wc(this.Rl,a);this.Rl.push(a);a.invalidate()}Ty(){const a=Mx(this);this.ba.gq.G("transform",`translate(${a.x}px, ${a.y}px)`)}ni(){const a=Mx(this);this.ba.gq.moveBy(a.x,a.y);
this.ba.gq.G("transform","");this.ba.gq.invalidate();this.ba=null}l(a){this.wd.l(a);this.Rl.forEach(b=>{b.l(a)})}Uy(){this.Rl.forEach(a=>{this.wd.removeChild(a.displayObject());this.Rl=[];this.wa()})}};class Ox extends P{constructor({content:a,settings:b,J:c}){super({m:"likert-labels-panel",dh:!0});this.V=b;this.s=a;this.L=c;this.jx=new P({u:N(this,"border")});this.addChild(this.jx);this.jx.B(!1);this.WT=this.TI();this.P1=E(this)}TI(){const a=this.s.labels().map((b,c)=>{const d=new P({u:N(this,"label-view")});this.V.BB()?(b=this.V.cB()?0:1,d.O((c+b).toString())):d.O(kl(this.L,b.text()));return d});this.V.NA()?Bc(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}PQ(){this.jx.B()}ha(a,
b){if(a&&b){b=this.height();this.jx.setScale(1/this.parentScale());const c=a/this.WT.length;this.WT.forEach(d=>{const e=this.s.nf();if(e){void 0!==e.color&&this.HW(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.Ga(c)});a=mi(this);this.jx.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.P1.h()}}HW(a,b){a.G("color",ek(b))}};class Px extends P{constructor(a){super({m:"quiz-scale-view-container"});this.X=a;this.nj=new P({u:N(this,"scale-view"),dh:!0});this.nj.o("radio-button",!0);M(this,this.nj);a=new P({m:"outline-border"});const b=new P({m:"bg"}),c=new P({m:"inline-border"});M(this.nj,a);M(this.nj,b);M(this.nj,c);this.jr=!1;K&&(w(this,this.nj.displayObject(),Eg,()=>{this.enabled()&&(this.uo(!1),this.jr=!0)},this),w(this,this.nj.displayObject(),Fg,()=>{this.jr&&(this.uo(!0),this.jr=!1)},this))}scale(){return this.X}l(a){super.l(a);
this.nj.l(a)}uo(a){const b=a?1.1:1,c=a?1:1.1;(new Ct(this.nj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function Qx(a,b){const c=[];b.forEach(d=>{d=a.ES(d);c.push(d);M(a,d)});return c}
class Rx extends P{constructor({oH:a,labels:b,ab:c,T:d,J:e,iq:f,settings:g,index:h}){super({m:"statement-view"});this.V=g;this.Uh=a;this.$=d;this.L=e;this.Xl=f;this.sK=h;this.lb=c.Kp(this,this.Uh.statement(),!1);ki(this.lb,N(this,"text-content"));M(this,this.lb);this.yz=Qx(this,b)}l(a){super.l(a);this.yz.forEach(b=>b.l(a))}t_(a){this.Xl=a}setParentScale(a){super.setParentScale(a);this.yz.forEach(b=>b.setParentScale(a))}ES(a){return new Px(a)}ha(a,b){if(a&&b){b=(a+32)*this.Xl-16;this.lb.Ga(b);const c=
Math.min(26,this.Uh.statement().Pn().oc().size);this.G("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.yz.length,f=.5*(e-34);this.yz.forEach(g=>{g.Of(d+f);d+=e})}}};function Sx(a){return a.K.statementsStates().map((b,c)=>a.HS(b,c))}function Tx(a){const b=[];a.V.Xk().NA()?Bc(a.K.content().labels(),c=>b.push(c)):a.K.content().labels().forEach(c=>b.push(c));return b}
class Ux extends Gs{constructor({parent:a,contentState:b,ab:c,T:d,J:e,settings:f}){super({u:N(a,"content")});this.K=b;this.qh=c;this.$=d;this.L=e;this.Xl=this.K.content().iq();this.V=f;this.bA=Sx(this);this.qu=this.AS();this.KO=new P({u:N(this,"wrapper")});M(this,this.KO);M(this.KO,this.qu);this.bA.forEach(g=>{M(this.KO,g)})}l(a){super.l(a);this.bA.forEach(b=>b.l(a));this.qu.l(a)}Mn(a){return"byItems"==a?this.bA.map(b=>[b.lb]):[[this]]}ha(a,b){a&&b&&(this.bA.forEach(c=>c.wa()),this.qu.Ga(a*(1-this.Xl)),
this.qu.G("margin-left",`${a*this.Xl}px`));this.qu.wa()}HS(a,b){return new Rx({oH:a,T:this.$,labels:Tx(this),ab:this.qh,J:this.L,iq:this.Xl,settings:this.V.Xk(),index:b})}setParentScale(a){super.setParentScale(a);this.qu.setParentScale(a);this.bA.forEach(b=>{b.setParentScale(a)})}iq(){return this.Xl}AS(){return new Ox({content:this.K.content(),settings:this.V.Xk(),J:this.L})}};class Vx extends Os{constructor(a){super({T:a.T,Zc:a.Zc,Xc:a.Xc});this.$B()}$B(){w(this,this.Wf,"mouseover",this.Ld,this);w(this,this.Wf,"mouseout",this.Sd,this)}};class Wx extends Xw{constructor({T:a,bh:b,HG:c,label:d}){super({m:"label-popup",T:a,bh:b});this.Xo=c;w(this,this.Xo,"focus",()=>this.bF.show(!0),this);w(this,this.Xo,"blur",()=>this.bF.show(!1),this);a=new P({u:N(this,"label")});a.O(d);M(this,a)}GS(a,b){return Me?new qt({T:a,Zc:b,Xc:this}):new Vx({T:a,Zc:b,Xc:this})}};class Xx extends Px{constructor(a,b,c,d,e){super(a);this.$=b;this.CD=null;this.Cr=new Ds({u:N(this,"mock-active-element"),Z:"INPUT",name:`statement${e}`});M(this,this.Cr,0);w(this,this.nj,"mouseover",()=>this.o("active",!0),this);w(this,this.nj,"mouseout",()=>this.o("active",!1),this);w(this,this.Cr,"focus",()=>this.o("focused",!0),this);w(this,this.Cr,"blur",()=>this.o("focused",!1),this);w(this,this.Cr,"change",()=>this.dN.h(),this);this.dN=E(this);z(this,this.nj.R,()=>this.dN.h(),this);d&&0!=a.text().length&&
(this.CD=new Wx({T:this.$,bh:this,label:kl(c,this.scale().text()),HG:this.Cr}),A(this,this.CD))}cb(a){this.Cr.ZG(a)}setParentScale(a){super.setParentScale(a);this.CD&&this.CD.setParentScale(a)}l(a){super.l(a);this.Cr.l(a)}};function Yx(a,b){jo(a.Uh,b);a.yz.forEach(c=>{c.cb(c.scale()==b)})}class Zx extends Rx{ES(a){var b=this.V.BB();b=new Xx(a,this.$,this.L,b,this.sK);z(this,b.dN,()=>Yx(this,a),this);b.cb(a==this.Uh.selectedScale());return b}};class $x extends Ux{HS(a,b){return new Zx({oH:a,labels:Tx(this),ab:this.qh,T:this.$,J:this.L,iq:this.K.content().iq(),settings:this.V.Xk(),index:b})}};function ay(a,b,c){c||a.o(b?"correct":"incorrect",!0);a.Ye.o(b?"correct":"incorrect",!0)}function by(a){a.Kq(a.lb);B(a.Ze,a.lb);a.lb=a.qh.Kp(a,a.Fd.textRange(),!0);z(a,a.lb.EF,()=>{a.hf.enable(a.lb.ce)});M(a.Ze,a.lb)}
class cy extends P{constructor({m:a,choice:b,Lc:c,ab:d,M:e,format:f,T:g,qw:h,ob:k,Fc:l}){super({m:a,dh:!0});z(this,this.R,()=>{});this.Fd=b;this.qh=d;this.F=e;a=new P({m:"background"});M(a,new P({u:N(a,"fill")}));M(a,new P({u:N(a,"outline")}));M(this,a);this.Ye=new P({u:N(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.rJ=new P({da:Q(this.F,"dnd-icon.svg"),
u:N(this,"dnd-icon")});this.Vu=new Gt(b,c);ki(this.Vu,N(this,"attachment-view"));this.Vu.B(!!b.dd);this.Ue=this.El(h,k,l);this.lb=d.Kp(this,b.textRange(),!0);z(this,this.lb.EF,()=>{this.hf.enable(this.lb.ce)});this.hf=new Av(d,b.textRange(),this,g);A(this,this.hf);this.Ze=new P({u:N(this,"content")});M(this.Ze,this.Ye);M(this.Ze,this.Vu);this.Ue&&M(this.Ze,this.Ue);M(this.Ze,this.lb);M(this.Ze,this.rJ);this.Ze.o("has-picture",!!b.dd);M(this,this.Ze)}$G(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)}ha(a,b){if(a&&b){var c=Bh(this.Ze.displayObject());const d=c.top+c.bottom;c=c.left+c.right;Ft(this.Vu,Math.min(110,a-c),b-d);this.hf.enable(this.lb.ce);const e=this.Ye.visible()?this.Ye.width():0,f=this.rJ.visible()?this.rJ.width():0,g=this.Ue?this.Ue.width():0;this.lb.resize(a-this.Vu.width()-g-e-f-c,b-d)}else this.reset()}reset(){by(this);Ft(this.Vu,110,58)}El(a,b,c){return a?new cs({gg:a,ob:b,Fc:c,
M:this.F}):null}};class dy extends cy{constructor({premise:a,ab:b,Lc:c,M:d,format:e,T:f,qw:g,ob:h,Fc:k}){super({m:"match-premise-item",choice:a,ab:b,Lc:c,M:d,format:e,T:f,qw:g,ob:h,Fc:k})}};class ey extends cy{constructor({response:a,ab:b,Lc:c,M:d,format:e,SP:f,T:g,qw:h,ob:k,Fc:l}){super({m:"match-response-item",choice:a,ab:b,Lc:c,M:d,format:e,T:g,qw:h,ob:k,Fc:l});this.vB(0);this.lk=E(this);this.zf=E(this);this.kk=E(this);this.nh=f;w(this,this,Eg,r=>{if(this.enabled()){r.preventDefault();var t=!1,x=r.screenX,y=r.screenY,C=w(this,window,Gg,Y=>{t||(t=!0,this.lk.h(r.screenY));const aa=Kh(this.displayObject());this.zf.h({x:Y.screenX-x+(aa?aa.pf:0),y:Y.screenY-y})}),O=w(this,window,Fg,()=>
{Hc(this,C);Hc(this,O);t&&this.kk.h()})}},this,Hg);w(this,this,"keydown",this.bf,this);w(this,this,"blur",()=>this.cb(!1),this)}VA(a,b,c){var d=mi(this.Ze);b=(new I(d.left,d.top,d.width,d.height)).translate(b,c);return(a=od(b,a))?a.width*a.height:0}bf(a){switch(a.keyCode){case 32:this.cb(!this.selected());break;case 38:this.nh.cl(this.choice(),"up");break;case 40:this.nh.cl(this.choice(),"down");break;case 37:this.nh.cl(this.choice(),"left");break;case 39:this.nh.cl(this.choice(),"right")}}};function fy(a){var b=Hi(a.F,{T8:a.uM,i9:a.QM,height:a.ej});si(a.displayObject(),"path-premise-fill",`path("${b.P8}")`);si(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.S8}")`);si(a.displayObject(),"path-response-fill",`path("${b.g9}")`);si(a.displayObject(),"path-response-outline",`path(evenodd, "${b.h9}")`);b=gw(b.Q8);si(a.displayObject(),"mask-premise-outline-intersected",b)}function gy(a,b){a=102.5/(a.Gl||205);return Zd(b,a,1-a)}
class hy extends Gs{constructor({parent:a,contentState:b,mode:c,ab:d,Lc:e,M:f,format:g,T:h,ob:k,Fc:l}){super({u:N(a,"content")});this.$=h;this.ga=a;this.K=b;this.qc=[];this.Vd=[];this.ej=this.QM=this.uM=0;this.F=f;this.Fx=this.Gl=0;this.Po="reviewWithCorrectAnswers"===c;fy(this);this.MI(d,e,g,k,l);this.G("margin-bottom","20px");this.nc(c)}nc(a){this.Po="reviewWithCorrectAnswers"===a;this.Vd.forEach((c,d)=>{c.$G(this.Po?d+1:null);c.o("review",this.Po)});const b=this.K.responses();this.qc.forEach((c,
d)=>{d=b[d];d=this.Po?to(this.K,d):null;c.$G(d);c.o("review",this.Po)});this.tk()}MI(a,b,c,d,e){this.K.premises().forEach(f=>{const g=new dy({premise:f,ab:a,Lc:b,M:this.F,format:c,T:this.$,qw:this.K.fg(f),ob:d,Fc:e});g.o("connected",this.K.isConnected(f));this.Vd.push(g);M(this,g)});this.K.responses().forEach(f=>{const g=new ey({response:f,ab:a,Lc:b,M:this.F,format:c,SP:this,T:this.$,qw:this.K.fg(f),ob:d,Fc:e});g.o("connected",this.K.isConnected(f));this.ZB(g);this.qc.push(g);M(this,g)})}ZB(){}l(a){super.l(a);
for(const b of this.qc)b.l(a);for(const b of this.Vd)b.l(a)}Mn(a){return"byItems"==a?this.qc.map((b,c)=>c<this.Vd.length?[this.Vd[c],b]:[b]):[[this]]}ha(a,b){a&&b&&(this.Gl!=a||this.Fx!=b)&&(this.Gl=a,this.Fx=b,this.tk())}tk(){if(!u||document.body.contains(this.ga.displayObject())){this.Ia(this.Gl);var a=mi(this),b=mi(this.ga);this.G("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ia(a){a=Math.max(a,205);this.ej=0;this.sD(a)}sD(a){const b=Math.round(a*gy(this,this.K.aQ()));a-=b;this.uM=b-20;this.Vd.forEach(c=>
c.Ga(this.uM));this.QM=a-20;this.qc.forEach(c=>c.Ga(this.QM));this.qc.concat(this.Vd).forEach(c=>{c.G("height","");c.reset()});this.ej=this.qc.reduce((c,d)=>{d=parseFloat(wh(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.ej=this.Vd.reduce((c,d)=>{d=parseFloat(wh(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.ej);a=Math.floor(.25*this.ga.height());this.ej=Math.min(this.ej,a);this.Vd.forEach((c,d)=>{c.move(12,10+this.ej*d+12*d)});this.qc.forEach((c,
d)=>{c.move(b+8,10+this.ej*d+12*d)});this.qc.concat(this.Vd).forEach(c=>{c.Tb(this.ej)});fy(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Vd)b.setParentScale(a);for(const b of this.qc)b.setParentScale(a)}Cb(a,b){a=super.Cb(a,b);a.width=Math.max(a.width,205);return a}cl(){throw Error("could not called");}vt(){throw Error("could not called");}};function iy(a,b){if(!a.K.isConnected(a.qc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.K.isConnected(a.qc[d].choice())){c=d;break}jy(a,b,c)}}function ky(a,b){if(!a.K.isConnected(a.qc[b].choice())){var c=b;for(let d=b+1;d<a.qc.length;++d)if(!a.K.isConnected(a.qc[d].choice())){c=d;break}jy(a,b,c)}}function ly(a,b){if(b<a.Vd.length){const c=a.qc[b];b=a.Vd[b];c.o("connected",!0);b.o("connected",!0);a.K.Is(b.choice(),c.choice())}}
function my(a,b){if(b<a.Vd.length){const c=a.qc[b];b=a.Vd[b];c.o("connected",!1);b.o("connected",!1);ro(a.K,b.choice(),c.choice())}}function jy(a,b,c){b!=c&&(b=a.qc[b],ny(a,b,a.qc[c]),b.focus(),b.cb(!0))}function ny(a,b,c){const d=a.qc.indexOf(b),e=a.qc.indexOf(c);b.tf(10+a.ej*e+12*e);c.tf(10+a.ej*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]];so(a.K,d,e)}
class oy extends hy{constructor(a){super(a);this.ba=null}nc(a){super.nc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Vd)a=qo(this.K,b.choice()),ay(b,a);for(const c of this.qc)Ao(this.K,c.choice())?(b=Co(this.K,c.choice()),ay(c,b)):-1!=to(this.K,c.choice())&&ay(c,!1,!0)}}cl(a,b){const c=this.qc.findIndex(f=>f.choice()==a),d=this.qc[c],e=this.K.isConnected(a);switch(b){case "up":d.selected()?iy(this,c):0<c&&this.qc[c-1].focus();break;case "down":d.selected()?ky(this,c):c<this.qc.length-1&&
this.qc[c+1].focus();break;case "left":d.selected()&&!e&&ly(this,c);break;case "right":d.selected()&&e&&my(this,c)}}ZB(a){let b=null;z(this,a.lk,()=>{this.Pr(a);b=w(this,this.displayObject().parentNode,"scroll",this.pV,this)});z(this,a.zf,c=>{this.ba.jg=c;this.pV()});z(this,a.kk,()=>{this.ni();Hc(this,b)})}mf(){this.ni()}pV(){var a=this.ba.EA;this.am.h(mi(a));const b=this.Fg()-this.ba.scrollTop;var c=this.ba.jg.x/this.parentScale(),d=mi(this.ba.Qn);const e=this.ga.displayObject().getBoundingClientRect();
var f=Kh(this.ba.Qn.displayObject()),g=f?f.pf:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.GD;const k=this.Fg();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=Zd(this.ba.jg.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.Vd)f=mi(l),f=this.ba.Qn.VA(f,this.ba.jg.x,
this.ba.jg.y+b*this.parentScale()),f>a&&(a=f,c=l);this.ba.kw!=c&&(this.ba.kw&&(this.ba.kw.o("intersected",!1),this.ba.kw=null),c&&(c.o("intersected",!0),this.ba.kw=c))}Pr(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=mi(a);const d=mi(this),e=Kh(a.displayObject());b.move((c.left-d.left-(e?e.pf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(wh(a.displayObject(),
"width"),10);b.Ga(c);M(this,b);this.ba={EA:b,Qn:a,kw:null,scrollTop:this.Fg(),jg:{x:0,y:0}}}Fg(){return this.ga.JB()}ni(){if(this.ba){var a=this.ba.Qn,b=a.choice();var c=this.K.ve.indexOf(b);c<this.Vd.length&&this.Vd[c].o("connected",!1);(b=this.ba.kw)?(b.o("intersected",!1),b.o("connected",!0),c=this.qc[this.Vd.indexOf(b)],c.o("connected",!1),ny(this,a,c),this.K.Is(b.choice(),a.choice())):c<this.Vd.length&&ro(this.K,this.Vd[c].choice(),a.choice());a.o("connected",!!b);a.o("dragged",!1);this.removeChild(this.ba.EA);
this.ba=null}}};function py(a){"normal"==a.za&&a.wf.Ea().Fe()&&!Hl(a.wf)?a.zu.l(!1):a.zu.l(!0)}
class qy extends F{constructor({fg:a,EG:b,Ws:c,mode:d,Qk:e}){super();this.wf=a;this.zu=b;this.en=c;this.za=d;this.Dr=!0;this.ex=e;py(this);z(this,this.en.stateChangedEvent(),this.Wa,this,-1);a=this.wf.Ea();"normal"==this.za&&a.Fe()&&this.zu.lP(!1)}activate(){if(df)return!1;const a=Hl(this.wf),b=this.ex.PO();return"normal"==this.za&&a&&this.AU()&&b?(this.en.play(),!0):!1}deactivate(){this.en.stop()}AU(){return this.wf.Ea().Lj()}Wa(){switch(this.en.state()){case "playing":"normal"==this.za&&this.wf.Ea().Fe()&&
this.Dr&&(this.Dr=!1,Il(this.wf,this.wf.nl()+1),this.zu.lP(!1),this.zu.KA(!1));break;case "ended":"normal"==this.za&&this.wf.Ea().Fe()&&(this.zu.KA(!0),py(this)),this.Dr=!0}}};class ry extends qy{constructor({fg:a,EG:b,Ws:c,mode:d,Qk:e}){super({fg:a,EG:b,Ws:c,mode:d,Qk:e})}AU(){const a=this.wf.Ea();return a.Lj()||a.Xg()}};class sy extends wq{constructor({F9:a,fg:b,M:c,mode:d,ob:e,mediaController:f,Qk:g}){a=a.Ea();const h=Aj(a.Ma.Yk());super({eo:h,m:"slide-audio-view",jB:c,ob:e});this.wf=b;this.resize(245,36);this.pc=new ry({fg:this.wf,Ws:h,EG:this.Zb,mode:d,Qk:g});A(this,this.pc);f.SD.push(this.pc,1);a.Xg()&&this.B(!1)}Cb(){return new G(this.width(),this.height())}La(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function ty(a){a.zr&&(Gc(a,a.zr,"canplaythrough",a.CV,a),Gc(a,a.zr,"error",a.BV,a))}
class uy extends Ek{constructor(a,b,c){super();this.lm=a;this.zr=null;this.vh=b;this.lh=c}Yk(){const a=[];for(let b=0;b<this.lm.length;++b){const c=this.lm[b];a.push(new oj(c.src,c.mimeType))}return a}CV(){ty(this);Ck(this)}BV(){ty(this);Dk(this)}JD(){this.zr=this.QK();w(this,this.zr,"canplaythrough",this.CV,this);w(this,this.zr,"error",this.BV,this);this.kN(this.Yk())}QK(){const a=wf(Jd('<video preload="auto"/>'));Te&&a.setAttribute("playsinline","");return a}kN(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=wf(Jd(b));this.zr.appendChild(b)}}path(){throw Error();}width(){return this.vh}height(){return this.lh}release(){}};class vy extends Hq{constructor({Ea:a,fg:b,M:c,mode:d,ob:e,mediaController:f,Qk:g,Ee:h}){const k=Dj(a.tO.Yk());super({eo:k,m:"video-player",jB:c,ob:e,Ee:h});this.Md=b;this.za=d;b=a.ln.path();this.jb.setAttribute("poster",b);this.ln=a.ln;this.oY=a;this.pc=new qy({fg:this.Md,Ws:k,EG:this.Zb,mode:d,Qk:g});A(this,this.pc);f.SD.push(this.pc,0);this.xe.B(this.zN());"normal"==this.za&&a.Lj()&&g.PO()&&this.Zb.Yc();this.nr()}Ym(){}La(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}Cb(a,
b){a=Sh({width:this.oY.videoWidth(),height:this.oY.videoHeight(),boundingWidth:a,boundingHeight:b,Kf:!0});return new G(a.width,a.height)}TE(){return(!this.Md.Ea().Xg()||"normal"!=this.za)&&Gq(this)}zN(){return Hl(this.Md)}xJ(){return(Hl(this.Md)||"normal"!=this.za)&&this.TE()}aX(){return this.Md.Ea().Xg()&&"normal"==this.za?Hl(this.Md)||"normal"!=this.za:!1}};function wy(a,{object:b,Ea:c,fg:d,mediaController:e,Qk:f}){c=new vy({Ea:c,M:a.F,Ee:a.Uf,fg:d,mode:a.za,ob:a.qb,mediaController:e,Qk:f});return a.Oj(b,c)}
class xy extends fw{constructor({T:a,J:b,M:c,Ee:d,A:e,quizSize:f,tg:g,ob:h,he:k}){super(b,c,e,a,h,g,k);this.Vc=f;this.Uf=d;this.qr=null}jl(a){this.qr=new Tq(new Jq(this.qb,this.F,this.Uf),a,this.F,this.qb)}Uv(a){return super.Uv(a)}Jj(a){this.xd=L?new Hw({parent:this.ga,M:this.F,mode:this.za,state:a.contentState(),oc:this.Hh(a),T:this.$,J:this.L,A:this.j,tg:this.Ff}):new Fw({parent:this.ga,M:this.F,mode:this.za,ra:a,oc:this.Hh(a),T:this.$,J:this.L,extraWords:this.dk,A:this.j,ab:this})}Cj(a){this.xd=
new yw({M:this.F,parent:this.ga,mode:this.za,state:a.contentState(),oc:this.Hh(a),T:this.$,J:this.L,A:this.j,ab:this})}wj(a){this.xd=new vw({M:this.F,parent:this.ga,mode:this.za,state:a.contentState(),oc:this.Hh(a),T:this.$,J:this.L,A:this.j,ab:this,he:this.th})}Aj(a){this.xd=new oy({parent:this.ga,contentState:a.contentState(),mode:this.za,ab:this,Lc:this.Xd,T:this.$,M:this.F,format:this.Hh(a),ob:this.qb,Fc:this.tv})}uj(a){this.xd=new ux({M:this.F,rg:this,parent:this.ga,contentState:a.contentState(),
settings:a.slide().settings().Xv(),evaluationEnabled:a.slide().settings().evaluationEnabled(),mode:this.za,T:this.$,quizSize:this.Vc,A:this.j})}Gi(a){this.xd=new $x({parent:this.ga,contentState:a.contentState(),ab:this,T:this.$,J:this.L,settings:a.slide().settings()})}xj(a){this.xd=new Nx({parent:this.ga,content:a.contentState(),settings:a.slide().settings().Ss(),mode:this.za})}hG(a,b,c,d){return wy(this,{object:a,Ea:a.Ea(),fg:b,mediaController:c,Qk:d})}yh(a,b,c){b=Yq(this.L,b);const d=new Wq(b,this.qr);
return this.Ff.yh({htmlText:b.htmlText(),Up:d,vq:c,u:a?N(a,"rich-text-view"):void 0})}};function yy(a,b){for(var c of a.sL)B(a,c);a.sL=[];if(b)for(c=0;c<b.count();++c){var d=Om(b,c);const e=d.rect();d=a.K2.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.sL.push(d)}}class zy extends ls{constructor(a){super("background-base");this.K2=new $w(a);this.sL=[]}};class Ay{constructor(){this.zc=!1;this.SD=new Rc}bb(a){if(this.zc!=a){this.zc=a;var b=Pc(this.SD).reverse();a?b.some(c=>c.activate()):b.forEach(c=>c.deactivate())}}};function By(a){J(document.body,"position","");J(document.body,"overflow-y","");a.ix=!0}
class Cy extends F{constructor(a,b){super();this.lc=a;this.nd=b;this.CM=0;this.ix=!0;w(this,this.lc,Eg,this.Hr,this,Hg)}Hr(){J(document.body,"overflow-y","hidden");this.CM=this.nd.scrollY();this.ix=!1;w(this,this.lc,Gg,this.jj,this,Hg);w(this,this.lc,Fg,this.kj,this,Hg)}jj(){const a=this.nd.scrollY();this.CM==a?this.ix||By(this):this.ix&&(J(document.body,"position","fixed"),J(document.body,"overflow-y","hidden"),this.ix=!1);this.CM=a}kj(){By(this);Gc(this,this.lc,Gg,this.jj,this);Gc(this,this.lc,
Fg,this.kj,this)}};function Dy(a,{ra:b,mode:c}){a.za=c;a.xd=null;a.If(b);return a.xd}class Ey extends Dn{constructor({A:a,T:b,M:c}){super();this.j=a;this.$=b;this.xd=null;this.F=c}zj(){}tj(){}Fj(){}yj(){}Bj(){}Hj(){}Dj(){}Jj(a){this.xd=new ow(a.contentState(),this.Hh(a),this.j,this.$,this.F)}Cj(){}wj(){}Ij(){}Ej(){}Gj(){}Aj(){}vj(){}uj(){}Gi(){}xj(){}Hh(a){return a.slide().Ka().wc()}};class Fy{constructor(){this.GE=this.PM=null;this.EM=new Promise((a,b)=>{this.PM=a;this.GE=b})}resolveFunc(){return this.PM}rejectFunc(){return this.GE}resolve(a){(0,this.PM)(a)}reject(a){(0,this.GE)(a)}cancel(){(0,this.GE)("canceled")}then(a,b){return this.EM.then(a,b)}catch(a){return this.EM.catch(a)}toPromise(){return this.EM}};class Gy{cancel(){}};const Hy={VG:"cefclientSendQuery",h_:"cefclientCancelQuery",zw:"cefclientSendCallbackResult",e9:"cefclientDispatch",d9:"cefclientDispatchCancel"};function Iy(a){return window[a]&&"function"===typeof window[a]}class Jy{constructor(){if(!Iy(Hy.VG)||!Iy(Hy.h_)||!Iy(Hy.zw))throw Error("Cef interaction functions not found");this.x5=window[Hy.VG];this.w5=window[Hy.h_];this.y5=window[Hy.zw];this.gW=new D;this.fW=new D;window[Hy.e9]=this.a5.bind(this);window[Hy.d9]=this.Y4.bind(this)}fQ(){return this.gW}VG(a,b,c,d){return this.x5(a,b,c,d)}zw(a,b,c,d){this.y5(a,b,c,d)}a5(a,b,c){this.gW.h(a,b,c)}Y4(a){this.fW.h(a)}};function Ky(a){return a instanceof Object&&void 0!==a.message&&void 0!==a.stack?`"${a.message}", stack:\n${a.stack}`:`<${typeof a}> ${a}`}
class Ly{constructor(a){this.Co=a||new Jy;this.me={};this.lx={};this.Co.fQ().addHandler(this.Z4,this);this.Co.fW.addHandler(this.X4,this)}fQ(){return this.Co.fQ()}call(a,...b){const c=new Fy;b=this.Co.VG(a,b,c.resolveFunc(),(d,e)=>{c.rejectFunc()("cef.Client call '"+a+"' failed: "+e)});c.catch(this.R4.bind(this,b));return c}addHandler(a,b,c){this.me[a]=b.bind(c)}removeHandler(a){delete this.me[a]}R4(a,b){"canceled"==b&&this.Co.w5(a)}Z4(a,b,c){if(this.me[a]){this.lx[b]=new Gy;var d=this.me[a];try{const f=
d.apply(d,[this.lx[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.Co.zw(b,a,!0,f);delete this.lx[b]},f=>{this.Co.zw(b,a,!1,Ky(f));delete this.lx[b]})}else c=`Request ${a} have no handler`,this.Co.zw(b,a,!1,Ky(Error(c))),n.console.error(c)}X4(a){this.lx[a].cancel()}}Vc("cef.Client",Ly);const W=new ld(40,36,24,36);function My(a,b,c){var d=-10;a.Jb&&(d=a.Jb.Cb(Math.round(.3*(b-10)),c-W.top-W.bottom),a.Jb.La(b-d.width-W.left,W.top,d.width,d.height),d=a.Jb.width());d=b-(d+10)-(W.left+W.right);let e=W.top;a.Va.La(W.left,e,d,0);e+=Ny(a,d)+10;Oy(a,"default",b,c);e=Py(e,a.Eh);Qy(a,W.left,e,d,Ry(a,c,e))}
function Sy(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.Jc.get("awardedScoreLabel"),g=a.Jc.get("awardedScoreValue"),h=a.Jc.get("passingScoreLabel"),k=a.Jc.get("passingScoreValue"),l=f||g,r=h||k,t=l?Ty(a,"awardedScore",e):0;r&&(t+=Ty(a,"passingScore",e));t+=l&&l?6:0;l=Ny(a,d);t=Math.floor(.5*(c-(t+l+19)));a.Va.La(33,t,d,l);d=t+l+19;l=.18*b;if(f||g){const x=d;r=Ty(a,"awardedScore",e);if(f){const y=new I(l,x,e,r);f.La(y.left,y.top,y.width,y.height)}g&&(f=new I(l+e+16,x,e,r),g.resize(f.width,f.height),
g.La(f.left,f.top,f.width,f.height));d+=r+6}if(h||k)f=d,g=Ty(a,"passingScore",e),h&&(r=new I(l,f,e,g),h.La(r.left,r.top,r.width,r.height)),k&&(e=new I(l+e+16,f,e,g),k.resize(e.width,e.height),k.La(e.left,e.top,e.width,e.height)),d+=g;k=Uy(a);if(k.length){const x=d+32;k.forEach(y=>{if(y.mw()){const C=new I(y.XO(),x,160,38);y.La(C.left,C.top,C.width,C.height)}})}if(k=a.Jc.get("passed")||a.Jc.get("failed"))e=Math.ceil(.5*(b-70)),h=t-20-70,k.resize(70,70),k.La(e,h,70,70);Vy(a,b,t-20);Oy(a,"default",b,
c)}
function Wy(a,b,c,d){switch(b){case "default":switch(a.rj){case "IntroSlide":if(a.Jb)My(a,c,d);else{b=c-66;var e=a.s.Cb(b,0).height,f=Ny(a,b),g=Math.max(W.top,Math.floor(.5*(d-(e+f+13)))-15);a.Va.La(33,g,b,f);Oy(a,"default",c,d);Qy(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Jb?(b=Xy(c,d),e=a.Jb.Cb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Jb.La(c-e.width-W.right,W.top,e.width,e.height),f=b.width-(a.Jb.width()+10),g=W.top,a.Va.La(W.left,g,
f,e.height),g+=Math.max(e.height,Ny(a,f))+10,Oy(a,"default",c,d),g=Py(g,a.Eh),Qy(a,W.left,g,b.width,Ry(a,d,g))):My(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.s.Cb(e,0).height;g=Ny(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.Va.La(b,d,e,g);Qy(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":Sy(a,c,d);break;default:My(a,c,d)}break;case "sideblock_1":f=Xy(c,d);b=W.top;g=Math.round(.3*(f.width-10));a.Jb&&(g=a.Jb.Cb(g,d-W.top-W.bottom).width,a.Jb.La(W.left,
b,g,f.height));e=W.left+g+10;f=f.width-(g+10);a.Va.La(e,b,f,0);b=Py(b,a.Va);Oy(a,"sideblock_1",c,d);b=Py(b,a.Eh);Qy(a,e,b,f,Ry(a,d,b));break;case "sideblock_2":e=Xy(c,d);b=W.top;f=Math.round(.3*(e.width-10));a.Jb&&(f=a.Jb.Cb(f,d-W.top-W.bottom).width,g=c-W.right-f,a.Jb.La(g,b,f,e.height));e=e.width-(f+10);a.Va.La(W.left,b,e,0);b=Py(b,a.Va);Oy(a,"sideblock_2",c,d);b=Py(b,a.Eh);Qy(a,W.left,b,e,Ry(a,d,b));break;case "sideblock_3":e=Xy(c,d);b=W.top;f=Math.round(.7*(e.width-10));Qy(a,c-W.right-f,b,f,e.height);
e=e.width-(f+10);a.Va.La(W.left,b,e,0);b=Py(b,a.Va);Oy(a,"sideblock_3",c,d);a.Jb&&(b=Py(b,a.Eh),d=Math.max(d-b-W.bottom,60),c=a.Jb.Cb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Jb.La(W.left+e,b,c.width,d));break;case "horizontal_1":b=Xy(c,d);e=W.top;a.Va.La(W.left,e,b.width,0);e=Py(e,a.Va);Oy(a,"horizontal_1",c,d);e=Py(e,a.Eh);c=Yy(b);a.Jb&&(f=a.Jb.Cb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Jb.La(W.left+f,e,b.width,c));e+=c+10;Qy(a,W.left,e,b.width,Ry(a,d,e));break;
case "horizontal_2":b=Xy(c,d);e=W.top;f=Yy(b);a.Jb&&(g=a.Jb.Cb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Jb.La(W.left+g,e,b.width,f));e+=f+10;a.Va.La(W.left,e,b.width,0);e=Py(e,a.Va);Oy(a,"horizontal_2",c,d);e=Py(e,a.Eh);Qy(a,W.left,e,b.width,Ry(a,d,e));break;case "balanced_1":f=Xy(c,d);b=W.top;a.Va.La(W.left,b,f.width,0);b=Py(b,a.Va);Oy(a,"balanced_1",c,d);b=Py(b,a.Eh);c=.5*(f.width-10);a.Jb&&(e=Math.max(d-b-W.bottom,60),f=f.width-c-10,g=a.Jb.Cb(f,e),g.width<f&&(c=c+f-g.width),
a.Jb.La(W.left+c+10,b,g.width,e));Qy(a,W.left,b,c,Ry(a,d,b));break;case "balanced_2":b=Xy(c,d);e=W.top;a.Va.La(W.left,e,b.width,0);e=Py(e,a.Va);Oy(a,"balanced_2",c,d);e=Py(e,a.Eh);c=.5*(b.width-10);f=Math.max(d-e-W.bottom,60);a.Jb&&(g=a.Jb.Cb(c,f),c=Math.min(g.width,c),a.Jb.La(W.left,e,c,f));Qy(a,W.left+c+10,e,b.width-10-c,Ry(a,d,e));break;case "balanced_3":e=Xy(c,d);b=W.top;f=Yy(e);a.Jb&&(g=a.Jb.Cb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Jb.La(W.left+g,b,e.width,f));b+=f+10;
Oy(a,"balanced_3",c,d);b=Py(b,a.Eh);c=.5*(e.width-10);a.Va.La(W.left,b,c,d-b-W.bottom);Qy(a,W.left+c+10,b,c,Ry(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function Zy(a,b,c,d){switch(b){case "default":switch(a.rj){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.Jb&&(b=a.Jb.Cb(Math.round(.3*(c-10)),d-W.top-W.bottom).width),new H(W.left,W.top+Ny(a,c-(b+10)-(W.left+W.right))+10)}case "sideblock_1":return d=Xy(c,d),b=Math.round(.3*(d.width-10)),c=W.left+b+10,a=W.top+Ny(a,d.width-(b+10))+10,new H(c,a);case "sideblock_2":return c=Xy(c,d),a=W.top+
Ny(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new H(W.left,a);case "sideblock_3":return c=Xy(c,d),a=W.top+Ny(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new H(W.left,a);case "horizontal_1":return new H(W.left,W.top+Ny(a,c-(W.left+W.right))+10);case "horizontal_2":return c=Xy(c,d),d=W.top,d+=Yy(c)+10,d+=Ny(a,c.width)+10,new H(W.left,d);case "balanced_1":case "balanced_2":return a=W.top+Ny(a,Xy(c,d).width)+10,new H(W.left,a);case "balanced_3":return new H(W.left,W.top+Math.round(.3*(d-(W.top+
W.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function Xy(a,b){return new G(a-(W.left+W.right),b-(W.top+W.bottom))}function Yy(a){return Math.round(.3*(a.height-10))}function Ny(a,b){return a.Va.Cb(b,0).height}function Oy(a,b,c,d){b=Zy(a,b,c,d);a.Eh&&(a.Eh.resize(245,36),a.Eh.La(b.x,b.y,245,36))}function Py(a,b){return b?(b=b.Cb(b.width(),b.height()),a+b.height+10):a}
function Qy(a,b,c,d,e){if(a.Si&&a.s){const f=a.s.Cb(d,20);a.s.La(b,c,d,f.height);const g=a.Si.Cb(d,20);a.Si.La(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.s&&a.qS.La(b,c,d,e)}function Ry(a,b,c){switch(a.rj){case "Hotspot":return Math.max(b-c-W.bottom,b-56-14-60);default:return b-c-W.bottom}}
function Ty(a,b,c){const d=a.Jc.get("awardedScoreLabel"),e=a.Jc.get("awardedScoreValue"),f=a.Jc.get("passingScoreLabel");a=a.Jc.get("passingScoreValue");switch(b){case "passingScore":return f?f.Cb(c,0).height:Math.max(a.Cb(c,0).height,30);case "awardedScore":return d?d.Cb(c,0).height:Math.max(e.Cb(c,0).height,30)}throw Error("unknown section");}function Uy(a){const b=[];["reviewBtn","reportBtn","restartBtn"].forEach(c=>{(c=a.Jc.get(c))&&b.push(c)});return b}
function Vy(a,b,c){var d=a.Jc.get("passedCircle")||a.Jc.get("failedCircle")||a.Jc.get("gradedCircle");a=a.Jc.get("passedIcon")||a.Jc.get("failedIcon")||a.Jc.get("gradedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.La(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.La(d,c,36,36))}class $y{constructor(a,b){this.rj=a;this.qS=b;this.Eh=this.Jb=this.Va=this.Si=this.s=null;this.Jc=new Map}setContent(a){this.s=a;this.qS.setContent(a)}pB(a){this.Va=a}};class az{constructor(a){this.rj=a;this.s=null}setContent(a){this.s=a}La(a,b,c,d){this.s&&(gl.includes(this.rj)?(this.s.resize(c,d),this.s instanceof Qv&&(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.La(a,b,c,d))}};class bz extends Zw{constructor(a){super();this.F=a.M;this.m0=a.R6;this.dk=a.Mv;this.pc=a.mediaController;this.Jd=a.rg;this.qh=a.ab;this.ga=a.parent;this.Xd=a.Lc;this.L=a.J;this.yl=a.WF;this.fn=a.rw;this.ex=a.u8;this.yf=null}create(a){this.If(a);return this.yf}DO(){this.yf=null}BO(a){this.yf=this.Jd.fP(a,this.Xd)}IO(a){this.yf=this.Jd.hG(a,this.fn.get(a),this.pc,this.ex)}GO(a){this.yf=this.Jd.UY(a,this.Xd)}HO(a){var b=this.yl.Md,c=this.pc,d=this.ex;this.yf=wy(this.Jd,{object:a,Ea:a.Ea(),fg:b,mediaController:c,
Qk:d})}FO(a){var b=this.Jd;this.yf=new sy({F9:a,M:b.F,fg:this.yl.Qf,mode:b.za,ob:b.qb,mediaController:this.pc,Qk:this.ex})}EO(a){let b=null;"content"==a.id()?b=this.m0.view():"additionalContent"==a.id()&&(b=this.dk);this.yf=this.Jd.Oj(a,b)}zO(a){this.yf=this.Jd.Oj(a)}AO(a){this.yf=new bu(a)}CO(a){this.yf=new ov(a)}};function vx(a,b){return a.Gn.get(b)}function cz(a,b,c){dz(a,b);c&&a.G("transform",At(c))}function ez(a){const b=new $y(a.rj,new az(a.rj));a.s&&b.setContent(a.s);a.Si&&(b.Si=a.Si);a.Va&&b.pB(a.Va);a.Hy&&(b.Jb=a.Hy);a.bx&&(b.Eh=a.bx);for(const d of a.uy.keys()){var c=a.uy.get(d);b.Jc.set(d,c)}return b}
function fz(a){var b=a.mJ.rect();gz(a.mJ,a.Va,b);cz(a.Va,b,a.mJ.rotationAngle());if(a.yC&&a.s)if(b=a.yC.rect(),gl.includes(a.rj)){dz(a.s,b);var c=a.s.content().displayObject().scrollHeight;c>b.height&&a.s.Tb(c)}else el.includes(a.rj)&&gz(a.yC,a.s,b),dz(a.s,b);a.GH&&a.Si&&dz(a.Si,a.GH.rect());if(a.UD&&a.Hy){b=a.UD.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.NK.Jb.Cb(c,d-W.top-W.bottom);b=new I(b-c-W.left,W.top,d.width,d.height)}cz(a.Hy,b,a.UD.rotationAngle())}a.TH&&a.bx&&
(b=a.TH.rect(),b||(b=Zy(a.NK,a.$w.BG(),a.width(),a.height()),b=new I(b.x,b.y,245,36)),dz(a.bx,b))}function gz(a,b,c){a instanceof Hm&&"resizeShapeToFitText"==a.Bd().Se().om()&&(a=b.Cb(c.width,c.height),c.width=a.width,c.height=a.height)}function dz(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class hz extends P{constructor({M9:a,Ka:b,O9:c}){super({m:"slide-layout"});this.St=new P;this.St.G("min-height","100%");this.addChild(this.St);this.rj=c;this.V5=a;this.$w=b;this.Gn=new Map;this.TH=this.bx=this.UD=this.Hy=this.GH=this.yC=this.Si=this.s=null;this.uy=new Map;a=b.yb();for(b=0;b<a.count();++b){c=Om(a,b);if(-1!=Zk.indexOf(c.type()))continue;const e=this.V5.create(c);A(this,e);this.Gn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":$k(c.type(),c.id())&&this.uy.set(c.id(),e);var d=
c.rect();d&&cz(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.Va=e,this.mJ=c):"content"==c.id()?(this.s=e,this.yC=c):"additionalContent"==c.id()?(this.Si=e,this.GH=c):(d=c.rect(),Wk(c.id())&&this.uy.set(c.id(),e),d&&cz(e,d,c.rotationAngle()));break;case "image":case "video":case "line":cz(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.Hy=e;this.UD=c;break;case "slideAudio":this.bx=(d=!c.Ea().Xg())?e:null;this.TH=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.St.addChild(e)}this.NK=ez(this);ff&&ue&&this.Gn.forEach((e,f)=>Object.values(Rk).includes(f)&&e.o(f,!0))}invalidate(){if(this.width()&&this.height()){this.Gn.forEach((a,b)=>{this.uy.has(b)||a.wa()});this.$w.OP()?fz(this):Wy(this.NK,this.$w.BG(),this.width(),this.height());for(const a of this.Gn.values())a.wa()}}ha(){this.invalidate()}te(){super.te();this.Gn.forEach(a=>a.setParentScale(this.parentScale()))}};let iz=null;
class jz extends P{constructor({A:a,ra:b,mode:c,M:d,J:e,rg:f,ab:g,Lc:h,Nf:k,T:l,mo:r}){super({m:"quiz-slide-visualizer",tabIndex:-1});this.$=l;this.So=this.To=0;this.HT=!1;this.Rz=r;z(this,this.Rz.u_(),this.KT,this);this.j=a;this.za=c;this.F=d;this.L=e;this.Jd=f;this.P=b;a=b.slide();this.pc=new Ay;this.zc=!1;this.fs=k;this.we=E(this);this.cg=E(this);this.br=E(this);E(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.P.contentState()&&k.includes(a.type())&&z(this,this.P.contentState().U(),this.a2,
this);this.Xd=h;this.dk=this.wx();this.Ta=this.td();z(this,this.Ta.am,this.Fu,this);d={M:d,R6:this.Ta,Mv:this.dk,mediaController:this.pc,rg:this.Jd,ab:g,xm:void 0,parent:this,Lc:this.Xd,J:this.L,WF:this.P.WF(),rw:this.P.rw(),u8:this.P};d=new bz(d);g=a.Ka();this.cI=new zy(this.Jd);this.cI.invalidate(g.background());yy(this.cI,g.yA());M(this,this.cI);this.cj=new hz({M9:d,Ka:g,O9:a.type()});M(this,this.cj);!dl.includes(a.type())||A(this,this.Ta);this.Ta instanceof ux&&(d=this.cj.St,jx(this.Ta,this.cj,
d),d.uc(this.Ta,0));this.Aa=new nt({bh:this.cj,preventDefault:!ff});A(this,this.Aa);this.addChild(this.Aa.Ji());z(this,this.Ta.Ph,()=>{this.tr(this.height())},this);z(this,this.Aa.nd.tw(),this.Ta.TZ,this);this.KT();ff&&A(this,new Cy(this,this.Aa.nd))}mf(){this.Ta.mf()}KT(){var a=this.Rz.PQ();Ue||Ve?a&&!this.HT&&(a=b=>{b=new P({u:N(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.HT=!0):this.o("with-border",a)}a2(){isNaN(iz)||clearInterval(iz);iz=setTimeout(()=>
{this.wa();this.tr(this.height())},0)}wa(){super.wa();this.cj.invalidate()}pG(){this.cg.h()}ZY(){this.br.h()}di(){return this.cg}OA(){return this.br}ha(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.To!=a||this.So!=b)&&(this.To=a,this.So=b,this.cj.resize(a,b),a=this.IB(),this.Ta.GD=a,this.tr(b))}td(){return this.Jd.Uv({parent:this,ra:this.P,mode:this.za,GP:!0,Lc:this.Xd,Mv:this.dk,Nf:this.fs,Fc:this.pc})}wx(){return Dy(new Ey({A:this.j,T:this.$,M:this.F}),{ra:this.P,mode:this.za})}nc(a){this.za=
a;this.Ta.nc(a);this.dk&&this.dk.nc(a)}bb(a,b=!1){this.zc=a;this.pc.bb(a);a&&!b&&(xe?document.body.focus():this.focus());this.CH(a,b)}activated(){return this.zc}l(a){this.Ta&&this.Ta.l(a)}ge(){return this.we}io(){}kq(){}te(){const a=this.parentScale();this.Ta.setParentScale(a);this.cj.setParentScale(a);this.Aa.setParentScale(a)}Fu({top:a,bottom:b}){const c=this.Aa.nd;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.IB(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.kt(d)}CH(a,b){a&&!b?df||this.Ta.io():this.Ta.kq()}JB(){const a=this.Aa.nd;return a?a.scrollY():this.cj.displayObject().scrollTop}IB(){var a=this.cj;if(u){let b=a.height();for(const c of a.St.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(K?a.St:a).displayObject().scrollHeight;return a}tr(a){this.Aa.ei(a,this.IB())}};class kz{constructor(){this.qF=0;this.sl=!1;this.HX=new D}start(){if(this.sl)throw Error("timer was already started");this.sl=!0;this.qF=Date.now();lz()(this.GX.bind(this))}stop(){if(!this.sl)throw Error("timer wasn't started");this.sl=!1}isActive(){return this.sl}GX(){if(this.sl){const a=this.qF;this.qF=Date.now();this.HX.h(this.qF-a);lz()(this.GX.bind(this))}}}var mz,nz=1E3/30;
function lz(){if(mz)return mz;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return mz=ue||void 0===a?function(b){setTimeout(b,nz)}:function(b){a(b)}};function oz(a,b){a.i1.forEach(c=>{b(c)})}class pz{constructor(a){this.i1=a}gb(a){this.ko(a)}};class qz extends pz{ko(a){1>a?oz(this,b=>b.Kc(0)):oz(this,b=>b.G("opacity",""))}};class rz extends pz{ko(a){1>a?oz(this,b=>b.Kc(a)):oz(this,b=>b.G("opacity",""))}};function sz(a){oz(a,b=>{a.eM[la(b)]=b.displayObject().style.transform||""})}
class tz extends pz{constructor(a,b){super(a);this.Il=new H(1,1);switch(b){case "fromTop":this.Il.x=0;this.Il.y=-1;break;case "fromBottom":this.Il.x=0;this.Il.y=1;break;case "fromLeft":this.Il.x=-1;this.Il.y=0;break;case "fromRight":this.Il.x=1;this.Il.y=0;break;default:throw Error("unknown direction");}this.eM={}}gb(a){a||sz(this);super.gb(a)}ko(a){if(1>a){oz(this,d=>d.Kc(a));const b=40*this.Il.x*Math.pow(1-a,2),c=40*this.Il.y*Math.pow(1-a,2);oz(this,d=>{const e=`translate(${b}px, ${c}px) `+this.eM[la(d)];
d.G("transform",e)})}else oz(this,b=>b.G("transform",this.eM[la(b)])),oz(this,b=>b.G("opacity",""))}};class uz{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new qz(c);case "fadeIn":return new rz(c);case "floatIn":return new tz(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function vz(a,{type:b,direction:c,duration:d,delay:e,z7:f}){a.reset();a.Db=Math.max(1E3*d,1);a.$t=1E3*e;d=new uz;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.ad.push(f)}
class wz extends F{constructor(){super();this.$t=this.Db=0;this.ad=[];this.sj=void 0;this.NH=E(this);this.FR=E(this);this.Et=new kz;z(this,this.Et.HX,()=>{const a=Date.now();this.wi=Math.min(1,this.wi+(a-this.ED)/this.Db);this.ED=a;this.ad[this.FC].ko(this.wi);1<=this.wi&&(++this.FC>=this.ad.length&&(this.Et.stop(),this.NH.h()),this.wi=0)},this);this.FC=this.ED=this.wi=0}start(){if(this.ad.length&&!this.sj){this.nD(0);const a=this;this.sj=setTimeout(()=>{a.vM()},this.$t);this.FR.h()}}stop(){clearTimeout(this.sj);
this.Et.isActive()&&(this.Et.stop(),this.NH.h());this.nD(1)}nD(a){for(let b=0;b<this.ad.length;++b)this.ad[b].gb(a)}vM(){this.Et.isActive()||(this.FC=0,this.ED=Date.now(),this.Et.start())}reset(){this.stop();this.ad=[];this.sj=void 0;this.FC=this.ED=this.wi=0}};class xz extends jz{constructor({A:a,ra:b,mode:c,M:d,J:e,rg:f,ab:g,Lc:h,Nf:k,T:l,mo:r}){"reviewWithCorrectAnswers"!=c||b.slide().settings().evaluationEnabled()||(c="reviewWithoutCorrectAnswers");super({A:a,ra:b,mode:c,M:d,J:e,rg:f,ab:g,Lc:h,Nf:k,T:l,mo:r});this.dW=b;this.Mm=null;if("normal"==this.za){a=b.slide().animation();const t=this.Ta.Mn(a.mode());this.dk&&this.dk.Mn(c).forEach(x=>{t[0].push(...x)});this.Mm=new wz;z(this,this.Mm.FR,()=>{this.l(!1);this.o("animated",!0)},this);z(this,this.Mm.NH,
()=>{this.l(!0);this.o("animated",!1)},this);vz(this.Mm,{z7:t,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});A(this,this.Mm)}}l(a){super.l(a);a=a&&"reviewWithoutCorrectAnswers"!=this.za&&this.dW.Fb();this.Ta&&this.Ta.l(a)}CH(a,b){a?this.dW.submitted()||this.Mm&&this.Mm.start():this.Mm&&this.Mm.stop();super.CH(a,b)}};function yz(a,b){a.d0.push(b);z(a,b.bv,()=>{b.mw()?zz(a,b):Az(a,b);Bz(a)},a);z(a,b.SR,()=>{b.mw()?zz(a,b):Az(a,b);Bz(a)},a);b.mw()&&zz(a,b);Bz(a)}function Bz(a){var b=a.Ol.length;const c=a.G1();b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.Ol){d.TR=b;const e=d.rect();d.Oh=new I(b,e?e.top:c.height-38-12,160,38);b+=180}a.H.h()}function zz(a,b){a.Ol.push(b);Cz(a)}function Az(a,b){b=a.Ol.indexOf(b);-1!=b&&a.Ol.splice(b,1)}
function Cz(a){function b(e){return d.find(f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.Ol.concat();a.Ol=[];c(a.Ol,b("reviewBtn"));c(a.Ol,b("reportBtn"));c(a.Ol,b("restartBtn"))}class Dz extends F{constructor(a){super();this.G1=a;this.H=E(this);this.d0=[];this.Ol=[]}gb(a){if(a){for(let b=0;b<a.count();++b){const c=Om(a,b);c instanceof Es&&yz(this,c)}Bz(this)}}U(){return this.H}};function Ez(a,b){const c=vx(a.cj,"restartBtn");c&&(c.B(b),b&&z(a,c.R,()=>{a.K.restartQuiz()}));(b=vx(a.cj,"reviewBtn"))&&z(a,b.R,()=>{a.K.oW.h()});(b=vx(a.cj,"reportBtn"))&&z(a,b.R,()=>{a.K.DB()})}class Fz extends jz{constructor({A:a,ra:b,mode:c,M:d,J:e,rg:f,ab:g,Lc:h,Ks:k,quizSize:l,Nf:r,T:t,mo:x}){const y=new Dz(()=>l),C=b.slide().Ka();y.gb(C.yb());super({A:a,ra:b,mode:c,M:d,J:e,rg:f,ab:g,Lc:h,Nf:r,T:t,mo:x});this.K=b.contentState();Ez(this,k)}};class Gz{constructor({M:a,A:b,J:c,rg:d,ab:e,Lc:f,Nf:g,T:h,mo:k}){this.j=b;this.$=h;this.F=a;this.L=c;this.Jd=d;this.qh=e;this.Xd=f;this.fs=g;this.Rz=k}ab(){return this.qh}create(a,b){b={A:this.j,T:this.$,ra:a,mode:b,M:this.F,J:this.L,rg:this.Jd,ab:this.qh,Lc:this.Xd,Nf:this.fs,mo:this.Rz};return a instanceof T?new xz(b):new jz(b)}gP(a,b,c){return new Fz({A:this.j,ra:a,T:this.$,mode:"normal",M:this.F,J:this.L,rg:this.Jd,ab:this.qh,Lc:this.Xd,Nf:!1,mo:this.Rz,Ks:b,quizSize:c})}};class Hz{constructor(){this.pF=this.mz=null;this.cu=this.bu=!1;this.zf=new D;this.y0=new D;this.uJ=new D;this.VS=new D}PA(){return"drag"}vG(a,b){if(1==b.touches().length){if("touchStart"==a)return this.cu&&(this.bu=this.cu=!1),this.bu=!1,1;if("touchMove"==a&&this.bu)return 1}this.cu&&(this.bu=this.cu=!1,this.VS.h(this.mz.x,this.mz.y));return 0}VF(a){a=new H(a.touches()[0].clientX(),a.touches()[0].clientY());this.bu?(a=kd(a,this.pF),hd(a,this.mz)||(this.cu||(this.cu=!0,this.uJ.h(this.pF.x,this.pF.y)),
this.mz=a,this.zf.h(a.x,a.y))):(this.bu=!0,this.pF=a,this.mz=new H,this.y0.h())}Jp(){}};function Iz(a){a=a.touches();return 2!=a.length?null:{vm:new H(a[0].clientX(),a[0].clientY()),Bm:new H(a[1].clientX(),a[1].clientY())}}
class Jz{constructor(){this.oD=0;this.ty=-1;this.XM=new D;this.WM=new D;this.xz=new D;this.zf=new D;this.sy=null;this.VM=!1}PA(){return"scale"}vG(a,b){a=2==b.touches().length;const c=!a&&0<this.ty;a!=this.VM&&(this.VM||(Iz(b),this.XM.h()),this.VM=a);return a||c?1:0}VF(a){if(2==a.touches().length){var b=Iz(a);if(this.sy&&b){const c=kd(b.vm,this.sy.vm),d=kd(b.Bm,this.sy.Bm),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.zf.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.sy=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=id(new H(b.clientX(),b.clientY()),new H(a.clientX(),a.clientY())),this.oD?b=a/this.oD:(b=1,this.oD=a));a=b;this.WM.h(a);this.ty=a}else 0<this.ty&&(this.xz.h(this.ty),this.sy=null,this.ty=-1,this.oD=0)}Jp(){}};function Kz(a,b,c){const d=a.hc.width()*a.X,e=a.hc.height()*a.X;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.hc.Of(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.hc.tf(c)}function Lz(a,b){Mh(a.hc.displayObject(),b);a.hc.setParentScale(b);var c=b-a.X;a.X=b;b=a.hc.x()-c*a.hc.width()/2;c=a.hc.y()-c*a.hc.height()/2;Kz(a,b,c)}
class Mz extends Ep{constructor({M:a,jQ:b,A:c,ra:d,quizSize:e,content:f}){super("dnd_popup");this.F=a;this.up=this.rp=this.ui=this.tY=this.X=1;this.ny=!0;this.Vc=e;this.P=d;this.xn=0;this.j=c;this.S=this.Cx();this.S.Tb(45);this.addChild(this.S);this.vK();this.va=b;a=new Jz;a.WM.addHandler(this.aM,this);a.xz.addHandler(this.$L,this);b=new Hz;b.zf.addHandler(this.ZL,this);b.uJ.addHandler(this.YL,this);this.sY=new V("content");this.addChild(this.sY);this.hc=f;this.sY.addChild(this.hc);this.setScale(1);
this.Tm=new uh(document.body);nh(this.Tm,a);nh(this.Tm,b);oh(this.Tm)}close(){ph(this.Tm);super.close()}ZL(a,b){Kz(this,this.rp+a,this.up+b)}YL(){this.rp=this.hc.x();this.up=this.hc.y();Kz(this,this.rp,this.up)}aM(a){this.xn||(this.xn=this.X);a=Math.min(this.ui,this.xn*a);a=Math.max(this.tY,a);Lz(this,a);Lz(this,a)}$L(){this.xn=0}Cx(){const a=new V("top_panel");Lg(a.displayObject(),"0 0");return a}vK(){const a=this.S;if(a)if(this.va){var b=new V("close");b.addChild(Q(this.F,"close_popup_icon"));b.R.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{this.P.contentState().reset()};var c=new V("clear");c.O(this.j.I("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.R.addHandler(b,this);a.addChild(c);c=new V("clear-icon");c.R.addHandler(b,this);a.addChild(c);b=new V("done");b.O(this.j.I("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.R.addHandler(this.close,this);a.addChild(b);b=new V("done-icon");b.R.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.o("landscape",c);this.S&&(c?(U(this.S,"width",""),
U(this.S,"height",`${b/this.ui}px`),U(this.S,"right",`${-this.S.width()*(1-this.ui)}px`)):(U(this.S,"width",`${a/this.ui}px`),U(this.S,"height",""),U(this.S,"right","")));this.Ia(a,b);super.resize(a,b);this.Ia(a,b)}Ia(a,b){var c=this.S?56:0;a-=a>b?c:0;c=Sh({width:this.Vc.width,height:this.Vc.height,boundingWidth:a,boundingHeight:b,Kf:!0}).scale;this.hc.resize(this.Vc.width,this.Vc.height);this.hc.setParentScale(c);Mh(this.hc.displayObject(),c);this.X=this.xn=this.tY=c;this.hc.Of((a-this.Vc.width*
c)/2);this.hc.tf(Math.floor((b-this.Vc.height*c)/2))}setScale(a){this.X=a;this.S&&Mh(this.S.displayObject(),a);this.ui=a}};function Pz(a){return Qz(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function Qz(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}function Rz(a){a.ox&&(clearInterval(a.ox),a.ox=void 0)}function Sz(a){0>a.nx&&(a.nx=setInterval(a.G0.bind(a),500))}function Tz(a){0<a.nx&&(clearInterval(a.nx),a.nx=-1)}
class Uz{constructor(a){this.jb=a;this.QX=null;this.C="paused";this.Vi=this.Nr=this.Ne=this.gp=!1;this.Rm=this.kv=-1;this.KS=0;this.nx=-1;this.jJ=0;this.nF=this.ox=this.sr=void 0;this.wo=!1;this.ys=new D;this.Wo=new D;this.yE=new D;this.TK=new D;this.u5=new D;this.uY=new D;this.xU=new D;this.E0=new D;this.FE=new D;this.I4=new D;v(a,"play",this.Qy,!1,this);v(a,"playing",this.Du,!1,this);v(a,"pause",this.Du,!1,this);v(a,"seeking",this.EL,!1,this);v(a,"ended",this.Du,!1,this);v(a,"waiting",this.Du,!1,
this);v(a,"timeupdate",this.Ry,!1,this);v(a,"progress",this.eV,!1,this);v(a,"loadeddata",this.eV,!1,this);v(a,"canplaythrough",this.N2,!1,this);Pz(this)||v(a,"loadedmetadata",this.CL,!1,this);(this.gp=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||dc(a,"canplay",this.DL,!1,this);this.Le()}mediaElement(){if(!this.jb)throw Error("media player was disposed");return this.jb}state(){return this.C}WA(){return this.mediaElement().controls||me?this.mediaElement().paused:!this.Ne}playbackRate(){return this.jb.playbackRate}Le(){var a=
(a=this.jb)?a.error?"error":a.ended?"ended":this.WA()?"paused":this.Vi?"buffering":"playing":"disposed";const b=this.C;b!=a&&(this.C=a,this.ys.h(this,b))}ready(){return Qz(this)&&this.gp}rD(){const a=this.wo;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?le?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;le&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.gp?this.DL():(this.wo=this.gp&&Qz(this)&&this.mediaElement().readyState>=
b,!this.wo&&K&&1==this.mediaElement().networkState&&1==this.p2&&(this.wo=!0,this.I4.h(this)),this.wo||this.sr?this.wo&&(clearInterval(this.sr),this.sr=void 0):this.sr=setInterval(this.rD.bind(this),2E3),!a&&this.wo&&this.E0.h(this),this.p2=this.mediaElement().networkState)}N2(){this.rD()}playing(){return this.Ne}play(){if(Qz(this)){this.Ne=!0;ue&&"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(Qe){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.ox);this.ox=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,Rz(this)):3<c&&Rz(this)},0)}Sz(this)}}pause(){Qz(this)&&(this.Ne=!1,Tz(this),this.mediaElement().pause(),0!=this.Nr&&(this.Nr=!1))}stop(){Rz(this);if(Qz(this)){this.Ne=!1;Tz(this);0!=this.Nr&&(this.Nr=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.Du();
Pz(this)&&0<a.currentTime?a.currentTime=0:this.kv=-1;this.Rm=-1}}seek(a){Rz(this);Pz(this)?(this.jJ=this.mediaElement().currentTime=a,this.kv=-1):this.kv=Qz(this)?a:-1;this.Rm=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:Qz(this)?Math.max(this.kv,0):0}duration(){return Pz(this)?this.mediaElement().duration:0}volume(){return Qz(this)?this.mediaElement().volume:1}setVolume(a){ue?this.IG(!a):Qz(this)&&(a=Zd(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.uY.h(this)))}muted(){return Qz(this)&&
this.mediaElement().muted}IG(a){if(Qz(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.xU.h(this))}}IZ(){if(Pz(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*Zd(0<a?b/a:0,0,1))/1E3}return 0}Yb(){Qz(this)&&(mc(this.QX),this.QX=null,mc(this.jb),Tz(this),this.sr&&(clearInterval(this.sr),this.sr=void 0),this.jb&&(this.jb.src=""),this.jb=null,this.Le())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.ys}PG(){return this.yE}NZ(){return this.xU}TB(){return this.uY}readyEvent(){return this.FE}DL(){this.Le();
this.gp=!0;Vz.h(this);this.FE.h(this);if(0<this.kv){const a=this.Rm;this.seek(this.kv);this.Rm=a}this.rD()}Du(){const a=this.mediaElement();if(this.WA()||a.ended)a.ended&&a.pause(),this.Ne=!1,Tz(this);this.Le()}Qy(){1!=this.Nr&&(this.Nr=!0);this.Du();Sz(this)}CL(){this.Wo.h(this)}Ry(){const a=this.currentTime();this.KS!=a&&(this.yE.h(this),this.KS=a)}eV(){this.TK.h(this)}EL(){this.u5.h(this)}G0(){if(this.wo)if(this.Ne&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!me&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Vi&&(this.Vi=!1,this.Le());else if(this.Nr){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.WA()||a.ended||b!=this.jJ||(c=!0);!Pe&&!c&&0<this.Rm&&(1<Math.abs(this.Rm-b)?(c=!0,a.currentTime=this.Rm):this.Rm=-1);this.jJ=b;a=this.mediaElement().buffered;if(Pe&&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.Vi!=c&&(this.Vi=c,this.Le())}}Np(a){this.mediaElement().controls=a}YY(){this.Np(!1)}src(){const a=this.mediaElement();return Qz(this)?a.src||a.currentSrc:""}}var Vz=new D;class Wz extends F{constructor(a=null){super();this.kb=a;this.pa=null;this.ih=E(this);this.Ve=E(this);this.kb&&z(this,this.kb.TB(),this.Av,this)}gb(a){this.pa=Aj(a.Ma.Yk());this.nr()}nr(){z(this,this.pa.stateChangedEvent(),this.ph,this);this.Av()}ph(){switch(this.pa.state()){case "ended":this.Ve.h(this.pa)}}mG(){this.pa&&(this.pa.stop(),Lc(this,this.pa),this.pa=null)}start(){this.pa&&(this.pa.play(),this.ih.h(this.pa))}stop(){this.pa&&(this.pa.stop(),this.Ve.h(this.pa))}audioStartedEvent(){return this.ih}Av(){if(this.kb&&
this.pa){var a=this.kb.volume();this.pa.setVolume(a)}}Ub(){super.Ub();this.mG()}};class Xz extends Uz{constructor(a){super(a);this.YT=0;this.oK=!1}Qy(){this.oK?this.oK=!1:super.Qy()}EL(){super.EL();this.YT=Date.now()}Ry(){super.Ry();if(this.ready()&&Ee){var a=100>Date.now()-this.YT;this.playing()||a||(this.oK=!0,a=this.mediaElement(),a.play(),a.pause())}}};class Yz extends Ap{constructor(a,b,c){super(b);this.wb=!0;this.sn=!1;K&&(this.Vh=rf("DIV"),$c(this.Vh,"tap_area"));this.Vh&&this.addChild(this.Vh);this.oO=!0;this.g2=!!c;c&&this.kl(!1);a&&this.R.addHandler(this.gn,this);K&&(a=this.da(),$c(a,"mobile"));this.vB(0);this.da().setAttribute("tabindex","-1");this.Vw()}xS(a){a=rf("BUTTON",a);u&&8>=wb||(a.type="button");return a}selected(){return this.sn}cb(a){if(a){var b=this.da();$c(b,"selected")}else b=this.da(),ad(b,"selected");this.g2&&this.kl(a);this.sn=
a}enabled(){return this.wb}l(a){super.l(a);const b=this.da();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();ad(c,"disabled")}else c=this.displayObject(),$c(c,"disabled");!a&&b.blur&&b.blur();this.wb=a}kl(a){this.da().setAttribute("aria-pressed",a)}gn(){this.cb(!this.sn)}ag(a){super.ag(a);-1==this.Vq&&this.da().blur()}Ow(){return super.Ow()}Go(a){this.enabled()&&super.Go(a)}ht(a){super.ht(a);this.oO=!0}};class Zz extends Fr{constructor(a){super(a,0,1,150);this.gv=!1}ol(){let a=this.coords[0];this.gv&&(a=this.eZ[0]-a);this.element.style.opacity=a}reverse(a){this.gv=a}};class $z extends P{constructor(a){super({m:a});this.wi=0}ko(a){this.wi=a;this.Ia()}Ia(){const a=Math.floor(100*this.wi);yh(this.displayObject(),`${a}%`)}};function aA(a,b){b=Gh(b,a.displayObject()).x/a.X;return Zd(b/a.width(),0,1)}function bA(a,b){const c=a.width()*b;a.Bs.Of(c);b=Math.floor(b*a.Db);a.Bs.O(bj(Math.floor(b/3600))+":"+bj(Math.floor(b%3600/60))+":"+bj(Math.floor(b%60)));a.Bs.B(!0)}
class cA extends V{constructor(){super("progress_bar");this.Db=0;this.X=1;this.Hk=!1;this.Yz=new D;this.dA=new D;this.Az=new D;this.gU=new $z("loaded_track");this.addChild(this.gU);this.UV=new $z("played_track");this.addChild(this.UV);this.Bs=new V("time_tooltip");this.Bs.B(!1);this.addChild(this.Bs)}setScale(a){this.X=a}l(a){super.l(a);const b=this.displayObject();a?(v(b,Eg,this.Iu,!1,this),K||(v(b,Gg,this.hn,!1,this),v(b,"mouseout",this.$o,!1,this))):(kc(b,Eg,this.Iu,!1,this),kc(b,Gg,this.hn,!1,
this),kc(b,"mouseout",this.$o,!1,this))}it(a){this.Db=a;isNaN(this.Db)&&(this.Db=0)}setCurrentTime(a){a=0<this.Db?a/this.Db:0;isNaN(a)&&(a=0);this.UV.ko(a)}xQ(a){this.gU.ko(a)}Iu(a){this.Hk||(this.Hk=!0,this.Yz.h(),this.gr(a),v(document,Gg,this.Gu,!0,this),v(document,Fg,this.YU,!0,this),a.stopPropagation())}Gu(a){this.gr(a)}YU(a){kc(document,Gg,this.Gu,!0,this);kc(document,Fg,this.YU,!0,this);K||this.gr(a);this.Hk=!1;this.dA.h();!K&&this.qy(a)||this.Bs.B(!1)}gr(a){a=aA(this,a);bA(this,a);this.Az.h(a*
this.Db)}hn(a){this.Hk||(a=aA(this,a),bA(this,a))}$o(){this.Hk||this.Bs.B(!1)}qy(a){a=Gh(a,this.displayObject());a.scale(1/this.X);return(new I(0,0,this.width()-1,this.height()-1)).contains(a)}};class dA extends V{constructor(){super("volume_bar");this.X=1;this.PX=new V("track");this.addChild(this.PX);this.Ot=new D;v(this.displayObject(),Eg,this.Hr,!1,this)}setScale(a){this.X=a}B(a){this.visible()!=a&&(super.B(a),a||(kc(document,Gg,this.jj,!1,this),kc(document,Fg,this.kj,!1,this)))}setVolume(a){this.PX.Tb(48*(1-a)+8)}Hr(a){this.gr(a);v(document,Gg,this.jj,!1,this);v(document,Fg,this.kj,!1,this);a.stopPropagation()}jj(a){this.gr(a)}kj(a){kc(document,Gg,this.jj,!1,this);kc(document,Fg,this.kj,
!1,this);this.gr(a)}gr(a){a=Gh(a,this.displayObject());a.scale(1/this.X);a=(a.y-8)/48;a=1-Zd(a,0,1);this.setVolume(a);this.Ot.h(a)}};function eA(a){const b=a.iy*a.gM;a.t0&&Mh(a.displayObject(),b);a.Ul.setScale(b);a.$h&&a.$h.setScale(b)}
class fA extends V{constructor(a){const b=!K;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.t5=a;this.t0=!1;this.RV=!0;this.Hs=this.gM=this.iy=1;this.MX=new D;this.Ot=new D;this.Az=new D;this.Yz=new D;this.dA=new D;this.Mr=new Yz(!1,"play_btn",!0);this.addChild(this.Mr);this.Mr.R.addHandler(this.y3,this);this.fu=this.$h=this.wk=null;b&&(this.wk=new Yz(!0,"mute_btn",!0),this.wk.R.addHandler(this.u3,this),this.addChild(this.wk),this.$h=new dA,this.$h.Ot.addHandler(this.B4,
this),this.$h.B(!1),this.addChild(this.$h),this.fu=new Zz(this.$h.displayObject()),v(this.fu,"finish",this.A4,!1,this),v(this.wk.displayObject(),"mouseover",this.s3,!1,this));this.rT=null;this.Ul=new cA;this.Ul.l(a);this.Ul.Yz.addHandler(this.Iu,this);this.Ul.dA.addHandler(this.UL,this);this.Ul.Az.addHandler(this.Gu,this);this.addChild(this.Ul)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.iy=c;super.resize(a,b);eA(this)}width(){return super.width()*this.iy}height(){return super.height()*this.iy}setScale(a){this.gM=
a;eA(this)}l(a){this.enabled()!=a&&(super.l(a),this.Mr.l(this.RV&&a),this.Ul.l(a&&this.t5),this.wk&&this.wk.l(a),!a&&this.$h&&this.$h.B(!1))}Rs(a){this.RV=a;this.Mr.l(this.enabled()&&a)}M_(a){this.rT&&this.rT.cb(a)}it(a){this.Ul.it(a)}setCurrentTime(a){this.Ul.setCurrentTime(a)}xQ(a){this.Ul.xQ(a)}y3(){this.Mr.enabled()&&this.MX.h(!this.Mr.selected())}Iu(){this.Yz.h()}UL(){this.dA.h()}Gu(a){this.Az.h(a)}u3(){if(this.wk.enabled()){const a=this.wk.selected()?0:this.Hs;this.$h.setVolume(a);this.Ot.h(a)}}B4(a){this.Hs=
a;this.wk.cb(!1);this.Ot.h(a)}s3(){this.wk.enabled()&&!this.$h.visible()&&(this.$h.B(!0),v(document,Gg,this.jj,!1,this),this.fu.reverse(!1),this.fu.play(!0))}jj(a){var b=this.iy*this.gM;a=Gh(a,this.displayObject());a.scale(1/b);b=xp(this.$h);const c=xp(this.wk);a=(b=qd(c,b))?b.contains(a):!1;b=this.fu;b.nw()?b.gv==a&&(b.gv=!b.gv,b.ko(1-b.progress)):a||(b.reverse(!0),b.play(!0))}A4(){let a;if(null==(a=this.fu)?0:a.gv){let b;null==(b=this.$h)||b.B(!1);kc(document,Gg,this.jj,!1,this)}}};function gA(a,b){b instanceof Uz?(b.ys.addHandler(a.bd,a),b.Wo.addHandler(a.bd,a),b.TK.addHandler(a.bd,a),b.yE.addHandler(a.bd,a)):(b.stateChangedEvent().addHandler(a.bd,a),b.Wo.addHandler(a.bd,a),b.PG().addHandler(a.bd,a))}
class hA{constructor(a,b){this.pa=a;this.le=b;this.QV=!1;this.gL=this.FI=1;gA(this,a);b.MX.addHandler(this.q4,this);b.Ot.addHandler(this.Q2,this);b.Az.addHandler(this.Gu,this);b.Yz.addHandler(this.Iu,this);b.dA.addHandler(this.UL,this);this.bd()}N_(a){var b=this.pa;b instanceof Uz?(b.ys.removeHandler(this.bd,this),b.Wo.removeHandler(this.bd,this),b.TK.removeHandler(this.bd,this),b.yE.removeHandler(this.bd,this)):(b.stateChangedEvent().removeHandler(this.bd,this),b.Wo.removeHandler(this.bd,this),b.PG().removeHandler(this.bd,
this));this.pa=a;gA(this,a);this.bd()}bd(){const a=this.le,b=this.pa;var c=b.playing();a.Mr.cb(c);b.IZ&&a.xQ(b.IZ());a.it(b.duration());a.setCurrentTime(b.currentTime())}q4(a){a?this.pa.play():this.pa.pause()}Q2(a){this.FI=a;this.pa.setVolume(this.gL*this.FI)}Iu(){this.QV=this.pa.playing();this.pa.pause()}UL(){this.QV&&this.pa.currentTime()<this.pa.duration()&&this.pa.play()}Gu(a){this.pa.seek(a)}};class iA extends V{constructor(a,b){super("audio_with_controls");this.le=this.BS(b);this.addChild(this.le);this.T0=new hA(a,this.le)}Np(a){this.le.l(a)}Rs(a){this.le.Rs(a)}setScale(a){this.le.setScale(a)}Ji(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.T0;b.gL=a;b.pa.setVolume(b.gL*b.FI)}BS(a){return new fA(a)}};function jA(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function kA(a){a.hA.O(jA(Math.min(a.Db,Math.max(0,Math.floor(a.Cg)))))}class lA extends fA{constructor(a){super(a);this.hA=new P({m:"time"});this.addChild(this.hA);this.Db=this.Cg=0;this.setScale(eh())}setCurrentTime(a){super.setCurrentTime(a);this.Cg=a;isNaN(this.Cg)&&(this.Cg=0);kA(this)}it(a){super.it(a);this.Db=a;isNaN(this.Db)&&(this.Db=0);kA(this)}};class mA extends iA{BS(a){return new lA(a)}};class nA{constructor(a,b,c,d){this.rU=a;this.pa=b;this.$f=c;this.Rh=d;this.Ne=!1;this.Dr=!0;this.VD=new D;this.TD=new D;this.pa.ys.addHandler(this.ph,this);c&&!d&&c.Np(Hl(a))}ZP(){return this.$f?this.$f.Ji():null}bb(a){a?this.$f&&this.$f.Rs(!0):this.pa.stop()}setScale(a){this.$f&&this.$f.setScale(a)}stop(){this.pa.stop()}start(){if(Ce||Re){var a=this.pa,b=this.pa.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.Rm=-1,a.gp&&(a.gp=!1,dc(c,"canplay",a.DL,!1,a)),c.src=b,a.Le(),a.rD()))}}this.pa.play()}setOverlayDisplayed(a){this.$f&&this.$f.setOverlayDisplayed(a)}kO(a){if(this.pa!==a){const b=this.pa.volume();this.pa.ys.removeHandler(this.ph,this);this.pa.Yb();this.pa=a;this.pa.setVolume(b);this.pa.ys.addHandler(this.ph,this);this.Ne=a.playing()}}ph(){if(!this.Rh){var a=
this.rU,b=a.Ea().Fe();switch(this.pa.state()){case "ended":b||(Il(a,a.nl()+1),this.TD.h(this.pa));this.$f&&(a=Hl(a),this.$f.Rs(a),this.$f.Np(a));this.Dr=!0;break;case "playing":b&&this.Dr&&(Hl(a)?(this.Dr=!1,Il(a,a.nl()+1),this.$f&&this.$f.Rs(!1)):this.pa.stop());break;case "paused":this.$f&&this.$f.Rs(!0)}a=this.pa.playing();this.Ne!=a&&(this.Ne=a)&&this.VD.h(this.pa)}}setVolume(a){this.$f?this.$f.setVolume(a):this.pa.setVolume(a)}};class oA extends nA{constructor(a,b,c=iA){const d=a.Ea();var e=d.Ma.Yk();Array.isArray(e)||(e=[e]);e=uj(e);e=new Xz(e);let f=null;d.Xg()||(f=new c(e,b||!d.Fe()));super(a,e,f,b)}};class pA extends oA{constructor(a,b){super(a,b,mA)}};function qA(a,b){switch(b){case "correct":return a.j.I("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.j.I("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.j.I("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.j.I("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}
class rA extends V{constructor(a,b,c,d,e,f,g,h,k,l,r,t){super("feedback");this.rn=void 0;this.j=a;this.Sa=new V("header");const x=new V("text");x.O(qA(this,d));e&&(d=new V("icon"),d.addChild(e),this.Sa.addChild(d));this.Sa.addChild(x);this.addChild(this.Sa);this.s=new V("content");a=-1==f?a.I("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=Yq(k,c.content(),{ANSWER_ATTEMPTS:a});r=new Wq(k,new Tq(null,r,null,t));l=l.yh({m:"rich-text-view",htmlText:k.htmlText(),Up:r,vq:!1});this.s.addChild(l);if(l=c.audio())this.Bc=
b,this.Bc.gb(l),b=new Jl(l),this.Dd=new pA(b,h),this.Dd.VD.addHandler(()=>{this.Bc.audioStartedEvent().h()},this),this.Dd.TD.addHandler(()=>{this.Bc.Ve.h()},this),l.Xg()||(h=new mA(this.Bc.pa,!0),this.s.uc(h,0)),g&&l.Lj()&&this.Bc.start();g=!!c.audio()&&!c.audio().Xg();(this.zT=!Uq(c.content())||g)&&this.addChild(this.s)}GQ(a){if(void 0===this.rn||this.rn.width!=a.width)this.rn=a;this.tk()}tk(){Ah(this.Sa.displayObject());this.Sa.height();!this.zT&&this.height()}deactivate(){this.Bc&&this.Bc.stop()}}
;class sA extends Uz{constructor(a){super(a);a.setAttribute("controlsList","nodownload");a.setAttribute("oncontextmenu","return false");ue&&Vz.addHandler(this.w3,this)}videoWidth(){return Pz(this)?this.mediaElement().videoWidth:0}videoHeight(){return Pz(this)?this.mediaElement().videoHeight:0}w3(a){this.playing()&&a instanceof Xz&&this.play()}};class tA extends V{constructor(a,b,c){super("video");this.pa=a;this.pa.Np(!0);this.addChild(a.mediaElement());this.Ou=!1;this.resize(b,c)}Np(){}Rs(){}setScale(){}Ji(){return this}bb(){}N_(a){const b=this.width(),c=this.height();this.removeChild(this.pa.mediaElement());this.pa=a;a.Np(!this.Ou);this.addChild(a.mediaElement());this.dv(b,c)}dv(a,b){const c=this.pa.mediaElement();a&&yh(c,a);b&&zh(c,b)}M_(){}setOverlayDisplayed(a){this.Ou=a;this.pa.Np(!a)}setVolume(a){this.pa.setVolume(a)}};class uA extends sA{Qy(){this.Ne=!0;super.Qy()}}function vA(a){var b=vj(a.tO.Yk());b=new uA(b);a=a.ln.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}class wA extends nA{constructor(a,b){var c=a.Ea();const d=vA(c);var e=c.ln.width();c=c.ln.height();e=new tA(d,e,c);super(a,d,e,b);this.MF=e;Hl(a)||this.start()}ZP(){return this.MF.Ji()}bb(a){super.bb(a);if(!a&&K){const b=vA(this.rU.Ea());this.kO(b)}this.MF.M_(!1);this.MF.bb(a)}kO(a){this.MF.N_(a);super.kO(a)}};function xA(a){return a.Dd?a.Dd.ZP():null}function yA(a){return a.Tg?a.Tg.ZP():null}
class zA{constructor(a,b,c,d){this.Tg=this.Dd=null;this.zc=!1;this.yl=b;this.Rh=c;this.qb=this.kb=d;if(a&&b){if(a=b.Qf)this.Dd=new pA(a,c),this.Dd.VD.addHandler(this.Lh,this),this.Dd.TD.addHandler(this.Kh,this),Hj(this.qb,this.Dd.pa);if(b=b.Md)this.Tg=new wA(b,c),this.Tg.VD.addHandler(this.Lu,this),this.Tg.TD.addHandler(this.jn,this),Hj(this.qb,this.Tg.pa)}this.ih=new D;this.Al=new D;this.Ve=new D;this.nm=new D;this.Fn=new D;this.mm=new D}mG(){this.Dd&&Ij(this.qb,this.Dd.pa);this.Tg&&Ij(this.qb,this.Tg.pa)}SF(){this.Dd&&
this.Dd.pa.mediaElement().load()}bb(a){if(this.zc!=a&&(this.zc=a,this.Dd&&this.Dd.bb(a),this.Tg&&this.Tg.bb(a),a?(this.kb.TB().addHandler(this.Av,this),this.Av()):this.kb.TB().removeHandler(this.Av,this),a&&this.Dd)){var b=this.yl.Qf;a=this.Dd;var c=this.Al;(b.Ea().Lj()||b.Ea().Xg())&&(this.Rh||Hl(b))&&(b=new nj,c.h(a.pa,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.Dd&&this.Dd.setOverlayDisplayed(a);this.Tg&&this.Tg.setOverlayDisplayed(a)}setScale(a){this.Dd&&this.Dd.setScale(a);this.Tg&&
this.Tg.setScale(a)}Lh(a){this.ih.h(a)}Lu(a){this.nm.h(a)}Kh(a){this.Ve.h(a)}jn(a){this.mm.h(a)}audioStartedEvent(){return this.ih}audioStartingEvent(){return this.Al}xq(){return this.mm}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.Fn}Av(){const a=this.kb.volume();this.Dd&&this.Dd.setVolume(a);this.Tg&&this.Tg.setVolume(a)}};class AA extends V{constructor(a){super(a);this.we=new D;this.wb=!1}ge(){return this.we}resize(a,b){super.resize(a,b);this.Ia()}bb(a){a&&this.Ia()}enabled(){return this.wb}l(a){this.wb=a;this.o("disabled",!this.wb)}Ia(){}Hu(a){this.we.h(a)}Yb(){}};function BA(a,b){return.5<b?1-BA(a,1-b):2*Math.pow(b,2)}
class CA extends Er{constructor(a,b){var c=Mf();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.vX=c;this.FJ=b}ol(){const a=this.coords[0];Lf(0,this.vX+BA(this,a)*(this.FJ-this.vX));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Vj(){super.Vj()}Bh(){super.Bh();this.element.style.opacity="";this.element.style.top="";We&&(v(window,"scroll",this.xW,!1,this),dh(function(){kc(window,"scroll",this.xW,!1,this)},this,300))}xW(){Mf()!=this.FJ&&Lf(0,this.FJ)}};function DA(a,b,c){a.Ta=a.td(b,c);b&&EA(a,c);z(a,a.Ta.ge(),d=>{a.ge().h(d)})}function FA(a){return Nl(a.slide().Ka().yb(),"slidePicture")[0]}function GA(a){return a.ea.M()}function HA(a,b){return new Pp({fontSize:b,J:a.L(),fZ:"#000000",U9:void 0})}function IA(a){a.Pc&&a.Pc.GQ(a.rn)}function JA(a){a.ZM.h(new Gp);const b=a.Pc.displayObject().offsetTop;(new CA(a.Pc.displayObject(),b)).play()}
function KA(a){if(a.ea.mt()&&a.P&&a.P instanceof T&&!a.P.Fb()){var b=a.P.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)a.Rb=!0,a.Ai(!0),ki(a,"review")}}function LA(a,b,c){a=a.la.settings().evaluationEnabled();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function EA(a,b){a.va=!0;a.Rb=b;a.Ai(b)}
function MA(a,b,c,d,e,f){var g=Ah(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(Rj()?document.documentElement.clientHeight:Qj()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(g.top+g.bottom);var h=new I(0,0,c,d);h=void 0!==e?Bm(h,e):h;g=Sh({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Kf:!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=`${zt(b,Math.floor((g.height-l)/2))} ${yt(h)} ${At(e)}`,
a instanceof Ap?U(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 NA(a){a=HA(a,15);return new Vp(a)}
class OA extends P{constructor(a,b,c,d){super();this.r0=E(this);this.J5=E(this);this.l5=E(this);this.tE=this.ic=null;var e=this.Wx();b&&(e+=" review");e=e.split(" ");for(const g of e)ki(this,g);this.la=a.slide();this.ih=E(this);this.Ve=E(this);this.P=a;this.ea=c;this.Wl=this.va=b;this.Rb=d||!1;this.kb=c.soundController();c=this.slide().wh();this.pc=new zA(c,a.WF(),b,this.kb);z(this,this.pc.audioStartedEvent(),this.Lh,this);z(this,this.pc.Ve,this.Kh,this);this.$u=this.$I(this.slide().description());
this.KR();DA(this,b,this.Rb);M(this,this.$u);(b=xA(this.pc))&&this.Ww(b);const f=c?c.picture():null;if(f){b=f.Ma;this.tE=new P;b.Ts()?this.ic=new P({da:b.createImgInstance()}):(this.ic=new P,this.ic.G("background-image",gh(b.path())),this.ic.G("background-size","cover"));b=FA(this);const g=b instanceof Sv?b.Xm:null,h=Bt(FA(this).rotationAngle());z(this,this.ic.R,()=>{g?hh(g.url(),g.target()):this.we.h(f,h)});this.yY=new uh(this.ic.displayObject(),[new Jz]);z(this,th(this.yY,"scale").xz,k=>{1<k&&this.we.h(f,
h)});oh(this.yY);M(this.tE,this.ic);this.Ww(this.tE)}(this.LF=yA(this.pc))&&this.Ww(this.LF);this.sR();a instanceof T&&(z(this,a.submittedEvent(),this.vD,this),this.vD());this.we=E(this);this.ec=E(this);this.sh=E(this);this.YB=E(this);this.HE=E(this);this.ZM=E(this)}ge(){return this.we}EB(){return this.J5}kB(){return this.l5}iH(a){const b=new P({m:"title"});b.O(a);this.uc(b,1)}slide(){return this.P.slide()}SF(){this.pc.SF()}F(){return GA(this)}L(){return this.ea.J()}$(){return this.ea.qH().$.displayObject()}j(){return this.ea.A()}ac(){return this.ea.Wj()}setScale(a){this.X=
a}il(a,b){this.Pc&&(this.Pc.deactivate(),this.removeChild(this.Pc),this.Pc=void 0);var c=this.ea.oP();if(this.va||!(this.P&&this.P instanceof T&&!this.P.bc().get(this.P)||"noNotification"==c)){if(a){c=Q(this.F(),"feedback_icon");let e=!this.va,f="info";this.P.slide().settings().evaluationEnabled()&&(f=this.P.review().status());null==this.Bc&&(this.Bc=new Wz(this.kb),z(this,this.Bc.audioStartedEvent(),this.Lh,this),z(this,this.Bc.Ve,this.Kh,this));this.pc&&this.pc.qb.Lw();this.Bc.mG();var d=(this.P&&
this.P instanceof T&&this.P.submitted(),!1);e=e&&!d;d=HA(this,15);d=new Vp(d);this.Pc=new rA(this.j(),this.Bc,a,f,c,b,e,this.va,this.L(),d,this.ac(),this.kb);this.addChild(this.Pc);this.visible()&&IA(this)}a&&!this.Wl&&(1<this.X?dh(function(){JA(this)},this):JA(this),KA(this))}}qm(){KA(this)}Un(){return LA(this,this.va,this.Rb)}Lh(a){this.ih.h(a)}Kh(a){this.Ve.h(a)}l(a){const b=null!=this.Pc;this.Ta.l(a&&this.P instanceof T&&this.P.Fb()&&!b&&!this.va)}visible(){return super.visible()}B(a){super.B(a);
a&&(this.Ta.bb(a),IA(this))}activated(){return this.zc}wG(){this.ea.qH().wG()}bb(a){this.zc=a;this.pc.bb(a);this.visible()&&this.Ta.bb(a);this.Pc&&(a?this.Lw():this.Pc.deactivate())}setOverlayDisplayed(a){this.pc.setOverlayDisplayed(a)}$I(a){var b=HA(this,this.$C());b=new Vp(b);b=new Xq(a,this.L(),b,this.ac(),this.kb);a.ee()&&b.o("empty",!0);return b}KR(){const a=new ms;M(this,a);a.invalidate(this.la.Ka().background())}td(){throw Error("override");}Ai(){}sR(){this.addChild(this.Ta)}Wx(){return"visualizer"}GQ(a,
b){this.rn=new G(a,b);IA(this)}lW(a){this.$u.Ga(a)}ip(a){this.Ta.Ga(a)}resize(a,b){if(a){super.resize(a);this.G("min-height",`${b}px`);this.lW(a);b=this.slide().wh();if(this.ic){const c=b.picture().Ma,d=FA(this).rotationAngle();MA(this.ic,a,c.width(),c.height(),Bt(d),this.tE)}this.LF&&(b=b.video(),MA(this.LF,a,b.ln.width(),b.ln.height()));b=Ah(this.Ta.displayObject());this.ip(a-(b.left+b.right));IA(this)}}Ww(a){this.addChild(a)}audioStartedEvent(){return this.r0}audioStartingEvent(){return this.pc.audioStartingEvent()}videoStartedEvent(){return this.pc.videoStartedEvent()}videoStartingEvent(){return this.pc.videoStartingEvent()}vD(){if(this.zd){var a=
this.displayObject();ad(a,this.zd);this.zd=void 0}if(this.P.submitted())if(this.P.slide().settings().evaluationEnabled()){if(a=this.P.review())this.zd=a.status()}else this.zd=this.P.Wp()?"answered":"notanswered";else this.zd="notanswered";this.P.Fb()||this.l(!1);this.zd&&(a=this.displayObject(),$c(a,this.zd))}xq(){return this.pc.xq()}Lw(){this.pc.qb.Lw()}wx(a){return Dy(new Ey({A:this.j(),T:this.$(),M:GA(this)}),{ra:this.P,mode:a})}$C(){return 16}Ub(){super.Ub();this.pc.mG();this.Ta.Yb()}};function PA(a,b,c,d){isNaN(d)||isNaN(c)||(a.Vc=b,a.XR=new G(c,d),a.Sl||(c=Sh({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Kf:!0}).scale,a.hc.resize(b.width,b.height),a.hc.setParentScale(c),Mh(a.hc.displayObject(),c),a.cf.resize(b.width*c,b.height*c),d=(a.Ta.width()-b.width*c)/2,a.hc.move(d,0),a.cf.move(d,0),a.Ta.Tb(c*b.height)))}
class QA extends OA{constructor(a,b,c,d){super(a,b,c,d);this.Sl=!1}td(a,b){this.$u.B(!1);const c=new AA("drag-n-drop");this.la.settings().evaluationEnabled();var d=new xy({T:this.$(),J:this.L(),M:GA(this),A:this.j(),quizSize:new G(500,500),tg:new Vp,ob:null,he:null});d.jl(this.ea.Wj());d=new Gz({M:GA(this),J:this.L(),rg:d,ab:d,Nf:!1,A:this.j(),T:this.$(),mo:new ts});b=LA(this,a,b);this.hc=d.create(this.P,b);c.addChild(this.hc);this.cf=new P({m:"overlay"});b=new P({u:N(this.cf,"bg")});this.cf.addChild(b);
b.addChild(new P({u:N(this.cf,"icon")}));d=new P({u:N(this.cf,"label")});d.O(this.j().I("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.cf),this.Sl=!1,this.cf.R.addHandler(()=>{this.cf.o("hidden",!0);if(!this.Sl&&this.P.Fb()){var e=new Mz({M:GA(this),jQ:!1,A:this.j(),ra:this.P,quizSize:this.Vc,content:this.hc});this.ec.h(e,!1,!0);e.ti&&(this.Sl=!0,e.de().addHandler(function g(){e.de().removeHandler(g);c.addChild(this.hc);this.Sl=!1;PA(this,this.Vc,this.XR.width,this.XR.height)},
this))}}));return c}mf(){this.hc&&this.hc.mf()}Ai(a){this.hc.nc(LA(this,!0,a));this.hc.l(!1);this.hc.bb(!0);this.cf.B(!1)}Ww(a){super.Ww(a);a.B(!1)}vD(){super.vD();this.P.Fb()||this.cf.o("hidden",!0)}};function RA(a){const b=new V("user_answer_title");b.O(a.j.I("Q_USER_ANSWER_TITLE"));a.addChild(b)}function SA(a){const b=new V("correct_answer_title");b.O(a.j.I("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function TA(a){const b=new Yz(!1,"close_button",!1);b.addChild(new P({da:Q(a.F,"popup-close-icon"),m:"close-icon"}));a.addChild(b);b.R.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class UA extends Ep{constructor(a,b){super("correct_answer_popup");this.j=a;this.F=b;this.jo(!0)}open(){super.open();this.Ia()}La(a){this.resize(a)}Ia(){U(this,"bottom","auto");U(this,"height","");this.NT();this.Tb(this.height());U(this,"bottom","")}NT(){}};class VA extends UA{constructor(a,b,c,d){super(a,d);RA(this);a=new V("user_answer");a.O(b);this.addChild(a);SA(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new V("correct_answer");c.O(b);this.addChild(c);TA(this)}};class WA extends P{constructor(){super({m:"text_with_gaps"})}pG(){const a=Jf();a&&a.blur()}ZY(){}JB(){return 0}IB(){return 0}};class XA extends AA{constructor(a){super(a);this.s=null;this.ga=new WA;this.addChild(this.ga)}setContent(a){this.s=a;this.ga.addChild(a)}content(){return this.s}ha(){this.wa()}l(a){super.l(a);this.s&&this.s.l(a)}wa(){this.s&&this.s.rd()}};class YA extends OA{constructor(a,b,c,d){super(a,b,c,d);ki(this,"graded")}};class ZA extends YA{td(a,b){const c=new XA("fill_in_the_blank");var d=HA(this,15);d=new xy({T:document.body,J:this.L(),M:GA(this),A:this.j(),quizSize:new G(0,0),tg:new Vp(d),ob:null,he:null});a=LA(this,a,b);a=d.Uv({M:GA(this),parent:c.ga,ra:this.P,mode:a,GP:!0,Mv:this.wx(a),Nf:!1,Fc:null});c.setContent(a);return c}Ai(a){const b=this.Ta.content(),c=LA(this,!0,a);b.nc(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().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=new VA(this.j(),f||e,g,this.F());this.ec.h(f)}},this)}ip(a){super.ip(a);this.Ta.wa()}};function $A(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.Dp.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.Dp.y;a.cc.move(b,c);a.IH()}
function aB(a,b,c){a.Dp.x=isNaN(a.rp)?Math.floor(.5*(a.width()-a.cc.width()*a.Nu)):0;a.Dp.y=isNaN(a.up)?Math.floor(.5*(a.height()-a.cc.height()*a.Nu)):0;U(a.cc,"transform",`${zt(a.Dp.x,a.Dp.y)} ${yt(b)} ${At(a.Ek)}`);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,$A(a,b,d));a.uR()}
class bB extends V{constructor(a,b){super("content");this.Ek=b||0;this.Dp=new H(0,0);this.TJ=1;this.XM=new D;this.vW=new D;this.Ma=a;this.cc=new V;this.cc.resize(this.Ma.width(),this.Ma.height());U(this.cc,"background-image",gh(a.path()));U(this.cc,"background-size","100% 100%");this.addChild(this.cc);a=new Jz;a.WM.addHandler(this.aM,this);a.xz.addHandler(this.$L,this);b=new Hz;b.zf.addHandler(this.ZL,this);b.uJ.addHandler(this.YL,this);b.VS.addHandler(()=>{this.up=this.rp=NaN},this);this.Tm=new uh(document.body);
nh(this.Tm,a);nh(this.Tm,b);oh(this.Tm)}eH(a){this.ui=a;this.Nu=this.pI();aB(this,this.Nu)}resize(a,b){super.resize(a,b);this.Nu=this.pI();aB(this,this.Nu)}ZL(a,b){$A(this,this.rp+a,this.up+b)}YL(){this.rp=this.cc.x();this.up=this.cc.y();$A(this,this.rp,this.up)}IH(){}aM(a){this.xn||(this.xn=this.X);this.TJ=a;a=Math.min(this.ui,this.xn*a);a=Math.max(this.Nu,a);aB(this,a,!0);this.XM.h();1==this.TJ&&this.vW.h()}$L(){this.xn=0;1==this.TJ&&this.vW.h()}pI(){const a=this.width(),b=this.height();var c=this.Ek;
const d=new I(0,0,this.Ma.width(),this.Ma.height());c=void 0!==c?Bm(d,c):d;return Math.min(this.ui,Sh({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Kf:!1}).scale)}uR(){}};class cB extends Ep{constructor(a,b,c){super(a);this.Ek=c||0;this.X=1;this.ny=!0;this.Ck=this.CS(b);this.addChild(this.Ck);this.S=this.Cx();this.S.Tb(46);this.addChild(this.S);this.setScale(1);this.R.addHandler(()=>{})}Cx(){const a=new V("top_panel");Lg(a.displayObject(),"0 0");return a}CS(a){return new bB(a,this.Ek)}resize(a,b){this.S&&this.S.Ga(a/this.X);const c=a>b;this.o("landscape",c);this.Ck.resize(a,b-this.Ck.y());this.Ia(a,b);super.resize(a,b);void 0!==this.oy&&c!=this.oy&&this.close();this.oy=
c}Ia(){}setScale(a){this.X=a;if(this.S){Mh(this.S.displayObject(),a);var b=Math.floor(this.S.height()*a);this.Ck.tf(b)}this.Ck.eH(a)}scale(){return this.X}close(){ph(this.Ck.Tm);super.close()}};class dB extends F{constructor(a){super();this.Eb=a;this.Oh=new I(0,0,0,0);this.xb=new Nk;this.Gk=0;this.Qq=!0;this.H=E(this);this.n5=E(this);this.bv=E(this);this.AC=E(this)}rect(){return this.Oh.clone()}type(){return this.Eb}label(){return this.xb}score(){return this.Gk}correct(){return this.Qq}U(){return this.H}jt(a){this.Oh!=a&&(this.Oh=a,this.bv.h())}uB(a){a!=this.Gk&&(this.Gk=a,this.n5.h())}uQ(a){a!=this.Qq&&(this.Qq=a,this.AC.h())}};class eB extends dB{constructor(a){super("freeform");this.qa=a}points(){return this.qa}};class fB extends dB{constructor(){super("oval")}};class gB extends dB{constructor(){super("rectangle")}};function hB(a,b,c,d,e){const f=new Fu(c,d);f.Ns();const g=new ru(2,"white");for(let r=0;r<b.length;++r){var h=b[r];if(!h.correct())continue;const t=new lu(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 fB){var l=k.width*c*.5/1E4;k=k.height*d*.5/1E4;Ku(f,x+l,y+k,l,k,g,t)}else if(h instanceof gB)Lu(f,x,y,k.width*c/1E4,k.height*d/1E4,g,t);else if(h instanceof eB){l=new gu;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 O=1;O<h.length;++O)C=h[O],l.lineTo(C.x*k.width*c/1E4+x,C.y*k.height*d/1E4+y);l.close();Mu(f,l,g,t)}else throw Error("cannot draw abstract hot area");}f.lq(a)};function iB(a,b){b instanceof Fb&&(b=b.De);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=Dh(a.ef.displayObject());c-=a.x;d=d-a.y+(Ae?0:Mf());return new H(c,d)}
class jB extends bB{constructor(a){super(a);this.qa=[];this.ef=new V("points_area")}gb(a,b,c,d,e,f){this.F=a;this.K=b;this.va=c;this.kU=d;void 0!==e&&(this.gh=new V("hotspots_area"),this.addChild(this.gh),hB(this.gh.displayObject(),e,this.Ma.width(),this.Ma.height(),f),Lg(this.gh.displayObject(),"0 0"));this.addChild(this.ef);this.va||(yp(this.ef,"editable"),this.ef.R.addHandler(this.B3,this));this.K.xE.addHandler(this.jy,this);this.K.jz.addHandler(this.jy,this);this.K.kz.addHandler(this.jy,this);
this.eH(this.ui);this.jy()}pI(){return Math.min(this.width()/this.cc.width(),this.height()/this.cc.height())}eH(a){super.eH(a);for(a=0;a<this.qa.length;++a)Mh(this.qa[a].displayObject(),this.ui)}ZI(a){const b=new P({m:"hotspot-point"});(new Vw({parent:b,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:N(b,"animated-layer"),tG:!0})).st();const c=new P({u:N(b,"point-view")});b.addChild(c);const d=new P({u:N(c,"marker")});c.addChild(d);b.setScale(this.ui,"50% 50%");this.va||v(b.displayObject(),
Eg,this.A3.bind(this,b,a),!1,this);return b}A3(a,b,c){c.stopPropagation();c.preventDefault();this.Km=a;this.Km.setScale(1.8*this.ui,"50% 50%");v(document,Gg,this.Ty,!0,this);v(document,Fg,this.mV,!0,this);c=this.K;c.qa.splice(c.qa.indexOf(b),1);c.qa.push(b);this.qa.splice(this.qa.indexOf(a),1);this.qa.push(a);this.ef.addChild(a);zp(this.ef,"editable");this.Km.o("dragged",!0)}Ty(a){a.stopPropagation();a.preventDefault();var b=iB(this,a);a=Zd(b.x,0,this.ef.width());b=Zd(b.y,0,this.ef.height());this.Km.move(a,
b)}mV(a){a.stopPropagation();a.preventDefault();kc(document,Gg,this.Ty,!0,this);kc(document,Fg,this.mV,!0,this);a=this.K.points()[this.qa.indexOf(this.Km)];const b=new H(this.Km.x()/this.ef.width(),this.Km.y()/this.ef.height());a.Pq!=b&&(a.Pq=b,a.H.h());this.Km.setScale(this.ui,"50% 50%");this.Km.o("dragged",!1);this.Km=void 0;yp(this.ef,"editable")}IH(){if(this.K){var a=this.cc.x()+this.Dp.x,b=this.cc.y()+this.Dp.y;this.ef.move(a,b);this.gh&&this.gh.move(a,b)}}uR(){this.K&&(this.ef.resize(this.cc.width()*
this.X,this.cc.height()*this.X),this.jy(),this.gh&&Mh(this.gh.displayObject(),this.X),this.IH())}jy(){if(this.K){for(var a=0;a<this.K.points().length;++a){var b=this.K.points()[a];this.qa[a]||(this.qa[a]=this.ZI(b),this.ef.addChild(this.qa[a]));const c=this.qa[a];b=b.coordinate();c.move(b.x*this.ef.width(),b.y*this.ef.height())}if(this.qa.length>this.K.points().length){for(a=this.K.points().length;a<this.qa.length;++a)this.ef.removeChild(this.qa[a]);this.qa=this.qa.slice(0,this.K.points().length)}}}B3(a,
b){b.target==a.displayObject()&&(a=this.kU==Number.MAX_VALUE,this.K.points().length<this.kU||a)&&(b=iB(this,b),b=new H(b.x/this.ef.width(),b.y/this.ef.height()),go(this.K,b))}};class kB extends cB{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.F=a;this.K=d;this.Ck.gb(a,d,!1,e,void 0,f);this.j=b;this.vK();this.va=!1}vK(){const a=this.S;if(a)if(this.va){var b=new V("close");b.addChild(Q(this.F,"close_popup_icon"));b.R.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.K.Tv();var c=new V("clear");c.O(this.j.I("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.R.addHandler(b,this);a.addChild(c);c=new V("clear-icon");c.R.addHandler(b,this);a.addChild(c);b=new V("done");
b.O(this.j.I("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.R.addHandler(this.close,this);a.addChild(b);b=new V("done-icon");b.R.addHandler(this.close,this);a.addChild(b)}}CS(a){return new jB(a)}Ia(a,b){super.Ia(a,b);const c=a>b;c&&(this.Ck.tf(0),this.Ck.resize(a-(this.S?56:0),b));this.S&&(c?(U(this.S,"height",`${b/this.scale()}px`),U(this.S,"right",`${-56*(1-this.scale())}px`)):(U(this.S,"height",""),U(this.S,"right","")))}};function lB(a){for(var b=0;b<a.K.points().length;++b){var c=a.K.points()[b];a.qa[b]||(a.qa[b]=a.ZI(),a.addChild(a.qa[b]));const d=a.qa[b];c=c.coordinate();d.move(a.pi.x()+c.x*a.pi.width(),c.y*a.pi.height())}if(a.qa.length>a.K.points().length){for(b=a.K.points().length;b<a.qa.length;++b)a.removeChild(a.qa[b]);a.qa=a.qa.slice(0,a.K.points().length)}}
class mB extends AA{constructor(a,b,c,d,e){super("hotspot");this.f2=d;this.va=e;this.gh=new V("hotspots_area");this.F=a;this.K=c;this.K.kz.addHandler(this.Uy,this);this.Ko=b;this.qa=[];this.pi=new V("image");b&&U(this.pi,"background-image",gh(b.path()));U(this.pi,"background-size","cover");this.addChild(this.pi);this.vJ=new D;this.R.addHandler(this.DV,this);this.zY=new uh(this.displayObject(),[new Jz]);th(this.zY,"scale").xz.addHandler(this.DV,this);oh(this.zY)}Uy(){lB(this)}jd(a){this.gh.fl();this.pi.displayObject().parentNode.insertBefore(this.gh.displayObject(),
this.pi.displayObject().nextSibling);void 0!==a&&this.Ko&&hB(this.gh.displayObject(),a,this.Ko.width(),this.Ko.height(),this.f2);Lg(this.gh.displayObject(),"0 0");this.Ia()}ZI(){const a=new P({m:"hotspot-point"});(new Vw({parent:a,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:N(a,"animated-layer"),tG:!0})).st();const b=new P({u:N(a,"point-view")});a.addChild(b);const c=new P({u:N(b,"marker")});b.addChild(c);return a}Ia(){if(this.Ko){var a=this.width(),b=this.Xf();this.X=Math.min(1,
a/this.Ko.width(),b/this.Ko.height());this.pi.resize(Math.floor(this.Ko.width()*this.X),Math.floor(this.Ko.height()*this.X));this.pi.Of(Math.floor((a-this.pi.width())/2));this.gh&&(this.gh.Of(this.pi.x()),Mh(this.gh.displayObject(),this.X));lB(this)}}Xf(){return.7*(Rj()?document.documentElement.clientHeight:Qj()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}DV(){this.enabled()&&this.vJ.h()}DP(){return this.pi}};class nB extends YA{constructor(a,b,c,d){super(a,b,c,d);this.Sl=!1}td(a){var b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled();b=new mB(this.F(),b,this.P.contentState(),c,a);this.cf=new P({m:"overlay"});c=new P({u:N(this.cf,"bg")});this.cf.addChild(c);c.addChild(new P({u:N(this.cf,"icon")}));const d=new P({u:N(this.cf,"label")});d.O(this.j().I("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.DP().addChild(this.cf);this.P.initiated()&&this.cf.o("hidden",!0);b.vJ.addHandler(this.VU,
this);return b}VU(){if(!this.Sl){this.cf.o("hidden",!0);var a=this.Ta,b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled(),d=this.la.settings().Wg(),e=new kB(this.F(),this.j(),b,this.P.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.ec.h(e,!1,!0);e.ti&&(this.Sl=!0,e.de().addHandler(function g(){e.de().removeHandler(g);this.Sl=!1;lB(a)},this))}}Ai(a){this.Sl=!1;const b=this.Ta;b.vJ.removeHandler(this.VU,this);a=a?this.la.content().areas():void 0;b.jd(a)}};class oB extends hs{constructor({contentState:a,g_:b,WZ:c,M:d,A:e,J:f,tg:g,soundController:h}){super(d,e,f,b,g,h,c);this.K=a;fs(this,d,b)}zx(a,b){this.K&&this.K.responses().forEach((c,d)=>{this.Wt(a,c,d==b,d)})}gS(a){return this.K?this.K.fg(a):null}};function pB(a,b,c){b=new ds(b.textRange(),b.dd,a.L,56,a.Ff,a.kb);b.o(c,!0);a.addChild(b);return b}class qB extends UA{constructor(a,b,c,d,e,f,g){super(a,g);this.L=b;this.Ff=c;this.kb=d;RA(this);this.F6=pB(this,e,"user_answer");SA(this);this.U0=pB(this,f,"correct_answer");TA(this)}NT(){this.F6.invalidate();this.U0.invalidate()}};class rB extends P{constructor({M:a,A:b,J:c,tg:d,soundController:e,v_:f}){super({m:"item"});this.F=a;this.j=b;this.L=c;this.Ff=d;this.qb=e;this.we=E(this);this.ze=this.Ue=this.uk=null;b=new P({m:"result"});M(this,b);f&&this.addChild(Q(a,"select_icon"))}item(){return this.uk}setItem(a,b){this.uk=a;B(this,this.Ue,this.ze);(this.Ue=this.El(b))&&M(this,this.Ue);this.ze=this.Do(a);M(this,this.ze);z(this,this.ze.ge(),c=>this.we.h(c));this.invalidate()}ge(){return this.we}invalidate(){this.ze&&this.ze.invalidate()}El(a){return a?
new cs({gg:a,ob:this.qb,Fc:null,M:this.F}):null}Do(a){if(a)var b=a.textRange();else b=`<p>${this.j.I("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT")}</p>`,b=new fr(b,[],[],new wk);return new ds(b,a?a.dd:null,this.L,64,this.Ff,this.qb)}};class sB extends P{constructor({s8:a,premise:b,M:c,A:d,J:e,tg:f,soundController:g}){super({m:"row"});this.dn=a;this.F=c;this.j=d;this.L=e;this.Ff=f;this.kb=g;this.we=E(this);this.es=E(this);this.ec=E(this);this.Ud=new rB({M:c,A:d,J:e,tg:f,soundController:g,v_:!1});this.Ud.setItem(b,a.fg(b));M(this,this.Ud);a=new P({m:"lock",da:Q(c,"icon_lock")});M(this,a);a=new P({m:"separator"});M(this,a);this.Ja=new rB({M:c,A:d,J:e,tg:f,soundController:g,v_:!0});this.Ja.setItem(null,null);M(this,this.Ja);z(this,
this.Ud.ge(),h=>this.we.h(h));z(this,this.Ja.ge(),h=>this.we.h(h));z(this,this.Ud.R,this.KL,this);z(this,this.Ja.R,this.KL,this)}ge(){return this.we}jd(a){Ic(this,this.Ja.R,this.KL,this);a&&(a==this.Ja.item()?fd(this.displayObject(),"correct"):(z(this,this.Ja.R,()=>{var b=this.Ja.item();b=new qB(this.j,this.L,this.Ff,this.kb,b,a,this.F);this.ec.h(b)}),fd(this.displayObject(),"incorrect")))}invalidate(){this.Ud.invalidate();this.Ja.invalidate()}yc(a){const b=a?this.dn.fg(a):null;this.Ja.setItem(a,
b);void 0!==this.Ja.item()?fd(this.displayObject(),"answered"):gd(this.displayObject(),"answered")}KL(){this.es.h(this.Ud.item(),this.Ja.item())}};function tB(a){const b=[];for(var c=0;c<a.dn.matches().length;++c){const d=a.dn.matches()[c],e=a.vi.indexOf(d.premise());a.Fk[e].yc(d.response());b.push(e)}for(c=0;c<a.Fk.length;++c)-1==b.indexOf(c)&&a.Fk[c].yc(null)}
class uB extends AA{constructor(a,b,c,d,e,f){super("matching");this.dn=a;this.kb=f;this.vi=a.premises();this.ve=a.responses();this.ec=new D;this.es=new D;this.Fk=[];this.vi.forEach(g=>{g=new sB({s8:this.dn,premise:g,M:b,A:c,J:d,tg:e,soundController:this.kb});this.addChild(g);g.ge().addHandler(this.Hu,this);g.ec.addHandler(this.uV,this);g.es.addHandler(this.rV,this);this.Fk.push(g)});tB(this)}jd(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.vi.indexOf(c.premise());this.Fk[d].jd(c.response())}else for(a=
0;a<this.Fk.length;++a)this.Fk[a].jd()}bb(a){super.bb(a);this.sD()}resize(a,b){super.resize(a,b);this.sD()}Is(a,b){for(let c=0;c<this.dn.matches().length;++c){const d=this.dn.matches()[c];if(d.premise()==a||d.response()==b)ro(this.dn,d.premise(),d.response()),--c}this.dn.Is(a,b);tB(this)}sD(){for(let a=0;a<this.Fk.length;++a)this.Fk[a].invalidate()}uV(a){this.ec.h(a)}rV(a,b){this.enabled()&&this.es.h(a,b)}Yb(){this.Fk.forEach(a=>{a.ge().removeHandler(this.Hu,this);a.ec.removeHandler(this.uV,this);
a.es.removeHandler(this.rV,this);tc(a)});this.Fk=[]}};class vB extends YA{td(){const a=this.P.contentState(),b=new uB(a,GA(this),this.j(),this.L(),NA(this),this.kb);z(this,b.es,(c,d)=>{const e=a.responses();d=e.indexOf(d);const f=a.matches().map(h=>e.indexOf(h.response())),g=new oB({contentState:a,g_:d,WZ:f,M:this.F(),A:this.j(),J:this.L(),tg:NA(this),soundController:this.kb});this.ec.h(g);Jc(this,g.Ui,h=>{g.close();h&&b.Is(c,h)})});return b}Ai(a){const b=this.Ta;b.jd(a?this.la.content().matches():void 0);z(this,b.ec,c=>this.ec.h(c))}};class wB extends Er{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}ol(){Mh(this.element,this.coords[0])}};function xB(a){a.Io.displayObject().placeholder=a.j.I("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class yB extends P{constructor(a,b){super({m:"custom"});this.$e=a;this.j=b;this.WS=E(this);a=new P({m:"field",Z:"INPUT"});w(this,a.displayObject(),"keypress",this.m3,this);w(this,a.displayObject(),"focusout",this.pS,this);w(this,a.displayObject(),"focusin",this.h5,this);this.Io=a;M(this,this.Io);this.Io.displayObject().value=this.$e.customAnswer();xB(this)}l(a){super.l(a);this.Io.l(a)}h5(){this.Io.displayObject().removeAttribute("placeholder")}m3(a){13==a.keyCode&&this.pS()}pS(){var a=this.Io.displayObject().value;
this.$e.Uq=a;this.Io.displayObject().value=this.$e.customAnswer();this.Io.displayObject().blur();this.WS.h();xB(this)}};function zB(a,b){return a.Qa.choice().typeIn()?(b=new yB(a.Qa,b),z(a,b.WS,a.MT,a),w(a,b.displayObject(),ve?"click":Eg,c=>{a.Qa.selected()&&c.stopPropagation()}),b):null}
class AB extends P{constructor(a,b,c,d,e,f,g){super({m:"item"});this.F=a;this.Qa=c;this.pb=d;this.qb=g;this.wb=this.iK=!1;a=this.JI();M(this,a);(this.Ue=this.El())&&M(this,this.Ue);this.ze=this.Do(b,f);M(this,this.ze);if(this.Om=zB(this,e))M(this,this.Om),ki(this,"editable"),this.MT();z(this,this.Qa.lf(),this.Le,this);this.Le()}ge(){return this.ze.ge()}Wk(){return this.Qa}enabled(){return this.wb}l(a){this.wb=a;this.Om&&this.Om.l(a)}invalidate(){this.ze.invalidate();if(this.Om){const a=6-this.ze.bottomPadding();
this.Om.G("margin-top",a+"px");this.Om.G("min-height",-a+"px")}}JI(){const a=new P({m:"icon_area"});a.addChild(this.pb);return a}El(){const a=this.Qa.gg();return a?new cs({gg:a,ob:this.qb,Fc:null,M:this.F}):null}Do(a,b){return new ds(this.Qa.choice().textRange(),this.Qa.choice().dd,a,64,b,this.qb)}MT(){this.Om&&(""==this.Om.$e.customAnswer()?fd(this.displayObject(),"empty"):gd(this.displayObject(),"empty"))}Le(){this.Qa.selected()?fd(this.displayObject(),"selected"):gd(this.displayObject(),"selected")}so(){Me&&
this.wb&&(fd(this.displayObject(),"active"),this.iK=!0,(new Ct(this.pb,1,1.1,!1)).play())}ag(a){Me&&this.wb&&(this.iK?(gd(this.displayObject(),"active"),this.iK=!1,(new Ct(this.pb,1.1,1,!0)).play()):a||(new wB(this.pb)).play())}};class BB extends AA{constructor(a,b,c,d,e,f,g){super(c);this.j=e;this.Ff=f;this.kb=g;this.Y=d.map(h=>this.Wt(a,b,h));this.Y.forEach(h=>this.addChild(h))}SI(){throw Error("override this");}Wt(a,b,c){a=new AB(a,b,c,this.SI(a),this.j,this.Ff,this.kb);a.R.addHandler(this.Gr,this);a.ge().addHandler(this.Hu,this);return a}jd(a){a.forEach((b,c)=>{c=this.Y[c];b=b.correct();const d=c.Wk().selected();b&&fd(c.displayObject(),"correct");d!=b&&fd(c.displayObject(),"error")})}l(a){super.l(a);this.Y.forEach(b=>
b.l(a))}Gr(){}Ia(){this.Y.forEach(a=>a.invalidate())}Yb(){this.Y.forEach(a=>{a.R.removeHandler(this.Gr,this);a.ge().removeHandler(this.Hu,this);tc(a)});this.Y=[]}};class CB extends BB{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}Gr(a){if(this.enabled())for(const b of this.Y)b.Wk().cb(b.Wk()==a.Wk())}SI(a){return Q(a,"radio_button")}};class DB extends YA{td(){const a=this.P.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new CB(GA(this),this.L(),b,"graded",this.j(),NA(this),this.ea.soundController())}Ai(a){if(a){a=this.P.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ta.jd(b)}}};class EB extends hs{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;fs(this,a,g)}zx(a,b){if(this.C){var c=this.C.answers();for(let d=0;d<c.length;++d){const e=new zm,f=Ud(c[d]);e.setText(new fr(f,[],[],new wk));this.Wt(a,e,d==b,d)}}}};class FB extends YA{td(a,b){const c=new XA("multiple_choice_text");var d=HA(this,15);d=new xy({T:document.body,J:this.L(),M:GA(this),A:this.j(),quizSize:new G(0,0),tg:new Vp(d),ob:null,he:null});a=LA(this,a,b);a=d.Uv({M:this.F(),parent:c.ga,ra:this.P,mode:a,GP:!0,Mv:this.wx(a),Nf:!1,Fc:null});c.setContent(a);a.df.addHandler(this.Sy,this);return c}Sy(a){const b=new EB(this.F(),this.j(),this.L(),NA(this),a,this.ea.soundController());this.ec.h(b);const c=this.Ta.content();b.Ui.addHandler(function f(e){b.Ui.removeHandler(f);
b.close();e&&(a.yc(e.textRange().text()),c.rd())},this)}Ai(a){const b=this.Ta.content(),c=LA(this,!0,a);b.nc(c);b.df.removeHandler(this.Sy,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().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new VA(this.j(),e,[d],this.F());this.ec.h(e)}},this);b.rd()}ip(a){super.ip(a);this.Ta.wa()}};class GB extends BB{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.fL=Number.MAX_VALUE}l(a){super.l(a);this.Ep()}Gr(a){this.enabled()&&a.enabled()&&(a.Wk().cb(!a.Wk().selected()),this.Ep())}SI(a){return Q(a,"checkbox")}Ep(){const a=this.enabled(),b=this.enabled()&&this.eN()<this.fL;this.Y.forEach(c=>{const d=c.Wk().selected()?a:b;c.l(d);c=c.displayObject();d?gd(c,"disabled"):fd(c,"disabled")})}eN(){return this.Y.filter(a=>a.Wk().selected()).length}};class HB extends YA{td(){var a=this.P.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new GB(GA(this),this.L(),b,"graded",this.j(),NA(this),this.ea.soundController());b=(b=this.la.settings().Wg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.fL=b;return a}Ai(a){if(a){a=this.P.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ta.jd(b)}}};class IB{S_(a){return a}};class JB extends IB{S_(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class KB extends AA{constructor(a,b,c){super("type");this.mY=b;this.be=new V("textfield","INPUT");this.be.da().value=a;this.addChild(this.be);void 0!==c&&(this.be.da().type=c,"number"==c&&ne&&(this.be.da().setAttribute("pattern","[0-9]*"),this.be.da().setAttribute("inputmode","numeric"),this.be.da().setAttribute("step","any")));this.Zw=new D;this.ec=new D;v(this.be.displayObject(),"keydown",this.j4,!1,this);v(this.be.da(),"input",this.G6,!1,this);v(this.be.da(),Eg,d=>{if(this.enabled()){if(!L){var e=
this.be.displayObject();ue&&xe||e.focus()}d.stopPropagation()}else this.ec.h(),d.preventDefault()},!1,this)}l(a){super.l(a);this.be.l(a)}G6(){let a=this.be.da().value;if(a&&void 0!==this.mY){const b=this.mY.S_(a);b!=a&&(this.be.da().value=b)}a=Td(this.be.da().value);this.Zw.h(a)}j4(a){13==a.keyCode&&this.be.displayObject().blur()}};class LB extends YA{td(){var a=this.P.initiated()?this.P.contentState().response():"";a=new KB(a,new JB,"number");a.Zw.addHandler(b=>{this.P.contentState().yc(b&&!isNaN(b)?b:"")},this);return a}Ai(a){const b=this.Ta,c=!!this.P.review()&&"correct"==this.P.review().status();b.o("incorrect",!c);b.o("correct",c);a&&!c&&b.ec.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 r="";if(e instanceof rv){const t=e.operand();
switch(e.comparisonOperation()){case "notEqual":r=l.I("Q_NUMERIC_QUESTION_DIFFERS",{one:t});break;case "equal":r=l.I("Q_NUMERIC_QUESTION_EQUALS",{one:t});break;case "greaterThan":r=l.I("Q_NUMERIC_QUESTION_GREATER_THAN",{one:t});break;case "greaterThanOrEqual":r=l.I("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:t});break;case "lessThan":r=l.I("Q_NUMERIC_QUESTION_LESS_THAN",{one:t});break;case "lessThanOrEqual":r=l.I("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:t})}}else e instanceof qv&&"between"==
e.comparisonOperation()&&(r=l.I("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,r)}}f=this.P.initiated()?this.P.contentState().response():"";g=this.j().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new VA(this.j(),f||g,d,this.F());this.ec.h(d)})}};function Om(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Y[b]}function MB(a,b,c){void 0===c&&(c=a.Y.length);a.Y.splice(c,0,b);a.Pa.h()}function NB(a,b){b=wc(a.Y,b);a.Pa.h();return b}class OB extends F{constructor(a){super();this.Y=a||[];this.Pa=E(this)}lf(){return this.Pa}count(){return this.Y.length}forEach(a,b){this.Y.forEach(a,b)}find(a,b){return this.Y.find(a,b)||null}Ub(){super.Ub();for(const a of this.Y)tc(a)}};function PB(a,b){MB(a,b);a.zq(b);a.b0.h(b,void 0);a.yI(b)}
class QB extends OB{constructor(a){super(a);this.b0=E(this);this.d5=E(this);E(this);this.A0=E(this)}U(){return this.lf()}count(){return super.count()}getChoice(a){return Om(this,a)}getChoiceIndex(a){return this.Y.indexOf(a)}Qj(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Qj()}hd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=em(a,c.hd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.hW(a);
NB(this,a);this.d5.h(a,b);this.yI(a)}}zq(a){z(this,a.pC,this.RU,this);z(this,a.UX,this.Er,this);z(this,a.sE,this.Er,this);z(this,a.jC,this.Er,this);z(this,a.AC,this.Er,this);z(this,a.ZN,this.Er,this)}hW(a){Lc(this,a)}yI(a){"next"!=a.Rv()&&this.RU()}RU(){this.A0.h()}Er(){this.U().h()}Za(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.Za())}return a}};class RB extends QB{constructor(){super(void 0)}};class SB extends Er{constructor(a,b,c,d,e,f){const g=eh();super(null,[b,d*g],[c,e*g],f);this.Bo=a}ol(){const a=this.coords;this.Bo.Kc(a[0]);Mh(this.Bo.displayObject(),a[1])}};class TB extends P{constructor(a,b,c,d,e){super({m:"item"});this.L=a;this.Qa=b;this.Ff=c;this.F=e;this.qb=d;this.we=new D;(this.Ue=this.El())&&M(this,this.Ue);this.ze=this.Do();M(this,this.ze);a=new P({da:Q(this.F,"sequence_move_icon"),m:"icon"});M(this,a)}ge(){return this.we}jd(a,b){void 0!==b&&(a=a==b?"correct":"incorrect",fd(this.displayObject(),a),a=b);this.setAttribute("data-index",`${a+1}.`)}choice(){return this.Qa.choice()}cb(a){const b=this.displayObject();a?fd(b,"selected"):gd(b,"selected")}invalidate(){this.ze.invalidate()}El(){const a=
this.Qa.gg();return a?new cs({gg:a,ob:this.qb,Fc:null,M:this.F}):null}Do(){const a=new ds(this.Qa.choice().textRange(),this.Qa.choice().dd,this.L,64,this.Ff,this.qb);z(this,a.ge(),b=>this.we.h(b));return a}};class UB extends V{constructor(){super("sequence_move_panel");this.iO=new Yz(!1,"up");this.addChild(this.iO);this.tJ=new Yz(!1,"down");this.addChild(this.tJ);this.Tb(113);Ee&&U(this,"bottom","auto");Lg(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(wh(a,"width"));a=parseFloat(wh(a,"height"));this.o("landscape",b>a)}}};function VB(a,b,c,d){b=new TB(b,c,d,a.kb,a.F);a.addChild(b);a.Y.push(b);b.R.addHandler(a.Gr,a);b.ge().addHandler(a.Hu,a)}function WB(a,b,c){if(!(0>c||c>a.Y.length-1)){Lo(a.UT,b.choice(),c);U(a,"height",a.height()+"px");for(let e=0;e<a.Y.length;++e){b=a.Y[e];var d=Ko(a.UT,e);d!=b.Qa&&(b.Qa=d,d=b,B(d,d.Ue),d.Ue=d.El(),d.Ue&&M(d,d.Ue),d=b,B(d,d.ze),d.ze=d.Do(),M(d,d.ze),b.invalidate())}U(a,"height","");XB(a,a.Y[c])}}
function XB(a,b){if(a.gf!=b){a.gf&&a.gf.cb(!1);b.cb(!0);a.gf=b;var c=a.Y.indexOf(b);a.qe.iO.l(0<c);a.qe.tJ.l(c<a.Y.length-1);a.sh.h(b);if(!a.qe.visible()||a.mh)a.mh&&a.mh.stop(!0),a.qe.B(!0),(new SB(a.qe,a.qe.opacity(),1,.95,1,250)).play()}YB(a)}function YB(a){clearTimeout(a.ET);a.ET=setTimeout(a.eK.bind(a),2E3)}
class ZB extends AA{constructor(a,b,c,d,e){super("sequence");this.UT=b;this.kb=d;this.F=e;this.mh=this.gf=void 0;this.Y=[];for(d=0;d<b.count();++d)VB(this,a,Ko(b,d),c);this.qe=new UB;this.qe.B(!1);this.qe.iO.R.addHandler(()=>{this.gf&&WB(this,this.gf,this.Y.indexOf(this.gf)-1)},this);this.qe.tJ.R.addHandler(()=>{this.gf&&WB(this,this.gf,this.Y.indexOf(this.gf)+1)},this);this.sh=new D;v(window,"scroll",this.eE,!1,this)}l(a){super.l(a);a||this.eK()}bb(a){super.bb(a);a||this.eK()}eE(){void 0!==this.ET&&
YB(this)}eK(){this.gf&&(this.gf.cb(!1),this.gf=void 0,this.mh=new SB(this.qe,this.qe.opacity(),0,1,.95,350),v(this.mh,"end",()=>{this.mh=void 0;this.qe.B(!1)},!1,this),this.mh.play())}jd(a){for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a?a.getChoiceIndex(c.choice()):void 0;c.jd(b,d)}setTimeout(()=>this.Ia())}Gr(a){this.enabled()&&XB(this,a)}Ia(){for(let a=0;a<this.Y.length;++a)this.Y[a].invalidate();this.qe.invalidate()}Yb(){kc(window,"scroll",this.eE,!1,this);this.Y.forEach(a=>{a.R.removeHandler(this.Gr,
this);a.ge().removeHandler(this.Hu,this);tc(a)});this.Y=[];this.gf=void 0}};class $B extends YA{bb(a){super.bb(a);a?this.YB.h(this.qe):this.HE.h(this.qe)}td(){const a=new ZB(this.L(),this.P.contentState(),NA(this),this.kb,GA(this));this.qe=a.qe;z(this,a.sh,b=>this.sh.h(b));return a}Ai(a){this.Ta.jd(a?this.la.content():void 0)}resize(a,b){super.resize(a,b);b&&this.G("min-height",`${b}px`)}};class aC extends YA{td(){var a=this.P.contentState().response().text();a=new KB(a);a.Zw.addHandler(b=>{this.P.contentState().response().setText(b)});return a}Ai(a){const b=this.Ta;let c;const d="correct"==(null==(c=this.P.review())?void 0:c.status());b.o("incorrect",!d);b.o("correct",d);a&&!d&&b.ec.addHandler(()=>{var e=this.P.contentState().choices(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.P.contentState().response().text();g=this.j().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new VA(this.j(),e||g,f,this.F());this.ec.h(f)})}};class bC extends hs{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Ac=d;fs(this,a,g)}zx(a,b){if(this.Ac)for(let c=0;c<this.Ac.length;++c)this.Wt(a,this.Ac[c],c==b,c)}};function cC(a){a.ja=[];var b=a.P.contentState().extraWords();for(var c=0;c<b.length;++c)a.ja.push(b[c]);a.la.settings().nH()?a.ja=Un(a.ja):zc(a.ja);a.Ac=[];for(b=0;b<a.ja.length;++b){var d=a.ja[b].response();c=new zm;d=Ud(d||"");c.setText(new fr(d,[],[],new wk));a.Ac.push(c)}a.Pu={};a.vE={};b=a.P.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.Pu[f]=c,a.vE[la(d)]=g)}}}
function dC(a){const b=[];for(const c in a.Pu)a.Pu.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class eC extends YA{td(a,b){cC(this);const c=new XA("word_bank");var d=HA(this,15);d=new xy({T:document.body,J:this.L(),M:GA(this),A:this.j(),quizSize:new G(0,0),tg:new Vp(d),ob:null,he:null});a=LA(this,a,b);a=d.Uv({parent:c.ga,ra:this.P,mode:a,GP:!0,Mv:this.wx(a),Nf:!1,Fc:null});this.P.contentState().RF.addHandler(()=>{cC(this)},this);c.setContent(a);a.df.addHandler(this.Sy,this);return c}Sy(a){const b=this.Ta.content(),c=this.ja.indexOf(a),d=new bC(this.F(),this.j(),this.L(),this.Ac,dC(this),NA(this),
c,this.ea.soundController());this.ec.h(d);d.Ui.addHandler(function g(f){d.Ui.removeHandler(g);d.close();if(f){const l=this.Ac.indexOf(f);var h=this.Pu[l];const r=this.P.contentState().placeholders();var k;a:{for(k=0;k<r.length;++k)if(r[k]==a)break a;k=-1}void 0!==h&&h!=k&&r[h].yc(null);a.response();a.response()&&(h=this.vE[la(a)],delete this.vE[la(a)],delete this.Pu[this.Ac.indexOf(h)]);a.yc(f.textRange().text());this.Pu[l]=k;this.vE[la(a)]=f;b.rd()}},this)}Ai(a){const b=this.Ta.content(),c=LA(this,
!0,a);b.nc(c);b.df.removeHandler(this.Sy,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().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new VA(this.j(),e,[d],this.F());this.ec.h(e)}},this);b.rd()}ip(a){super.ip(a);this.Ta.wa()}};class fC extends AA{constructor(a,b,c,d,e){super("info");this.addChild(new Xq(a,b,c,d,e))}};class gC extends OA{Wx(){return`${super.Wx()} info`}td(){return new fC(this.la.content().richText(),this.L(),NA(this),this.ac(),this.kb)}$C(){return 25}};class hC extends gC{Wx(){return`${super.Wx()} intro`}$C(){return 28}};function iC(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 jC extends V{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.F=a;this.Xb=b;this.$e=d;this.AN=!0;this.Mb=new V("text");a=g.description();b=e.I("Q_EQUATION_REPLACEMENT_TEXT");this.Mb.O(kl(c,a.textWithEquations(b)));this.addChild(this.Mb);f&&g.settings().evaluationEnabled()&&d instanceof T&&(c=new V("points"),f=(f=d.review())?ge(f.awardedScore()):0,g=ge(d.maxScore()),e=e.I("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.O(e),this.addChild(c));
this.fv=new V("icon");this.addChild(this.fv);this.PH=new V("answered");this.addChild(this.PH);this.dL=new P({m:"mark",da:Q(this.F,"bookmark-icon-itemslist-active")});this.addChild(this.dL);d instanceof T&&(d.submittedEvent().addHandler(this.uD,this),d.viewingChangedEvent().addHandler(this.uD,this),(d.submitted()||this.$e.initiated())&&this.uD());d instanceof Xl&&(d.markedEvent().addHandler(this.OT,this),this.OT())}Wk(){return this.$e}cb(a){a?(a=this.displayObject(),$c(a,"selected")):(a=this.displayObject(),
ad(a,"selected"))}invalidate(){U(this,"padding-top","");const a=Math.floor((this.height()-this.Mb.height())/2);U(this,"padding-top",a+"px")}uD(){yf(this.fv.displayObject());yf(this.PH.displayObject());var a=()=>{if("allAtOnce"==this.Xb){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.PH.addChild(b)}};this.$e.slide().settings().evaluationEnabled()?this.$e.submitted()?(a=iC(this),this.fv&&this.AN&&
this.fv.addChild(a)):a():"allAtOnce"==this.Xb?a():this.fv&&this.AN&&this.$e.submitted()&&this.$e.hasBeenVisited()&&this.$e.initiated()&&this.fv.addChild(Q(this.F,"icon_answered"))}OT(){this.$e instanceof Xl?this.dL.B(this.$e.isMarked()):this.dL.B(!1)}};class kC extends V{constructor(a,b,c,d){super("detailed_results");this.Y=[];const e=new V("title");e.O(a.I("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Tc=new V("result-items-container");this.addChild(this.Tc);d.slidePoolState()&&this.FH(a,b,c,d)}FH(a,b,c,d){var e=d.ka.ib().fe().type(),f=d.slidePoolState();const g=d.Fa().ma();d=d.Fa().im;e="graded"==e;for(const h of f.slides())h instanceof T&&(d||!g||h.hasBeenVisited())&&(this.Tc.addChild(new V("separator")),f=new jC(b,null,c,h,a,e),this.Tc.addChild(f),
this.Y.push(f))}};class lC extends V{constructor(a,b){super("progress_bar");var c=new V("topLabels");const d=new V("title");d.O(b);c.addChild(d);const e=ge(a.awardedScore()),f=ge(a.maxScore());a=new V("passingScore");a.O(e+" / "+f);c.addChild(a);this.addChild(c);c=new V("progressBar");const g=new V("value");dh(()=>{let h=e/f*100;h=Math.max(.01,h);U(g,"width",h+"%")},this);yp(c,"answered");c.addChild(g);this.addChild(c)}};class mC{constructor(a){this.fb=a}awardedPercent(){return this.fb.awardedPercent()}awardedScore(){return this.fb.awardedScore()}maxScore(){return this.fb.maxScore()}Od(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.fb.isPassed()}slidePoolState(){return this.fb}};class nC extends V{constructor(a,b){super("groupSection");const c=new mC(a);Object.assign(b).B9=!1;a=new lC(c,a.title());this.addChild(a)}};class oC extends V{constructor(a,b,c,d){super("groupsResult");a=new V("titleLabel");b=b.I("PB_PRINT_RESULT_BY_SECTION");a.O(b);this.addChild(a);this.AT=!1;b=new V("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new nC(e,d),b.addChild(c),this.AT=!0)}};class pC extends AA{constructor(a){super("details");this.la=a}eh(a,b,c){a=this.la.Ka().yb();b=new P({m:"awarded-section"});var d=qC(a,"awardedScoreLabel");if(d){var e=rC(a,"awardedScoreLabel"),f=new P({u:N(b,"awarded-score-label")});f.Re(Yq(c,e.richText()).htmlText());b.addChild(f)}if(e=qC(a,"awardedScoreValue")){f=rC(a,"awardedScoreValue");const g=new P({u:N(b,"awarded-score-value")});g.Re(Yq(c,f.richText()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new P({m:"passing-section"});if(d=qC(a,
"passingScoreLabel"))e=rC(a,"passingScoreLabel"),f=new P({u:N(b,"passing-score-label")}),f.Re(Yq(c,e.richText()).htmlText()),b.addChild(f);if(e=qC(a,"passingScoreValue"))a=rC(a,"passingScoreValue"),f=new P({u:N(b,"passing-score-value")}),f.Re(Yq(c,a.richText()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class sC extends OA{constructor(a,b,c,d){super(a,!1,c);var e=qC(a.slide().Ka().yb(),"awardedScoreValue"),f=qC(a.slide().Ka().yb(),"passingScoreValue");const g=qC(a.slide().Ka().yb(),"reportBtn");var h=g&&a.slide().content().RQ();a=g&&a.slide().content().oN;e={$$:e,B9:f,T$:g,RQ:h};this.Ta.eh(b,c.A(),c.J());ki(this,"result");(c=b.evaluation())&&"graded"==b.ka.ib().fe().type()?b.settings().gradeScale().enabled()?ki(this,"graded"):ki(this,c.quizPassed()?"passed":"failed"):ki(this,"survey");this.vo=new P({m:"btns-container"});
this.$u.addChild(this.vo);this.Ic=d;this.D=b;c=(d=b.evaluation())?this.Ic.allowRetakeQuiz():!1;f=qC(this.la.Ka().yb(),"restartBtn");this.cm&&this.vo.addChild(this.cm);c&&f&&(c=rC(this.la.Ka().yb(),"restartBtn"),this.ev=new Yz(!1,"result_btn"),this.ev.mn=!0,this.ev.o("restart",!0),this.ev.O(c.richText().text()),this.vo.addChild(this.ev));d&&h&&(h=new oC(this.F(),this.j(),this.D,e),h.AT&&this.addChild(h));g&&a&&(b=new kC(this.j(),this.F(),this.L(),b),this.addChild(b))}td(){return new pC(this.la)}$I(a){const b=
super.$I(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}KR(){const a=new ms;M(this.$u,a,0);a.invalidate(this.la.Ka().background())}sR(){this.$u.addChild(this.Ta);if(qC(this.la.Ka().yb(),"reviewBtn")){const a=rC(this.la.Ka().yb(),"reviewBtn");this.cm=new Yz(!1,"result_btn");this.cm.mn=!0;this.cm.O(a.richText().text())}}lW(){}ip(){}EB(){return this.cm?this.cm.R:super.EB()}kB(){return this.ev?this.ev.R:
super.kB()}$C(){return 28}};class tC extends AA{constructor(a){super("essay");this.pK=!1;this.C=a;this.be=new P({m:"textarea",Z:"TEXTAREA"});this.addChild(this.be);v(this.be.displayObject(),["change","input","focusout"],()=>{this.C.contentState().setText(this.be.displayObject().value)},this);this.C.contentState().U().addHandler(this.IP,this)}Ia(){this.pK||this.IP()}l(a){super.l(a);this.be.l(a)}IP(){const a=Bh(this.displayObject());this.pK=!0;this.be.displayObject().value=this.C.contentState().text();this.Tb(120);this.Uk("review")&&
this.Tb(this.be.displayObject().scrollHeight+a.bottom+a.top);this.pK=!1}};class uC extends OA{constructor(a,b,c){super(a,b,c);ki(this,"survey")}};class vC extends uC{resize(a,b){super.resize(a,b);a=Ah(this.Nq.displayObject());this.Nq instanceof tC&&(U(this.Nq,"min-height",b-this.Nq.y()-a.bottom-2+"px"),this.Nq.IP())}td(a){this.Nq=new tC(this.P);this.Nq.o("review",a);return this.Nq}};function wC(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 xC extends V{constructor(a,b,c,d){super("scales");const e=d.BB(),f=d.NA();this.H=new D;this.Pg=c.concat();f||(this.Pg=this.Pg.reverse());this.Uh=b;this.Dk=[];this.JM=[];this.KM={};for(c=0;c<this.Pg.length;++c){const g=this.Pg[c],h=new V("rbContainer"),k=new Ap(Q(a,"radio_button"));k.R.addHandler(this.H3,this);v(k.displayObject(),Eg,()=>{this.enabled()&&(this.uo(k,!1),this.KM[la(k)]=!0)},this);v(k.displayObject(),Fg,()=>{this.KM[la(k)]&&(this.uo(k,!0),this.KM[la(k)]=!1)},this);if(e){const l=
d.cB();let r=l?this.Pg.length-c-1:this.Pg.length-c;f&&(r=l?c:c+1);k.setAttribute("data-index",r.toString())}h.setAttribute("data",g.text());h.addChild(k);this.uc(h,0);this.Dk.push(k);this.JM.push(h)}!e&&this.Dk.length&&(1!=this.Dk.length&&(this.$q=new V("first_scale"),this.$q.O(this.Pg[this.Pg.length-1].text()),this.addChild(this.$q)),a=this.Pg[0],this.ru=new V("last_scale"),this.ru.O(a.text()),this.addChild(this.ru));this.ly(b.selectedScale())}ly(a){for(let c=0;c<this.Pg.length;++c){var b=c;this.Pg[c]==
a?(b=this.Dk[b].displayObject(),$c(b,"selected")):(b=this.Dk[b].displayObject(),ad(b,"selected"))}}lf(){return this.H}H3(a){this.enabled()&&(a=this.Pg[this.Dk.indexOf(a)],jo(this.Uh,a),this.ly(a),this.H.h())}invalidate(){var a=this.width();const b=this.Dk.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.JM[e];f.Ga(e<d?c+1:c);f.o("center",!0)}0!=b&&(1==b?wC(this.$q?this.$q:this.ru,a/2,0,a):(wC(this.$q,c/2,0,a/2),wC(this.ru,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*
(b-1)));for(c=0;c<b;++c)d=this.JM[c],0==c?(d.o("last",!0),d.Ga(24+a)):c==b-1?(d.o("first",!0),d.Ga(24+a)):(d.o("center",!0),d.Ga(24+2*a));this.$q&&this.$q.Of(0);this.ru&&J(this.ru.displayObject(),"right","0")}}uo(a,b){const c=b?1.1:1,d=b?1:1.1;(new Ct(a.displayObject(),c,d,b)).play()}};class yC extends V{constructor(a,b,c,d,e,f,g){super("statement");this.Uh=c;this.j=b;b=new V("text");this.addChild(b);var h=c.statement();f=Yq(f,h);h=new Wq(f,new Tq(null,null,null,null));g=g.yh({m:"rich-text-view",htmlText:f.htmlText(),Up:h,vq:!1});b.addChild(g);this.NE=new xC(a,c,d,e);this.addChild(this.NE);this.gN=new V("separator");this.addChild(this.gN);this.ly();this.NE.lf().addHandler(()=>{this.ly()},this)}ly(){const a=this.Uh.selectedScale();a&&this.gN.setAttribute("data-selected",a.text())}invalidate(){this.NE.invalidate()}l(a){this.NE.l(a)}jd(){if(!this.Uh.selectedScale()){const a=
this.j.I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.gN.setAttribute("data-selected",a)}}};class zC extends AA{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Pg=d;this.fm=[];for(let h=0;h<c.length;++h){const k=new yC(a,b,c[h],d,e,f,g);this.addChild(k);this.fm.push(k)}}jd(){for(let a=0;a<this.fm.length;++a)this.fm[a].jd()}l(a){super.l(a);for(let b=0;b<this.fm.length;++b)this.fm[b].l(a)}Ia(){for(let a=0;a<this.fm.length;++a)this.fm[a].invalidate()}};class AC extends uC{td(a){var b=this.la.settings().Xk();const c=this.P.contentState();b=new zC(this.F(),this.j(),c.statementsStates(),c.content().labels(),b,this.L(),NA(this));a&&b.jd();return b}};class BC extends uC{td(a){const b=this.P.contentState(),c=new uB(b,GA(this),this.j(),this.L(),NA(this),this.kb);a&&c.jd();z(this,c.es,(d,e)=>{const f=b.responses();e=f.indexOf(e);const g=b.matches().map(k=>f.indexOf(k.response())),h=new oB({contentState:b,g_:e,WZ:g,M:this.F(),A:this.j(),J:this.L(),tg:NA(this),soundController:this.kb});this.ec.h(h);Jc(this,h.Ui,k=>{h.close();k&&c.Is(d,k)})});return c}};class CC extends uC{td(a){var b=this.P.initiated()?this.P.contentState().response():"";b=new KB(b,new JB,"number");a||b.Zw.addHandler(c=>{this.P.contentState().yc(c&&!isNaN(c)?c:"")},this);return b}};class DC extends uC{td(){var a=this.P.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new GB(GA(this),this.L(),b,"survey",this.j(),NA(this),this.ea.soundController());b=(b=this.la.settings().Wg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.fL=b;return a}};class EC extends uC{td(){const a=this.P.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new CB(GA(this),this.L(),b,"survey",this.j(),NA(this),this.ea.soundController())}};class FC extends uC{bb(a){super.bb(a);a?this.YB.h(this.qe):this.HE.h(this.qe)}td(a){const b=new ZB(this.L(),this.P.contentState(),NA(this),this.kb,GA(this));this.qe=b.qe;z(this,b.sh,c=>this.sh.h(c));a&&b.jd();return b}};class GC extends uC{td(a){var b=this.P.contentState().response().text();b=new KB(b);a||b.Zw.addHandler(function(c){this.P.contentState().response().setText(c)},this);return b}};class HC extends EC{constructor(a,b,c){super(a,b,c)}};class IC extends Dn{constructor(a,b,c,d,e){super();this.ea=a;this.D=d;this.Ic=e;this.va=b;this.Rb=c||!1}create(a,b){this.ea.jl(b);this.If(a);return this.lc}zj(a){this.lc=new hC(a,this.va,this.ea)}yj(a){this.lc=new gC(a,this.va,this.ea)}tj(a){this.lc=new ss(a,this.ea)}Bj(a){a.slide().settings().evaluationEnabled()?this.lc=new DB(a,this.va,this.ea,this.Rb):this.lc=new EC(a,this.va,this.ea)}Hj(a){a.slide().settings().evaluationEnabled()?this.lc=new DB(a,this.va,this.ea,this.Rb):this.lc=new HC(a,this.va,
this.ea)}Dj(a){a.slide().settings().evaluationEnabled()?this.lc=new HB(a,this.va,this.ea,this.Rb):this.lc=new DC(a,this.va,this.ea)}Fj(a){this.lc=new sC(a,this.D,this.ea,this.Ic)}Ij(a){a.slide().settings().evaluationEnabled()?this.lc=new aC(a,this.va,this.ea,this.Rb):this.lc=new GC(a,this.va,this.ea)}vj(a){this.lc=new vC(a,this.va,this.ea)}Gj(a){a.slide().settings().evaluationEnabled()?this.lc=new $B(a,this.va,this.ea,this.Rb):this.lc=new FC(a,this.va,this.ea)}Aj(a){a.slide().settings().evaluationEnabled()?
this.lc=new vB(a,this.va,this.ea,this.Rb):this.lc=new BC(a,this.va,this.ea)}Ej(a){a.slide().settings().evaluationEnabled()?this.lc=new LB(a,this.va,this.ea,this.Rb):this.lc=new CC(a,this.va,this.ea)}wj(a){this.lc=new ZA(a,this.va,this.ea,this.Rb)}Cj(a){this.lc=new FB(a,this.va,this.ea,this.Rb)}Jj(a){this.lc=new eC(a,this.va,this.ea,this.Rb)}Gi(a){this.lc=new AC(a,this.va,this.ea)}xj(a){a.slide().settings().evaluationEnabled()?this.lc=new nB(a,this.va,this.ea,this.Rb):this.lc=new nB(a,this.va,this.ea,
!0)}uj(a){this.lc=new QA(a,this.va,this.ea,this.Rb)}};function JC(a,b){a.oz.clear();b.slides().forEach(c=>{c instanceof T&&a.oz.set(c.slide().id(),a.oz.size+1)})}function KC(a,b){b.o("hide-quiz-slide-background",a.ea.BP());b.o("show-presentation-slide-background",a.ea.SQ())}function LC(a,b,c,d){d=(new IC(a.ea,c,d)).create(b,a.ac);KC(a,d);c&&b instanceof T&&d instanceof OA&&d.iH(a.ea.A().I("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.oz.get(b.slide().id()),TOTAL_QUESTIONS:a.oz.size}));return d}
function MC(a,b){b=(new IC(a.ea,!1)).create(b,a.ac);KC(a,b);return b}function NC(a,b,c,d){b=(new IC(a.ea,!1,!1,c,d)).create(b,a.ac);KC(a,b);return b}class OC{constructor(a){this.ea=a;this.ac=null;this.oz=new Map}gb(a){JC(this,a)}jl(a){this.ac=a}};class PC extends F{constructor(){super();this.za="byItems";this.au="fromBottom";this.Eb="none";this.$t=0;this.Db=1;this.H=E(this)}type(){return this.Eb}mode(){return this.za}direction(){return this.au}delay(){return this.$t}duration(){return this.Db}xg(a){this.Eb!=a&&(this.Eb=a,this.re())}s_(a){this.za!=a&&(this.za=a,this.re())}setDirection(a){this.au!=a&&(this.au=a,this.re())}it(a){this.Db!=a&&(this.Db=a,this.re())}U(){return this.H}re(){this.H.h()}};class QC extends F{constructor(){super();this.lm=this.Gc=this.ic=null;this.H4=E(this);this.kC=E(this);this.K6=E(this);this.H=E(this)}U(){return this.H}picture(){return this.ic}DQ(a){this.ic!=a&&(this.ic&&Ic(this,this.ic.xl,this.Ba,this),(this.ic=a)&&z(this,this.ic.xl,this.Ba,this),this.H4.h(),this.Ba())}audio(){return this.Gc}pQ(a){if(this.Gc!=a){this.Gc&&(Ic(this,this.Gc.xl,this.Ba,this),Ic(this,this.Gc.bI,this.Ba,this));if(this.Gc=a)z(this,this.Gc.xl,this.Ba,this),z(this,this.Gc.bI,this.Ba,this);
this.kC.h();this.Ba()}}video(){return this.lm}Ba(){this.jk&&clearTimeout(this.jk);this.jk=setTimeout(()=>this.H.h(),0)}};function Jn(a){return a.Oc?a.ZJ:a.SN}function Fn(a,b){return a.Tx[b]}function qp(a,b){return a.Ht[b]}
class RC extends F{constructor(){super();this.Oc=!1;this.Gv=this.bn=this.kK=this.sJ=this.IR=this.eg=this.Hd=null;this.Gt=this.CI=1;this.mU=this.QH=this.JN=this.ii=this.vn=!1;this.kI="byQuestion";this.Ht={};this.SN=this.ZJ="none";this.Tx={};this.Pa=E(this);this.pC=E(this);this.B0=E(this);this.DJ=E(this);this.eT=E(this);E(this);this.z0=E(this);this.p0=E(this);this.M0=E(this);this.b6=E(this);this.g1=E(this);this.V1=E(this);this.HD=E(this);this.wY=E(this);this.g0=E(this)}evaluationEnabled(){return this.Oc}evaluation(){return this.Hd}ta(){return this.eg}Wg(){return this.IR}Lf(){return this.Gt}On(){return this.CI}nH(){return this.JN}Vs(){return this.mU}Xv(){return this.sJ}Ss(){return this.kK}Xk(){return this.bn}UB(){return this.Gv}oB(a){this.Gt!=
a&&(this.Gt=a,this.Pa.h(),this.p0.h())}JQ(a){this.vn=a;this.Pa.h()}mQ(a){this.ii!=a&&(this.ii=a,this.g0.h(),this.Pa.h())}oq(a,b){this.Ht[a]!=b&&(this.Ht[a]=b,this.pC.h())}il(a,b){this.Tx[a]!=b&&(this.Tx[a]=b,this.DJ.h())}lf(){return this.Pa}hd(){let a=null;Pb(this.Tx).forEach(b=>{b&&(a=fm(a,b.content()))});return a}re(){this.Pa.h()}};function SC(a){let b="";try{b=(void 0).I(a,void 0,void 0)}catch(c){}return b};function TC(a,b){Mb(b.UP,(c,d)=>{a.rL[d]=c});Mb(b.OQ,(c,d)=>{a.nN[d]=c})}
function UC(a,b){switch(a){case "mediaPlaceholder":return SC("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return SC("Qm.ObjectName.SlidePicture");case "slideVideo":return SC("Qm.ObjectName.SlideVideo");case "slideAudio":return SC("Qm.ObjectName.SlideAudio");case "image":return SC("Qm.ObjectName.Picture");case "video":return SC("Qm.ObjectName.Video");case "iconPlaceholder":return SC("Qm.ObjectName.Icon");case "line":return SC("Qm.ObjectName.Line");case "shape":return VC(b);default:throw Error("unknown object type");
}}function VC(a){switch(a){case "rectangle":return SC("Qm.Shapes.Rectangle");case "roundedRectangle":return SC("Qm.Shapes.RoundedRectangle");case "ellipse":return SC("Qm.Shapes.Ellipse");case "textBox":return SC("Qm.Shapes.TextBox");case "triangle":return SC("Qm.Shapes.Triangle");case "freeform":return SC("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class WC{constructor(){this.rL={};bl(a=>{this.rL[a]=1});this.nN={};Jm(a=>{this.nN[a]=1})}};function Nl(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function Pm(a,b){a=a.Y.indexOf(b);if(-1==a)throw Error("unknown object");return a}function qC(a,b){return!!a.find(c=>c.id()==b)}function rC(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}
class XC extends OB{constructor(){super([]);this.Si=this.s=this.au=null;this.GU=new WC;this.EU=E(this);this.J2=E(this);E(this);this.H=E(this)}direction(){return this.au}content(){return this.s}U(){return this.H}$B(a){z(this,a.bv,this.Ba,this);z(this,a.tW,this.Ba,this);a instanceof Gv&&z(this,a.b5,this.Ba,this);if(a instanceof Hm){z(this,a.cS,()=>{a.richText()},this);var b=a.Bd();b instanceof gv&&z(this,b.U(),this.Ba,this);a.richText();z(this,a.KW,this.Ba,this);z(this,a.VR,this.Ba,this)}a instanceof
Fm&&(z(this,a.sM,this.Ba,this),b=a.Bd(),b instanceof gv&&z(this,b.U(),this.Ba,this));a instanceof Mv&&(b=a.Ea(),z(this,b.RH,this.Ba,this))}Ba(){this.jk&&clearTimeout(this.jk);this.jk=setTimeout(()=>this.H.h(),0)}};class YC extends F{constructor({M7:a}){super();this.D1=a;this.aU="default";this.za="contentMode";this.Cu=new XC;z(this,this.Cu.U(),this.Ba,this);z(this,this.Cu.EU,this.Z3,this);z(this,this.Cu.J2,this.a4,this);this.mC=new XC;z(this,this.mC.U(),this.Ba,this);this.$T=E(this);this.x0=E(this);this.S5=E(this);this.k0=E(this);this.FD=!1;this.Lq=this.RC=this.Ro=this.dC=this.em=this.Ag=null;this.H=E(this)}Za(){let a=[];this.Cu.forEach(b=>{a=a.concat(b.Za())});this.mC.forEach(b=>{a=a.concat(b.Za())});this.Ag&&
(a=a.concat(this.Ag.Za()));return a}hd(){let a=null;this.Cu.forEach(b=>{Vk(b.id())||(a=em(a,b.hd()))});this.mC.forEach(b=>{Vk(b.id())||(a=em(a,b.hd()))});return a}OP(){return this.FD}BG(){return this.aU}U(){return this.H}yb(){return this.Cu}yA(){return this.mC}mode(){return this.za}s_(a){this.za=a}tQ(a){this.Lq!=a&&(this.Lq=a,this.Ba())}pJ(){this.x0.h();this.Ba()}background(){return this.Ag||this.em.background()}sP(){return this.Lq||this.em.sP()}dl(){return this.D1.dl()||this.em.dl()}wc(){return this.dC||
this.em.wc()}nf(){return this.Ro||this.em.nf()}zh(){return this.RC||this.em.zh()}wQ(a){this.Ro=a}Z3(a){"mediaPlaceholder"==a.type()&&(z(this,a.bv,()=>{a.rect()},this),z(this,a.tW,()=>{a.rotationAngle()}))}a4(a){Lc(this,a)}Ba(){this.jk&&clearTimeout(this.jk);this.jk=setTimeout(()=>this.H.h(),0)}};class ZC extends F{constructor(a,b,c){super();this.vd=a;this.Eb=b;this.s=c;this.Fi=!0;this.V=new RC;this.$w=new YC({M7:this});this.o0=new QC;this.hh=new PC}pB(a){this.Va=a}B(a){this.Fi=a}id(){return this.vd}type(){return this.Eb}description(){return this.Va}content(){return this.s}visible(){return this.Fi}settings(){return this.V}Ka(){return this.$w}wh(){return this.o0}animation(){return this.hh}dl(){if(this.Va){const c=new Ak;var a=c,b=this.Va.Pn().oc();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.Va.Pn().al();a.lineHeight=b.lineHeight;a.topPadding=b.topPadding;a.bottomPadding=b.bottomPadding;return c}return null}};const $C={A$:"gotoPreviousSlide",t$:"continuePresentation",v$:"finishAction",L$:"skipQuiz"};sa("QuizPlayerControllerActionType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$quiz$player$QuizPlayerControllerActionType",$C);Vc("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",$C);Vc("CONTINUE_PRESENTATION","continuePresentation",$C);Vc("FINISH_ACTION","finishAction",$C);Vc("SKIP_QUIZ","skipQuiz",$C);class aD{constructor(){this.RS=this.Fi=this.wb=!0;this.OF=new D;this.Qx=new D;this.DX=new D;this.mI=""}visible(){return this.Fi}B(a){this.Fi!=a&&(this.Fi=a,this.RS&&this.o2!=this.Fi&&(this.o2=this.Fi,this.OF.h()))}enabled(){return this.wb}l(a){this.wb!=a&&(this.wb=a,this.RS&&this.n2!=this.wb&&(this.n2=this.wb,this.Qx.h()))}O(a){this.kc!=a&&(this.kc=a,this.DX.h())}textContent(){return this.kc}};function bD(a){let b="continue";if(!a.ia)return b;var c=a.ia.slide();const d=a.ia instanceof T&&a.ia.Fb();c=(c=c.settings().ta())&&c.isEnabled();c=a.ia instanceof T&&c;var e;if(e=!a.ya()){e=a.D.Fa();let f=!1;for(const g of e.slidePoolState().slides())g instanceof T?f=f||g.Fb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=cD(a)?"viewResults":"ok");return b}function cD(a){a=a.D.Pd();return!!a&&a.slide().visible()}
function dD(a){a.s1=eD(a,"continuePresentation")?"continue":"finish"}function eD(a,b){return null!=a.Rd&&a.Rd.actionAvailable(b)}function fD(a){const b=a.D&&"testing"==a.D.quizState()&&0===a.Xa.indexOf(a.ia),c=a.D&&"completed"==a.D.quizState();return(b&&!0||!a.D||c)&&eD(a,"gotoPreviousSlide")}
class gD{constructor(){this.ia=this.Ic=this.Rd=null;this.Qr=new aD;this.yk=new aD;this.wp=new aD;this.UC=new aD;this.Jl=new aD;this.tC=new aD;this.Xz=new aD;this.Xu=new aD}gb(a,b){this.D&&(this.D.sessionModeChangedEvent().removeHandler(this.Mo,this),this.D.Da().activeSlideChangedEvent().removeHandler(this.Fr,this));this.D=a;this.Ic=b;if(this.D){a=[];for(const c of this.D.slidePoolState().slides())a.push(c);this.Xa=a;this.D.sessionModeChangedEvent().addHandler(this.Mo,this);this.D.Da().activeSlideChangedEvent().addHandler(this.Fr,
this);this.Fr()}}setActionAvailability(a){this.Rd=a;this.Mo()}Fr(){this.ia&&this.ia instanceof T&&this.ia.submittedEvent().removeHandler(this.Mo,this);(this.ia=gp(this.D.Da()))&&this.ia instanceof T&&this.ia.submittedEvent().addHandler(this.Mo,this);this.Mo()}lw(){this.Mo()}Mo(){this.dK();if(this.D)switch(this.D.sessionMode()){case "testing":this.BK();break;case "reviewing":var a=this.Xa.indexOf(this.ia);this.yk.B(!0);this.yk.l(!this.py());this.Qr.B(!0);this.Qr.l(0<a);this.Lx=!1;this.UC.B(!0);break;
case "completed":var b=this.D.Pd(),c=null!=this.Rd&&eD(this,"continuePresentation");a="none"!=this.D.Fa().lg().type();b=void 0!==b?a||c:!0;(c=!this.Rd||eD(this,"finishAction"))&&dD(this);a=null!=this.Rd?!0:a;this.Xu.B(fD(this));this.Jl.B(c&&b&&a);this.Lx=fD(this)}else this.Lx=a=fD(this),this.Xz.B(!0),this.Xu.B(a)}dK(){this.yk.B(!1);this.Qr.B(!1);this.wp.B(!1);this.UC.B(!1);this.tC.B(!1);this.Jl.B(!1);this.Xu.B(!1);this.Xz.B(!1)}BK(){var a=this.D.settings();const b=this.ia;if(b){var c=b instanceof
T&&b.Fb(),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.Fa().lg().type();"ok"!=bD(this)&&a&&hD(e.Fa(),!0)&&!f&&!cD(this)?(dD(this),this.Jl.B(!0)):this.Jl.B(!1);f=a&&c;d=a||!this.py()||"InfoSlide"==d.type()&&a;this.yk.B(!f&&!this.Jl.visible());this.yk.l(d);d=a&&!c;f=b instanceof T;d=this.ya()||a&&(c||!f)||d;e=0<=mp(e.Da(),!1);this.Qr.B(!d&&!this.Jl.visible());this.Qr.l(e);this.Xu.B(!1);this.Lx=!1;this.wp.l(a&&c);this.wp.B(this.wp.enabled()&&
!this.Jl.visible());this.UC.B(!a);"Hotspot"==b.slide().type()&&c?(this.tC.B(!0),c="tryAgain"==this.wp.mI,this.tC.l(b.initiated()&&!c)):this.tC.B(!1)}}ya(){return this.Ic.ma()}py(){var a=this.Xa.length,b=this.ia?this.Xa.indexOf(this.ia):-1;if(!this.ya()||"testing"==this.D.quizState())return b==a-1;a=this.Xa.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 iD(a,b){rp(a.Ob().Da(),b)}
class jD extends V{constructor(a,b,c,d,e){super("mini");this.j=e;this.F=a;this.D=null;this.L=d;this.yn=!0;this.Ru=1;this.Ou=!1;this.kb=c;this.Mc=this.zS();this.$=new ns;xf(b,this.$.displayObject());this.gO=new qs(this.$);this.ih=new D;this.Al=new D;this.Ve=new D;this.nm=new D;this.Fn=new D;this.mm=new D;this.eF=new D;this.Zx=new D;this.MK=new V("launch_screen");this.MK.B(!1);this.MK.R.addHandler(()=>{},this);xf(b,this.MK.displayObject())}scale(){return 1}gb(a){this.D&&(this.D.sessionModeChangedEvent().removeHandler(this.zk,
this),this.D.Fa().iA.removeHandler(this.WL,this),this.D.Da().activeSlideChangedEvent().removeHandler(this.Ds,this),this.D.Fa().on.removeHandler(this.Ku,this),this.D.Fa().AE.removeHandler(this.Vy,this),this.D.Da().qD.removeHandler(this.zL,this),this.D.bg.QE.removeHandler(this.OL,this),this.D.bg.RE.removeHandler(this.QL,this),this.D.bg.Dz.removeHandler(this.NL,this),this.D.bg.Ez.removeHandler(this.PL,this));if(this.D=a)a.sessionModeChangedEvent().addHandler(this.zk,this),a.Fa().iA.addHandler(this.WL,
this),a.Da().activeSlideChangedEvent().addHandler(this.Ds,this),a.Fa().on.addHandler(this.Ku,this),a.Fa().AE.addHandler(this.Vy,this),a.Da().qD.addHandler(this.zL,this),a.bg.QE.addHandler(this.OL,this),a.bg.RE.addHandler(this.QL,this),a.bg.Dz.addHandler(this.NL,this),a.bg.Ez.addHandler(this.PL,this)}Ob(){return this.D}vV(){}QL(){}OL(){}NL(){}PL(){}started(){return this.yn}start(){}setOverlayDisplayed(a){this.Ou!=a&&(this.Ou=a,this.jO())}jO(){}Ds(){const a=gp(this.Ob().Da());a&&this.un(a)}un(a){a!=
this.ia&&this.jN(a)}jN(a){this.ia&&this.ia instanceof T&&this.ia.submittedEvent().removeHandler(this.Zo,this);(this.ia=a)&&this.ia instanceof T&&this.ia.submittedEvent().addHandler(this.Zo,this)}Zo(){}bj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Ku(){}WL(){}zk(){const a=this.Ob().quizState();this.bj()&&!this.m5&&(this.CX(),this.m5=!0);"testing"==a&&this.Ds()}CX(){}$W(){throw Error("method is not implemented");}ZW(){throw Error("method is not implemented");
}QN(){ue&&Rh();if(!(this.ia&&this.ia instanceof T))throw Error("current slide isn't question");const a=this.ia.slide();if(this.ia.initiated()||a.settings().Vs()){if(!(this.ia&&this.ia instanceof T))throw Error("current slide isn't question");this.ia.initiated()&&this.ia.Fb()?this.ia.submit():a.settings().Vs()?(this.ia.LQ(!0),iD(this,!0)):this.$W(!1)}else this.ZW(1,!1)}ya(){return!1}fE(){}Vy(){}zL(){}pN(){}sd(){return this.Ob().settings()}Lh(a){this.ih.h(a)}aE(a,b,c){this.Al.h(a,b,c)}Kh(a){this.Ve.h(a)}Lu(a){this.nm.h(a)}jE(a,
b,c){this.Fn.h(a,b,c)}jn(a){this.mm.h(a)}audioStartedEvent(){return this.ih}audioStartingEvent(){return this.Al}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.Fn}xq(){return this.mm}parentScale(){return this.Ru}setParentScale(a){this.Ru=a}setActionAvailability(a){this.Rd=a;this.Mc.setActionAvailability(a)}setPresentationOutlineController(){}HJ(){this.hy();this.Ob().finish()}gV(){this.ia&&this.ia instanceof Xl&&Ql(this.ia,!this.ia.isMarked())}TM(){}pW(){this.Ob().review()}BJ(){}zS(){return new gD}hy(){}}
;class kD extends gD{constructor(){super();this.Gh=!1;this.Xq=new aD;this.ON=new aD}qB(a){this.Gh=a;this.Mo()}BK(){const a="allAtOnce"==this.D.settings().submitType();this.Gh&&!a?this.Xq.B(!0):(super.BK(),this.yk.enabled()||this.yk.B(!1),this.ON.B(a&&!this.yk.visible()&&!this.wp.visible()))}dK(){super.dK();this.Xq.B(!1);this.ON.B(!1)}};function lD(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();mD(g,b,h,e);b.l(c.enabled())}const g=a;f();c.OF.addHandler(f,a);c.Qx.addHandler(f,a);c.DX.addHandler(function(){b.O(c.textContent())},a)}function mD(a,b,c,d){a=a.vo;c?d?a.uc(b,0):a.addChild(b):a.removeChild(b)}function nD(a){const b=a.Mc.Xz.visible()&&!0;mD(a,a.xe,b,!1)}
class oD extends V{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.vo=d||this;this.Ic=null;this.j=b;this.D=null;this.Mc=a;this.AM=this.Ib("back");lD(this,this.AM,a.Xu,!1,!0);this.xe=this.Ib("start");lD(this,this.xe,a.Xz,!1,!1);this.yM=this.Ib("prev");this.oL=this.Ib("next");this.GJ=this.Ib("finish");lD(this,this.yM,this.Mc.Qr,!0,!0);this.yM.O(this.j.I("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));lD(this,this.oL,this.Mc.yk,!0);this.oL.O(this.j.I("PB_NEXT_SLIDE_BUTTON_LABEL"));lD(this,this.GJ,this.Mc.ON,
!0,!1);this.GJ.O(this.j.I("PB_SUBMIT_ALL_BUTTON_LABEL"));this.PN=this.Ib("submit");lD(this,this.PN,a.wp,!1);this.PN.O(this.j.I("PB_SUBMIT_BUTTON_LABEL"));this.Sx=this.Ib("feedback");a.Xq.OF.addHandler(function(){var e=this.vo;if(a.Xq.visible()){e.addChild(this.Sx);e=bD(a);const f=this.tT(e);this.Sx.o("result","viewResults"==e);a.Xq.mI=e;this.Sx.O(f)}else e.removeChild(this.Sx)},this);this.Pm=this.Ib("exit");a.Jl.OF.addHandler(this.Z2,this);this.cm=this.Ib("showReview");this.cm.O("TODO: //from content");
this.SM=this.Ib("retake");this.SM.O("TODO: //from content");this.zC=new D;this.zM=new D;this.BM=new D;this.yM.R.addHandler(function(){const e=a.Lx?this.BM:this.zM;Rh();e.h()},this);this.AM.R.addHandler(function(){const e=a.Lx?this.BM:this.zM;Rh();e.h()},this);a.lw()}Z2(){const a=this.Mc.Jl.visible();if(a)if("finish"==this.Mc.s1)this.Pm.O(this.j.I("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Pm.O(this.j.I("PB_CONTROL_PANEL_NEXT"));var b=this.Pm.da();ad(b,"exit");b=this.Pm.da();$c(b,"next")}mD(this,
this.Pm,a,!1)}Dw(a){this.Ic=a}Qp(){}outlinePopupClosed(){}eh(a){this.D&&this.D.Fa().sessionModeChangedEvent().removeHandler(this.Wy,this);if(this.D=a)this.D.Fa().sessionModeChangedEvent().addHandler(this.Wy,this),this.Wy()}EB(){return this.cm.R}kB(){return this.SM.R}Wy(){mD(this,this.cm,!1);mD(this,this.SM,!1)}Ib(a){a=new Yz(!1,a);if(Ce){var b=a.da();$c(b,"android")}a.mn=!0;return a}tT(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.I(b)}mb(){}fi(){}Cm(a,b){if("start"==a){this.xe.o("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.xe.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.xe.O(this.j.I(a))}}$k(){return this.zC}gb(){}Vk(){}Zg(){}Ni(){}}
;function pD(a,b,c){a instanceof P?a.G(b,c):a instanceof Ap&&U(a,b,c)}
class qD extends Er{constructor(a,b,c,d){super(null,[0],[350],350);this.ia=a;this.Ky=b;this.iJ=c;this.RT=d;this.wU=40}ol(){var a=this.coords[0],b=Math.min(a,200)/200;pD(this.ia,"opacity",1-b);var c=-this.wU*(.5>b?Math.pow(2*b,2)/2:b);b=new Jh;b.translate(this.RT?-c:c,0);b.scale(this.iJ,this.iJ);c=this.ia.displayObject();Nh(Lh(),c,b);a=Math.max(a-150,0)/200;pD(this.Ky,"opacity",a);b=this.wU*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Ky.displayObject();b=this.RT?-b:b;b=(new Jh).setTransform(1,0,0,1,b,0);
Nh(Lh(),a,b)}Vj(){pD(this.ia,"margin-top",-document.documentElement.scrollTop/eh()+"px");pD(this.ia,"position","absolute");pD(this.Ky,"position","absolute");0<Mf()&&Lf(0,0);super.Vj()}Bh(){super.Bh();pD(this.ia,"position","");pD(this.ia,"margin-top","");pD(this.ia,"opacity","");Mh(this.ia.displayObject(),this.iJ);pD(this.Ky,"position","");pD(this.Ky,"opacity","")}};class rD extends Yz{constructor(a){super(!1,a);this.mn=!0}O(){}}
class sD extends oD{constructor(a,b,c){const d=new V("btns-container");super(a,b,"landscape_control_panel",d);this.Ra=null;this.Rh=!1;this.Ay=new D;this.V=c;this.Rf=!1;this.Vb=new Yz(!1,"show_slides",!0);this.Vb.R.addHandler(this.gE,this);this.uc(this.Vb,0);this.Df=new Yz(!1,"mark_slide",!0);this.Df.B(!1);this.Df.R.addHandler(this.AL,this);this.addChild(this.Df);this.CJ=new Yz(!1,"exit_review",!0);this.addChild(this.CJ);this.addChild(this.vo);this.Mz=new D;this.sx=new D;this.Zm()}nP(){return this.CJ.R}AL(){Rh();
this.Ay.h();const a=gp(this.D.Da());this.Df.cb(a.isMarked())}Ib(a){return new rD(a)}eh(a){super.eh(a);this.Zm()}setPresentationOutlineController(a){this.Tl=a;this.Zm()}lt(a){if(a){var b=this.displayObject();$c(b,"slides_showed")}else b=this.displayObject(),ad(b,"slides_showed");this.Vb&&this.Vb.cb(a);this.bd()}wa(){this.D&&this.bd()}Wy(){super.Wy();const a=this.D.sessionMode();"testing"!=a&&this.bd();this.o("reviewing","reviewing"==a)}gE(){Rh();this.Vb.selected()?this.sx.h():this.Rf||this.Mz.h()}Zm(){if(this.Vb)if(null!=
this.Tl)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.Rf)}else this.Vb.B(!1);else this.Vb.B(!1),this.Vb.l(!1)}bd(){this.Df.B(!1);let a=null;var b=this.D.sessionMode();if("completed"==b){var c=this.D.Pd();a=c&&c.slide()}c="reviewing"==b;const d=this.V.questionListInfo().showSlideList();this.Zm();this.Vb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Vb.B(this.V.questionListInfo().showSlideList()),this.Vb.l(!this.Rf),b=this.D.settings().submitType(),this.Df.B("allAtOnce"==b&&!c&&d));tD(this.D)&&(b=gp(this.D.Da()))&&this.Df.cb(b.isMarked())}Ni(a){this.Rh=a}yP(){return this.Vb.visible()||this.Df.visible()||this.CJ.visible()||0!=this.vo.displayObject().childNodes.length}bH(a){this.Ra&&this.Ra.submittedEvent().removeHandler(this.Ju,this);this.Ra=a;this.Ym(this.Ra);a.submittedEvent().addHandler(this.Ju,this)}Ym(a){var b=a.slide();this.Df.cb(a.isMarked());
a=a instanceof T&&!a.submitted();b=b.settings().ta();b=!!b&&b.isEnabled();this.Rf=a&&b;this.bd()}Ju(){this.Ym(this.Ra)}};function uD(a,b,c){a.Ua=c;z(a,a.Ua.$k(),a.QU);a.Na=b;z(a,a.Na.$k(),a.QU)}class vD extends F{constructor(){super();this.Na=this.Ua=null;this.zC=E(this)}fi(){}Dw(a){this.Ua&&this.Ua.Dw(a);this.Na&&this.Na.Dw(a)}eh(a){this.Ua&&this.Ua.eh(a);this.Na&&this.Na.eh(a)}Qp(){}outlinePopupClosed(){}QU(a){this.zC.h(a)}mb(){}Cm(a,b){this.Ua&&this.Ua.Cm(a,b);this.Na&&this.Na.Cm(a,b)}$k(){return this.zC}displayObject(){throw Error("illegal");}gb(){}Vk(){}Zg(){}Ni(){}};function wD(a){const b=xD(a);a.Y.forEach(c=>{c.AN=b;c.uD()})}function yD(a){var b=a.D.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.bj()}function zD(a,b){b.R.addHandler(function(c){this.ff.h(c.Wk());this.uC.h()},a)}function xD(a){const b=a.D.settings();return a.bj()||"allAtOnce"==b.submitType()?!0:a.jc.displayQuestionStatus()}
class AD extends V{constructor(a,b,c){super("questions_list_content");this.F=a;this.L=b;this.j=c;this.Y=[];this.jc=this.D=null;this.ff=new D;this.uC=new D}eh(a,b){this.D&&(this.D.Da().activeSlideChangedEvent().removeHandler(this.Ds,this),this.D.sessionModeChangedEvent().removeHandler(this.zk,this),this.D=null);this.jc&&(this.jc=null);this.D=a;this.jc=b;if(a=this.D.slidePoolState())this.addChild(new V("separator")),this.FH(this.F,this.L,a,this.j);this.o("allatonce","allAtOnce"==this.D.settings().submitType());
this.D.Da().activeSlideChangedEvent().addHandler(this.Ds,this);this.D.sessionModeChangedEvent().addHandler(this.zk,this);this.Ds();wD(this)}zk(){if(this.bj()&&yD(this))for(var a=0;a<this.Y.length;++a)zD(this,this.Y[a]);this.bj()?(a=this.displayObject(),$c(a,"review")):(a=this.displayObject(),ad(a,"review"));wD(this)}bj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Mi(){return this.ff}closeRequestEvent(){return this.ff}invalidate(){for(let a=
0;a<this.Y.length;++a)this.Y[a].invalidate()}close(){}FH(a,b,c,d){for(const e of c.slides())c=new jC(a,this.D.settings().submitType(),b,e,d),this.addChild(c),yD(this)&&zD(this,c),this.Y.push(c),this.addChild(new V("separator"))}Ds(){this.gf=void 0;const a=gp(this.D.Da());if(a)for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a==c.Wk();c.cb(d);d&&(this.gf=c)}}}AD.prototype.close=AD.prototype.close;AD.prototype.invalidate=AD.prototype.invalidate;AD.prototype.closeRequestEvent=AD.prototype.closeRequestEvent;class BD extends Sr{constructor(a){super("questions_list","auto","div.item");this.pp=a;this.content().addChild(a)}B(a){super.B(a);if(a&&(this.invalidate(),a=this.pp,a=a.gf?new I(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.Sc?-this.Sc.y:this.da().scrollTop;var c=this.Sc?-this.Sc.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(Pr(this),Math.max(0,d)));e&&(e=Math.min(Qr(this),Math.max(0,e)));if(this.Sc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Sc?-this.Sc.x:this.da().scrollLeft),void 0===d&&(d=this.Sc?-this.Sc.y:this.da().scrollTop),this.Sc.scrollTo(-e,-d),this.zi.h()}else Mr(this,d,e),this.Aa&&void 0!==d&&this.Aa.vg(d),this.Rc&&void 0!==e&&this.Rc.vg(e)}}}resize(a,b){super.resize(a,b);this.visible()&&this.invalidate()}invalidate(){super.invalidate();
this.pp.invalidate()}};class CD extends P{constructor({m:a="back_to_app",label:b,aaa:c}){super({m:a});b&&(a=new P({u:N(this,"text")}),a.O(b),this.addChild(a));c&&this.addChild(c);z(this,this.R,()=>ISPlayer.backToApp())}};function DD(){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 ED extends V{constructor(){super("timer");this.pb=new V("icon");this.addChild(this.pb);this.Ya=new V("view");this.addChild(this.Ya);this.LX=new V("progress");this.Ya.addChild(this.LX);this.hA=new V("time");this.addChild(this.hA)}Dm(a){this.Cc=a;this.my()}setCurrentTime(a){this.Cg=a;this.my()}show(a){this.B(a)}my(){if(void 0!==this.Cc){var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.Cg)));this.Cv((this.Cc-a)/this.Cc);this.Hz(a)}}Hz(a){a=jA(a);this.hA.O(a)}Cv(a){U(this.LX,"width",100*
a+"%")}aR(){null!=this.hh&&this.hh.stop(!0)}};function FD(a){a.Kr||GD(a);if(a.Kr){const b=a.Ya.visible()?a.Ya.height():0;J(a.displayObject(),"margin-bottom",b+"px");a.Tb(a.Kr)}}function GD(a){a.Kr||(a.Kr=a.height());const b=parseFloat(wh(a.displayObject(),"min-height"))||0;a.Kr=Math.max(b,a.Kr);a.Kr&&FD(a)}function HD(a,b){b=b.questions();for(const c of b)++a.wv,b=c.slide(),a.FN[b.id()]=a.wv,(b=b.settings().ta())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.bH(gp(a.D.Da()))})}
class ID extends V{constructor(a,b,c,d,e){super("quiz_title_panel");this.j=d;this.V=b;this.Rf=!1;this.FN={};this.wv=0;this.D=null;this.F=a;this.Mc=c;this.Pz=!0;$e&&(this.ZH=new CD({label:this.j.I("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.ZH));this.mD=new V("info");this.mD.R.addHandler(this.gE,this);this.mD.O(e);this.addChild(this.mD);this.Vb=new Yz(!1,"show_slides",!0);this.Vb.R.addHandler(this.gE,this);this.addChild(this.Vb);this.Df=new Yz(!1,"mark_slide",!0);this.Df.B(!1);this.Df.R.addHandler(this.AL,
this);this.addChild(this.Df);this.Pm=new Yz(!1,"exit_review",!0);this.addChild(this.Pm);this.Ya=new ED;this.Ya.Tb(42);this.Ya.show(!1);this.addChild(this.Ya);this.Mz=new D;this.sx=new D;this.Ay=new D;this.Zm()}eh(a){this.TS=!1;this.D&&(this.D.Da().activeSlideChangedEvent().removeHandler(this.Fr,this),this.D.Fa().on.removeHandler(this.Ku,this),this.D.Fa().sessionModeChangedEvent().removeHandler(this.zk,this));if(this.D=a)this.D.evaluation()&&(this.TS=this.V.zg().Em()),this.D.Da().activeSlideChangedEvent().addHandler(this.Fr,
this),this.D.Fa().on.addHandler(this.Ku,this),this.D.Fa().sessionModeChangedEvent().addHandler(this.zk,this),this.zk(),this.lO(),this.Zm()}showed(){return this.Pz}show(a){this.Pz=a;U(this,"opacity",this.Pz?"":"0");U(this,"visibility",this.Pz?"":"hidden");U(this,"pointer-events",this.Pz?"":"none");this.Ph.h()}lt(a){if(a){var b=this.displayObject();$c(b,"slides_showed")}else b=this.displayObject(),ad(b,"slides_showed");this.Vb&&(this.Vb.cb(a),this.ZH&&this.ZH.B(!a));this.bd()}setPresentationOutlineController(a){this.Tl=
a;this.Zm()}qq(){return new D}aq(){}gE(){Rh();this.Vb.selected()?this.sx.h():this.Rf||this.Mz.h()}AL(){Rh();this.Ay.h();const a=gp(this.D.Da());this.Df.cb(a.isMarked())}nP(){return this.Pm.R}Ku(){if(this.Ya&&this.Ya.visible())if(this.Rf){const a=gp(this.D.Da());this.Ya.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.D.settings().ta()&&this.Ya.setCurrentTime(this.D.quizDuration())}Fr(){}bH(a){var b=a.slide();this.Df.cb(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ta(),
d=!!c&&c.isEnabled();this.Rf=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.Ya&&this.Ya.Dm(d);this.bd();this.Ku()}zk(){var a=this.D.sessionMode();"testing"==a?this.Fr():this.bd();if(this.na!=a){if(this.na){var b=this.displayObject();ad(b,this.na)}this.na=a;a=this.displayObject();
$c(a,this.na)}}Zm(){if(this.Vb)if(null!=this.Tl)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.Rf)}else this.Vb.B(!1);else this.Vb.B(!1),this.Vb.l(!1)}wa(){this.D&&this.bd()}setParentScale(){}bd(){this.Df.B(!1);if(tD(this.D)){var a=gp(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.Pd();d=e&&e.slide()}this.Zm();e="reviewing"==this.D.sessionMode();if(this.Ya){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.Ya.Cc;this.Ya.show(f)}f=this.V.questionListInfo().showSlideList();var h="";g="";e?g=c.I("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Vb.selected()?g=c.I("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.D.sessionMode()&&d?g=c.I("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.TS?f&&"testing"==this.D.sessionMode()&&("InfoSlide"==b.type()?h=this.D.quiz().title():(b=this.FN[b.id()],h=c.I("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.wv})),this.Vb.B(this.V.questionListInfo().showSlideList()),this.Vb.l(!this.Rf),c=this.D.settings().submitType(),this.Df.B("allAtOnce"==c&&!e&&f)):g=this.D.quiz().title();g=g||h;null!=g&&(this.mD.O(g),FD(this));this.Df.cb(a.isMarked())}}}lO(){const a=this.D.slidePoolState();this.FN={};this.wv=0;a&&HD(this,a)}Ga(a){super.Ga(a);
this.Ya.Ga(a)}aR(){this.Ya.aR()}gb(){}Vk(){}Mi(){return new D}Ni(){}Zg(){}Tp(){}gw(){}};class JD extends Ep{constructor(a,b,c){super("quiz_message_box");this.Mt=!1;this.jo(!0);this.Iy=new Sr("message_container");this.addChild(this.Iy);this.Uc=new Zq("message");this.Uc.Re(a);this.Iy.content().addChild(this.Uc);a=new V("buttons_panel");this.addChild(a);const d=new Yz(!1);d.O(b);a.addChild(d);d.R.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new Yz(!1),b.O(c),a.addChild(b),b.R.addHandler(function(e,f){f.preventDefault();this.Mt=!0;this.close()},this))}La(a,b){this.Xf=
b;this.hL=[];this.sU=[];this.hL.push(1*a);this.sU.push(1*b);this.tk()}close(){super.close()}ap(){super.ap()}tk(){if(this.Uc.displayObject().scrollWidth){J(this.Uc.displayObject(),"width","");var a=this.Uc.displayObject().scrollWidth+4;for(var b=0;b<this.hL.length&&!(this.Uc.Ga(Math.min(this.hL[b],a)),this.Uc.height()<=this.sU[b]);++b);a=Math.max(300,this.Uc.width());b=Math.floor((a-this.Uc.width())/2);this.Uc.Of(b);b=Math.max(0,Math.floor((152-this.Uc.height())/2));this.Uc.tf(b);this.Iy.content().Tb(this.Uc.y()+
this.Uc.height());b=Math.min(this.Iy.content().height(),this.Xf-50);this.Iy.Tb(b);this.resize(a,b+50)}}};class KD extends cB{constructor(a,b,c){super("picture_popup",b.Ma,c);this.F=a}Cx(){const a=super.Cx(),b=new V("close");b.R.addHandler(function(){this.close()},this);a.addChild(b);return a}Ia(a,b){super.Ia(a,b);a>b?(this.Ck.tf(0),this.Ck.resize(a-(this.S?56:0),b),this.S&&(this.S.Tb(b/this.scale()),U(this.S,"right",`${-56*(1-this.scale())}px`))):this.S&&(this.S.Tb(46),U(this.S,"right",""))}};class LD extends Ep{constructor(a){super("send_report");this.jo(!0);const b=this.Kg;b&&b.Kc(.5);this.Uc=new Zq("message");this.Uc.O(a);this.addChild(this.Uc);a=new V("send_preloader");this.addChild(a)}La(){}};class MD{constructor(a,b){this.X5=a;this.Ab=b}l(){}un(a){this.X5(a)}FB(a,b){this.un(a);this.qm(b)}di(){return new D}OA(){return new D}kH(a){this.un(a)}Aw(){}qm(a){this.Ab.qm(a)}Un(){return this.Ab.Un()}}
function ND(a){a.ua=new vD;a.Ca=new ID(a.F,a.V,a.Mc,a.j,a.V4);a.addChild(a.Ca);a.Ca.Mz.addHandler(a.Nz,a);a.Ca.sx.addHandler(a.fD,a);(new D).addHandler(a.eX,a);a.Ca.Ph.addHandler(a.PT,a);a.Ca.nP().addHandler(a.HJ,a);a.Ca.Ay.addHandler(a.gV,a);a.Ua=new oD(a.Mc,a.j);a.addChild(a.Ua);a.Na=new sD(a.Mc,a.j,a.V);a.Na.Mz.addHandler(a.Nz,a);a.Na.sx.addHandler(a.fD,a);a.Na.Ay.addHandler(a.gV,a);a.Na.nP().addHandler(a.HJ,a);a.addChild(a.Na);Lg(a.Ca.displayObject(),"0 0");Lg(a.s.displayObject(),"0 0");Lg(a.Ua.displayObject(),
"0 100%");Lg(a.Na.displayObject(),"0 100%");OD(a,a.Ua);OD(a,a.Na);uD(a.ua,a.Na,a.Ua);Ce&&dh(()=>Qh(document.body),a)}function PD(a){if(a.fc){var b=parseFloat(Ch(a.fc,"height"));b=Math.round(b*(a.X-1)+Ah(a.fc).top);J(a.fc,"margin-bottom",b+"px")}}
function QD(a){a.pp=new AD(a.F,a.L,a.j);a.fd=new BD(a.pp);1==a.X?Ph(a.fd.displayObject(),"fit"):a.fd.tf(0);Mh(a.fd.displayObject(),a.X);a.fd.Ga(a.s.width());a.fd.B(!1);a.addChild(a.fd);a.pp.Mi().addHandler(function(b){b==this.ia?this.fD():(RD(this,!1),this.Ca.lt(!1),this.Na.lt(!1),lp(this.D.Da(),b.slide().id()))},a);Lg(a.fd.displayObject(),"0 0")}function SD(a){a.C6&&ISPQuizPlayer.initQuiz(Pf({version:9.3}))}
function OD(a,b){b.BM.addHandler(()=>{a.ua.$k().h("back")},a);b.zM.addHandler(a.YW,a);b.oL.R.addHandler(a.XE,a);b.GJ.R.addHandler(a.eX,a);b.PN.R.addHandler(a.QN,a);b.Sx.R.addHandler(a.ZU,a);b.Pm.R.addHandler(a.BJ,a);b.xe.R.addHandler(a.wV,a)}
function RD(a,b){var c=a.fd?a.fd.visible():!1;null!=b&&(c=b);a.Bl&&(c=!1);b=a.rn.width;c=b>a.rn.height&&!c;var d=!a.D&&!!a.Zf;a.Na&&a.Na.B(c&&(d||a.Na.yP()));d=a.Na&&a.Na.visible()?56:0;a.o("landscape",c);a.Ca&&a.Ca.show(!c);const e=a.Ca&&(a.Ca.Ya.visible()?a.Ca.Ya:null);a.s.o("with_timer",!1);a.s.o("with_banner",!!a.fc);a.fc&&ad(a.fc,"with_timer");if(c){if(e){a.s.uc(e,0);a.s.o("with_timer",!0);if(a.fc){if($c(a.fc,"with_timer"),1<a.X){var f=Ah(a.fc);U(e,"top",`${-(Hh(a.fc).height+f.top+f.bottom)/
a.X}px`)}}else 1<a.X&&U(e,"top",`${-e.height()/a.X}px`);e.Ga((b-d*a.X)/a.X)}}else a.Ca&&(f=a.Ca,f.addChild(f.Ya),e&&(e.Ga(a.Ca.width()),U(e,"top","")));a.Ua&&a.Ua.B(!c);a.fd&&a.fd.Ga((b-d*a.X)/a.X);a.Na&&a.Na.wa();a.s.Ga((b-d*a.X)/a.X);TD(a)}function UD(a){ve&&(U(a,"height",a.ux+"px"),dh(function(){U(this,"height","")},a))}function VD(a){let b=0;a.Ua&&a.Ua.visible()&&(b+=a.Ua.height());b*=a.X;U(a.s,"margin-bottom",b+"px");TD(a)}
function WD(a){const b=a.j.I("PB_SUBMIT_BUTTON_LABEL");a.Mc.wp.O(b);a.nA=!1}function XD(a){var b=a.ia;b=!!a.D&&"testing"==a.D.sessionMode()&&(!(b instanceof T)||b.Fb())&&!a.nA;a.xa.l(b)}function YD(a){a.Tl&&(a.Tl.showTopPanel(!1),RD(a),ad(document.body,"with_presentation_top_panel"),VD(a),UD(a))}
function ZD(a){a.Ua&&nD(a.Ua);var b=$D(a);let c=!1;if(!a.xa||b&&b.slide()!=a.xa.slide()){const d=a.xa;c=!0;d&&aE(a,d);a.xa=b;bE(a,a.xa);a.s.addChild(a.xa);if(d){b=d;let e=1;a.fd&&a.fd.visible()&&(b=a.fd,e=a.X,a.s.removeChild(d));d.slide()!=a.xa.slide()?(Ph(a.displayObject(),"animation"),a.Bl=new qD(b,a.xa,e,a.tN),a.tN=!1,v(a.Bl,"end",function g(){this.Bl&&kc(this.Bl,"end",g);cE(this);var h=this.displayObject();ad(h,"animation");this.Bl=null;this.fd&&this.fd.visible()?this.fD():this.s.removeChild(d);
d.bb(!1);0<Mf()&&Lf(0,0);this.wa()},!1,a),a.Bl.play()):(a.s.removeChild(d),cE(a))}else cE(a)}WD(a);(!a.D||"reviewing"!=a.D.sessionMode())&&a.ia&&a.ia instanceof T&&(a.ia.submitted()&&a.ia.Fb()&&a.xa instanceof OA&&a.xa.il(),b=a.D&&"completed"!=a.D.sessionMode(),c&&b&&a.ia.submitted()&&a.ia.Fb());XD(a);Te&&Qh(document.body)}
function $D(a){let b=null;if(!a.D)return a.Zf?"IntroSlide"==a.Zf.slide().type()?MC(a.Gp,a.Zf):LC(a.Gp,a.Zf,!1):null;const c=a.D.sessionMode();"completed"==c&&a.KE?b=a.KE:"reviewing"==c?b=dE(a,a.ia,!0):a.ia&&(b=dE(a,a.ia,!1));return b}
function aE(a,b){b instanceof OA?(b.ge().removeHandler(a.pN,a),b.audioStartedEvent().removeHandler(a.Lh,a),b.audioStartingEvent().removeHandler(a.aE,a),b.Ve.removeHandler(a.Kh,a),b.videoStartedEvent().removeHandler(a.Lu,a),b.videoStartingEvent().removeHandler(a.jE,a),b.xq().removeHandler(a.jn,a),b.YB.removeHandler(a.LU,a),b.HE.removeHandler(a.oV,a),b.ZM.removeHandler(a.qV,a),b.sh.removeHandler(a.Fu,a),b.ec.removeHandler(a.op,a),b.EB().removeHandler(a.pW,a),b.kB().removeHandler(a.TM,a),b instanceof
QA&&tc(b.hc)):b instanceof ss&&(b.sh.removeHandler(a.Fu,a),b.ec.removeHandler(a.op,a));tc(b)}
function bE(a,b){b instanceof OA?(b.ge().addHandler(a.pN,a),b.audioStartedEvent().addHandler(a.Lh,a),b.audioStartingEvent().addHandler(a.aE,a),b.Ve.addHandler(a.Kh,a),b.videoStartedEvent().addHandler(a.Lu,a),b.videoStartingEvent().addHandler(a.jE,a),b.xq().addHandler(a.jn,a),b.YB.addHandler(a.LU,a),b.HE.addHandler(a.oV,a),b.ZM.addHandler(a.qV,a),b.sh.addHandler(a.Fu,a),b.ec.addHandler(a.op,a),b.EB().addHandler(a.pW,a),b.kB().addHandler(a.TM,a)):b instanceof ss&&(b.sh.addHandler(a.Fu,a),b.ec.addHandler(a.op,
a))}function cE(a){a.xa&&1<a.X&&a.s.Tb(a.xa.height()*a.X)}function dE(a,b,c){var d=!1;const e=a.D&&a.D.Pd();var f=!!e&&e.slide().visible();if(c&&f){f=a.D.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Pi():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=NC(a.Gp,b,a.Ob(),a.Ic);break a;case "IntroSlide":a=MC(a.Gp,b);break a;default:a=LC(a.Gp,b,c,d)}a.SF();return a}
function TD(a){if(a.xa){var b=Dh(a.s.displayObject()).y,c=Ah(a.s.displayObject()).bottom;b=a.ux-(b+c);a.xa instanceof OA&&a.xa.GQ(a.width(),a.iL);a.xa.resize(a.s.width(),b/a.X);a.xa instanceof QA&&(c=a.D.settings().quizSize(),PA(a.xa,c,a.s.width(),b))}}function eE(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.j.I("PB_DIALOG_BOX_OK_BUTTON");b=a.j.I(b,e&&e());a.ms(b,c,()=>d())}
function fE(a){a.jD=!0;for(var b=a.sA;0<b.Fv.length;)Cp(b,b.Fv[0]);a.Fo=null;a.hy();a.jD=!1}
function gE(a,b){switch(b){case "ok":return a.j.I("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.j.I("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.j.I("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.j.I("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.j.I("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.j.I("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.j.I("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.j.I("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.j.I("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}function hE(a,b,c,d,e){const f=new JD(b,c,d);f.de().addHandler(function h(){f.de().removeHandler(h);iE(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.jD&&e&&e.apply(this,[f.Mt])},a,1);iE(a,!1);a.xa&&a.xa.setOverlayDisplayed(!0);a.op(f);a.hy()}
function jE(a,b){const c=a.Ob();var d=hD(c.Fa(),!1)?0:kE(c.Fa());b=zl(a.Ic.sd().W().Nv(),d,b,()=>{},()=>{fE(a);a.HK=!0;lE(c);a.HJ();a.HK=!1});d=b.bl?b.bl():void 0;d=a.j.I(b.messageType,d);const e=gE(a,b.Uj),f=b.Hi?gE(a,b.Hi):void 0;hE(a,d,e,f,b.pm)}function iE(a,b){a.Ua&&a.Ua.l(b);a.Na&&a.Na.l(b)}function mE(a){const b=new LD(a.j.I("PB_SENDING_REPORT"));a.op(b)}
class nE extends jD{constructor({M:a,skinSettings:b,T:c,soundController:d,J:e,ho:f,A:g,quiz:h,mc:k}){super(a,c,d,e,g);this.V4=h.title();this.rn=new G(0,0);this.Og=f;this.Ic=null;this.HK=!1;this.Na=this.Ua=this.Ca=this.KE=this.xa=null;this.PV=new P({m:"picture-zoom-layer"});c.appendChild(this.PV.displayObject());this.jD=!1;this.Fo=null;this.tN=!1;this.Zf=this.fc=this.Tl=this.Bl=null;this.nA=this.zc=!1;this.fF=null;a=new rs({A:g,qH:this.gO,M:this.F,soundController:this.kb,J:this.L,oP:"headerWithText",
Nf:h.settings().cv.uq().enabled(),mt:vp(h.settings().W()),BP:b.Sp(),SQ:!!k||Rj()&&b.Sp()});this.Gp=new OC(a);this.sA=new Fp(c);this.V=b;this.C6=$e;this.X=eh();this.sA.setScale(this.X);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.UN=new uh(this.displayObject(),[new Oj,new Pj]);th(this.UN,"scrollLeft").PE.addHandler(this.g4,this);th(this.UN,"scrollRight").PE.addHandler(this.h4,this);oh(this.UN);ve||(v(document.body,"focusin",()=>{const l=Jf();!l||"INPUT"!=l.nodeName&&
"TEXTAREA"!=l.nodeName||(this.Ca&&U(this.Ca,"position","absolute"),this.Ua&&U(this.Ua,"position","absolute"),this.Na&&U(this.Na,"position","absolute"))},!1,this),v(document.body,"focusout",()=>{this.Ca&&U(this.Ca,"position","");this.Ua&&U(this.Ua,"position","");this.Na&&U(this.Na,"position","");if(Ye){if(this.Ua&&this.Ua.visible())return Qh(this.Ua.displayObject());if(this.Na&&this.Na.visible())return Qh(this.Na.displayObject())}},!1,this));this.fc&&this.addChild(this.fc);this.s=new V("content");
this.addChild(this.s);ND(this);this.ue=new V("preloader");this.ue.B(!1);this.$.addChild(this.ue);k&&this.hs(k)}ya(){return this.Ic.ma()}jl(a){this.Gp.jl(a)}hs(a){var b=this.j;a=a.messages();b.yQ("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.yQ("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Ua&&(b=this.Ua,b.AM.O(b.j.I("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){$c(a,"banner");J(a,"position","");J(a,"z-index","");this.uc(a,0);Mh(a,this.X);Lg(a,"50% 0");this.fc=
a;PD(this)}G(a,b){U(this,a,b)}setPanelScale(){}qm(a){this.xa&&this.xa.qm(a)}Un(){return this.xa?this.xa.Un():"normal"}Dw(a){this.Ic=a;this.Ic.CN.addHandler(this.V3,this);this.Ic.BN.addHandler(this.RL,this);this.ua.Dw(a)}gb(a){super.gb(a);this.Mc.gb(a,this.Ic);this.ua.eh(a);this.Ca&&this.Ca.eh(a);if(a){this.Gp.gb(a.slidePoolState());this.V.questionListInfo().showSlideList()&&QD(this);if(this.pp){const b=this.V.questionListInfo();this.pp.eh(a,b)}SD(this);Lg(this.s.displayObject(),"0 0");this.wa()}}TM(){this.Ic.restartQuiz()}Ct(){ve&&
($c(document.body,"quiz_scroll"),UD(this));this.Ca&&GD(this.Ca);VD(this);PD(this)}QN(){Rh();this.nA?(this.nA=!1,WD(this),XD(this)):this.Zf?this.Zf.submit():super.QN()}start(a){SD(this);super.start(a)}activate(){this.zc=!0;SD(this);this.Ct();this.fF&&(this.fF(),this.fF=null);this.Lv()}Lv(){this.xa&&this.zc&&(this.xa.B(!0),this.xa.bb(this.zc),this.xa.setScale(this.X),this.jO(),TD(this),this.D&&"reviewing"==this.D.sessionMode()&&this.xa&&this.xa.Lw(),this.yn&&this.xa.bb(!0))}deactivate(){this.zc=!1;
ve&&ad(document.body,"quiz_scroll");this.xa&&this.xa.bb(!1)}zB(){}setActionAvailability(a){super.setActionAvailability(a);a&&!this.O4&&(this.O4=!0)}setPresentationOutlineController(a){this.Tl=a;this.Ca&&this.Ca.setPresentationOutlineController(a);this.Na&&this.Na.setPresentationOutlineController(a);YD(this)}jO(){this.xa&&this.xa.setOverlayDisplayed(this.Ou)}wV(){this.Zf&&"AuthorizationSlide"==this.Zf.slide().type()&&(Rh(),this.Zf.submit());this.ua.$k().h("start")}un(a){a==this.N$&&a!=this.ia||!this.Ca||
this.Ca.aR();super.un(a)}jN(a){super.jN(a);ZD(this);this.D&&(this.Ca&&this.Ca.bH(a),this.Na&&this.Na.bH(a),RD(this))}Zo(){XD(this)}bj(){if(!this.D)return!1;const a=this.D.sessionMode();var b=this.D.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}zk(){const a=this.Ob(),b=a.sessionMode();super.zk();this.Ca&&this.Ca.show(!0);if("completed"==b){const c=a.Pd();c&&(this.KE=NC(this.Gp,c,a,this.Ic));ZD(this)}VD(this);YD(this);RD(this);this.Na&&this.Na.Ni("reviewing"==b)}CX(){RD(this)}tV(){}V3(a,b){const c=
kj(a);eE(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}RL(a,b){const c=kj(a);eE(this,"PB_TIMED_QUESTION_WARNING",a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.rn=new G(a,b);this.Ca&&Mh(this.Ca.displayObject(),this.X);this.Ua&&Mh(this.Ua.displayObject(),this.X);this.Na&&Mh(this.Na.displayObject(),this.X);Mh(this.s.displayObject(),this.X);this.fd&&Mh(this.fd.displayObject(),this.X);super.resize(a);var c=b;this.iL=this.ux=c;U(this,"min-height",c+"px");RD(this);a/=this.X;
b/=this.X;this.sA.La(a,b);this.fd&&this.fd.Ga(a);this.Ca&&this.Ca.Ga(a);this.Ua&&this.Ua.Ga(a);this.Na&&(this.Na.Tb(b),U(this.Na,"right",`${-56*(1-this.X)}px`));this.wa();cE(this)}}pN(a,b){if(!this.Fo){var c=new KD(this.F,a,b);this.Tl&&this.D&&"completed"==this.D.sessionMode()&&YD(this);c.de().addHandler(function e(){c.de().removeHandler(e);YD(this)},this);this.op(c,!1,!0)}}hy(){this.xa&&this.xa instanceof OA&&this.xa.wG()}eX(){Rh();jE(this,"submit-all")}fE(a,b){this.xa&&(fE(this),"testing"==this.Ob().sessionMode()&&
b.suspend(),b=void 0,"reviewing"!=this.Ob().sessionMode()&&this.ia instanceof T&&this.ia.slide().settings().evaluationEnabled()&&this.ia.Fb()&&(b=this.ia.slide().settings().Lf(),b=-1!=b?b-this.ia.po():-1),!this.HK&&this.xa instanceof OA&&this.xa.il(a,b),cE(this))}ml(a){(a=a?a.Pj:void 0)&&this.fE(a,new nj);this.Mc.qB(!!a)}$W(a){const b=this.j,c=b.I("PB_CHOOSE_ANSWER_LABEL");a?hE(this,c,b.I("PB_DIALOG_BOX_OK_BUTTON"),b.I("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&rp(this.D.Da())}):this.ms(c,b.I("PB_DIALOG_BOX_OK_BUTTON"))}ZW(a,
b){const c=this.j;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.I("PB_CHOOSE_ANSWER_LABEL");b?hE(this,a,c.I("PB_DIALOG_BOX_OK_BUTTON"),c.I("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&rp(this.D.Da(),!this.ya())}):this.ms(a,c.I("PB_DIALOG_BOX_OK_BUTTON"))}ms(a,b,c){if(this.zc){var d=new JD(a,b);d.de().addHandler(function f(){d.de().removeHandler(f);iE(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.jD&&c&&c.apply(this)},this);iE(this,!1);this.xa&&this.xa.setOverlayDisplayed(!0);
this.op(d);this.hy()}else this.fF=this.ms.bind(this,a,b,c)}op(a){this.Fo||(a.de().addHandler(function c(){a.de().removeHandler(c);Cp(this.sA,a);this.Fo==a&&(this.Fo.Yb(),this.Fo=null);this.Fo=void 0;U(this,"visibility","");ad(document.body,"show_popup")},this),$c(document.body,"show_popup"),this.sA.TF(a),a.open(),this.Fo=a,null!=a.xZ&&a.ny&&U(this,"visibility","hidden"))}zS(){return new kD}WL(a){fE(this);const b=this.j,c=b.I("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=Jf())&&a.blur();this.ms(b.I("PB_QUIZ_TIMEOUT"),
c,function(){const d=this.Ob();oE(d)&&pE(d)})}Vy(a){fE(this);const b=this.j,c=this.j.I(this.WJ());a.preventAction();(a=Jf())&&a.blur();this.ms(b.I("PB_QUESTION_TIMEOUT"),c,function(){Ol(this.ia);this.ia.initiated()||this.ZU()})}WJ(){const a=this.ia.initiated();return"none"==Jn(this.ia.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}tT(){let a="";switch(bD(this.Mc)){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.I(a)}g4(){this.D&&this.Zf&&"AuthorizationSlide"==this.Zf.slide().type()||(this.Mc.Xz.visible()?this.wV():this.Mc.Jl.visible()&&null!=this.Rd?this.BJ():this.Mc.UC.visible()&&!this.Mc.yk.enabled()&&"testing"==this.Ob().sessionMode()?jE(this,"next"):this.XE())}BJ(){Rh();if(!this.Rd){const a=this.Ob().Fa().lg();a&&jl(a,this.L,new D)}this.ua.$k().h("finish")}h4(){this.Mc.Xu.visible()&&
this.Rd&&this.Rd.gestureNavigationEnabled()?this.ua.$k().h("back"):this.D&&this.YW(!this.ya())}Nz(){if(!this.Bl)if(this.Tl){const a=!this.D||"testing"!=this.D.sessionMode()&&"reviewing"!=this.D.sessionMode()?void 0:this.pp;this.Tl.showOutline(a,this.j.I("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Ca&&this.Ca.lt(!0),this.Na&&this.Na.lt(!0),this.fd.B(!0),this.xa&&this.xa.l(!1),RD(this)}fD(){this.Ca&&this.Ca.lt(!1);this.Na&&this.Na.lt(!1);this.fd.B(!1);RD(this);this.xa&&this.xa.l(!this.nA)}vV(a){this.ue.B(a);
a=a?"none":"";U(this,"pointer-events",a);U(this.$,"pointer-events",a)}Fu(a){var b=Ah(a.displayObject());b=(a.height()+b.top+b.bottom)*this.X;a=Dh(a.displayObject()).y;const c=this.Ca&&this.Ca.showed()?this.Ca.height()*this.X:0,d=this.Ua&&this.Ua.visible()?this.Ua.height()*this.X:0;Mf()>a-c?Lf(0,a-c-4):Mf()+this.ux-d<a+b&&Lf(0,a+b-(this.ux-d)+4)}XE(){var a=this.Mc.yk;const b=this.Bq();if(this.Bl||!a.enabled()||!a.visible())if(a=this.Mc.Xq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=bD(this.Mc)))return;
a=this.Ob();const c="testing"==a.sessionMode(),d=gp(a.Da()),e=c?!this.Ic.ma():!1;d.submitted()||b?iD(this,e):"eachQuestion"==a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?iD(this,!1):iD(this,e)}Bq(){var a=this.Ob();const b=gp(a.Da());a=!(b.slide()&&b.slide().settings().ta()&&b.slide().settings().ta().isEnabled())&&!qE(a.Fa())&&b.Fb();return this.Ic.sd().W().vA()&&"eachQuestion"==this.Ic.sd().W().submitType()&&!this.Ic.ma()&&a}YW(a){const b=this.Bq(),c=this.Mc.Qr;
if(b||!this.Bl&&c.enabled()&&c.visible())this.tN=!0,np(this.Ob().Da(),a)}ZU(){this.Mc.qB(!1);if(this.ia instanceof T)if(this.ia.Fb()){if(this.xa instanceof OA&&(this.xa.il(),"tryAgain"==this.Mc.Xq.mI)){this.ia.oo();var a=this.Ob();const b=pp(a.slidePoolState(),qp(this.ia.slide().settings(),"attempt"));b&&cm(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Ic.ma():!1,iD(this,a))}}else this.XE();else"InfoSlide"==this.ia.slide().type()&&this.XE();XD(this)}QL(){mE(this)}OL(){mE(this)}NL(a,b){this.az("PB_SEND_REPORT_TO_EMAIL_FAILED",
a,b)}PL(a,b){this.az("PB_SEND_REPORT_TO_URL_FAILED",a,b)}az(a,b,c){fE(this);const d=this.j;b||(c.suspend(),hE(this,d.I(a),d.I("PB_DIALOG_BOX_OK_BUTTON"),d.I("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){fE(this);e?this.D.dt():rE(this.Ob())}))}PT(){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=Ah(this.Ca.displayObject());b+=c.bottom}U(this,"padding-top",a+b+"px");this.fd&&(1<this.X?U(this.fd,"margin-top",a+"px"):U(this.fd,"top",a+"px"),a=this.Ca.showed()?
this.Ca.height():0,this.fd.Tb(this.ux/this.X-a+1));TD(this)}}LU(a){this.addChild(a)}oV(a){this.removeChild(a)}qV(a){yp(this,"ignore_min_height");a.Qd((Kf||document.body).scrollHeight);zp(this,"ignore_min_height")}zL(){const a=this.j;this.ms(a.I("PB_INVALID_BRANCHING_MESSAGE"),a.I("PB_DIALOG_BOX_OK_BUTTON"))}Gw(){}reset(){this.xa&&(aE(this,this.xa),this.s.removeChild(this.xa));this.KE=this.Zf=this.xa=null;this.gb(null)}ot(a){this.Zf=a;this.vV(!1);ZD(this);this.wa()}yB(a){this.Zf=a;this.un(a)}nt(a){this.Zf=
a;this.un(a)}CB(){return new D}di(){return new D}controlPanel(){return this.ua}topPanel(){return null}tt(){this.Zf=null;return new MD(a=>{this.un(a)},this)}Rj(){return this.PV}wa(){this.Ca&&this.Ca.wa();RD(this);this.PT();TD(this);PD(this);VD(this)}setScale(){}tq(){}Cw(){}fo(a){const b=this.j.I("PB_RESUME_QUIZ_STATE_MESSAGE");hE(this,b,this.j.I("PB_DIALOG_BOX_YES_BUTTON"),this.j.I("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if(Ce)return Qh(document.body)})}Hw(){}hw(){}wm(){}ug(){}mf(){this.xa instanceof
QA&&this.xa.mf()}};function sE(a){var b=ek(a.color);a=a.alpha;var c=bk(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 tE(a){var b=lk(a);const c=mk(a);if(b)return sE(b);if(c)return a=sE(c.firstColor),b=sE(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 uE={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],Z6:a=>{var b=lk(a);b?a=ek(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),a=ek(0));var c=dk(a);a=c[0];b=Zd(c[1]-.12,0,1);c=Zd(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*ck(d,e,a+1/3);c=255*ck(d,e,a);a=255*ck(d,e,a-1/3)}a=[Math.round(b),Math.round(c),Math.round(a)];a=Zj(a[0],a[1],a[2]);a=Vj(a).AP;return{type:"solid",
value:{color:parseInt(a.substr(1),16),alpha:1}}}}]};function vE(a,b){for(const c in uE)if(uE.hasOwnProperty(c)){const d=b[c],e=uE[c];for(const f of e)a[f.key]=tE(f.Z6(d))}};const wE={COLOR:"color",w$:"font-family",x$:"font-size",G$:"padding-top",F$:"padding-bottom",z$:"font-weight",y$:"font-style",B$:"line-height",M$:"text-decoration"};
function xE(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 yE(a,b){return Object.values(wE).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 zE(a,b,c){b.resources().forEach(d=>{"equation"==d.type()&&(d=d.id(),d=a.vz[d],d.innerHTML=yE(d.innerHTML,{color:c}))})}class AE extends Wq{constructor(a,b,c,d){super(a,b,d);zE(this,a,c)}};class BE extends Ox{HW(a,b){a.G("color",`var(--qm-custom-text-answer, ${ek(b)})`)}};class CE extends $x{AS(){return new BE({content:this.K.content(),settings:this.V.Xk(),J:this.L})}};class DE extends Kv{constructor(a,b){super();this.mr=a;this.Wc=b}lq(){return Jv(this,this.mr.src(),new I(this.Wc.x(),this.Wc.y(),this.Wc.width(),this.Wc.height()),Fv(this.mr))}};class EE extends cw{Oj(a,b,c=null){if(!c){const d=a.id();"direction"==d&&(c=b.OY(null,a.richText(),!1));if(Sk(d)||Uk(d))c=b.Kp(null,a.richText(),!1);"textBox"!=a.Pf()||Vk(a.id())||Uk(a.id())||(c=b.SY(null,a.richText(),!1))}return super.Oj(a,b,c)}};class FE extends du{constructor(a,b){const c=a.kf();super(a,"image-view",b,c);this.mr=a}VJ(){return Fv(this.mr)}Cb(a,b){var c=Fv(this.mr);const d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=Sh({width:d,height:c,boundingWidth:a,boundingHeight:b,Kf:!0});return new G(a.width,a.height)}};class GE extends du{constructor(a,b){var c=a.Ea();const d=c.Ma,e=a.Xm;c=c.Vg()&&!e;super(a,"slide-picture-view",b,d,c);this.qX=a}VJ(){return Fv(this.qX)}Cb(a,b){var c=Fv(this.qX);const d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=Sh({width:d,height:c,boundingWidth:a,boundingHeight:b,Kf:!0});return new G(a.width,a.height)}};function HE(a,b,c){a=a.Oj(b,c);a.rB(new DE(b,a));return a}function IE(a,b,c,d,e,f,g){c=Yq(a.L,c);g=new AE(c,a.qr,e.color,g);return a.Ff.yh({htmlText:yE(c.htmlText(),e),Up:g,vq:d,u:b?N(b,f):void 0})}
class JE extends xy{Gi(a){this.xd=new CE({parent:this.ga,contentState:a.contentState(),ab:this,T:this.$,J:this.L,settings:a.slide().settings()})}fP(a,b){return HE(this,a,new FE(a,b))}UY(a,b){return HE(this,a,new GE(a,b))}OY(a,b,c){return IE(this,a,b,c,xE("question"),"rich-text-view")}Kp(a,b,c){return IE(this,a,b,c,xE("answer"),"rich-text-view")}SY(a,b,c){return IE(this,a,b,c,xE("labels"),"rich-text-view")}QY(a,b,c){return IE(this,a,b,c,{color:"qm-feedback-text"},"rich-text-view")}FS(){return new EE}EC(a,
b,c,d,e){return IE(this,a,b,c,xE("answer"),d,e)}};function KE(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 LE extends vm{};class ME extends LE{constructor(){super();this.Hb=[]}Za(a){this.Hb=[];this.If(a);return this.Hb}zj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().richText().Za())}tj(a){this.Lb(a)}yj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().richText().Za())}Bj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().Za())}Hj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().Za())}Dj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().Za())}Jj(a){this.Lb(a)}Cj(a){this.Lb(a)}wj(a){this.Lb(a)}Ij(a){this.Lb(a)}Ej(a){this.Lb(a)}Gj(a){this.Lb(a);
this.Hb=this.Hb.concat(a.content().Za())}Aj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().Za())}xj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().Za())}vj(a){this.Lb(a)}Gi(a){this.Lb(a)}Fj(a){this.Lb(a)}uj(a){this.Lb(a);if(L){const b=c=>{if(c=c.slideObject())this.Hb=this.Hb.concat(c.Za())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Lb(a){function b(c){return(c=Fn(a.settings(),c))?c.Za():[]}if(L){const c=a.wh().picture();this.Hb=c?this.Hb.concat([c.Ma]):this.Hb}else this.Hb=
this.Hb.concat(a.Ka().Za());this.Hb=this.Hb.concat(a.description().Za());this.Hb=this.Hb.concat(b("correct"));this.Hb=this.Hb.concat(b("incorrect"));this.Hb=this.Hb.concat(b("attempt"));this.Hb=this.Hb.concat(b("answered"));this.Hb=this.Hb.concat(b("partially"))}};class NE extends LE{constructor(){super();this.Wh=null}hd(a){this.Wh=null;this.If(a);return this.Wh}zj(a){this.Lb(a);this.Wh=fm(this.Wh,a.content().richText())}tj(a){this.Lb(a)}yj(a){this.Lb(a);this.Wh=fm(this.Wh,a.content().richText())}Bj(a){this.Lb(a)}Hj(a){this.Lb(a)}Dj(a){this.Lb(a)}Jj(a){this.Lb(a)}Cj(a){this.Lb(a)}wj(a){this.Lb(a)}Ij(a){this.Lb(a)}Ej(a){this.Lb(a)}Gj(a){this.Lb(a)}Aj(a){this.Lb(a)}xj(a){this.Lb(a)}vj(a){this.Lb(a)}Gi(a){this.Lb(a)}Fj(a){this.Lb(a)}uj(a){this.Lb(a)}Lb(a){this.Wh=
em(this.Wh,a.Ka().hd());a.content()&&(this.Wh=em(this.Wh,a.content().hd()));this.Wh=em(this.Wh,a.settings().hd());this.Wh=fm(this.Wh,a.description())}};function OE(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.VK[c.id()]=!0;d()};f.onerror=()=>{a.VK[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class PE{constructor(){this.VK={}}Ts(a){return a.resources().every(b=>"image"!=b.type()||this.VK[b.id()])}};function QE(a){return(new ME).Za(a).filter(b=>!(b instanceof uy||b instanceof Wr))}function RE(a,b){return(b=(new NE).hd(b))?b.richText.map(c=>a.qW.Ts(c)?Promise.resolve(void 0):OE(a.qW,c)):[]}function SE(a,b){const c=QE(b).map(d=>new Promise((e,f)=>{d.Ts()&&e();d.load();z(a,d.PP(),e,a);z(a,d.HZ(),f,a)}));b=RE(a,b);return Promise.all(c.concat(b))}function TE(a,b){return a.xy(b).then(()=>{void 0!==b&&(a.hJ=b,Sg(a.RK,100,a));Sg(a.RK,100,a)})}function UE(a){a.ND[a.OD]=!0;a.OD=void 0;Sg(a.RK,100,a)}
class VE extends F{constructor(){super();this.qW=new PE;this.Xa=[];this.ND={};this.OD=void 0;this.hJ=0}RK(){if(void 0===this.OD){var a,b=this.hJ+1;b<this.wv()&&!this.ND[b]&&(a=b);void 0!==a&&this.xy(a)}}MQ(a){this.Xa=a;this.ND={};this.hJ=0}xy(a){if(this.ND[a])return Promise.resolve();this.OD=a;return SE(this,this.Xa[a].slide()).then(()=>{UE(this)},()=>{UE(this)})}wv(){return this.Xa.length}};class WE{constructor(a){void 0!==a&&(this.eg=1E3*a);this.pD=null;this.hm=0;this.KX=new D;this.zF=new D}start(){if(void 0!==this.eg&&this.hm>=this.eg)this.zF.h();else{if(this.Am())throw Error("already started");this.YV=Date.now();this.pD=setInterval(this.m4.bind(this),200)}}stop(){if(!this.Am())throw Error("not running");clearInterval(this.pD);this.pD=null}Am(){return null!==this.pD}time(){return Math.floor(this.hm/1E3)}setTime(a){this.hm=1E3*a}m4(){const a=Date.now(),b=this.hm+(a-this.YV),c=Math.floor(b/
1E3)!=this.time();this.hm=b;c&&(this.KX.h(),void 0!==this.eg&&this.hm>=this.eg&&(this.stop(),this.zF.h()));this.YV=a}};function XE(a){return 0<=["embedded"].indexOf(a)}function YE(a){return 0<=["customization","embedded-customization"].indexOf(a)};function ZE(a,b,c){if(a.enabled()){const d=a.units();b="percents"==d?b:c;const e=$o(a.grades(),b,d);let f;return(null==(f=a.grades().find(g=>g.id==e))?void 0:f.name)||null}return null}function $o(a,b,c){const d=$E(a,c);return Array.from(d.keys()).find(e=>d.get(e)<=b)}function $E(a,b){return new Map(a.map(c=>[c.id,"percents"==b?c.percent:c.points]).sort((c,d)=>d[1]-c[1]))};class aF extends F{constructor(){super();this.Cs="percents";this.Ce=80;this.Pa=E(this)}units(){return this.Cs}value(){return this.Ce}wB(a){this.Cs=a;this.Pa.h()}Qd(a){this.Ce=a;this.Pa.h()}clone(){const a=new aF;a.wB(this.units());a.Qd(this.value());return a}lf(){return this.Pa}};function bF(a){return a.xu||a.Nk.fe().WY()}
class cF{constructor(a,b,c,d){this.fb=a;this.hb=b;this.Nk=c;this.xu=null;this.ya=d}BQ(a){this.xu=a}awardedScore(){const a=this.fb.groups().reduce((b,c)=>b+c.awardedScore(),0);return parseFloat(ge(Math.max(0,a)))}maxScore(){let a=0;for(const b of this.fb.questions())b.slide().settings().evaluation()&&b instanceof T&&(this.hb.im||b.hasBeenVisited()||!this.ya)&&(a+=b.maxScore());return parseFloat(ge(a))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*1E4)/100:100}quizPassed(){const a=
bF(this);return"points"==a.units()?this.awardedScore()>=bp(a,this.maxScore()):this.awardedPercent()>=a.value()}passingPercent(){var a=bF(this);if("percents"==a.units())return a=a.value(),parseFloat(ge(a));const b=this.maxScore();return 0<b?Math.round(bp(a,b)/b*100):1}passingPoints(){var a=bF(this);const b=this.maxScore();"points"==a.units()?(a=bp(a,b),a=parseFloat(ge(a))):a=0<b?Math.round(b*a.value())/100:0;return a}};class dF extends F{constructor(a,b,c){super();this.xu=null;this.By=E(this);this.Um=a.quiz().settings().W().gradeScale();this.bs=new cF(a.slidePoolState(),a.Fa(),b,c)}quizPassed(){return this.bs.quizPassed()}maxScore(){return this.bs.maxScore()}awardedScore(){return this.bs.awardedScore()}awardedPercent(){return this.bs.awardedPercent()}awardedGrade(){return this.Um.enabled()?ZE(this.Um,this.awardedPercent(),this.awardedScore()):null}setPassingPercent(a){this.xu=new aF;this.xu.Qd(100*a);this.bs.BQ(this.xu);
this.By.h()}passingPercent(){return this.bs.passingPercent()}passingPoints(){return this.bs.passingPoints()}};function eF(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var fF=u&&eF();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function gF(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(fF){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&&X(a.documentElement,
{xmlns:b});c&&X(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function hF(a,b){X(a,b)}function Z(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function iF(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+'="'+Ud(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=iF(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function jF(a,b){Ef(a,b.toString())}function kF(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 lF={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function mF(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)nF(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":oF(b,d);break;default:nF(b,"\n")}}
function pF(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var e=Z(b,"direction");mF(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.oe(c);X(b,{status:lF[e],evaluationEnabled:a});if(a=Wl(c))e=Z(b,"feedback"),mF(e,a.content());d&&(a=c.slide().settings().Lf(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.po()},X(b,c))}function qF(a,b,c){mF(a,b);c&&(a=Z(a,"picture"),c={altText:c.gl()},X(a,c))}
function nF(a,b){const c=Z(a,"text");kF(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function oF(a,b){a=Z(a,"equation");a=Z(a,"latex");jF(a,b.DZ)}class rF{oe(a){return a.slide().settings().evaluationEnabled()}};function sF(a){if(a instanceof Hm){var b=SC("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 tF extends rF{gd(a){const b=gF("dndQuestion");pF(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");jF(h,sF(g.slideObject()));var k={id:g.slideObject().id()};X(h,k);e.push(g.slideObject())}f=[];k=Z(b,"destinations");for(var l of d.destinationsStates())h=Z(k,"destination"),jF(h,sF(l.slideObject())),g={id:l.slideObject().id()},X(h,g),f.push(l.slideObject());if(this.oe(a)){a=Z(b,"matches");for(var r of c.chains())l=
Z(a,"match"),c={objectIndex:e.indexOf(r.object().slideObject()),destinationIndex:f.indexOf(r.destination().slideObject())},X(l,c)}e=Z(b,"userAnswer");for(const t of d.chainsStates())c=d.objectsStates(),a=d.destinationsStates(),r=Z(e,"match"),c={objectIndex:c.indexOf(t.objectState()),destinationIndex:a.indexOf(t.destinationState())},X(r,c);return b}};class uF extends rF{gd(a){const b=gF("essayQuestion");pF(this,b,a);if(a=a.contentState().text()){const c=Z(b,"userAnswer");jF(c,a)}return b}};class vF extends rF{gd(a){const b=gF("fillInTheBlankQuestion");pF(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"),jF(g,k)):(g=f[k.id],g instanceof Kq?oF(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()},X(c,e),this.oe(a)){e={correct:k.correct()};X(c,e);
for(const l of k.correctAnswers())e=Z(c,"answer"),jF(e,l)}return b}};function wF(a,b){b=b.points().map(c=>c.x+","+c.y);hF(a,{points:b.join(";")})}
class xF extends rF{gd(a){const b=gF("hotspotQuestion");pF(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();X(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 eB&&wF(d,
e);e={x:g,y:h,width:k,height:l,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};X(d,e);c.appendChild(d)}return b}};class yF extends rF{gd(a){const b=gF("likertScaleQuestion");pF(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");mF(g,f)}e=c.content().labels();f=Z(b,"scaleLabels");for(var h of e)g=Z(f,"label"),jF(g,h.text());a={numberFromZero:a.slide().settings().Xk().cB()};X(f,a);a=Z(b,"userAnswer");for(const k of c.statementsStates())c=Z(a,"match"),h=k.selectedScale(),h={statementIndex:d.indexOf(k.statement()),labelIndex:h?e.indexOf(h):
-1},X(c,h);return b}};class zF extends rF{gd(a){const b=gF("matchingQuestion");pF(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");qF(l,h.textRange(),h.dd)}h=Z(b,"responses");for(var k of e)g=Z(h,"response"),qF(g,k.textRange(),k.dd);if(this.oe(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())},X(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())},X(a,f);return b}};class AF extends rF{gd(a){const b=gF(this.cW());pF(this,b,a);const c=a.slide();a=this.Fz(c.content(),a.contentState());b.appendChild(a);return b}cW(){return"multipleChoiceQuestion"}xx(a){var b=a.choice();const c=gF("answer");qF(c,b.textRange(),b.dd);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c}Fz(a,b){const c=gF("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.xx(h);l.correct()&&(e=g)}for(const g of f)c.appendChild(g);null!=e&&X(c,{correctAnswerIndex:e});null!=d&&X(c,{userAnswerIndex:d});return c}};class BF extends rF{gd(a){const b=gF("multipleChoiceTextQuestion");pF(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"),jF(h,k)):(h=f[k.id],h instanceof Kq?oF(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"),jF(g,h),l.response()==he(h)&&(k=f);l.initiated()&&X(e,{userAnswerIndex:k});this.oe(a)&&X(e,{correctAnswerIndex:c.correctIndex})}return b}};class CF extends rF{gd(a){const b=gF("multipleResponseQuestion");pF(this,b,a);const c=a.slide();a=this.Fz(c.content(),a.contentState(),this.oe(a));b.appendChild(a);return b}xx(a,b){var c=a.choice();const d=gF("answer");qF(d,c.textRange(),c.dd);b&&(b={correct:c.correct()},X(d,b));b={selected:a.selected()};X(d,b);(c=c.score())&&X(d,{score:c});(a=a.customAnswer())&&X(d,{customAnswer:a});return d}Fz(a,b,c){const d=gF("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.xx(g,c)}for(const f of e)d.appendChild(f);return d}};class DF extends rF{gd(a){const b=gF("numericQuestion");pF(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.oe(a))for(a=Z(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.xx(e))}return b}xx(a){if(a instanceof qv){var b=gF("between"),c=Z(b,"leftOperand");jF(c,a.leftOperand());c=Z(b,"rightOperand");jF(c,a.rightOperand());return b}if(a instanceof rv){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=gF(b);jF(b,a.operand());return b}throw Error("unknown condition");}};class EF extends rF{gd(a){const b=gF("sequenceQuestion");pF(this,b,a);const c=a.contentState();a=this.Fz(c.choices(),c.studentResponse(),this.oe(a));b.appendChild(a);return b}Fz(a,b){const c=gF("answers");for(const d of b)b=Z(c,"answer"),qF(b,d.textRange(),d.dd),X(b,{originalIndex:a.indexOf(d)});return c}};class FF extends AF{cW(){return"trueFalseQuestion"}};class GF extends rF{gd(a){const b=gF("typeInQuestion");pF(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);if(this.oe(a)){a=b.appendChild;c=c.choices();d=gF("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Z(d,"answer");jF(g,f.textRange().text())}a.call(b,d)}return b}};class HF extends rF{gd(a){const b=gF("wordBankQuestion");pF(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"),jF(g,k)):(g=f[k.id],g instanceof Kq?oF(e,g):d[k.id]=Z(e,"blank"));for(const l of c.placeholders())c=l.placeholder(),e=d[c.id],(k=l.response())&&X(e,{userAnswer:k}),this.oe(a)&&(k={correct:l.correct()},X(e,k),jF(e,c.value));
d=Z(b,"words");for(const l of a.slide().content().extraWords())a=Z(d,"word"),jF(a,l.text());return b}};class IF extends Dn{constructor(){super();this.Dg=null}zj(){}tj(){}Fj(){}yj(){}Bj(a){this.Dg=(new AF).gd(a)}Hj(a){this.Dg=(new FF).gd(a)}Dj(a){this.Dg=(new CF).gd(a)}Jj(a){this.Dg=(new HF).gd(a)}Cj(a){this.Dg=(new BF).gd(a)}wj(a){this.Dg=(new vF).gd(a)}Ij(a){this.Dg=(new GF).gd(a)}Ej(a){this.Dg=(new DF).gd(a)}Gj(a){this.Dg=(new EF).gd(a)}Aj(a){this.Dg=(new zF).gd(a)}vj(a){this.Dg=(new uF).gd(a)}Gi(a){this.Dg=(new yF).gd(a)}xj(a){this.Dg=(new xF).gd(a)}uj(a){this.Dg=(new tF).gd(a)}};class JF{generateSessionXml(a){const b=gF("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(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.Fa();f=lj(f.hu);var g=a.evaluation();if(g){d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d};X(e,d);e=Z(e,"passingPercent");jF(e,g.passingPercent());e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()};X(c,e);var h;e=null==(h=a.evaluation())?void 0:h.awardedGrade();null!=e&&X(c,{grade:e})}else X(e,{quizType:"survey",timeLimit:d}),h={time:a.quizDuration(),finishTimestamp:f},X(c,h);f=a.quiz().ib().Pk();h=a.Nn();if(f&&h){e=gF("variables");f=f.content();for(var k of f.fields())if(f=k.Te().text(),g=k.title().text(),h.containsField(f)){d=h.getValue(f);const r=Z(e,"variable");X(r,{name:f.toUpperCase(),title:g,value:d})}c.appendChild(e)}k=Z(b,"questions");c=new IF;
h=a.Fa().ma();e=a.Fa().im;for(var l of a.slidePoolState().questions())if(e||!h||l.hasBeenVisited())f=c,g=l,f.Dg=null,f.If(g),k.appendChild(f.Dg);l=Z(b,"groups");for(const r of a.slidePoolState().groups())a=isNaN(r.awardedPercent()),0<To(r)&&!a&&(k=Z(l,"group"),a={name:r.title(),passingScore:r.Od(),awardedScore:r.awardedScore(),maxScore:r.maxScore(),passingPercent:ge(r.passingPercent()),awardedPercent:ge(r.awardedPercent()),totalQuestions:To(r),answeredQuestions:Uo(r)},X(k,a),l.appendChild(k));return iF(b)}}
JF.prototype.generateSessionXml=JF.prototype.generateSessionXml;function tD(a){return 0<a.slidePoolState().slides().length}function kE(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().Vs();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}function lE(a,b=!1){a.Lr=b;a.Su=[];b=a.fb.questions();for(const c of b)c.Fb()&&(c.submit(a.Lr),a.Lr&&a.Su.push(()=>Ol(c)));a.finish()}
function oE(a){if(!tD(a)||a.Lr||!gp(a.Da()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().W().Nv()||a.im?!0:hD(a,!1)}function pE(a){a.Lr=!1;a.Su.forEach(b=>{b()});a.Su=[]}function qE(a){const b=gp(a.Da());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof T&&d.Fb(),!d.hasBeenVisited()||a&&!d.pt())&&(c=!1);return c}
function KF(a){const b=a.Hd;LF(a,"%PASSING_SCORE%",b.passingPoints().toString(),!0);LF(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);LF(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function rE(a){YE(a.eb)||Rj()||a.bg.send()}
function MF(a){var b=a.Hd;b?(LF(a,"%AWARDED_SCORE%",b.awardedScore().toString()),LF(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),KF(a)):LF(a,"%QUIZ_STATUS%","Completed");LF(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.fb.groups().reduce((c,d)=>c+Uo(d),0);LF(a,"%ANSWERED_QUESTIONS%",b.toString())}function NF(a){void 0!==a.Vl&&(a.Vl.Am()&&a.Vl.stop(),B(a,a.Vl),a.Vl=void 0)}
function hD(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().Vs();a=e instanceof T?"allAtOnce"==c?e.initiated()||e.submitted():!e.Fb():e.hasBeenVisited();d=d||!a&&!f}return!d}
function OF(a,b){b||(b=gp(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.ka.settings().W().ta();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function LF(a,b,c,d=!1){b=b.replace(/%/g,"");a.tn.containsField(b)?d&&(a.tn.Sg[b.toLowerCase()]=c):wm(a.tn,b,c)}
class PF extends F{constructor({quiz:a,Nn:b,cq:c,allQuizVariables:d,state:e,ma:f,Gb:g,o7:h}){super();this.ka=a;this.ya=f;this.eb=g;this.kd=b;this.Mg=c;this.e0=d;this.tn=new xm;this.za="testing";this.yn=!1;this.bg=h(this);this.qk=new cp(this.ka.ib());this.JX=[];this.fb=this.bJ(e);z(this,this.fb.iT,this.b4,this);z(this,this.fb.lF,this.TL,this);z(this,this.fb.activeSlideChangedEvent(),this.$D,this);this.nv=E(this);this.on=E(this);this.iA=E(this);this.AE=E(this);this.xv=E(this);this.Yq=E(this);this.H=
E(this);this.hi=this.hu=null;this.Lr=!1;this.Su=[];this.JJ=0;this.By=E(this);(this.Hd="survey"!=this.ka.settings().W().passingScoreType()?new dF(this,this.ka.ib(),this.ya):null)&&z(this,this.Hd.By,()=>{KF(this);this.By.h()},this);a=this.ka.settings().W().ta();a=a.isEnabled()?a.value():void 0;this.im=!1;this.An=new WE(a);z(this,this.An.KX,this.o4,this);z(this,this.An.zF,this.p4,this);this.Vl=void 0;LF(this,"%TOTAL_QUESTIONS%",this.fb.questions().length.toString());null!=e&&this.dc(e)}started(){return this.yn}persistState(){const a=
{};a[Kl.Nb.ib]=this.fb.persistState();a[Kl.Nb.mode]=this.sessionMode();a[Kl.Nb.time]=this.An.time();this.hu&&(a[Kl.Nb.kZ]=this.hu.getTime());if(this.kd){const b={};this.kd.fields().forEach(c=>{b[c]=this.kd.getValue(c)});a[Kl.Nb.xt]=b}return a}Nn(){return this.kd}cq(){return this.Mg}allQuizVariables(){return this.e0}settings(){return this.ka.settings().W()}evaluation(){return this.Hd}quiz(){return this.ka}sessionMode(){return this.za}slidePoolState(){return this.fb}Pd(){return this.fb.Pd(this.Hd)}dt(){this.bg.dt()}Da(){return this.fb}ma(){return this.ya}start(){z(this,
this.fb.xv,()=>{"testing"!=this.sessionMode()||df||this.An.start();this.$D();this.yn=!0;this.xv.h()});this.fb.gb();tD(this)||this.finish()}review(){tD(this)&&(this.Iz("reviewing"),fp(this.fb,0))}finish(){this.JJ&&clearTimeout(this.JJ);MF(this);this.JJ=setTimeout(this.w1.bind(this),0)}U(){return this.H}HY(){NF(this);var a=this.quiz().settings().W().submitType();const b=gp(this.fb);"allAtOnce"==a&&b&&(a=b.slide().settings().ta())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}bJ(a){return new up({ib:this.ka.ib(),
sd:this.ka.settings(),$a:a?a[Kl.Nb.ib]:void 0,eQ:this.qk,ma:this.ya,gt:this})}w1(){this.Lr?this.Su.push(()=>{this.Zq()}):this.Zq()}Zq(){tD(this)&&Rl(gp(this.Da()),!1);const a=this.sessionMode();"testing"==a&&(this.hu=new Date);this.Iz("completed");NF(this);this.An.Am()&&this.An.stop();"testing"==a?(Jc(this,this.bg.JH,()=>this.Yq.h()),rE(this)):this.Yq.h()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new JF}sessionModeChangedEvent(){return this.nv}Fa(){return this}TP(){return this.fb.TP()}quizDuration(){return this.An.time()}b4(){this.finish()}TL(){NF(this)}$D(){if(tD(this)&&
(NF(this),"testing"==this.sessionMode())){var a=gp(this.Da()),b=a.slide().settings().ta();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,OF(this,a)),!a.submitted()&&void 0!==b&&0<b&&!df&&(this.Vl=new WE(b),A(this,this.Vl),z(this,this.Vl.zF,this.G3,this),this.Vl.start()))}Lc(this,this.hi);(this.hi=gp(this.fb))&&z(this,this.hi.U(),this.bE,this)}Iz(a){if(this.za!=a){const b=this.za;this.za=a;this.Lr?this.Su.push(()=>this.nv.h(b)):this.nv.h(b)}}o4(){this.on.h()}p4(){NF(this);this.im=!0;this.bE();const a=
new bm;this.iA.h(a);a.actionPrevented()||this.finish()}G3(){if(this.Vl){NF(this);var a=new bm;this.AE.h(a);a.actionPrevented()}}Ub(){tc(this.fb)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.fb.activeSlideChangedEvent()}lg(){const a=this.Pd();return a&&a.slide().visible()?a.slide().content().lg():this.ka.ib().fe().lg()}dc(a){this.Iz(a[Kl.Nb.mode]);"completed"==this.za&&MF(this);this.An&&this.An.setTime(a[Kl.Nb.time]);
const b=a[Kl.Nb.kZ];b&&(this.hu=new Date(b));(a=a[Kl.Nb.xt])&&this.kd&&Mb(a,(c,d)=>{this.kd.Sg[d.toLowerCase()]=c})}isComplete(){return"completed"==this.za||"reviewing"==this.za}bE(){void 0!==this.eS&&clearTimeout(this.eS);this.eS=setTimeout(()=>{this.H.h()},0)}};function QF(a){let b=!1;RF(a.ib(),c=>{c.slides().forEach(d=>{d=(d=d.settings().ta())?d.isEnabled():!1;b=b||d})});return b};function SF(a,b,c=null){return b&&b.containsField(a)?b.getValue(a):c}
class TF{constructor(){this.kd=this.tn=this.Mg=this.Tr=null}fields(){const a=[];this.Mg&&a.push(...this.Mg.fields());this.tn&&a.push(...this.tn.fields());this.Tr&&a.push(...this.Tr.fields());this.kd&&a.push(...this.kd.fields());return a}containsField(a){return null!==this.YC(a)}getValue(a){let b=SF(a,this.Mg);b=SF(a,this.kd,b);b=SF(a,this.Tr,b);b=SF(a,this.tn,b);if(null==b)throw Error("unknown field name");return b}YC(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;
return null}};function UF(a,b){return Ob(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function VF(a,b){null!=b&&Mb(b,(c,d)=>{a.containsField(d)?a.Sg[d.toLowerCase()]=c:wm(a,d,c)})}function WF(a){const b=re(!0),c={};Mb(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});UF(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);UF(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);VF(a,c)}
function XF(a,b,c,d){const e=d||{};Mb(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);VF(b,e)};function YF(a){const b=(e,f)=>{wm(a.Tr,e.replace(/%/g,""),f)},c=a.sd().W().ta();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ka.title());let d=0;RF(a.ka.ib(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function ZF(a){WF(a.Mg);$F(a)?a.ka.ib().Pk().content().fields().forEach(b=>{if("disabled"!=b.usage()){const c=b.Te().text(),d=a.Mg.containsField(c)?a.Mg.getValue(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&wm(a.kd,c,b)}}):XF(a.Mg,a.kd,null,null)}function aG(a){var b=a.Vp();b=!!b&&b.visible();const c=a.ka.ib().zG().some(d=>d.visible());return b||$F(a)||c}
function bG(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.D.sessionMode();c=b.submitted()&&b.Ov()&&!c&&!Zl(b)&&a;if(b instanceof pn){var d=b.slide().settings().Ss();c&&"reset"==d.bi()&&b.Tv()}else if(b instanceof gn){if(a=b.slide().settings().Xv(),c&&"reset"==a.bi())for(d of b.contentState().objectsStates())c=d.Lo,nd(c,d.rect())||(Xm(b.contentState(),d)&&Vm(b.contentState(),d),d.jt(c))}else b instanceof Cn&&(d=b.slide().settings().UB(),c&&"reset"==d.bi()&&b.aG())}
function cG(a,b){a.D&&(Lc(a,a.D.Da()),B(a,a.D));let c=a.A5.create({state:b,allQuizVariables:a.Aq,Nn:a.kd,cq:a.Mg});a.D=A(a,c);const d=a.sd().W().ta();aG(a)||d.isEnabled()||df||z(a,c.TP(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.tV(f,g)});z(a,c.Da().activeSlideChangedEvent(),()=>{if("testing"==c.Fa().sessionMode()){var e=gp(c.Da()),f=e.Wp(),g=e.slide().settings().ta();!f&&g&&g.isEnabled()&&a.hX.h(OF(c.Fa(),e))}});z(a,c.Da().UR,()=>{const e=
gp(c.Da());e instanceof T&&bG(a,e)});b=gp(c.Da());b instanceof T&&bG(a,b);z(a,c.xv,a.e4,a);z(a,c.Da().lF,a.Wa,a);z(a,c.Yq,a.Wa,a);z(a,c.slidePoolState().activeSlideChangedEvent(),a.Wa,a);z(a,c.U(),a.Wa,a);z(a,c.sessionModeChangedEvent(),e=>a.nv.h(e))}
function dG(a){if(a.rr.length){if(a.Eo=(new Ro({sd:a.ka.settings(),lo:!0,ma:a.ma(),gt:null,bP:a.Dl})).create(a.rr.shift()),a.rr.length&&SE(a.qj,a.rr[0]),a.Eo){var b=a.Eo;switch(b.slide().type()){case "IntroSlide":a.TW.h(b);break;case "InstructionsSlide":a.Aq.kd=a.kd;a.SW.h(b);break;case "AuthorizationSlide":Qn(b.contentState(),a.kd),a.MW.h(b)}}}else a.Eo=null,a.start()}function eG(a,b,c){a.CN.h(b,c)}function $F(a){a=a.ka.ib().Pk();return!!a&&a.visible()}
class fG extends F{constructor({quiz:a,J:b,ma:c,$n:d,A:e,bP:f,x9:g}){super();this.ka=a;this.L=b;this.ya=c;this.qj=d;this.j=e;this.Dl=f;this.A5=g;this.kd=new xm;this.Tr=new xm;this.Mg=new xm;this.Aq=new TF;this.Aq.Tr=this.Tr;this.Aq.Mg=this.Mg;YF(this);this.Ei=0;this.L.Sg=this.Aq;this.rr=[];this.Eo=null;this.iN=!1;this.D=null;this.TW=E(this);this.MW=E(this);this.SW=E(this);this.Hx=E(this);this.CN=E(this);this.BN=E(this);this.hX=E(this);this.vp=E(this);this.nv=E(this);ZF(this)}ma(){return this.ya}usedAttemptsCount(){return this.Ei}Wa(){this.vp.h()}e4(){const a=
this.iN;a||this.Ei++;this.iN=!1;this.Aq.tn=this.D.tn;const b=this.D.Nn();b&&(this.Aq.kd=b);this.Hx.h(a)}reset(){this.D=null}gb(a){const b=this.Vp(),c=this.ka.ib().Pk(),d=this.ka.ib().zG();b&&this.rr.push(b);c&&c.visible()&&this.rr.push(c);if(d)for(const e of d)e.visible()&&this.rr.push(e);a(()=>{if(this.Eo&&"AuthorizationSlide"==this.Eo.slide().type()){const e=this.Eo;if(e.OB())return;this.kd=e.xt()}dG(this)});dG(this)}start(){const a=this.sd().W().ta();aG(this)||!a.isEnabled()||df?(cG(this),this.D.start()):
eG(this,a.value(),()=>{cG(this);this.D.start()})}resume(a){this.iN=!!a;this.Ei=a[Kl.ZZ.po];cG(this,a[Kl.Nb]);const b=this.D;a=b.Fa();const c="testing"==a.sessionMode(),d=this.sd().W().ta();!aG(this)&&d.isEnabled()&&!df&&c?eG(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.vp}sessionModeChangedEvent(){return this.nv}currentSession(){return this.D}persist(){if(!this.D)return null;const a={};a[Kl.ZZ.po]=this.Ei;a[Kl.Nb]=this.D.persistState();return a}J(){return this.L}currentSessionChangedEvent(){return this.Hx}Vp(){let a=
this.ka.ib().Vp();a&&!a.visible()&&(a=null);return a}sd(){return this.ka.settings()}restartQuiz(){cG(this);this.D.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Fa().sessionMode())return!1;a=a.Pd();if(!a)return!1;a=a.slide();if(!qC(a.Ka().yb(),"restartBtn"))return!1;a=a.content();return-1==a.Lf()||this.Ei<a.Lf()+1}setUserInfo(a,b){XF(this.Mg,this.kd,a,b)}tV(a,b){this.BN.h(a,b)}};class gG extends Rn{OB(){for(const a of this.Xi){const b=a.submit();if(b.length)return b}return null}};class hG extends Qo{NY(a){return new gG(a.content())}};class iG{constructor(){this.title=this.type="";this.passingPercent=this.Od=this.R_=this.dR=0;this.details=this.version="";this.jR=0;this.grade=this.mZ="";this.ta=0;this.OO="";this.n_=!1;this.bR="";this.j_=this.i_=this.WG=this.k_=this.l_=!1;this.iR="";this.WO=!1;this.iQ=this.allQuizVariables=this.cq=this.Q_=this.EY=null;this.hQ={}}};class jG{constructor({Nb:a,A:b}){this.D=a;this.j=b;this.V=this.D.quiz().settings().cv}create(){var a=this.D.evaluation();const b=new iG;b.title=this.D.quiz().title();b.type=a?"graded":"survey";b.version="9.3";b.details=this.D.generateDetailsXml();b.jR=this.D.quizDuration();b.mZ=mj(this.D.quizDuration());const c=this.D.quiz().settings().W().ta();b.ta=c.isEnabled()?c.value():0;a&&(b.dR=a.maxScore(),b.R_=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Od=a.passingPoints(),b.grade=a.awardedGrade()||
"");a=this.D.quiz().ib().Pk();b.WO=!!a&&a.visible();b.EY=b.WO?a.content():null;b.cq=this.D.cq();b.allQuizVariables=this.D.allQuizVariables();if(a=this.D.Nn())b.Q_=a,a.containsField("userid")&&(b.iR=a.getValue("userid"));b.iQ=this.V.ww();if(b.iQ){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.hQ={};for(const d of a)b.hQ[d]=this.j.I(d)}return b}};function kG(){};var lG;function mG(){}p(mG,kG);mG.prototype.createInstance=function(){a:{if(!this.uZ&&"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.uZ=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.uZ}return a?new ActiveXObject(a):new XMLHttpRequest};
lG=new mG;function nG(a){const b=[];Object.entries(a).forEach(([c,d])=>oG(c,d,b));return b.join("&")}function oG(a,b,c){Array.isArray(b)?b.forEach(d=>oG(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function pG(a,b,c,d){const e=new XDomainRequest;b=qG(b);e.onload=function(){a.Ja=e.responseText;a.Cl.h(!0)};e.onerror=function(){a.Cl.h(!1)};e.ontimeout=function(){Ue&&window.console.log("ontimeout")};e.onprogress=function(){Ue&&window.console.log("progress")};try{e.open(c,b),e.send(nG(d))}catch(f){e.onerror()}}
function rG(a,b,c,d){const e=lG.createInstance();d=nG(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Ja=e.responseText,a.Cl.h(!0)):a.Cl.h(!1))}catch(f){a.Cl.h(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.Cl.h(!1)}}
function qG(a){const b=window.location.toString().match(Nf)[1]||null;if(null!=b&&"file"!=b){const c=a.match(Nf)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a}class sG{constructor(){this.Cl=new D}response(){return this.Ja}send(a,b,c){var d;if(d=Ue){var e=window.location.toString();d=a.match(Nf);e=e.match(Nf);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?pG(this,a,b,c):rG(this,a,b,c)}};function tG(a){const b={};b.t=a.type;a.iR&&(b.sid=a.iR);var c=a.allQuizVariables;const d=a.iQ;d&&(b.rf=c?uG(c,d.from()):d.from(),b.rs=c?uG(c,d.NB()):d.NB(),b.rc=c?uG(c,d.CA()):d.CA(),b.rm=JSON.stringify(a.hQ));null!=a.jR&&(b.ut=a.jR,b.fut=a.mZ);a.OO&&(b.ae=a.OO,b.aa=a.n_);a.bR&&(b.se=a.bR,b.sg=a.l_,b.sq=a.k_,b.sa=a.WG,b.sc=a.i_,b.sf=a.j_);const e=a.cq;if(e){const h={};e.fields().forEach(k=>{const l=k.toUpperCase();k=e.getValue(k);h[l]=k;b[l]=k});b.pv=JSON.stringify(h)}const f=a.Q_;f&&f.fields().forEach(h=>
{b[h.toUpperCase()]=f.getValue(h)});c=a.EY;const g=a.WO;c&&c.fields().forEach((h,k)=>{const l=null!=f&&f.containsField(h.Te().text());"disabled"!=h.usage()&&(g||l)&&(b["vt["+k+"][id]"]=h.Te().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.dR&&(b.tp=ge(a.dR),void 0!==a.Od&&(b.ps=ge(a.Od)),void 0!==a.passingPercent&&(b.psp=ge(a.passingPercent)),b.sp=ge(a.R_));null!=a.ta&&(b.tl=a.ta);a.grade&&(b.g=a.grade);return b}
function uG(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 vG extends F{constructor(){super();this.Cl=E(this)}send(a,b){const c=new sG;b=tG(b);const d=z(this,c.Cl,e=>{Ec(this,d);this.Cl.h(e)});c.send(a,"POST",b)}};function wG(a,b,c){const d=ie(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function xG(a){if(a.V.ft().enabled()){a.RE.h();yG(a,a.Ez);const b=a.V.ft().url(),c=a.jW.create();a.MM.send(b,c)}else a.dt()}function zG(a){var b=!!a.V.Kn().rG();const c=a.V.Kn().enabled();if(b&&c){if(!a.D.evaluation())return!0;b=a.D.evaluation().quizPassed();switch(a.V.Kn().aP()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function AG(a){return a.kd&&a.kd.containsField("USER_EMAIL")?a.kd.getValue("USER_EMAIL"):""}
function BG(a){const b=!!AG(a);a=a.V.uq().enabled();return b&&a}function yG(a,b){let c,d=dh(()=>{d=void 0;void 0!==c&&b.h(c,new nj)},a,500);const e=z(a,a.MM.Cl,f=>{Ec(a,e);d?c=f:b.h(f,new nj)})}
class CG extends F{constructor({Nb:a,pl:b,A:c}){super();this.D=a;this.l1=b+"/quiz_results";this.V=a.quiz().settings().cv;this.kd=a.Nn();this.MM=new vG;this.jW=new jG({Nb:a,A:c});this.QE=E(this);this.Dz=E(this);this.RE=E(this);this.Ez=E(this);z(this,this.Dz,this.ML,this);z(this,this.Ez,this.ML,this);this.mv="toEmail";this.vR=E(this);this.JH=E(this)}send(){if("toEmail"==this.mv){var a=zG(this),b=BG(this);if(a||b){this.QE.h();var c=this.jW.create();if(a){a=this.V.Kn().rG().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.OO=d;c.n_=this.V.Kn().lH()}b&&(b=this.V.uq(),c.bR=AG(this),c.l_=b.UQ(),c.k_=b.TQ(),c.WG=b.lH(),c.i_=c.WG&&b.Pi(),c.j_=c.WG&&b.QQ());yG(this,this.Dz);this.MM.send(this.l1,c)}else this.dt()}else"toServer"==this.mv&&xG(this);if(this.V.ow().enabled()){c=this.V.ow();a=this.D;b={};e=a.ka.ib().Pk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Mg.fields())f=a.Mg.getValue(g),b[`%${g}%`.toLowerCase()]=
f;g=a.kd;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.Te().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.getValue(h.Te().text()):"",h=`%${h.Te().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.ka.title();b["%quiz_title%"]=g;(a=a.Hd)?(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";wG(c.lQ(),c.target(),b)}}dt(){"toEmail"==this.mv?(this.mv="toServer",this.vR.h(),xG(this)):"toServer"==this.mv&&(this.mv="completed",this.JH.h())}ML(a){a&&this.dt()}};class DG extends CG{ML(){}};class EG{constructor(){this.EE=[]}addRange(a){this.EE.push(a)}count(){return this.EE.length}};function FG(a){return"allAtOnce"==a.ka.settings().W().submitType()}function GG(a){if(FG(a)){const b=[];a.ka.ib().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});HG(a,b)}}function HG(a,b){for(const c of b)(b=c.settings().ta())&&b.isEnabled()&&(b.enable(!1),a.JX.push(c))}
class IG extends PF{HY(){NF(this);for(const a of this.JX)a.settings().ta().enable(!0),Vl(this.slidePoolState().questions().find(b=>b.slide()==a))}$D(){FG(this)&&this.hi&&this.hi.contentState()&&Ic(this,this.hi.contentState().U(),this.bE,this);super.$D();FG(this)&&this.hi&&this.hi.contentState()&&z(this,this.hi.contentState().U(),this.bE,this)}Iz(a){"reviewing"==a&&(a="completed");super.Iz(a)}bJ(a){GG(this);a=super.bJ(a);FG(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&Pl(b)});return a}}
;function JG(a){return"accessible"==a.yd?b=>new DG({Nb:b,pl:a.Es,A:a.j}):b=>new CG({Nb:b,pl:a.Es,A:a.j})}class KG{constructor({quiz:a,A:b,ma:c,Gb:d,HB:e,pl:f}){this.ka=a;this.j=b;this.ya=c;this.eb=d;this.yd=e;this.Es=f}create({state:a,allQuizVariables:b,Nn:c,cq:d}){a={quiz:this.ka,allQuizVariables:b,Nn:c,cq:d,state:a,ma:this.ya,Gb:this.eb,o7:JG(this)};return"accessible"==this.yd?new IG(a):new PF(a)}};class LG{constructor({quiz:a,A:b,J:c,Gb:d,XQ:e,ma:f,lo:g,pl:h}){this.ka=a;this.j=b;this.L=c;this.eb=d;this.qj=e;this.ya=f;this.dm=g;this.Es=h}create(a){const b=new KG({quiz:this.ka,A:this.j,ma:this.ya,Gb:this.eb,HB:a,pl:this.Es});return new fG({quiz:this.ka,pl:this.Es,J:this.L,ma:this.ya,$n:this.qj,A:this.j,Gb:this.eb,bP:(()=>"accessible"==a?new hG({sd:this.ka.settings(),lo:this.dm}):new Qo({sd:this.ka.settings(),lo:this.dm}))(),x9:b})}};function MG({KY: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":ik(a)}}
function NG({bZ:a,aZ: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":ik(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":ik(b)}}
function OG({v8:a,w8:b,x8:c,y8:d,z8: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 PG(a,b,{c7:c,f7:d,i7:e,k7:f,d7:g,g7:h,j7:k,l7:l,e7:r,h7:t,KY:x,m7: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":r,"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 QG(a,{a8:b,d8:c,c8:d,f8:e,b8:f,e8:g,g8: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 RG(a,{p9:b,s9:c,q9:d,t9:e,r9:f,u9:g,v9:h,w9: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 SG({F7:a,G7:b,H7:c,D7:d,E7:e,J7:f,I7: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 TG({d$:a,e$:b,f$: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 UG(a,b,c,d,e){const f=a.accentColor,g={c7:a.choiceBackground,f7:a.choiceBorder,i7:a.choiceControlBackground,k7:a.choiceControlBorder,d7:a.choiceBackgroundHover,g7:a.choiceBorderHover,j7:a.choiceControlBackgroundHover,l7:a.choiceControlBorderHover,e7:a.choiceBackgroundSelected,h7:a.choiceBorderSelected,m7:a.choiceControlIconActive,KY:a.choiceTextSelected},h={p9:a.selectListBackground,s9:a.selectListBorder,q9:a.selectListBackgroundHover,t9:a.selectListBorderHover,r9:a.selectListBackgroundSelected,
u9:a.selectListBorderSelected,v9:a.selectListPopoverBackground,w9:a.selectListPopoverText},k={s7:a.dragBackground,v7:a.dragBorder,y7:a.dragText,t7:a.dragBackgroundHover,w7:a.dragBorderHover,bZ:a.dragTextHover,u7:a.dragBackgroundSelected,x7:a.dragBorderSelected,aZ:a.dragTextAndIcon},l={a8:a.inputBackground,d8:a.inputBorder,c8:a.inputBackgroundHover,f8:a.inputBorderHover,b8:a.inputBackgroundFocus,e8:a.inputBorderFocus,g8:a.inputText},r={v8:a.mediaPlayerAnswerPlayButton,w8:a.mediaPlayerAnswerPlayButtonIcon,
x8:a.mediaPlayerBackground,y8:a.mediaPlayerButtons,z8:a.mediaPlayerProgress};var t=Object,x=t.assign,y={d$:a.tooltipBackground,e$:a.tooltipBorder,f$:a.tooltipText},C=e.playerText;e=Object;var O=e.assign,Y=SG({F7:a.feedbackCorrect,G7:a.feedbackIncorrect,H7:a.feedbackPartiallyCorrect,D7:a.feedbackAnswered,J7:a.feedbackTitle,E7:a.feedbackBackground,I7:a.feedbackText});y=TG(y);C={"qm-player-text-48":S(C,48)};var aa=a.feedbackCorrect;var ta=a.feedbackIncorrect,ua=ik(aa);const Qc=ik(ta);aa={"qm-color-correct":aa,
"qm-color-correct-80":S(aa,80),"qm-color-correct-72":S(aa,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":Qc,"qm-icon-color-incorrect-border":S(Qc,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=O.call(e,{},Y,y,C,aa,d,a,OG(r));
O=k.s7;Y=k.v7;a=k.y7;y=k.t7;d=k.w7;C=k.bZ;aa=k.u7;ta=k.x7;ua=k.aZ;O={"qm-drag-background":O,"qm-drag-background-60":S(O,60),"qm-drag-background-72":S(O,72),"qm-drag-background-hover":y,"qm-drag-background-selected":aa,"qm-drag-border":Y,"qm-drag-border-32":S(Y,32),"qm-drag-border-50":S(Y,50),"qm-drag-border-60":S(Y,60),"qm-drag-border-72":S(Y,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,O,PG(c,f,g),OG(r),{"qm-text-question":b,"qm-text-question-72":S(b,72)},QG(c,l),RG(c,h),MG(g),NG(k))};function VG(a,b,c,d,e){var f=document.body;const g=UG(a,b,c,d,e);Object.keys(g).forEach(h=>si(f,h,tE(g[h])))};class WG{constructor(a,b){this.ua=a;this.WC=null;this.MR=b?this.LR:Yh(this.LR,this);this.Jy={};this.Ix={};for(const c of hl)this.ua.mb(c,"hidden"),this.Ix[c]="hidden"}Zg(){for(const a of hl)"showOutline"!=a&&this.mb(a,"hidden")}LR(){for(const a in this.Jy)if(a){const b=this.Jy[a];this.Ix[a]||(this.Ix[a]="hidden");this.ua.mb(a,b)}this.Ix=Object.assign({},this.Jy);this.WC&&this.ua.Qp(this.WC);this.WC=null;this.Jy={}}mb(a,b){this.Jy[a]=b;this.MR()}Cm(a,b){this.ua.Cm(a,b)}};function XG(a){a.We.start=()=>{(0,a.KN)()};a.We["continue"]=()=>{YG(a)};a.We["view-results"]=()=>{YG(a)};a.We["try-again"]=()=>{a.ku.h();a.na&&a.na.oo();a.Px.h(!0);a.ca.mb("submit","enabled");a.ca.mb("try-again","hidden");ZG(a);a.$_&&a.MJ.h()};a.We.prev=()=>{a.ku.h();np(a.Ef())};a.We.next=()=>{tp(a.Ef())?$G(a,"next"):(a.ku.h(),rp(a.Ef()))};a.We.submit=()=>{aH(a)};a.We.postpone=()=>{rp(a.Ef(),!0)};a.We["submit-all"]=()=>{$G(a,"submit-all")};a.We.results=()=>{a.iS.h()};a.We.finish=()=>{a.Yq.h()};a.We.reset=
()=>{a.na instanceof pn&&a.na.Tv();a.na instanceof gn&&a.na.contentState().reset()};a.We.back=()=>{a.Zx.h()};a.We.showOutline=b=>{a.ns.h(b)}}function bH(a){a.na&&(Ic(a,a.na.submittedEvent(),a.Zo,a),a.na=null);a.ku.h()}function cH(a,b){a.ca.mb("start","enabled");a.ca.Cm("start",b)}function dH(a){eH(a);a.ca.mb("back","hidden");a.hb&&"completed"==a.hb.sessionMode()?(fH(a,a.Qm),gH(a)):!a.Rd||a.hb&&a.Hl!=a.kT||(a.hb&&"testing"==a.hb.sessionMode()?gH(a):a.hb||gH(a))}
function hH(a){const b=a.Zr.type();return"none"==b?"survey"==a.rb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function gH(a){if(a.Rd){var b=a.Rd.actionAvailable("gotoPreviousSlide");a.ca.mb("back",b?"enabled":"hidden")}}
function fH(a,b){if(a.Rd){b=a.Rd.actionAvailable("continuePresentation");a.ua.Cm("finish",b?"continuePresentation":"finish");const c=a.Rd.actionAvailable("finishAction");a.ca.mb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.ca.mb("finish",b?"enabled":"hidden")}function eH(a){a.ca.mb("showOutline","bottom"==a.nE?"enabled":"hidden")}function ZG(a){if(a.na){var b=iH(a)&&!a.wr,c=b&&a.na.Fb()?"enabled":"disabled";a.ca.mb("reset",b?c:"hidden")}}
function jH(a,b){a.fp?a.fp=!1:(a=a.ca,a.WC=b,a.MR())}function iH(a){if(!a.na)return!1;var b=a.na.slide().type();if(-1==il.indexOf(b))return!1;b=a.na.slide().settings();if(a.na instanceof pn){if(b=b.Ss().Js())a=a.na.contentState().V.Wg(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.na instanceof gn?b.Xv().Js():!0;return a}function kH(a,b){return"enabled"==a.ca.Ix[b]}function YG(a){a.ku.h();a.na.submitted()?a.Gh||rp(a.Ef(),!a.Ic.ma()):a.na instanceof T||a.na.submit()}
function $G(a,b){const c=hD(a.D(),!1)?0:kE(a.D());a.Jf.A_(c,b,()=>{},()=>{(0,a.AX)()})}function aH(a){var b=Jf();b&&b.blur();b=a.na;b.initiated()?b.submit():b.slide().settings().Vs()?(b.LQ(!0),rp(a.Ef(),!a.Ic.ma())):a.Jf.ll("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.MJ.h()},!1)}
class lH extends F{constructor({controlPanel:a,sd:b,Sw:c,fe:d,Wj:e,outlinePosition:f,Gb:g,MO:h}){super();this.Jf=c;this.Zr=d;this.ac=e;this.rb=b;this.nE=f;this.$_=h;this.Gz=!1;this.Rd=this.AX=this.KN=this.Ic=this.na=this.Qm=null;this.Gh=this.wr=!1;this.Z1=h?this.AK:Yh(this.AK,this);this.iS=E(this);this.ku=E(this);this.Px=E(this);this.Yq=E(this);this.eF=E(this);this.Zx=E(this);this.ns=E(this);this.MJ=E(this);this.hb=this.bm=null;this.Hl=this.kT="";this.BT=!0;this.fp=!1;this.ua=a;z(this,this.ua.$k(),
this.V2,this);this.ca=new WG(a,h);this.We={};XG(this);this.Tq=void 0;this.ua.Zg();YE(g)&&z(this,b.xR,()=>{this.lw()})}gb(a,b,c,d,e){this.nr(a,b,c,d,e);this.wr="reviewing"==c.sessionMode()}nr(a=null,b=null,c=null,d=null,e=!1){this.bm=a;this.Ic=b;this.hb=c;this.AX=d;this.BT=e;this.Gz=this.Gh=!1;this.Qm=null;this.wr=!1}outlinePopupClosed(){this.ua.outlinePopupClosed()}ot(a){cH(this,hH(this));this.Hl=a;dH(this)}nt(a,b){cH(this,a);this.Hl=b;dH(this)}NQ(a){this.KN=a}cG(a){this.Gz=!0;this.Qm=a;bH(this);
this.ca.Zg();this.ua.Zg();gH(this);fH(this,a)}uP(){this.Qm=null;this.Gz=!1;this.wr=!0;this.ca.mb("results","enabled")}DB(a,b,c,d){a?(this.ca.Zg(),this.ca.mb("toResultSlide","enabled"),this.ca.mb("print",b?"enabled":"hidden"),this.We.print=c,this.We.toResultSlide=d):(this.cG(this.Qm),this.We.print=()=>{},this.We.toResultSlide=()=>{})}showOutlineEvent(){return this.ns}setActionAvailability(a){this.Rd=a;this.AK();dH(this)}cH(a){this.kT=a;dH(this)}Qp(a){this.ua.Qp(a)}bQ(){this.fp=!0}eh(a){this.Tq=a;this.ua.gb(this.Tq.Fa(),
this.Tq.slidePoolState(),this.Tq.Da(),this.Tq.evaluation(),this.Tq.settings())}ZO(){const a=gp(this.Tq.Da());this.ua.Vk(a)}lw(){dH(this);this.Z1()}AK(){if(this.na&&!this.Gz){eH(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=hD(this.D(),!0)&&"testing"==this.D().sessionMode()&&"eachQuestion"==this.rb.submitType()&&this.BT;this.ca.mb("view-results",a?"enabled":"hidden");this.ca.mb("results",
this.wr?"enabled":"hidden");this.ca.mb("try-again","hidden");var b=0<=mp(this.Ef(),!1),c=this.Ef();var d=tp(c)?!0:!c.py();ZG(this);c=this.na;var e="eachQuestion"===this.rb.submitType()&&this.rb.vA()&&!this.Ic.ma()&&!el.includes(c.slide().type());if(this.wr)this.ca.mb("prev",b?"enabled":"disabled"),this.ca.mb("next",d?"enabled":"disabled");else{const f=this.na.slide()&&this.na.slide().settings().ta()&&this.na.slide().settings().ta().isEnabled();switch("eachQuestion"==this.rb.submitType()?"eachQuestion":
f&&this.na.Fb()?"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.Fb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!qE(this.D())||(d="disabled"),this.ca.mb("postpone",d),e="none"!=qp(c.slide().settings(),"attempt"),b=c.submitted()&&c.Fb()&&c.Ov(),this.ca.mb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(jH(this,"try-again"),d=iH(this)&&!this.wr,this.ca.mb("reset",d?"disabled":"hidden")),this.ca.mb("submit",!b&&c.Fb()?"enabled":"hidden"),this.ca.mb("continue",a||c.Fb()?"hidden":"enabled"),a||c.Fb()?a&&jH(this,"view-results"):jH(this,"continue"),this.ca.mb("prev","hidden"),this.ca.mb("next","hidden"),b&&(e?this.Gh?(this.ca.mb("continue","enabled"),jH(this,"continue")):(this.Px.h(!0),this.ca.mb("submit","enabled"),jH(this,"submit")):this.Px.h(!1))}}}}Zo(){this.lw()}qB(a){(this.Gh=
a)&&this.Px.h(!1)}V2(a,b=null){this.ac&&this.ac.Yc();Rh();this.We[a](b)}tt(){(0,this.KN)()}Ef(){return this.bm}D(){return this.hb}};class mH extends F{constructor(a){super();this.S=a;z(this,this.S.Mi(),this.L3,this);this.D=void 0;this.S.Zg();this.Kk=E(this,this.S.qq())}L3(a){lp(this.D.Da(),a)}eh(a){this.D=a;a=this.D.settings();this.S.gb(this.D.Fa(),this.D.slidePoolState(),this.D.Da(),this.D.evaluation(),a);this.S.Ni(!1)}uP(){this.S.Ni(!0)}cG(){this.S.Vk(null);this.S.Ni(!1);this.S.Zg()}ZO(){const a=gp(this.D.Da());this.S.Vk(a)}gw(){this.S.gw()}qq(){return this.Kk}aq(){this.S.aq()}};function nH(a){return a.C.currentSession()}function oH(a){return nH(a).Fa().sessionMode()}function pH(a){if(!a.C.currentSession())return!1;a=nH(a).Pd();return!!a&&a.slide().visible()}
function qH(a,b){var c=nH(a);const d=vp(c.settings());a=oH(a);if("testing"==a&&d&&b instanceof T&&!b.Fb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;c.isComplete()&&(b=(c=c.Pd())?c.contentState().content().Pi():!0);return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function rH(a){a.hS.h(a.fp)}
function sH(a,b,c,d,e){const f=kj(c);a.Ha.ua.fi(!1);a.Jf.AB(b,"ok","mb_info_icon",()=>{a.Ha.ua.fi(!0);d();rH(a)},()=>({[e]:f}))}function tH(a,b){a.Ha.ua.fi(!1);a.Jf.AB("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ha.ua.fi(!0);b();rH(a)})}function uH(a){a.Jf.bG();a.Uf.exitFullscreen();a.nX.h(a.Hl)}function vH(a,b){b=b.slide().Ka();a=a.Mq.colors();const c=R(b.dl().color),d=R(b.wc().color),e=R(b.nf().color);VG(b.sP(),c,d,e,a)}function wH(a){a.Wr&&(a.Wr.close(),a.Ha.DB(!1),a.Wr=null)}
function xH(a,b){Lc(a,a.na);a.na=b;a.Hl=b.slide().id();vH(a,b)}function yH(a){var b=pH(a);if("completed"!=oH(a)||!b){b=gp(a.pk());xH(a,b);z(a,a.na.OW,a.fE,a);z(a,a.na.submittedEvent(),a.Zo,a);a.oa.wm();a.uI(a.na);b=a.Ha;var c=a.na;b.Gz||(bH(b),z(b,c.submittedEvent(),b.Zo,b),b.na=c,c=c.slide().id(),b.Hl=c,dH(b),b.lw());a.Yh&&a.Yh.ZO();a.Ha&&a.Ha.ZO();a.na instanceof T&&(a.na.Fb()||a.cX());uH(a);a.oa.hw();a.Tw()}}
class zH extends F{constructor({state:a,view:b,A:c,$n:d,Sw:e,Gb:f,Wj:g,fe:h,Ee:k,mc:l,MO:r=!1,Iw:t,hg:x}){super();this.Wr=this.na=null;this.C=a;this.oa=b;this.j=c;this.eb=f;this.Ar=d;this.Uf=k;this.Hf=t;this.Mq=x;z(this,this.oa.CB(),this.T3,this);z(this,this.oa.di(),()=>{kH(this.Ha,"submit")&&aH(this.Ha);kH(this.Ha,"start")&&this.Ha.tt()},this);z(this,this.oa.Ph,this.I3,this);a=this.C.sd().W();this.Jf=A(this,e);this.lr=!1;this.Ha=new lH({controlPanel:this.oa.controlPanel(),sd:a,Sw:this.Jf,fe:h,Wj:g,
outlinePosition:l?l.outlinePosition():null,Gb:f,MO:r});A(this,this.Ha);z(this,this.Ha.iS,this.S2,this);z(this,this.Ha.ku,this.f3,this);z(this,this.Ha.Px,this.Jo,this);z(this,this.Ha.Yq,this.a3,this);z(this,this.Ha.MJ,this.$U,this);z(this,this.Jf.UZ(),()=>AH(t,!1));z(this,this.Jf.closeWindowEvent(),()=>AH(t,!0));this.Yh=null;if(e=this.oa.topPanel())this.Yh=A(this,new mH(e)),z(this,this.Yh.qq(),y=>this.Oz.h(y),this);this.bm=null;this.Gh=!1;this.Qb=null;this.nX=E(this);this.hS=E(this);this.Ao=E(this);
this.IJ=E(this);this.eF=E(this,this.Ha.eF);this.Zx=E(this,this.Ha.Zx);this.ns=E(this,this.Ha.showOutlineEvent());this.Oz=E(this);this.Hl=null;this.fp=!1;z(this,this.C.currentSessionChangedEvent(),this.uL,this);z(this,this.C.MW,this.P3,this);z(this,this.C.SW,this.Q3,this);z(this,this.C.TW,this.R3,this);z(this,this.C.CN,this.I2,this);z(this,this.C.BN,this.RL,this);z(this,this.C.hX,this.L5,this)}fo(a){this.oa.fo(a,this.Jf)}wq(){const a=nH(this);if("completed"==(a&&oH(this))&&pH(this)){var b=a.Pd();this.Qb.kH(b,
this.C.allowRetakeQuiz(),a.settings().quizSize())}else b=this.na||gp(a.Da()),a&&this.Qb.FB(b,qH(this,b))}setActionAvailability(a){this.Ha.setActionAvailability(a)}cH(a){this.Ha.cH(a)}autoStartAvailable(){if(!bf&&!cf)return!0;const a=this.C.currentSession();var b=this.na||a&&gp(a.Da());b=b&&b.xP();const c=!!a&&"reviewing"==oH(this);return!b||c&&!!a}outlinePopupClosed(){this.Ha.outlinePopupClosed()}onTopPanelPopupClosed(){this.Yh&&this.Yh.aq()}showTopPanelPopupEvent(){return this.Oz}bQ(){this.fp=!0;
this.Ha.bQ()}I3(){this.Jf.invalidate()}I2(a,b){sH(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}RL(a,b){sH(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}NQ(a){this.Ha.NQ(a)}slideChangedEvent(){return this.nX}closeWindowEvent(){return this.Ao}showOutlineEvent(){return this.ns}reset(){var a=this.Ha;bH(a);a.ca.Zg();a.nr();a=nH(this);Lc(this,a);this.oa.reset()}uL(){Lc(this,this.bm);Lc(this,this.Qb);const a=nH(this);z(this,a.Fa().sessionModeChangedEvent(),this.Mh,this,1);z(this,a.Fa().iA,this.n4,
this);z(this,a.Fa().AE,this.Vy,this);z(this,a.bg.QE,this.iE,this);z(this,a.bg.RE,this.iE,this);z(this,a.bg.Dz,(c,d)=>{this.az("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);z(this,a.bg.Ez,(c,d)=>{this.az("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.eb&&z(this,a.Yq,()=>{pH(this)||this.IJ.h()},this);this.bm=a.Da();this.Ar.MQ(a.slidePoolState().slides());const b="none"!=a.quiz().ib().fe().type();this.Ha.gb(this.bm,this.C,a.Fa(),()=>{this.lr=!0;lE(a);this.lr=!1},b);this.Yh&&this.Yh.eh(a);
this.Ha&&this.Ha.eh(a);tD(a)||pH(this)?(this.Qb=this.oa.tt(),z(this,this.Qb.di(),()=>{kH(this.Ha,"submit")&&aH(this.Ha)},this),z(this,this.Qb.OA(),()=>{kH(this.Ha,"submit")&&this.Ha.Qp("submit")},this),z(this,this.bm.activeSlideChangedEvent(),this.KU,this),z(this,this.bm.qD,this.l3,this),this.KU().then(()=>this.oa.wm(),()=>this.oa.wm()),this.Mh()):this.wC()}iE(){this.Jf.z_("PB_SENDING_REPORT")}wC(){const a=nH(this).Fa().lg();this.Ha.cG(a);this.Yh&&this.Yh.cG(pH(this))}az(a,b,c){const d=nH(this);this.Jf.m_(a,
b,c,()=>{rE(d)},()=>{d.dt()})}T3(a){this.Jf.x_(a)}Mh(){nH(this);switch(oH(this)){case "reviewing":this.Ha.uP();this.Yh&&this.Yh.uP();break;case "completed":this.wC();const a=nH(this);z(this,a.Fa().By,this.HF,this);pH(this)?this.HF():this.Qb&&this.Jo(!1)}}HF(){if(pH(this)){var a=nH(this),b=a.Pd();this.Uo(b,()=>{const c=b.contentState();Lc(this,c);z(this,c.mW,()=>{this.reset();this.C.restartQuiz()},this);z(this,c.oW,()=>{a.review()},this);z(this,c.bX,this.I5,this);vH(this,b);this.Qb.kH(b,this.C.allowRetakeQuiz(),
a.settings().quizSize());this.Hl=b.slide().id();this.oa.ml();uH(this)})}}I5(){var a=nH(this);this.Wr=this.Jf.y_({Nb:a,J:this.C.J()});a=a.Pd().slide().content().UF();const b=z(this,this.Wr.de(),()=>{Ec(this,b);this.Ha.DB(!1);this.Wr=null});this.Ha.DB(!0,a,()=>this.Wr.print(),()=>wH(this))}activate(a){a||wH(this);this.Uf.exitFullscreen()}S2(){this.oa.ml();nH(this).finish()}sN(a,b){var c="";if(this.na instanceof T&&this.na.Fb()){c=this.na.slide().settings().Lf();var d=-1;-1!=c&&(d=c-this.na.po());c=
-1==d?this.j.I("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.Qb.Aw(!1);this.Qb.qm(qH(this,this.na));d=nH(this).settings().quizSize();this.oa.ml({Pj:a,status:b,DY:c,animate:!0,J:this.C.J(),quizSize:d});this.Gh=!0;this.Ha.qB(this.Gh)}Jo(a){this.Qb.l(a)}a3(){if("embedded"==this.eb)this.IJ.h();else{var a=nH(this).Fa().lg();a&&!YE(this.eb)&&jl(a,this.C.J(),this.Ao)}}cX(){var a=oH(this);const b="reviewing"==a;var c="completed"==a;if(this.na&&(b||this.na.submitted())){this.oa.ml();var d=new In(nH(this));(a=
d.get(this.na))&&!c&&(c=d.status(),d=nH(this).settings().quizSize(),this.oa.ml({Pj:a,status:c,k9:b,animate:!1,J:this.C.J(),quizSize:d}))}}R3(a){xH(this,a);this.Uo(a,()=>{const b=a.slide().id();this.Ha.ot(b);this.oa.ot(a);uH(this)})}P3(a){xH(this,a);this.Uo(a,()=>{const b=this.C.Vp()?"submit-form":hH(this.Ha),c=a.slide().id();var d=this.Ha;cH(d,b);d.Hl=c;dH(d);this.oa.yB(a);uH(this)})}Q3(a){xH(this,a);this.Uo(a,()=>{var b=!!this.C.Vp(),c=$F(this.C);b=b||c?"continue-style":hH(this.Ha);c=a.slide().id();
this.Ha.nt(b,c);this.oa.nt(a);uH(this)})}Uo(a,b){this.oa.Hw();const c=()=>{this.oa.hw();b();this.Tw()};SE(this.Ar,a.slide()).then(c,c)}currentSlideId(){return this.Hl}KU(){Lc(this,this.na);this.Gh=!1;if(0==nH(this).slidePoolState().slides().length)return Promise.resolve();this.oa.Hw();return this.LN()}LN(){const a=this.bm.activeSlideIndex();return TE(this.Ar,a).then(()=>yH(this),()=>yH(this))}fE(){if(!this.lr){var a=this.na;this.sN(Wl(a),a.ud.status())}}f3(){this.oa.ml();this.Gh=!1;this.Ha.qB(this.Gh)}Zo(){if(!this.lr){if(!this.Gh&&
this.na){var a="none"!=qp(this.na.slide().settings(),"attempt");if((!this.na.Fb()||a)&&"testing"==oH(this)){a=this.Qb;const b=a.Un(),c=qH(this,this.na);this.Jo(!1);a.Aw(!1);a.qm(c);c==b&&rp(this.pk(),!this.C.ma())}}this.Ha.lw()}}uI(a){const b=nH(this),c=qH(this,a);this.Qb.FB(a,c);a.pt()?this.Jo(!0):!a.Fb()||b.Fa().im||b.isComplete()?this.Jo(!1):this.Jo(!0)}L5(a){this.lr||(a=kj(a),this.oa.tq(a))}n4(a){this.oa.mf();this.Jf.bG();this.Yh&&this.Yh.gw();a.preventAction();const b=nH(this);lE(b,!0);(a=Jf())&&
a.blur();this.Ha.ua.fi(!1);this.Jf.AB("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ha.ua.fi(!0);oE(b.Fa())&&pE(b);rH(this)})}Vy(a){this.oa.mf();a.preventAction();this.na.submit(!0);this.Ha.ua.fi(!1);(a=Jf())&&a.blur();this.Jf.AB("PB_QUESTION_TIMEOUT",this.WJ(),"mb_time_out_icon",()=>{this.Jo(!1);this.Ha.ua.fi(!0);this.lr=!this.na.initiated();Ol(this.na);this.na.initiated()||YG(this.Ha);this.lr=!1;rH(this)})}WJ(){const a=this.na.initiated(),b="none"!=Jn(this.na.slide().settings()),c=this.Qb.Un(),
d=qH(this,this.na);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}Xx(){return nH(this).slidePoolState()}pk(){return nH(this).Da()}Tw(){this.oa.Lv(this.fp);this.fp=!1}$U(){this.Tw()}l3(){tH(this,()=>{lp(this.bm,this.na.slide().id())})}};function BH(a){const b=nH(a).bg;return!zG(b)&&!BG(b)||"completed"==oH(a)?Promise.resolve():new Promise(c=>{Jc(a,b.vR,()=>c())})}function CH(a){const b=nH(a).bg;return b.V.ft().enabled()&&"completed"!=oH(a)?new Promise(c=>{Jc(a,b.JH,()=>c())}):Promise.resolve()}
class DH extends zH{constructor({state:a,view:b,A:c,$n:d,M:e,Sw:f,Gb:g,Wj:h,fe:k,Ee:l,mc:r,Iw:t,hg:x}){super({state:a,view:b,A:c,$n:d,M:e,Sw:f,Gb:g,Wj:h,fe:k,Ee:l,mc:r,MO:!0,Iw:t,hg:x});this.BH=b;this.bC=this.aC=null;this.nW=!1}LN(){if("eachQuestion"==this.C.sd().W().submitType())return super.LN();const a=[];nH(this).slidePoolState().slides().forEach(b=>{a.push(SE(this.Ar,b.slide()))});return Promise.all(a).finally(()=>yH(this))}uI(a){const b=this.C.sd().W().submitType(),c=oH(this);"allAtOnce"==b&&
"testing"==c?(this.Qb.FB(a,qH(this,a)),nH(this).Fa().im&&this.Jo(!1)):super.uI(a)}$U(){var a=this.BH;a.Zd&&a.Zd.bb(!0)}cX(){}sN(a,b){nH(this).Fa().im||super.sN(a,b)}uL(){this.aC=BH(this);this.bC=CH(this);super.uL()}iE(){this.nW||(this.nW=!0,super.iE())}HF(){Promise.all([this.aC,this.bC]).finally(()=>super.HF())}wC(){Promise.all([this.aC,this.bC]).finally(()=>super.wC())}Mh(){"completed"==oH(this)&&(this.BH.l(!1),AH(this.Hf,!1),Promise.all([this.aC,this.bC]).finally(()=>{this.BH.l(!0);AH(this.Hf,!0)}));
super.Mh()}};class EH extends P{constructor(){super({m:"quiz-preloader"});this.rN=800;this.jL=500;this.dg=!1;this.VE=E(this);this.cD=E(this);this.B(!1)}show(){this.dg||(this.dg=!0,clearTimeout(this.ir),clearTimeout(this.qs),this.qs=dh(this.hE,this,this.rN))}Yc(){if(this.dg&&(this.dg=!1,clearTimeout(this.ir),clearTimeout(this.qs),this.visible())){var a=this.jL-((new Date).getTime()-this.$E);0<a?this.ir=dh(this.Py,this,a):this.Py()}}hE(){this.$E=(new Date).getTime();this.B(!0);this.VE.h()}Py(){this.B(!1);this.cD.h()}}
;class FH extends F{constructor(a){super();this.mK=a;a=this.mK.map(b=>b.Vo);this.Vo=E(this,a)}yQ(){throw Error("could not be called");}tB(){}I(a,b,c){for(const d of this.mK)if(d.zP(a))return d.I(a,b,c);return c||""}messages(){throw Error("could not be called");}zP(a){return!!this.mK.find(b=>b.zP(a))}};class GH extends P{constructor(a){super({Z:"SECTION",m:"quiz-accessible-bottom-panel"});this.Ge("region");this.qf(a.I("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.dT=null;this.Pt=[]}add(a){this.remove(a);const b=this.dT||this.displayObject();zf(b,a,this.Pt.length);this.Pt.push(a)}remove(a){this.Pt.includes(a)&&(Af(a),this.Pt.splice(this.Pt.indexOf(a),1))}setExternalParent(a){this.dT=a;this.B(!a);a=this.Pt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};const HH=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"]]),IH="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" ");
function JH(a,b){let c=0;for(const d of IH)if(a.le.has(d)){const e=a.le.get(d);if(e==b)break;a.Sj(e)&&++c}return c}
class KH extends P{constructor({Gb:a,submitType:b,A:c}){super({Z:"NAV",m:"quiz-accessible-control-panel"});this.Ge("navigation");this.qf(c.I("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.eb=a;this.Xb=b;this.j=c;this.le=new Map;this.EH=new Map;this.q1="normal"==this.eb?["showOutline","back"]:["showOutline"];this.Pl=E(this);this.$X=E(this)}Qp(a){this.le.get(a).focus()}$k(){return this.Pl}outlinePopupClosed(){}mb(a,b){this.q1.includes(a)||"allAtOnce"==this.Xb&&("next"==a||"prev"==a)||(this.le.has(a)||
this.Ib(a),this.ov(this.le.get(a),b))}Cm(a,b){const c=this.le.get(a);this.EH.set(a,b);oi(c)}fi(){}Ib(a){const b=new Zi({u:N(this,"button"),toggle:!0});this.le.set(a,b);this.EH.set(a,a);ni(b,this.j,()=>{const c=this.EH.get(a);return HH.get(c)});z(this,b.R,()=>this.Pl.h(a));return A(this,b)}ov(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.uc(a,JH(this,a));a.l(!0);break;case "disabled":this.uc(a,JH(this,a)),a.l(!1)}this.$X.h()}gb(){}Vk(){}Zg(){}Ni(){}};class LH extends F{constructor({C9:a,P9:b}){super();this.dX=a;this.Zd=b;this.cg=E(this);this.br=E(this)}qm(){}OA(){return this.br}Un(){return"normal"}di(){return this.cg}Aw(a){const b=this.Zd();b&&b.bb(a)}l(a){const b=this.Zd();b&&b.l(a)}kH(a){this.dX(a)}FB(a){this.dX(a)}};const MH="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class NH extends F{constructor(a,b){super();this.Wb=a;this.Xb=b;this.ff=E(this,this.Wb.Mi());this.Lz=E(this)}showSlideList(a){"allAtOnce"==this.Xb&&(a=!1);this.Lz.h(a)}Mi(){return this.ff}};function OH(a,b){a.Sn()||a.ug(Yd());b.$c("labelledby",a.Sn())};class PH{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function QH(a){return a.C instanceof T?(a=a.C.review())?ge(a.awardedScore())+"":"-":""}function RH(a){return el.includes(a.C.slide().type())?"":a.C.slide().settings().evaluation()?a.C.maxScore()+"":"-"}
class SH extends F{constructor(a,b,c){super();this.C=b;this.sK=a;this.rI=null;this.j=c;z(this,this.C.submittedEvent(),this.Wa,this);z(this,this.C.markedEvent(),this.Wa,this);this.Pa=E(this)}state(){return this.C}title(){return this.C.slide().description().textWithEquations(this.j.I("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.sK}id(){return this.C.slide().id()}status(){if(el.includes(this.C.slide().type()))return null;if(!this.C.slide().settings().evaluationEnabled())return this.C.submitted()?
"answered":"notanswered";if(this.C.submitted()){const a=this.C.review();if(a)return a.status()}return null}Ip(){return el.includes(this.C.slide().type())?!1:this.C.hasBeenVisited()&&(this.C.submitted()||this.C.initiated())}aB(){return this.C.isMarked()}lf(){return this.Pa}Wa(){this.Pa.h()}Ub(){Ic(this,this.C.submittedEvent(),this.Wa,this);Ic(this,this.C.markedEvent(),this.Wa,this)}};class TH extends P{constructor(a){super({u:a,Z:"LI",tabIndex:0});this.Vw()}}function UH(a){a.Y.forEach(b=>{B(a,b)});a.AD.forEach(b=>{B(a,b);a.hO.removeChild(b)});a.Y=[];a.AD=[]}
class VH extends P{constructor({A:a,J:b}){super({Z:"DETAILS",m:"quiz-accessible-slide-list"});this.Ge("navigation");this.j=a;this.L=b;this.ff=E(this);this.Y=[];this.AD=[];a=new P({Z:"SUMMARY",u:N(this,"summary")});a.O(this.j.I("PB_QUESTION_LIST_CAPTION"));a.Ge("heading");a.setAttribute("aria-level","2");M(this,a);this.hO=new P({Z:"UL"});M(this,this.hO);w(this,this,"toggle",this.XX,this);this.XX();OH(a,this)}l(a){this.AD.forEach(b=>b.l(a))}Mi(){return this.ff}gb(a){UH(this);let b=1;a.slides().forEach(c=>
{var d="InfoSlide"==c.slide().type()?NaN:b;d=A(this,new SH(d,c,this.j));this.Y.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Y.forEach(c=>{c=A(this,this.UI(c));this.AD.push(c);this.hO.addChild(c)})}UI(a){const b=new TH(N(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+kl(this.L,a.title());b.O(c.replace(/\n/g," "));z(this,b.R,()=>{this.enabled()&&this.ff.h(a.id())});w(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.ff.h(a.id()))});return b}XX(){const a=this.displayObject().hasAttribute("open");
this.$c("expanded",a)}};class WH extends P{constructor(a){super({m:"quiz-accessible-timer",tabIndex:0});this.Ge("timer");this.$c("live","off");this.j=a;this.Cg=this.Cc=void 0}Dm(a){this.Cc=a}setCurrentTime(a,b){this.Cg=a;a=mj(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.Cg?this.Cg:0)))));b=this.j.I(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.O(b)}};function XH(a){return a.cO.Sj(a.Ya)&&a.Ya.visible()}class YH extends F{constructor({bk:a,c$:b,a7:c}){super();this.Ya=a;this.cO=b;this.H0=c;this.iX=E(this)}Tp(){XH(this)&&(this.cO.removeChild(this.Ya),this.iX.h())}Dm(a){this.Ya.Dm(a)}bk(){return this.Ya}};function ZH(a,b){a.fl();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 $H(a){var b=a();return b?(a=ge(b.awardedScore()),b=ge(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function aI(a,b,c){ni(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>$H(c),d=>ZH(a,d))}
function bI(a,b){return{QUESTION_NUMBER:(()=>{const c=a();var d=b();return c&&d&&(d=gp(d))?c.questions().indexOf(d):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function cI(a,b,c,d){ni(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>bI(c,d))}function dI(a,b){b=b?b.rq():!0;const c=a&&el.includes(a.slide().type()),d=a&&!!cl.includes(a.slide().type());return!!a&&!c&&!d&&b}
function eI(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.Em()}function fI(a){return a?"testing"==a.sessionMode():!1}function gI(a){if(a){const b=a.slide().settings().ta();return void 0!==hI(b)&&a.Fb()}return!1}function iI(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function jI(a,b,c){const d=hI(a.slide().settings().ta());b=OF(b,a);c=hI(c.ta());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}
function kI({ra:a,Fa:b,settings:c,bk:d,p_:e,O_:f}){if(a&&b&&c&&!cl.includes(a.slide().type())){const g=OF(b,a);a=a.submitted();(b=fI(b)&&void 0!==d.Cc&&void 0!==g)&&a&&(b=!1,c=hI(c.ta()),void 0!==c&&(d.Dm(c),e(!1),b=!0));f(b)}}function hI(a){return a&&a.isEnabled()?a.value():void 0};function lI(a,b){a.removeChild(a.jA);var c=b&&a.hb&&mI(a,b);const d=b&&eI(a.V,a.Hd,a.Ra,a.$d,a.va);if(c||d)b=[],c&&(c=bI(()=>a.fb,()=>a.Ef),b.push(a.j.I("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=$H(()=>a.Hd),b.push(a.j.I("PB_CUMULATIVE_SCORE_LABEL",c))),a.jA.Re(b.join("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")),a.addChild(a.jA)}function nI(a){a.np(!0);lI(a,!0);a.Bv()}function oI(a){return!(a.$d.rq()||a.$d.Em())}function mI(a,b){return b&&dI(a.Ra,a.$d)&&"allAtOnce"!=a.Xb}
class pI extends P{constructor({A:a,skinSettings:b,J9:c,b$:d,submitType:e}){super({Z:"SECTION",m:"quiz-accessible-top-panel",tabIndex:-1});this.Ge("region");this.qf(a.I("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.j=a;this.Sz=c;this.uh=d;this.Xb=e;this.V=this.Hd=this.Ef=this.Ra=this.fb=this.hb=null;this.$d=b.zg();this.jc=b.questionListInfo();this.ZD=this.va=!1;this.WB=null;this.jA=new P({Z:"H1",u:N(this,"content"),tabIndex:-1});this.ff=E(this,this.Sz.Mi());this.Kk=E(this)}Zg(){this.np(!1);lI(this,!1);this.uh.Tp()}gw(){}Tp(){this.uh.Tp()}gb(a,
b,c,d,e=null){this.hb&&B(this,this.hb);this.hb=a;z(this,this.hb.on,this.Eu,this);this.fb=b;this.Ef=c;this.Hd=d;this.V=e;this.Sz.Wb.gb(b);nI(this)}Vk(a){Lc(this,this.Ra);(this.Ra=a)&&z(this,this.Ra.submittedEvent(),this.bz,this);fI(this.hb)?this.Ra&&(a=jI(this.Ra,this.hb,this.V),void 0!==a&&0<a&&this.uh.Dm(a)):this.uh.Dm();this.oA();nI(this)}aq(){}Mi(){return this.ff}Ni(a){this.va=a;nI(this)}qq(){return this.Kk}activate(){this.Ct(this.Sj(this.jA)?this.jA:this,100)}Ct(a,b=0){null!==this.WB&&(clearTimeout(this.WB),
this.WB=null);this.WB=setTimeout(()=>a.focus(),b)}np(a){a&&!this.ZD&&null!=this.Ra&&this.jc.showSlideList()?(a=iI(this.V),this.Sz.Wb.l(a||this.va),this.Sz.showSlideList(!0)):this.Sz.showSlideList(!1)}Bv(){this.uh.Tp();kI({ra:this.Ra,Fa:this.hb,settings:this.V,bk:this.uh.bk(),p_:a=>{this.ZD=a},O_:a=>{a&&(a=this.uh,XH(a)||(a.cO.uc(a.Ya,a.H0()),a.iX.h()));this.Eu()}})}oA(){this.ZD=fI(this.hb)&&gI(this.Ra)}Eu(){if(XH(this.uh)){var a=this.Ra,b=this.hb,c=this.uh.bk(),d=this.ZD;a=d?Math.floor(a.visitDuration()/
1E3):b.quizDuration();c.setCurrentTime(a,d)}}bz(){this.oA();nI(this)}};class qI extends F{constructor(){super();this.H=E(this)}hd(){return null}U(){return this.H}Wi(){this.H.h()}};class rI extends F{constructor(){super();this.Eb="closeWindow";this.km="http://";this.xp="_self";this.H=E(this)}type(){return this.Eb}url(){return this.km}target(){return this.xp}xg(a){this.Eb!=a&&(this.Eb=a,this.H.h())}jH(a){this.km!=a&&(this.km=a,this.H.h())}hH(a){this.xp!=a&&(this.xp=a,this.H.h())}U(){return this.H}};class sI extends qI{constructor(){super();this.qE=new aF;this.QR=1;this.Rb=!0;this.RW=!1;this.yR=this.oN=!0;this.Qm=new rI}Lf(){return this.QR}Od(){return this.qE}Pi(){return this.Rb}RQ(){return this.RW}UF(){return this.yR}lg(){return this.Qm}oB(a){this.QR=a;this.Wi()}gH(a){this.Rb=a;this.Wi()}};function tI({mediaElement:a,kf:b}){b.Yk().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(wf(Jd(`<source src="${d}" type="${c}" />`)))})}class uI{constructor(a){this.la=a}};function vI(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function wI(a,b){const c=Yd(),d=Yd();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);zg(b,"labelledby",c)};function xI(a,b,c){const d=new P({m:"accessibility-rich-text-video",Z:"VIDEO"});a.forEach(e=>{d.addChild(wf(Jd(`<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.qf(c);return d.displayObject()}function yI(a){const b=new P({m:"accessibility-rich-text-equation"});b.Re(a);return b.displayObject()};class zI{hG(a){return xI(a.info,a.poster,a.text)}TY(a){var b=a.info.src;a=a.text;const c=new P({m:"accessibility-rich-text-image",Z:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}PY(a){return yI(a.cR)}};function AI(a,b,c){c=new Wq(a,new zI,c);return Qp(kl(b,a.kR),c)}function BI(a,b){return AI(a,b).map(c=>new P({da:c}))}function CI(a,b){const c=new Wq(a,new zI);a=a.kR.replace(/<p/g,"<span").replace(/<\/p/g,"</span");return Qp(kl(b,a),c)}function DI(a,b){return CI(a,b).map(c=>new P({da:c}))}function EI(a){return new P({da:yI(a.cR)})};const FI=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 GI(a,{Z:b,tabIndex:c}){if(a.la.description().ee())return null;const d=new P({Z:b,m:"quiz-accessible-slide-description",tabIndex:c});b=DI(a.la.description(),a.L);if(vI(a.la)){const e=new P({Z:"LABEL"});b.forEach(f=>e.addChild(f));d.addChild(e)}else b.forEach(e=>d.addChild(e));return d}
class HI extends P{constructor({ra:a,J:b,Jn:c,A:d,Z:e,role:f,r7:g,q7:h,V8:k=null}){super({Z:e,m:"quiz-accessible-slide",tabIndex:-1});this.Ge(f);this.ug(Yd());this.P=a;this.L=b;this.yq=c;this.j=d;this.la=a.slide();this.oU=new uI(this.la);this.cg=E(this);(this.BE=k)&&M(this,this.BE);(this.Va=GI(this,{Z:g||"H2",tabIndex:h}))&&M(this,this.Va);b=this.oU;if(0<Nl(b.la.Ka().yb(),"slidePicture").length)b=Nl(b.la.Ka().yb(),"slidePicture")[0],c=new P({m:"quiz-accessible-slide-picture",Z:"IMG"}),c.setAttribute("src",
b.kf().path()),c.setAttribute("alt",b.Bd().Ln().text()),b=c;else if(0<Nl(b.la.Ka().yb(),"slideVideo").length){b=Nl(b.la.Ka().yb(),"slideVideo")[0];c=new P({m:"quiz-accessible-slide-video",Z:"VIDEO"});let [l,r]=b.Za();tI({mediaElement:c,kf:l});c.setAttribute("poster",r.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.setAttribute("controlsList","nodownload");c.setAttribute("oncontextmenu","return false");c.qf(b.Bd().Ln().text());b=c}else b=null;(this.OV=b)&&M(this,this.OV);
b=this.oU;0<Nl(b.la.Ka().yb(),"slideAudio").length?(b=Nl(b.la.Ka().yb(),"slideAudio")[0],c=new P({m:"quiz-accessible-slide-audio",Z:"AUDIO"}),tI({mediaElement:c,kf:b.Za()[0]}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.qf(b.Ea().gl()),b=c):b=null;(this.Gc=b)&&M(this,this.Gc);this.s=this.yq.create(a);M(this,this.s);this.DW();vI(this.la)&&(a=this.Va.displayObject().childNodes[0],b=this.s.displayObject().childNodes[0],wI(a,b))}di(){return this.cg}bb(a){a&&this.focus()}l(a){this.s.l(a)}MP(){return!cl.includes(this.P.slide().type())}sZ(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ha(){this.s.wa()}DW(){if(this.BE)OH(this.BE,
this);else if(this.Va&&!this.la.description().ee())OH(this.Va,this);else{const a=this.la.type();FI.has(a)?this.qf(this.j.I(FI.get(a))):this.qf(this.j.I("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class II extends HI{constructor({ra:a,slidePoolState:b,Q9:c,A:d,J:e,Jn:f}){super({ra:a,J:e,Jn:f,A:d,Z:"MAIN",role:"main"});this.rX=c;c=new P({Z:"H1",m:"quiz-accessible-result-slide-header"});d=d.I("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.O(d);OH(c,this);this.uc(c,0);this.xN(a,b)}DW(){}xN(a,b){qC(a.slide().Ka().yb(),"reviewBtn")&&(a=a.slide().content().Pi(),this.rX.xN(b,a))}Ub(){super.Ub();JI(this.rX)}};function KI(a){return a.fb.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function LI(a,b,c,d){const e=new P({Z:"H2",m:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.j.I("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.j.I("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});e.O(a);return e}
class MI extends P{constructor({ra:a,A:b,J:c,Jn:d,slidePoolState:e,Da:f}){super({Z:"MAIN",m:"quiz-accessible-slide-pool"});this.Ge("main");this.qf(b.I("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.ug(Yd());this.j=b;this.L=c;this.yq=d;this.fb=e;this.Ef=f;this.cg=E(this);this.qR=this.hi=null;this.ZV=!1;this.DU=[];this.HM=[];this.fJ(a)}di(){return this.cg}bb(a){a&&!this.ZV&&this.qR.focus()}l(a){super.l(a);this.DU.forEach(b=>b.l(a));this.HM.forEach(b=>b.l(a))}MP(){return!0}sZ(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ha(){this.HM.forEach(a=>
a.wa())}fJ(a){const b=KI(this);let c=0;this.fb.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=LI(this,d,c,b),f=new HI({ra:d,J:this.L,Jn:this.yq,A:this.j,Z:"SECTION",role:"region",r7:"H3",q7:0,V8:e});M(this,f);this.DU.push(e);this.HM.push(f);const g=()=>{this.hi=d;this.qR=e};d==a&&g();d.Fb()?z(this,d.contentState().U(),()=>{d!=this.hi&&(g(),this.ZV=!0,lp(this.Ef,d.slide().id()))}):f.l(!1)})}};class NI{constructor({J:a,Jn:b,tP:c,RA:d,A:e,submitType:f}){this.L=a;this.yq=b;this.Xx=c;this.pk=d;this.j=e;this.Xb=f;this.VB=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.VB=null,new II({ra:a,slidePoolState:this.Xx(),Q9:b,A:this.j,J:this.L,Jn:this.yq});default:return"allAtOnce"!=this.Xb||cl.includes(a.slide().type())?a=new HI({ra:a,J:this.L,Jn:this.yq,A:this.j,Z:"MAIN",role:"main"}):(null===this.VB&&(this.VB=new MI({ra:a,A:this.j,J:this.L,Jn:this.yq,slidePoolState:this.Xx(),
Da:this.pk()})),a=this.VB),a}}};class OI extends P{constructor(a,b,c){super();this.j=b;this.h0=c;this.Oc=a.slide().settings().evaluationEnabled();this.IF=this.j.I("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.II=this.j.I("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}Ie(){const a=this.si()?`<span style="font-weight: 600;">${`${this.IF} `}</span>${this.mi()}`:"",b=this.h0&&this.Oc&&this.xk()?`<span style="font-weight: 600;">${this.II}</span> ${this.li()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}};function PI(a,b,c){a=`${a.name()} - ${b.name()}`;return void 0!==c?`<span style="${"font-weight: 600;"}${`color: ${c?"#1FA818":"#D44848"};`}">${a}</span>`:a}
class QI extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.K=a.contentState();this.Ie()}si(){return this.K.initiated()}mi(){const a=[];this.K.chainsStates().forEach(b=>{b=PI(b.objectState().slideObject(),b.destinationState().slideObject(),Wm(this.K,b));a.push(b)});return a.join(", ")}xk(){return[...$m(this.K).values()].find(a=>0==a.MY)}li(){var a=this.K.content().chains();const b=[];for(const c of a){a=c.object().slideObject();const d=c.destination().slideObject();a&&d&&b.push(PI(a,d))}return b.join(", ")}}
;class RI extends OI{constructor({ra:a,A:b}){super(a,b,!1);this.K=a.contentState();this.Ie()}si(){return!0}mi(){return this.K.text()}xk(){return!1}li(){return""}};function SI(a){return a.jM.reduce((b,c)=>{c.correct()&&++b;return b},0)}function TI(a,b){const c=[];a.K.content().richText().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(kl(a.L,d));else if(ka(d)){const e=d.id;(d=a.jM.find(f=>f.placeholder().id==e))?(d=b(d),c.push(d)):c.push(a.j.I("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")}
function UI(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class VI extends OI{constructor({ra:a,A:b,J:c,Ec:d}){super(a,b,d);this.L=c;this.K=a.contentState();this.jM=a.contentState().placeholders()}xk(){return SI(this)!=this.jM.length}};class WI extends VI{constructor({ra:a,A:b,J:c,Ec:d}){super({ra:a,A:b,J:c,Ec:d});this.Ie()}si(){return!0}mi(){return TI(this,a=>{const b=a.placeholder().values;return UI(a.response(),b?a.correct():void 0)})}li(){return TI(this,a=>(a=a.placeholder().values)?UI(a[0].text()):"")}};class XI extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.K=a.contentState();this.Ie()}si(){return!0}mi(){return this.K.areas().filter(a=>this.K.areaSelected(a)).map(a=>a.area().label().text()).join(", ")}xk(){return this.K.areas().some(a=>{const b=this.K.areaSelected(a);return a.area().correct()?!b:b})}li(){return this.K.areas().filter(a=>a.area().correct()).map(a=>a.area().label().text()).join(", ")}};class YI extends OI{constructor({ra:a,A:b}){super(a,b,!1);this.K=a.contentState();this.H2=b.I("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Ie()}si(){return!0}mi(){const a=[];this.K.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.H2;a.push(`${c} - ${b}`)});return a.join(", ")}xk(){return!1}li(){return""}};function ZI(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 $I extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.K=a.contentState();this.Ie()}si(){return this.K.initiated()}mi(){const a=[];this.K.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(ZI(d,b,tn(this.K,c)))});return a.join(", ")}xk(){const a=sn(this.K);let b=0;for(let c=0;c<a;++c)tn(this.K,c)&&++b;return b!=a}li(){const a=this.K.content().matches(),b=sn(this.K),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(ZI(e,f))}return c.join(", ")}}
;function aJ(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 bJ extends OI{constructor({ra:a,A:b,J:c,Ec:d}){super(a,b,d);this.L=c;this.Ac=a.slide().content();this.Gd=a.contentState()}ju(a){const b=[];a.forEach(c=>{c=this.Ac.getChoice(c);c=kl(this.L,c.textRange().text());b.push(c)});return b.join(", ")}};function cJ(a){a=aJ(a,b=>b.selected());return a.length?a[0]:null}function dJ(a){a=aJ(a,b=>b.choice().correct());return a.length?a[0]:null}class eJ extends bJ{constructor({ra:a,A:b,J:c,Ec:d}){super({ra:a,A:b,J:c,Ec:d});this.qO=cJ(this);this.GI=dJ(this);this.Ie()}si(){return null!=this.qO}mi(){return this.ju([this.qO])}xk(){return null!=this.GI&&this.qO!=this.GI}li(){return this.ju([this.GI])}};class fJ extends VI{constructor({ra:a,A:b,J:c,Ec:d}){super({ra:a,A:b,J:c,Ec:d});this.Ie()}si(){return!0}mi(){return TI(this,a=>{const b=a.response();return UI(b,a.correct())})}li(){return TI(this,a=>{a=a.correctAnswer();return UI(a)})}};function gJ(a){return aJ(a,b=>b.selected())}function hJ(a){return aJ(a,b=>b.choice().correct())}class iJ extends bJ{constructor({ra:a,A:b,J:c,Ec:d}){super({ra:a,A:b,J:c,Ec:d});this.rO=gJ(this);this.HI=hJ(this);this.Ie()}si(){return!!this.rO.length}mi(){return this.ju(this.rO)}xk(){return!!this.HI.length&&!Ac(this.rO,this.HI)}li(){return this.ju(this.HI)}};class jJ extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.ek=a.contentState();this.Ie()}si(){return!!this.ek.response()}mi(){return this.ek.response()}xk(){return!this.ek.correct()}li(){return tv(this.ek,this.j).join(", ")}};function kJ(a){return a.map(b=>b.textRange().text()).join(", ")}class lJ extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.Gd=a.contentState();this.Ie()}si(){return!0}mi(){return kJ(this.Gd.studentResponse())}xk(){for(let a=0;a<this.Gd.count();++a)if(!zn(this.Gd,a))return!0;return!1}li(){return kJ(this.Gd.choices())}};class mJ extends OI{constructor({ra:a,A:b,Ec:c}){super(a,b,c);this.Gd=a.contentState();this.Ie()}si(){return!!this.Gd.response().text()}mi(){return this.Gd.response().text()}xk(){return!this.Gd.correct()}li(){return this.ju()}ju(){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 nJ extends VI{constructor({ra:a,A:b,J:c,Ec:d}){super({ra:a,A:b,J:c,Ec:d});this.Ie()}si(){return!0}mi(){return TI(this,a=>UI(a.response(),a.correct()))}li(){return TI(this,a=>UI(a.correctAnswer()))}};class oJ extends Dn{constructor({A:a,J:b,Pi:c}){super();this.j=a;this.L=b;this.Rb=c;this.s=null}create(a){this.s=null;this.If(a);return this.s}zj(){}tj(){}Fj(){}yj(){}Bj(a){this.s=new eJ({ra:a,A:this.j,J:this.L,Ec:this.Rb})}Hj(a){this.s=new eJ({ra:a,A:this.j,J:this.L,Ec:this.Rb})}Dj(a){this.s=new iJ({ra:a,A:this.j,J:this.L,Ec:this.Rb})}Jj(a){this.s=new nJ({ra:a,A:this.j,J:this.L,Ec:this.Rb})}Cj(a){this.s=new fJ({ra:a,A:this.j,J:this.L,Ec:this.Rb})}wj(a){this.s=new WI({ra:a,A:this.j,J:this.L,Ec:this.Rb})}Ij(a){this.s=
new mJ({ra:a,A:this.j,Ec:this.Rb})}Ej(a){this.s=new jJ({ra:a,A:this.j,Ec:this.Rb})}Gj(a){this.s=new lJ({ra:a,A:this.j,Ec:this.Rb})}Aj(a){this.s=new $I({ra:a,A:this.j,Ec:this.Rb})}xj(a){this.s=new XI({ra:a,A:this.j,Ec:this.Rb})}vj(a){this.s=new RI({ra:a,A:this.j})}Gi(a){this.s=new YI({ra:a,A:this.j})}uj(a){this.s=new QI({ra:a,A:this.j,Ec:this.Rb})}};const pJ=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);
function qJ(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Xb||c.hasBeenVisited()){var e=d+1;d=new P({u:N(a,"number")});e=a.j.I("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.O(e);M(a,d);d=c.slide().settings().evaluationEnabled();e=Wl(c);if(d&&e){d=c.ud.status();e=new P({u:N(a,"feedback")});var f=e.O;if(!pJ.has(d))throw Error("unknown feedback status");var g=pJ.get(d);g=a.j.I(g);f.call(e,g);e.o(d,!0);M(a,e)}d=new P({u:N(a,"description")});e=c.slide().description().text();d.O(kl(a.L,e));M(a,
d);c=a.P0.create(c);ki(c,N(a,"answer"));M(a,c)}})}class rJ extends P{constructor({slidePoolState:a,Pi:b,A:c,J:d,submitType:e}){super({Z:"SECTION",m:"accessible-quiz-review"});this.Ge("region");this.j=c;this.L=d;this.Xb=e;this.P0=new oJ({A:c,J:d,Pi:b});b=this.RI();M(this,b);OH(b,this);qJ(this,a.questions())}RI(){const a=new P({Z:"H2",u:N(this,"header")});a.O(this.j.I("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));return a}};function sJ(a,b){return b&&b.messages()?(b=b.messages(),new FH([a,new ke(b)])):a}function tJ(a,b){a=uJ(a);let c=0;for(const d of MH){if(d==b)break;a.includes(d)&&++c}return c}function JI(a){a.Wl&&(a.Ua.remove(a.Wl.displayObject()),B(a,a.Wl),a.Wl=null)}
function vJ(a){B(a,a.ey);a.ey=null;if(a.Zd){var b=a.Zd;const c=new P({Z:"A",m:"quiz-accessible-hidden-link"});c.O(a.j.I(b.sZ()));c.setAttribute("href",`#${b.Sn()}`);b=new P({m:"quiz-accessible-hidden-link-container"});M(b,c);a.ey=b;M(a,a.ey,tJ(a,"hiddenLink"))}}
function uJ(a){const b=[];[[()=>!!a.fc,"banner"],[()=>a.Sj(a.S),"topPanel"],[()=>XH(a.uh),"timer"],[()=>!!a.Zd,"slide"],[()=>!!a.ey,"hiddenLink"],[()=>a.Sj(a.Ua),"bottomPanel"],[()=>!!a.Wl,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b}
class wJ extends P{constructor({Gb:a,submitType:b,A:c,J:d,skinSettings:e,mc:f,Hm:g,co:h}){super({m:"quiz-accessible-skin",uf:!0});this.eb=a;this.Xb=b;this.j=sJ(c,f);this.L=d;this.tb=e;this.zb=f;this.Bi=g;this.Ng=h;this.Ya=new WH(this.j);A(this,this.Ya);this.uh=new YH({bk:this.Ya,c$:this,a7:()=>tJ(this,"timer")});A(this,this.uh);this.Wb=new VH({A:this.j,J:d});A(this,this.Wb);c=new NH(this.Wb,b);A(this,c);this.ue=new EH;A(this,this.ue);this.ue.$c("hidden",!0);this.S=new pI({A:this.j,J:d,skinSettings:e,
J9:c,b$:this.uh,submitType:b});this.Ua=new GH(this.j);M(this,this.Ua);this.ua=new KH({Gb:a,submitType:b,A:this.j});this.Ua.add(this.ua.displayObject());this.Wl=this.ey=this.Zd=this.fc=null;A(this,this.S);A(this,this.ua);this.cg=E(this);this.EN=this.zc=!1;z(this,this.ua.$X,this.wa,this);z(this,c.Lz,this.np,this);this.zb&&ki(this,"embedded")}activate(){this.zc=!0;this.Ct()}deactivate(){}topPanel(){return this.S}controlPanel(){return this.ua}scale(){return 0}setBannerView(a){this.fc=a;zg(a,"label",this.j.I("PB_ACCESSIBLE_SKIN_CREATED_WITH"));
yg(a,"banner");J(a,"position","static");J(a,"transform","");this.fc.setAttribute("tabindex",0);this.uc(a,0)}setPanelScale(){}jl(){}setPresentationContext(){}zB(){}bottomPanel(){return this.Ua}Lv(){this.zc&&!df&&this.Ct()}mf(){}Rj(){return new P}wm(){}hw(){this.ue.Yc();this.removeChild(this.ue)}fo(a,b){b.ll("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}di(){return this.cg}reset(){this.wm()}Cw(){}yB(a){this.aF(a)}ml(a){if(a){const b=a.DY;a=kl(this.L,a.Pj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",
b));alert(a)}}nt(a){this.aF(a)}ot(a){this.aF(a)}CB(){return E(this)}Hw(){this.addChild(this.ue);this.ue.show()}tq(){}tt(){return new LH({C9:this.aF.bind(this),P9:()=>this.Zd})}Gw(){}Ct(){if(this.Sj(this.S)){this.S.activate();var a=!0}else a=!1;a||(XH(this.uh)&&this.EN?(a=this.uh,XH(a)&&a.Ya.focus(),a=!0):a=!1);a||this.Tw()}Tw(){this.Zd&&this.Zd.bb(!0)}aF(a){this.EN=!1;a=this.Bi.create(a,this);this.Zd!=a&&(this.Zd&&(B(this,this.Zd),this.Zd=null,vJ(this)),this.Zd=a,M(this,this.Zd,tJ(this,"slide")),
this.Zd.wa(),z(this,this.Zd.di(),()=>this.cg.h(),this),this.Zd&&("allAtOnce"==this.Xb&&this.Zd.MP()||oI(this.S)||!this.Ng.showTopPanel()?0:this.Zd.MP())?this.uc(this.S,tJ(this,"topPanel")):this.removeChild(this.S),vJ(this),this.EN=!0)}np(a){a?this.Ua.add(this.Wb.displayObject()):this.Ua.remove(this.Wb.displayObject())}xN(a,b){JI(this);this.Wl=new rJ({slidePoolState:a,Pi:b,A:this.j,J:this.L,submitType:this.Xb});A(this,this.Wl);this.Ua.add(this.Wl.displayObject())}};class xJ extends F{constructor(a,b){super();this.V=a;this.j=b}ll(a,b,c,d,e,f,g){a=this.j.I(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}AB(a,b,c,d,e){this.ll(a,b,void 0,c,d||(()=>{}),!1,e)}x_(){}y_(){return new yJ}z_(a){a=this.j.I(a);alert(a)}m_(a,b,c,d,e){b?e():(c.suspend(),this.ll(a,"","","",f=>{f?e():d()}))}A_(a,b,c,d){a=zl(this.V.Nv(),a,b,c,d);this.ll(a.messageType,a.Uj,a.Hi,a.xm,a.pm,!1,a.bl)}bG(){}invalidate(){}UZ(){return E(this)}closeWindowEvent(){return E(this)}}
class yJ extends F{close(){}de(){return E(this)}print(){}};let zJ=null;function AJ(){let a;null==(a=zJ)||a.remove()}function BJ(a){AJ();a.o("printed",!0);zJ=a.displayObject();document.body.appendChild(zJ);Xe?(new ch("print")).Yv():window.print()};class CJ extends P{constructor(a){super(a);this.Ge("alertdialog");this.dz=E(this);this.zo=E(this);this.ti=!1}open(){this.ti=!0;this.ap();this.dz.h(this)}close(){this.ti=!1;this.zI()}jo(a){if(this.Kg)throw Error("already modal");this.Kg=a?this.VI():void 0}B(a){super.B(a);this.Kg&&this.Kg.B(a)}de(){return this.zo}VI(){const a=new P({m:"modal-layer"});w(this,a.displayObject(),"click",()=>{});return a}nz(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}zI(){this.B(!1);this.zo.h(this);
Gc(this,document,"keydown",this.nz,this)}ap(){this.B(!0);w(this,document,"keydown",this.nz,this)}};const DJ={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 EJ(a,b){a.zn&&(a.removeChild(a.zn),a.zn=null);if(b){var c;if(c=DJ.hasOwnProperty(b)?Q(a.F,DJ[b]):null)a.zn=new P({da:c,u:N(a,"icon")}),a.zn.o(b,!0),a.addChild(a.zn)}}class FJ extends P{constructor(a){super({m:"quiz-slide-list-status-icon"});this.F=a;this.zn=null}};class GJ{constructor(a,b){this.key=a;this.value=b}}class HJ{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 IJ{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class JJ{constructor(a,b){this.MG=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 KJ(a,b,c,d){b=b.questions();const e=[];let f=1;for(let r=0;r<b.length;++r){var g=b[r],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var l=!g.slide().settings().evaluationEnabled();!el.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.I("Q_EQUATION_REPLACEMENT_TEXT");k=new HJ(f+".",g.textWithEquations(t),h,l,k);e.push(k);f++}return e}
function LJ(a,b,c,d,e){var f=c.Fa().hu;const g=lj(f);f=[];null!=e&&f.push(new GJ("PB_PRINT_STUDENT_GRADE_LABEL",e));e=c.Nn();f.push(new GJ("PB_PRINT_DATE_TIME_TABLE_LABEL",g));e&&e.containsField("USER_NAME")&&f.push(new GJ("PB_PRINT_USER_ID",e.getValue("USER_NAME")));e&&e.containsField("USER_EMAIL")&&f.push(new GJ("PB_PRINT_USER_EMAIL",e.getValue("USER_EMAIL")));f.push(new GJ("PB_PRINT_ANSWERED_QUESTIONS",kl(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=ge(c.evaluation().maxScore()),f.push(new GJ("PB_PRINT_STUDENT_SCORE_LABEL",
kl(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),f.push(new GJ("PB_PRINT_PASSING_SCORE_LABEL",kl(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Fa().quizDuration();b=mj(b);f.push(new GJ("PB_PRINT_TIME_SPENT",b));return f}
function MJ(a,b,c){const d=new P({m:"quiz-main-section-container",Z:"TABLE"}),e=new P({m:"quiz-main-section-container-row",Z:"TR"});if(b.isGraded){var f=new P({m:"quiz-main-section-container-column",Z:"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.MG,l=h,r=b.grade,t=new P({m:"chart-canvas",Z:"CANVAS"}),x=t.displayObject();r=null!=r?"#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=r,x.lineCap="round",x.lineWidth=6,x.beginPath(),r=-(k/2),x.arc(80,80,77,r,r+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:N(g,"text-container")});t.resize(160,160);l=new P({u:N(g,"text")});k=b.MG?"#35B200":"#D64B3C";x=a.j.I(b.MG?"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.Re(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",Z:"TD"});h=b.isGraded;g=new P({m:"quiz-user-info-table",Z:"TABLE"});g.o("graded",h);for(const y of c)h=a,t=y,l=g,c=new P({u:N(l,"row"),Z:"TR"}),k=t.key,x=new P({u:N(l,"column"),Z:"TD"}),x.o("center",!1),x.o("header",!1),ni(x,h.j,k),M(c,x),h=NJ(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 OJ(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 IJ(c.title(),parseFloat(ge(c.awardedScore())),parseFloat(ge(c.maxScore()))))}return a}
function PJ(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:N(d,"title")});ni(e,a.j,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new P({u:N(d,"score-header")});ni(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:N(e,"title")});g.O(kl(f.L,d.title));M(e,g);f=new P({u:N(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:N(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 QJ(a,b){const c=new P({m:"quiz-questions-info"});var d=new P({u:N(c,"header")});ni(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new P({m:"quiz-questions-info-table",Z:"TABLE"});const e=RJ(a,new HJ("","","","",""),d,!0);M(d,e);for(const f of b)b=RJ(a,f,d),M(d,b);M(c,d);return c}
function NJ(a,b,c,d){b=new P({u:N(b,"column"),Z:d?"TH":"TD"});b.o("center",c||!1);b.o("header",d||!1);b.O(a);return b}
function RJ(a,b,c,d){const e=new P({u:N(c,"row"),Z:"TR"});var f=NJ(b.index,c,!0,d);f.o("small",!0);M(e,f);const g=NJ("",c,!1,d);g.o("title",!0);M(e,g);var h=new P({u:N(c,"title-text")});h.O(d?b.title:kl(a.L,b.title));M(g,h);let k=h=null;"graded"==a.D.quiz().ib().fe().type()&&(h=NJ(b.awardedScore,c,!0,d),h.o("small",!0),M(e,h),k=NJ(b.maxScore,c,!0,d),k.o("small",!0),M(e,k));d?(b=NJ(b.status,c,!0,d),M(e,b),ni(f,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),ni(g,a.j,"PB_PRINT_QUESTION_TITLE"),h&&ni(h,a.j,"PB_PRINT_AWARDED_TITLE"),
k&&ni(k,a.j,"PB_PRINT_POINTS_TITLE"),ni(b,a.j,"PB_PRINT_RESULT_TITLE")):(f=new P({u:N(c,"column"),Z:"TD"}),f.o("small",!0),f.o("center",!0),a=new FJ(a.F),EJ(a,b.status),f.addChild(a),M(e,f));return e}
class SJ extends P{constructor({Nb:a,J:b,A:c,M:d}){super({m:"quiz-report-content"});this.D=a;this.j=c;this.F=d;this.L=b;c=new P({m:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.D.quiz().ib().fe().type(),f=new JJ(d,e);d=KJ(this,a.slidePoolState(),a.Fa().ma(),a.Fa().im);b=LJ(f.isGraded,b,a,d.length,f.grade);M(this,MJ(this,f,b));ni(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.I(f.MG?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.Pd().slide().content();b.RQ()&&(c=OJ(a.slidePoolState()),c.length&&M(this,PJ(this,c)));d.length&&b.oN&&M(this,QJ(this,d))}};function TJ(a){return a.pb?new P({da:a.pb.element,u:N(a,`${a.pb.Ug}-icon`)}):null}function UJ(a){if(a.Mb){const b=new P({Z:"SPAN",u:N(a,"button-text")});b.O(a.Mb);return b}return null}function VJ(a,b,c="left"){a.kr&&B(a,a.kr);a.pb={element:b,Ug:c};a.kr=TJ(a);a.kr&&M(a,a.kr,a.pb?"right"===a.pb.Ug?1:0:0)}
class WJ extends P{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({m:`${e?e:""}${b}`,Z:"BUTTON"});this.xM=!1;this.jm=null;this.Mb=d||null;this.pb=a||null;this.kr=TJ(this);(this.zp=UJ(this))&&M(this,this.zp,this.pb?"right"===this.pb.Ug?0:1:0);this.kr&&M(this,this.kr,this.pb?"right"===this.pb.Ug?1:0:0);this.m1=E(this);this.o("size",c);this.Vw()}pressed(){return this.xM}kl(a){this.xM=a;this.$c("pressed",a);this.o("withTooltip",!this.xM)}O(a){(this.Mb=a)?this.zp?this.zp.O(a):(this.zp=
UJ(this),M(this,this.zp,this.pb?"right"===this.pb.Ug?0:1:0)):(B(this,this.zp),this.zp=null)}l(a){super.l(a);this.m1.h(a)}};class XJ extends P{constructor(a,b,c){super({m:"smartphone-quiz-report-control-panel"});this.F=c;this.px=E(this);this.$V=E(this);a=this.dJ(a);M(this,a);a=this.Ib("close");M(this,a);z(this,a.R,()=>this.px.h());b&&(b=new WJ({prefix:"quiz-",type:"uikit-primary-button",icon:{element:Q(this.F,"print_icon.svg"),Ug:"left"}}),ki(b,N(this,"uikit-button")),b.o("print",!0),M(this,b),z(this,b.R,()=>this.$V.h()))}dJ(a){const b=new P({u:N(this,"title")});b.O(a.I("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Ib(a){const b=
new WJ({prefix:"quiz-",type:"uikit-link-button",icon:{element:Q(this.F,"close"),Ug:"left"}});ki(b,N(this,"uikit-button"));b.o(a,!0);return b}};function YJ(a,b){var c=a.D.Pd().slide().content().UF();c=new XJ(a.j,c,a.F);c.o(b,!0);z(a,c.px,()=>a.close());z(a,c.$V,a.aW,a);return c}function ZJ(a){return new SJ({Nb:a.D,J:a.L,A:a.j,M:a.F})}
class $J extends CJ{constructor({Nb:a,J:b,A:c,M:d}){super({m:"smartphone-quiz-report",uf:!0});this.D=a;this.L=b;this.j=c;this.F=d;this.sS=YJ(this,"top");M(this,this.sS);this.xC=new P({m:"smartphone-quiz-report-scroll-container"});M(this,this.xC);this.DE=new P({m:"smartphone-quiz-report-content-wrapper"});M(this.xC,this.DE);this.qz=ZJ(this);M(this.DE,this.qz);this.rS=YJ(this,"bottom");M(this,this.rS)}print(){this.aW()}ha(a,b){a&&b&&(a=1<a/b,this.o("landscape",a),this.sS.o("landscape",a),this.rS.o("landscape",
a),this.DE.G("height",""),a=1,this.qz.width()>this.xC.width()&&(a=this.xC.width()/this.qz.width()),b=this.qz.height()*a,this.DE.G("height",`${b}px`),Mh(this.qz.displayObject(),a,a))}aW(){BJ(ZJ(this))}Ub(){super.Ub();AJ()}};class aK extends Er{constructor(a){super(null,[0],[1],75,b=>b*b);this.f1=a}ol(){this.f1.Kc(this.coords[0])}};function bK(a,b){a.lJ=b}class cK extends CJ{constructor(a,b){super({m:a,uf:b});this.lJ=this.Xe=void 0}ap(){this.Xe&&this.Xe.stop();this.B(!0);!K&&this.lJ&&this.lJ.focus();this.Xe=new aK(this);this.Xe.play()}};function dK(a,b,c,d){const e=new P({m:"quiz-message-box-buttons-panel"});a.addChild(e);a.nI=e;const f=new P({u:N(e,"buttons")});b=new WJ({prefix:"quiz-",type:"uikit-primary-button",text:a.j.I(a.ZC(b))});f.addChild(b);z(a,b.R,()=>{a.close()},a);bK(a,b.displayObject());c&&(c=new WJ({prefix:"quiz-",type:"uikit-primary-button",text:a.j.I(a.ZC(c))}),f.addChild(c),z(a,c.R,()=>{a.Mt=!0;a.close()},a),d&&bK(a,c.displayObject()));e.addChild(f)}
class eK extends cK{constructor({A:a,messageType:b,icon:c,Uj:d,Hi:e,y9:f,bl:g}){super("quiz-message-box",!1);this.jo(!0);this.j=a;this.s=new P({u:N(this,"content")});this.pb=new P({u:N(this,"icon")});this.pb.addChild(c);this.s.addChild(this.pb);this.Mt=!1;this.ki=new P({u:N(this,"message-container")});this.rh=new P({u:N(this,"scroll-area")});M(this.ki,this.rh);this.Uc=new P({u:N(this,"message")});ni(this.Uc,this.j,b,g);M(this.s,this.ki);this.addChild(this.s);this.yW=new P({});M(this.yW,this.Uc);M(this.rh,
this.yW);dK(this,d,e,f);w(this,document,"keydown",this.bf,this);this.Aa=new nt({bh:this.rh});this.rh.addChild(this.Aa.Ji());A(this,this.Aa)}ap(){super.ap();this.tk()}ZC(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");}ha(){this.tk()}tk(){if(ff)this.ki.o("long-text",this.Uc.height()>this.pb.height());else{var a=this.Kg,b=Ah(this.ki.displayObject()),c=Ah(this.nI.displayObject()),d=Ah(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.nI.height()-c.top-c.bottom;b=Math.min(c,this.Uc.height());c<this.Uc.height()&&
this.ki.Tb(Math.floor(c));c=Ah(this.s.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.ki.G("max-width",a+"px");this.No();this.tr(b)}}No(){var a=Ah(this.displayObject()),b=this.Kg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}tr(a){this.Aa&&this.Aa.ei(a,this.Uc.height())}bf(a){if(!this.nI.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Mt=
!0,this.close(),a.preventDefault()}}};function fK(a,b,c){a.ha(b,c)}
class gK extends cK{constructor({kf:a,Os:b,rotation:c}){super("quiz-picture-attachment-window");this.jo(!0);this.Ma=a;this.Yt=b||new I(0,0,1,1);this.Ek=Bt(c||0);this.s=new P({u:N(this,"content")});this.addChild(this.s);this.pb=new P({u:N(this,"icon")});this.addChild(this.pb);this.s.G("background-image",gh(this.Ma.path()));this.s.G("background-repeat","no-repeat");this.s.G("transform",`${At(this.Ek)}`);z(this,this.R,()=>{this.close()},this);w(this,document,"keydown",d=>{27==d.keyCode&&this.close()},
this);w(this,this,"touchstart",d=>d.preventDefault());ff&&w(this,window,"orientationchange",()=>this.close())}ha(a,b){if(a&&b){var c=90==this.Ek||270==this.Ek;a=ff?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=Sh({width:this.Ma.width()*this.Yt.width,height:this.Ma.height()*this.Yt.height,boundingWidth:a.width,boundingHeight:a.height,Kf:!1});this.s.resize(b.width,b.height);a=b.width/this.Yt.width;b=b.height/this.Yt.height;c=Math.round(a*
this.Yt.left);const d=Math.round(b*this.Yt.top);this.s.G("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.s.G("background-position",`${-c}px ${-d}px`)}}};class hK extends cK{constructor({Nb:a,J:b,Rj:c,A:d,M:e}){super("quiz-report-window",!0);this.jo(!0);this.F=e;this.Hc=c;this.j=d;this.D=a;this.L=b;this.Gf=new P({m:"report-scroll-pane"});M(this,this.Gf);this.$l=new P({m:"report-scroll-container"});M(this.Gf,this.$l);this.s=this.Ie();M(this.$l,this.s);this.tc=new nt({bh:this.$l});A(this,this.tc);this.Gf.addChild(this.tc.Ji());w(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ha(a,b){if(a&&b){var c=this.Hc.width(),d=this.Hc.height();a>
c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.Gf.Tb(b),a=Bh(this.Gf.displayObject()),this.tc.ei(b-a.top-a.bottom,this.$l.displayObject().scrollHeight))}}Ie(){return new SJ({Nb:this.D,J:this.L,A:this.j,M:this.F})}print(){BJ(this.Ie())}te(){super.te();this.tc.setParentScale(this.parentScale())}Ub(){super.Ub();AJ()}};class iK extends cK{constructor(a,b){super("send-report");this.jo(!0);this.Kg.Kc(.5);this.Uc=new P({u:N(this,"message")});ni(this.Uc,b,a);M(this,this.Uc);this.ue=new P({u:N(this,"preloader")});M(this,this.ue)}};function jK(a,b,c=!1){a.bG();const d=b.Kg;d&&(w(a,b,"touchstart",a.Ir,a,Hg),w(a,d,"touchstart",a.Ir,a,Hg),a.Hc.addChild(d));M(a.Hc,b);a.Hc.B(!0);a.oa.Cw(c);b.open();a.Lg.push(b);a.EV.h()}function kK(a,b){const c=b.Kg;c&&(Gc(a,b,"touchstart",a.Ir),Gc(a,c,"touchstart",a.Ir),a.Hc.removeChild(c));B(a.Hc,b);a.Hc.B(!1);a.oa.Cw(!0);a.Lg.splice(a.Lg.indexOf(b),1);a.Ao.h()}
class lK extends F{constructor(a,b,c,d){super();this.F=d;this.oa=b;this.Hc=b.Rj();this.Hc.B(!1);this.V=a;this.j=c;this.Lg=[];this.lv=null;this.EV=E(this);this.Ao=E(this)}invalidate(){for(const a of this.Lg)a.wa()}AB(a,b,c,d,e){this.ll(a,b,void 0,c,d||(()=>{}),!1,e)}A_(a,b,c,d){a=zl(this.V.Nv(),a,b,c,d);this.ll(a.messageType,a.Uj,a.Hi,a.xm,a.pm,!1,a.bl)}ll(a,b,c,d,e,f,g){if(!L){d=Q(this.F,d);var h=new eK({A:this.j,messageType:a,icon:d,Uj:b,Hi:c,y9:f||!1,bl:g});jK(this,h);this.Hc.o("with-message-box",
!0);var k=z(this,h.de(),()=>{Ec(this,k);kK(this,h);this.Hc.o("with-message-box",!1);e&&e.apply(this,[h.Mt])})}}x_({kf:a,Os:b,rotation:c}){const d=new gK({kf:a,Os:b,rotation:c});jK(this,d);fK(d,this.Hc.width(),this.Hc.height());const e=z(this,d.de(),()=>{Ec(this,e);kK(this,d)})}z_(a){L||(a=this.j.I(a),this.lv||(this.lv=new iK(a,this.j),jK(this,this.lv)))}m_(a,b,c,d,e){L||(this.lv&&(kK(this,this.lv),this.lv=null),b||(c.suspend(),this.ll(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}y_({Nb:a,
J:b}){a={Nb:a,J:b,M:this.F,Rj:this.Hc,A:this.j};const c=ff?new $J(a):new hK(a);jK(this,c,!0);const d=z(this,c.de(),()=>{Ec(this,d);kK(this,c)});return c}bG(){for(const a of this.Lg)a instanceof iK||kK(this,a)}UZ(){return this.EV}closeWindowEvent(){return this.Ao}Ir(a){a.preventDefault()}};class mK{constructor({state:a,view:b,skin:c,A:d,$n:e,M:f,Gb:g,Wj:h,fe:k,Ee:l,mc:r,W:t,Iw:x,hg:y}){this.C=a;this.oa=b;this.Ab=c;this.j=d;this.Ar=e;this.F=f;this.eb=g;this.ac=h;this.Zr=k;this.Uf=l;this.zb=r;this.af=t;this.Hf=x;this.Mq=y}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new lK(this.af,this.oa,this.j,this.F),new zH({state:this.C,view:this.oa,$n:this.Ar,A:this.j,M:this.F,Sw:a,Gb:this.eb,Ee:this.Uf,Wj:this.ac,fe:this.Zr,mc:this.zb,Iw:this.Hf,hg:this.Mq});case "accessible":return new DH({state:this.C,
view:this.oa,$n:this.Ar,A:this.j,M:this.F,Sw:new xJ(this.af,this.j),Gb:this.eb,Ee:this.Uf,Wj:this.ac,fe:this.Zr,mc:this.zb,Iw:this.Hf,hg:this.Mq});default:throw Error("unknown skin type");}}};class nK extends F{constructor(){super();this.ad=[];this.JC=null;this.Hq=E(this);this.Fh=E(this)}add(a){0<this.ad.length&&z(this,this.ad[this.ad.length-1].Fh,()=>{a.play(!0)});z(this,a.Hq,()=>{this.JC=a});this.ad.push(a)}play(a){this.Hq.h();this.ad[0].play(void 0!==a?a:!0);z(this,this.ad[this.ad.length-1].Fh,()=>{this.JC=null;this.Fh.h()});return!0}stop(a){if(this.JC)for(var b=this.ad.indexOf(this.JC);b<this.ad.length;++b)this.ad[b].stop(a)}};class oK extends hq{constructor(a,b){super([0],[300],300);this.M4=a;this.aj=b}Zh(a){[a]=a;a=DD()(a/300);this.M4.Kc(this.aj?1-a:a)}start(){this.play()}};class pK extends P{constructor(a,b,c){super({m:"timed-question-popup"});this.pb=new P({u:N(this,"icon")});M(this,this.pb);this.pb.addChild(Q(a,"timer-icon"));this.Mb=new P({u:N(this,"text")});M(this,this.Mb);ni(this.Mb,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.aT=E(this)}animate(){const a=new nK;a.add(new oK(this,!1));a.add(new hq([0],[1],1500));a.add(new oK(this,!0));a.play();z(this,a.Fh,this.Y2,this)}Y2(){this.aT.h()}};function qK(a){const b=a.Ex();rK(a,b);a.l(a.oX)}function rK(a,b){B(a,a.md);a.md=b;M(a,a.md);z(a,a.md.di(),()=>{a.cg.h()});z(a,a.md.OA(),()=>{a.br.h()});a.ha(a.width(),a.height());a.md&&a.md.setParentScale(a.parentScale())}
class sK extends P{constructor(a){super({m:"quiz-session-view"});this.cg=E(this);this.br=E(this);this.Bi=a;this.Ex=this.md=null;this.oX=!0}di(){return this.cg}OA(){return this.br}FB(a,b){this.Ex=()=>this.Bi.create(a,b);qK(this)}kH(a,b,c){this.Ex=()=>this.Bi.gP(a,b,c);qK(this)}Aw(a,b){this.md&&this.md.bb(a,b)}mf(){this.md&&this.md.mf()}activate(){!this.md&&this.Ex&&qK(this);this.md&&this.Aw(!0)}deactivate(){B(this,this.md);this.md=null}updateSlideVisualizer(){this.Ex&&qK(this)}ha(a,b){this.md&&this.md.resize(a,
b)}te(){this.md&&this.md.setParentScale(this.parentScale())}l(a){this.oX=a;this.md&&this.md.l(a)}qm(a){this.md&&this.md.nc(a)}Un(){return this.md?this.md.za:"normal"}};function tK(a){a.Qb&&a.Qb.resize(a.mF,a.hF);const b=uK(a);b&&b.resize(a.mF,a.hF)}function uK(a){return a.yK||a.UH||a.xK}function vK(a){const b=a.vT();a.Qb&&a.Qb.setParentScale(b);(a=uK(a))&&a.setParentScale(b)}function wK(a,b){a.wm();b=a.Bi.create(b,"normal");A(a,b);a.Mk.uc(b,0);z(a,b.di(),()=>a.cg.h(),a);return b}function xK(a){a.Qb&&(B(a.Mk,a.Qb),a.Qb=null)}
class yK extends P{constructor({Hm:a,slideWidth:b,slideHeight:c,C_:d,A:e}){super({m:"quiz-player-skin",uf:!0});this.mF=b;this.hF=c;this.Mk=d;this.Qb=this.xK=this.UH=this.yK=null;this.j=e;this.zc=!1;this.fc=null;this.X=1;kb&&this.o("ms-edge",!0);this.ue=new EH;this.addChild(this.ue);this.WW=E(this);this.cg=E(this);this.Bi=a;this.Bi.Xd=this}setPresentationContext(){}jl(){}Cw(){}setPanelScale(){}mf(){this.Qb&&this.Qb.mf()}activate(){tK(this);this.zc=!0;if(this.Qb)this.Qb.activate();else{const a=uK(this);
a&&a.bb(!0)}}deactivate(){this.zc=!1;this.Qb&&this.Qb.deactivate();const a=uK(this);a&&a.bb(!1)}Lv(a){if(this.zc&&!df){var b=uK(this);b?b.bb(!0,a):this.Qb&&this.Qb.Aw(!0,a)}}CB(){return this.WW}scale(){return this.X}Gw(a){this.WW.h(a)}Bw(){}setScale(a){super.setScale(a);this.X=a;vK(this);this.wD()}setParentScale(a){super.setParentScale(a);vK(this);this.wD()}ot(a){this.yK=wK(this,a);tK(this);vK(this)}yB(a){this.UH=wK(this,a);tK(this);vK(this)}nt(a){this.xK=wK(this,a);tK(this);vK(this)}di(){return this.cg}tt(){xK(this);
this.Qb=new sK(this.Bi);M(this.Mk,this.Qb,uK(this)?1:0);tK(this);vK(this);return this.Qb}zB(){const a=new P({m:"quiz-empty-visualizer"});a.resize(this.mF,this.hF);this.Mk.uc(a,0)}wm(){const a=uK(this);a&&(this.Mk.removeChild(a),B(this,a));this.xK=this.UH=this.yK=null}vT(){return this.scale()*this.parentScale()}wD(){}reset(){this.wm();xK(this)}tq(){}fo(){}hw(){this.ue.Yc()}Hw(){this.ue.show()}setBannerView(a){J(a,"position","absolute");J(a,"right","0");J(a,"z-index","1000");this.uc(a,0);this.fc=a;
this.zK()}zK(){}Yx(){return new G(this.mF,this.hF)}};class zK extends F{constructor({A:a,M:b,T:c,skin:d,X9:e,rZ:f}){super();this.j=a;this.F=b;this.$=c;this.Ab=d;this.q6=e||!1;this.O1=f;this.Oe=null;this.gX=E(this);this.oE=this.vv=1}tq(a){this.IE();this.Oe=new pK(this.F,this.j,a);A(this,this.Oe);this.$.appendChild(this.Oe.displayObject());this.gX.h();z(this,this.Oe.aT,this.IE,this);this.Oe.animate()}visible(){return!!this.Oe&&this.Oe.visible()}size(){return this.Oe?new G(this.Oe.width(),this.Oe.height()):new G(0,0)}move(a,b){this.Oe&&this.Oe.move(a,
b)}invalidate(){if(this.Oe){this.Oe.setScale(this.vv);var a=mi(this.Ab),b=this.$.getBoundingClientRect(),c=this.q6?0:this.O1?68*this.oE:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Oe.width()*this.vv;b=this.Oe.height()*this.vv;d+=.5*(this.Ab.width()*this.Ab.scale()-e);this.move(d,a-(b+c+27))}}IE(){this.Oe&&(Af(this.Oe.displayObject()),B(this,this.Oe),this.Oe=null)}};class AK extends hq{constructor(a){super([0],[400],400);this.Qu=a;this.aj=!1}MH(a){a=Ti(a,0,1);return a*a*a*(a*(6*a-15)+10)}Zh(a){[a]=a;a=this.MH(a/400);var b=this.Qu.height()+2;b=this.aj?a*b:b*(1-a);a=new Jh;a.translate(0,b-16);b=this.Qu.displayObject();Nh(Lh(),b,a)}apply(a){this.aj=a;this.Zh([400])}start(a){this.aj=a;this.play()}Am(){return 0!=this.progress&&1!=this.progress}}
class BK extends hq{constructor(a){super([0],[250],250);this.Qu=a}Zh(a){[a]=a;var b=a/250;this.Qu.Kc(b);a=new Jh;a.translate(0,-16*b);b=this.Qu.displayObject();Nh(Lh(),b,a)}start(a){a?(this.Qu.y(),this.play()):this.Zh([250])}Am(){return 0!=this.progress&&1!=this.progress}}function CK(a){a.jp&&(B(a.s,a.jp),a.jp=null);a.s.fl()}
function DK(a,b,c,d,e,f){c=Yq(d,b.content(),{ANSWER_ATTEMPTS:c});a.jp=e.QY(a.s,c,!1);EK(a,b,f);M(a.s,a.jp);a.rh=new P({m:"quiz-feedback-scroll-area"});a.rh.addChild(a.s);a.tc=new nt({bh:a.s});A(a,a.tc);a.tc.setParentScale(a.parentScale());a.rh.addChild(a.tc.Ji());M(a,a.rh);e=!!b.audio()&&!b.audio().Xg();e=!Uq(b.content())||e;a.rh.B(e);a.o("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.o("with-video",b)}
function EK(a,b,c){a.fk&&(B(a,a.fk),a.fk=null);if(b=b.audio())a.Bc.gb(b),b.Xg()||(a.fk=new wq({eo:a.Bc.pa,m:"feedback-panel-audio-player",jB:a.F,ob:null,dh:!1}),M(a,a.fk,2),a.fk.Ga(245),a.fk.Tb(36)),b=b.Lj()||b.Xg(),c&&b&&a.Bc.start(),a.o("with-audio-player",!!a.fk)}
class FK extends P{constructor({iZ:a,M:b,A:c}){super({m:"quiz-feedback-panel",dh:!0});this.KC="";this.Bc=a;this.F=b;this.j=c;this.jp=null;this.Wm=this.RI();this.Vc=this.rh=this.tc=this.fk=null;this.s=this.Ie();this.YE=E(this);this.mh=new AK(this);this.Kz=new BK(this);this.nD()}nD(){z(this,this.Wm.R,()=>{this.mh.Am()||this.Kz.Am()||(this.cb(!this.selected()),this.mh.start(this.selected()),this.YE.h(!this.selected()))})}show({Pj:a,status:b,DY:c,k9:d,animate:e,J:f,ab:g,quizSize:h}){CK(this);this.rh&&
(B(this,this.rh),this.rh=null);this.tc&&(B(this,this.tc),this.tc=null);this.Vc=h;h=this.displayObject();var k=new Jh;Nh(Lh(),h,k);this.o(this.KC,!1);this.KC=b;DK(this,a,c,f,g,e);this.o(this.KC,!0);oi(this.Wm);this.wa();this.hC(d,e)}Yc(){CK(this)}RI(){const a=new P({u:N(this,"header")});M(this,a);M(this,new P({da:Q(this.F,"feedback-minimize.svg"),u:N(this,"hide")}));ni(a,this.j,()=>{switch(this.KC){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}Ie(){return new P({m:"quiz-feedback-content"})}hC(a,b){a?this.mh.apply(this.selected()):(this.cb(!1),this.Kz.start(b),this.YE.h(!0))}ha(a,b){a=0;this.fk&&(a=Ah(this.fk.displayObject()),a=this.fk.height()+a.top+a.bottom);if(this.rh&&this.tc){var c=this.Vc.height;const d=Ah(this.displayObject());c=c-d.top-d.bottom;b=this.Uk("only-header")?
0:Math.min(c,b)-this.Wm.height()-a;this.rh.Tb(b);this.tc.ei(b,this.s.displayObject().scrollHeight)}}te(){super.te();this.tc&&this.tc.setParentScale(this.parentScale())}};class GK extends yK{constructor({Hm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,fh:f,M:g,soundController:h,Ee:k,Rj:l=null,mc:r,Gb:t}){const x=new P({m:"quiz-slide-container"});super({Hm:a,slideWidth:b,slideHeight:c,C_:x,A:d});this.o("embedded",!0);this.ye=f;this.tb=e;this.pd=new P({m:"slide-list-layer"});this.pd.B(!1);this.qh=a.ab();this.Bc=new Wz(h);z(this,this.Bc.audioStartedEvent(),this.Lh,this);z(this,this.Bc.Ve,this.Kh,this);this.zb=r;this.ne=XE(t);this.addChild(x);this.kh=new P({m:"feedback-layer"});
this.Pc=new FK({iZ:this.Bc,M:g,A:d});z(this,this.Pc.YE,y=>{this.kh.o("with-shadow",y)},this);this.Hc=null;l?this.Hc=l:(this.Hc=new P({m:"frames-layer"}),this.Hc.o("tablet",!0),this.addChild(this.Hc));this.resize(b,c);x.addChild(this.kh);x.addChild(k.iu);x.addChild(this.pd);this.gC();this.fC()}gC(){if(this.tb.fontFamily()){var a=this.zb&&this.zb.isInheritSettings();a=this.ne&&!a?this.displayObject():document.body;var b,c=null==(b=this.ye.qPFn)?void 0:b.fontVariationSettings,d;b=null==(d=this.ye.qPFnb)?
void 0:d.fontVariationSettings;us(a,"qPFn","qPFnb");c&&b&&vs(a,{n:c,b});a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}fC(){const a=this.tb.borderRadius(),b=this.ne&&this.zb&&this.zb.isInheritSettings();null===a||b||(this.ne?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}Gm(){return this.pd}Bw(a){Object.assign(this.tb.hg().colors(),a.colors())}Rj(){return this.Hc}ml(a){this.Pc&&
(this.Bc.stop(),this.kh.removeChild(this.Pc),this.kh.B(!1),this.Pc.Yc());a&&(a.ab=this.qh,this.kh.addChild(this.Pc),this.kh.B(!0),this.Pc.show(a))}fo(a,b){b.ll("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.Qb&&this.Qb.updateSlideVisualizer()}Lh(){}Kh(){}};function HK(a){a.vF=new uh(a.TN.displayObject(),[new Oj]);a.$M=th(a.vF,"scrollLeft");z(a,a.$M.PE,()=>{if(a.Bq()){const b="testing"==a.Ob().sessionMode()?!a.ya:!1;rp(a.Ob().Da(),b)}});oh(a.vF)}function IK(a,b){a.TN&&(ph(a.vF),Lc(a,a.$M));a.TN=b;HK(a)}
class JK extends F{constructor({SA:a,ma:b}){super();this.Ob=a;this.ya=b;this.$M=this.vF=this.TN=null}Bq(){var a=gp(this.Ob().Da());a=!(a.slide()&&a.slide().settings().ta()&&a.slide().settings().ta().isEnabled())&&!qE(this.Ob().Fa())&&a.Fb();return this.Ob().settings().vA()&&"eachQuestion"==this.Ob().settings().submitType()&&!this.ya&&a}};class KK extends P{constructor({logo:a,logoUrl:b,p8:c}){super({m:"quiz-logo-container"});this.uu=new Jk(a);this.XK=b;this.v2=c;this.hU=E(this);this.vu=new P({Z:"A",u:N(this,"logo-ref")});this.addChild(this.vu);this.XK&&(this.vu.setAttribute("href",this.XK),this.vu.setAttribute("target","_blank"),this.vu.setAttribute("title",this.XK));this.uu.Ts()?this.fV():(this.uu.load(),z(this,this.uu.PP(),this.fV,this))}fV(){const a=this.uu.createInstance();this.vu.addChild(a);var b=ue?this.uu.width():a.width,
c=ue?this.uu.height():a.height;const d=Math.min(1,Math.min(250/b,this.v2/c));b*=d;c*=d;yh(a,b);zh(a,c);this.vu.resize(b,c);this.wa();this.Ga(b);this.hU.h()}};const LK={attachments:{QP:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{QP:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function MK(a){a.Jq.forEach((b,c)=>{b=a.Bg.get(b);c=c==a.Jq.length-1?null:a.Bg.get(a.Jq[c+1]);b.o("with-separator",!!c&&c.visible())})}function NK(a,b){!a.bK&&a.Bg.has("outline")&&(a.Bg.get("outline").B(b),MK(a))}
function OK(a,b){const c=b/a.Bg.size;a.Jq.forEach(d=>{d=a.Bg.get(d);const e=d.displayObject().scrollWidth;d.Ga(e+c);d.G("overflow","hidden")})}function PK(a){a.Jq.forEach(b=>{b=a.Bg.get(b);b.G("width","");b.G("overflow","")})}
class QK extends P{constructor({m:a,A:b,M:c}){super({m:a});this.j=b;this.F=c;this.Bg=new Map;this.Jq=[];this.bK=!1;this.Kk=E(this)}qq(){return this.Kk}aq(){for(const a of this.Bg.values())a.kl(!1)}Ib(a){const b=new WJ({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.j.I(LK[a].QP),icon:{element:Q(this.F,LK[a].icon),Ug:"left"}});ni(b,this.j,()=>"outline"!==a||this.bK?LK[a].QP:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.O(c));z(this,b.R,()=>{b.kl(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Kk.h(c)},this);return b}yP(){return!!this.Bg.size}};class RK extends hq{constructor(a,b){super([0],[250],250);this.s=a;this.ki=b}MH(a){a=Ti(a,0,1);return a*a*a*(a*(6*a-15)+10)}Zh(a){[a]=a;a=this.MH(a/250);this.s.Kc(1-a);this.ki.Kc(1-a)}apply(){this.Zh([250])}start(){this.play()}Am(){return 0!=this.progress&&1!=this.progress}};class SK extends hq{constructor(a,b){super([0],[150],150);this.s=a;this.ki=b}Zh(a){[a]=a;a/=150;this.s.Kc(a);this.ki.Kc(a)}start(a){a?this.play():this.Zh([150])}Am(){return 0!=this.progress&&1!=this.progress}};function TK(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.O(h)}a.ce=!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.ce=!0,a.E6)){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 UK extends P{constructor({u:a,m:b,daa:c=!0,uf:d=!0,eaa:e=!0}){super({u:a,m:b,uf:d});this.D6=c;this.E6=e;this.qK=this.ce=!1;this.w6=E(this)}ha(a,b){super.ha(a,b);this.qK=!0;a=this.ce;const c=this.displayObject().textContent;TK(this,c,kb||u?b+1:b);this.qK=!1;a!=this.ce&&(this.D6&&this.setAttribute("title",this.ce?Ag(this.fa,"label"):""),this.w6.h())}O(a){super.O(a);this.qK||(this.qf(a),this.wa())}Re(){throw Error("html text is not supported");}};class VK extends P{constructor(a){super({m:"slide-state-list-row",dh:!0,uf:!0,uA:!0});this.uk=a}item(){return this.uk}};class WK extends VK{constructor({item:a,questionListInfo:b,zg:c,submitType:d,J:e,M:f,isGraded:g,jQ:h}){super(a);this.oe=g;this.va=h;this.F=f;this.jc=b;this.$d=c;this.Xb=d;this.L=e;this.Sa=new UK({u:N(this,"title")});this.addChild(this.Sa);this.Tc=new P({u:N(this,"items-container")});this.addChild(this.Tc);this.cn=new P({u:N(this,"marker")});this.Tc.addChild(this.cn);a=Q(this.F,"bookmark-icon.svg");this.cn.addChild(a);z(this,this.cn.R,()=>Ql(this.item().state(),!this.item().aB()),this);this.qa=new P({u:N(this,
"points")});this.Tc.addChild(this.qa);this.lz=new P({u:N(this,"points-icon")});this.lz.addChild(Q(this.F,"unanswered-icon.svg"));this.qa.addChild(this.lz);this.zd=new P({u:N(this,"status")});this.Tc.addChild(this.zd);this.zn=new FJ(this.F);this.zd.addChild(this.zn);z(this,this.R,()=>{},this);z(this,this.item().lf(),this.GF,this);z(this,this.jc.U(),this.GF,this);z(this,this.$d.U(),this.GF,this);this.GF()}GF(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Xb;this.cn.B(c);this.cn.o("marked",
this.item().aB());var d=this.$d.Em();this.qa.B(this.oe&&d);c=this.oe&&d&&(!c||this.va);var e=this.item();d="-"!==QH(e)&&d?QH(e):0;const f="-"!==RH(e);""===RH(e)?(this.lz.B(!1),this.qa.Re("")):f?(this.lz.B(!1),this.qa.Re(c?d+` / <span>${RH(e)}</span>`:RH(e))):this.lz.B(!0);e="allAtOnce"==this.Xb;this.zd.B(this.va||!e&&this.jc.displayQuestionStatus()||e);c=""!==RH(this.uk);d=this.uk.status();e&&!this.va&&(e=this.uk,d=(e.C.slide()&&e.C.slide().settings().ta()&&e.C.slide().settings().ta().isEnabled()&&
e.C.submitted()?this.uk.status():this.uk.Ip())?"hasUserAnswer":null);this.va||!this.uk.Ip()||this.jc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");EJ(this.zn,d);a=isNaN(a)?"   ":a.toString();b=kl(this.L,b);this.Sa.setAttribute("data-number",a);this.Sa.O(b.replace(/\n/g," "));this.tk()}ha(){const a=Math.floor(.5*(this.height()-this.Sa.height()));this.Sa.tf(a)}tk(){const a=this.item().rI;a&&(this.Sa.Ga(a.title),this.zd.Ga(a.status),this.qa.Ga(a.maxScore),this.cn.Ga(a.mark))}item(){return this.uk}}
;function XK(a,b){a.aA.forEach(e=>B(a,e));a.aA=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new SH(f,e,a.j);A(a,f);"InfoSlide"!=e.slide().type()&&d++;a.aA.set(e,f);c.push(f)});Ls(a.Nh,c);YK(a,a.lp)}function ZK(a,b,c){b&&(b=a.aA.get(b),(a=a.Ev.get(b))&&a.cb(c))}function YK(a,b){a.lp!=b&&(ZK(a,a.lp,!1),a.lp=b,ZK(a,a.lp,!0),a.lB())}
class $K extends Js{constructor(a,b,c,d,e){const f=new Ms;super({m:"quiz-slide-list",U8:f});A(this,f);this.oe=!0;this.va=!1;this.jc=a;this.$d=b;this.L=c;this.F=d;this.j=e;this.aA=new Map;this.Xb="eachQuestion";this.lp=null;this.ff=E(this);this.fb=null;this.Aa=new nt({bh:this});A(this,this.Aa);ki(this.Aa.Ji(),N(this,"scroll"));(a=this.Aa.nd)&&Is(this,a)}l(a){this.s.l(a)}ha(a,b){super.ha(a,b);a&&b&&this.tr(b)}tr(a){this.Aa&&this.Aa.ei(a,this.displayObject().scrollHeight)}Mi(){return this.ff}gb(a,b,
c,d){this.fb=a;this.Xb=b;this.oe=c;this.va=d;XK(this,this.fb)}lB(){var a=this.Nh;var b=this.fb.questions();b=this.lp?b.indexOf(this.lp):-1;b="number"===typeof b?b:a.Y.indexOf(b);if(!(0>b)){b*=a.Qo;var c=b+a.Qo;b>=a.sb&&c<=a.sb+a.Hn||(a.sb=b<a.sb?b:c-a.Hn,a.ky())}this.nd.kt(this.Nh.sb)}UI(a){const b=new WK({item:a,questionListInfo:this.jc,zg:this.$d,submitType:this.Xb,J:this.L,M:this.F,isGraded:this.oe,jQ:this.va});z(this,b.R,()=>{this.enabled()&&this.ff.h(a.id())});a.state()==this.lp&&b.cb(!0);return b}}
;function aL(a,b){b=new P({u:N(a.Wm,b)});a.Wm.addChild(b);return b}function bL(a){a.G("width","");a.G("width",`${a.width()+1}px`)}
class cL extends P{constructor({questionListInfo:a,zg:b,A:c,J:d,M:e,m:f}){super({m:f});this.oe=!0;this.va=!1;this.j=c;this.Xb="eachQuestion";this.jc=a;this.$d=b;this.zo=E(this);a=new P({u:N(this,"close-button")});z(this,a.R,()=>{this.zo.h()},this);this.addChild(a);this.Wm=new P({m:"slide-list-header"});this.addChild(this.Wm);a=new P({m:"slide-list-scroll-container"});M(this,a);this.vc=new $K(this.jc,this.$d,d,e,c);M(a,this.vc);a.addChild(this.vc.Aa.Ji());this.BF=aL(this,"title-cell");ni(this.BF,this.j,
"PB_SLIDES_LIST_TITLE_COLUMN");this.zy=aL(this,"mark-cell");ni(this.zy,this.j,"PB_SLIDES_LIST_MARK_COLUMN");this.Fy=aL(this,"max-points-cell");ni(this.Fy,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.cA=aL(this,"status-cell");ni(this.cA,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");z(this,this.$d.U(),this.CK,this);z(this,this.jc.U(),this.CK,this)}de(){return this.zo}yg(){return this.vc}gb(a,b,c,d){this.Xb=b;this.oe=c;this.va=d;this.vc.gb(a,b,c,d);this.CK()}CK(){var a="allAtOnce"==this.Xb;this.zy.B(a);this.cA.B(this.va||
!a&&this.jc.displayQuestionStatus()||a);a=this.$d.Em();this.Fy.B(this.oe&&a)}ha(){this.BF.G("width","");bL(this.cA);bL(this.Fy);bL(this.zy);var a=Bh(this.Wm.displayObject());a=this.Wm.width()-(this.zy.width()+this.cA.width()+this.Fy.width()+a.left+a.right);this.BF.G("width",`${a}px`);var b=this.vc;a=new PH({title:this.BF.width(),status:this.cA.width(),maxScore:this.Fy.width(),mark:this.zy.width()});for(const c of b.aA.values())b=c,b.rI!=a&&(b.rI=a,b.Wa())}};const dL=14*Math.PI;function eL(a){if(a=a.aO.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",dL),a.setAttribute("stroke-dashoffset",0)}function fL(a,b=!1){if(b||a.XT!=a.Cc)if(a.xb.displayObject().style.width="",a.Hz(0),b=Math.ceil(a.xb.width()),0!=b){a.XT=a.Cc;a.Hz(a.XT);var c=Math.ceil(a.xb.width());a.xb.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class gL extends P{constructor(a,b,c){super({m:c});this.j=b;this.Og="";this.Cg=this.Cc=void 0;this.aO=Q(a,"svg-timer");this.addChild(this.aO);eL(this);this.xb=new P({u:N(this,"label")});this.addChild(this.xb);z(this,this.j.Vo,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||fL(this,!0)})}show(a){this.B(a)}setCurrentTime(a){this.Cg=a;this.my()}Dm(a){this.Cc=a;this.my()}my(){if(void 0!==this.Cc){fL(this);var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.Cg?this.Cg:0))));this.Cv((this.Cc-
a)/this.Cc);this.Hz(a)}}Cv(a){a*=dL;const b=this.aO.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}Hz(a){a=jj(a);this.xb.O(a)}};function hL(a,b){if(!a.Qg){const c="left"==a.ss;a.Qg=new WJ({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:Q(a.F,iL(a,b)),Ug:"left"}});ki(a.Qg,N(a,"outline-toggle"));a.Qg.kl(b.showed());a.Qg.G("padding","4px");c?a.dj.addChild(a.Qg):a.oj.addChild(a.Qg);z(a,b.showedStateChanged(),()=>{VJ(a.Qg,Q(a.F,iL(a,b)))});z(a,a.Qg.R,()=>{b.show(!b.showed())})}}
function jL(a){a.Nc&&a.Nc.B(!0);a.Id&&PK(a.Id);var b=36+(a.Qg&&a.Qg.visible()?40:0);const c=a.width()/2+a.mx.width(),d=a.pe?a.pe.width():0,e=a.width()-c-d-b;a.Id&&0>e&&a.Id.yP()&&OK(a.Id,e);a.Nc&&(b=a.width()-c-d-b,a.Nc.G("width",""),a.Nc.setAttribute("title",a.wM),a.Nc.B(116<b),b=!!a.pe&&a.pe.visible(),a.Nc.o("first",!b))}function iL(a,b){return"left"===a.ss?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function kL(a,b){const c=null!=a.Ra&&a.jc.showSlideList(),d=XE(a.eb);a.Rg&&a.Rg.B(b&&c&&(d?a.ls:!0));a.Id&&NK(a.Id,b&&c&&(d?!a.ls:!0))}function lL(a,b=!0){if(a.Jg){var c=!!a.hb&&"testing"==a.hb.sessionMode()&&!a.va;b=b&&a.jc.showSlideList()&&!!a.V&&"allAtOnce"==a.V.submitType()&&c;!XE(a.eb)||a.os()?a.Jg.B(b):(c=!a.XW||"none"!=a.ss||!!a.Id&&-1!=a.Id.Jq.indexOf("outline"),a.Jg.B(b&&c))}}
class mL extends P{constructor({A:a,zm:b,skinSettings:c,Gm:d,M:e,Gb:f,m:g,L_:h,J:k,mc:l,fillPanelsView:r}){super({m:g});this.eb=f;this.zb=l;this.Je=r;this.by=this.XW=this.va=!1;this.ls=this.Je;this.DT=this.V=this.Hd=this.Ra=this.hb=null;this.j=new FH([a,b]);this.$d=c.zg();this.jc=c.questionListInfo();this.pd=d;this.F=e;this.L=k;this.Ef=this.fb=null;this.wM="";this.Nc=this.pe=null;this.Id=(a=XE(this.eb)&&!this.os())?A(this,new QK({m:"quiz-misc-buttons",A:this.j,M:this.F})):null;this.vc=new cL({questionListInfo:this.jc,
zg:this.$d,A:this.j,J:this.L,M:this.F,m:"quiz-slide-list-view"});A(this,this.vc);this.pd.B(!1);w(this,this.pd.displayObject(),"touchstart",t=>{t.target==this.pd.displayObject()&&t.preventDefault()},this,Hg);this.ff=this.vc?E(this,this.vc.yg().Mi()):E(this);this.Kk=E(this);this.EK=E(this);this.ss="none";this.Qg=null;this.dj=new P({u:N(this,"container")});this.dj.o("position","left");M(this,this.dj);z(this,this.vc.de(),this.gy,this);if(a?this.jc.showSlideList():1){const t=new WJ({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.j.I("PB_QUESTION_LIST_CAPTION"),icon:{element:Q(this.F,a?"outline-icon-present.svg":"outline-icon.svg"),Ug:"left"}});ni(t,this.j,()=>"PB_QUESTION_LIST_CAPTION",void 0,x=>t.O(x));this.Rg=t;A(this,this.Rg);this.dj.addChild(this.Rg);z(this,this.Rg.R,this.Nz,this)}this.mh=new RK(this.vc,this.pd);this.Kz=new SK(this.vc,this.pd);z(this,this.mh.Fh,()=>{this.pd.B(!1);this.pd.removeChild(this.vc)});this.oj=new P({u:N(this,"container")});this.oj.o("position","right");this.addChild(this.oj);
this.Jg=new WJ({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:Q(this.F,"bookmark-icon.svg"),Ug:"left"}});ki(this.Jg,N(this,"mark"));this.Jg.setAttribute("title",this.j.I("PB_SLIDES_LIST_MARK_COLUMN"));z(this,this.j.Vo,t=>{switch(t){case "PB_SLIDES_LIST_MARK_COLUMN":this.Jg.setAttribute("title",this.j.I("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.dj,this.Jg);z(this,this.Jg.R,()=>{Ql(this.Ra,!(this.Ra&&this.Ra.isMarked()))});this.Rf=!1;this.Id&&(this.oj.addChild(this.Id),z(this,
this.Id.qq(),t=>{const x=t.buttonType;this.by||"outline"!=x?this.Kk.h(t):this.Nz()}));this.mx=new P({u:N(this,"container")});this.mx.o("position","center");this.addChild(this.mx);this.Ya=new gL(e,this.j,h);this.Ya.show(!1);this.mx.addChild(this.Ya)}os(){return this.zb?this.zb.showPlayersPanels():!XE(this.eb)||this.Je}aq(){this.Id&&this.Id.aq()}Bw(a){const b=a.sidePanelPosition();"right"==b&&(this.mx.addChild(this.Ya),this.Id&&this.dj.addChild(this.Id),this.dj.addChild(this.Jg),this.Rg&&this.oj.addChild(this.Rg),
this.pe&&this.oj.addChild(this.pe),this.Nc&&this.oj.addChild(this.Nc));("right"==b?this.oj:this.dj).o("info",this.ls);this.o("side-panel-position",b);this.ss=b;this.XW=a.showTitlePanel();this.Ia()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&hL(this,a);this.pe&&(Af(this.pe.displayObject()),B(this,this.pe));this.Nc&&(Af(this.Nc.displayObject()),B(this,this.Nc));b&&(this.pe=
new KK({logo:b,logoUrl:c,logoTarget:d,p8:30}),A(this,this.pe),z(this,this.pe.hU,this.b2,this));this.wM=h||"";g?(a=this.wM,b=new P({m:"course-title"}),c=new P({u:N(b,"text")}),c.O(a),M(b,c),a=b):a=null;(this.Nc=a)&&A(this,this.Nc);"right"==this.ss?(this.Nc&&this.oj.addChild(this.Nc),this.pe&&this.oj.addChild(this.pe),this.Qg&&this.oj.addChild(this.Qg)):(this.Qg&&this.dj.addChild(this.Qg),this.pe&&this.dj.addChild(this.pe),this.Nc&&this.dj.addChild(this.Nc));this.Nc&&this.Nc.o("left","left"==this.ss);
this.Qg&&this.Nc&&!this.pe&&this.Nc.o("with-side-panel",!0);this.by=k;if(this.Id){k=this.Nc&&this.Nc.visible();a=this.pe&&this.pe.visible();(k||a)&&this.jc.showSlideList()&&!this.by&&0>e.indexOf("outline")&&e.push("outline");k=this.Id;k.bK=this.by;for(var l of k.Bg.values())B(k,l);k.Bg.clear();k.Jq=e;for(const r of e)l=k.Ib(r),M(k,l),k.Bg.set(r,l);this.Id.B(!!e.length);e=this.Id;e.Bg.has("attachments")&&e.Bg.get("attachments").l(f)}f=this.Nc&&this.Nc.visible();this.ls=this.Je?!0:!this.by&&!this.pe&&
!f;!this.ls&&this.Rg&&(this.Rg.B(!1),this.Jg&&this.jc.showSlideList()&&(Af(this.Jg.displayObject()),"right"===this.ss?M(this.dj,this.Jg):M(this.oj,this.Jg)));this.Ia()}Mi(){return this.ff}qq(){return this.Kk}gb(a,b,c,d,e=null){this.hb&&Ic(this,this.hb.on,this.Eu,this);this.hb=a;z(this,this.hb.on,this.Eu,this);this.fb=b;this.Hd=d;this.V=e;this.Ef=c;this.vc&&this.vc.gb(this.fb,this.V?this.V.submitType():"eachQuestion",!!d,!1);kL(this,!0);this.sv(!0)}Vk(a){Lc(this,this.Ra);if(this.Ra=a)z(this,this.Ra.submittedEvent(),
this.bz,this),z(this,this.Ra.markedEvent(),this.bY,this);this.vc&&a&&(this.gy(),YK(this.vc.yg(),a));fI(this.hb)?this.Ra&&(a=jI(this.Ra,this.hb,this.V),void 0!==a&&0<a&&this.Ya.Dm(a)):this.Ya.Dm();this.oA();this.Ia()}Tp(){this.Ya.show(!1)}gw(){this.gy()}Ni(a){this.va!=a&&this.vc&&this.vc.gb(this.fb,this.V?this.V.submitType():"eachQuestion",!!this.Hd,a);this.va=a;this.Ia()}ha(a,b){a&&b&&jL(this)}hC(a,b){this.mh&&this.Kz&&(a?this.mh.start():this.Kz.start(b))}bY(){this.Jg&&(lL(this),this.Jg.kl(this.Ra?
this.Ra.isMarked():!1),this.Jg.o("marked",this.Ra?this.Ra.isMarked():!1))}lO(){if(this.vc){var a=XE(this.eb);if(this.Id){NK(this.Id,!!this.Ra&&this.jc.showSlideList()&&(a?!this.ls:!0));var b=this.Id,c=!this.Rf;b.Bg.has("outline")&&b.Bg.get("outline").l(c)}this.Rg&&this.Ra&&(this.Rg.B(this.jc.showSlideList()&&(a?this.ls:!0)),this.Rg.o("show-as-link",this.jc.showSlideList()))}}sv(){}Nz(a,b){if(this.vc&&!this.Rf&&this.jc.showSlideList())if(b&&b.stopPropagation(),this.pd.visible())this.gy();else{var c;
null==(c=document.activeElement)||c.blur();this.pd.B(!0);this.vc.yg().lB();this.pd.addChild(this.vc);a=Math.floor(.5*(this.pd.height()-this.vc.height()));this.vc.move(0,a);this.vc.wa();this.vc.yg().wa();a=iI(this.V);this.vc.yg().l(a||this.va);this.hC(!1,!0);this.DT=w(this,window,"mousedown",d=>{this.vc&&this.Rg&&!this.Rg.contains(d.target)&&!this.vc.contains(d.target)&&this.gy()})}}Zg(){lL(this,!1);kL(this,!1);this.sv(!1);this.Tp()}gy(){this.pd.visible()&&(Hc(this,this.DT),this.hC(!0,!0))}Bv(){kI({ra:this.Ra,
Fa:this.hb,settings:this.V,bk:this.Ya,p_:a=>{this.Rf=a},O_:a=>{this.Ya.show(a);this.EK.h();this.Eu()}})}Eu(){if(this.Ya.visible()){var a=this.Rf,b=this.hb,c=this.Ya;b=a?Math.floor(this.Ra.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}bz(){this.oA();this.Ia()}oA(){var a=this.Ra&&hI(this.Ra.slide().settings().ta());a=!!this.Ra&&void 0!==a&&this.Ra.Fb();this.Rf=fI(this.hb)&&a}update(){this.Ia()}Ia(){this.lO();this.bY();this.sv(!0);lL(this);this.Bv();
this.Rg&&this.Rg.l(!this.Rf);jL(this)}b2(){this.pe&&jL(this)}};class nL extends mL{constructor({A:a,zm:b,skinSettings:c,Gm:d,M:e,Gb:f,J:g,mc:h,fillPanelsView:k}){super({m:"universal-top-panel",L_:"universal-quiz-timer",A:a,zm:b,skinSettings:c,Gm:d,M:e,Gb:f,J:g,mc:h,fillPanelsView:k})}};class oL extends P{constructor({Zp:a,Zk:b,GG:c,$p:d,k$:e,A8:f}){super({m:"quiz-tablet-skin",uf:!0});this.Ed=a;this.gj=A(this,b);this.Ae=A(this,d);this.y6=e;(this.uU=f)&&IK(this.uU,this);const {topPanel:g,controlPanel:h}=pL(this.gj);g&&(g instanceof nL&&z(this,g.EK,()=>{this.Ae.invalidate()}),this.addChild(g));M(this,this.Ed);this.addChild(h);ki(h,N(this,"controls"));c&&(A(this,c),c.dH(this))}jl(){}Cw(a){const {topPanel:b,controlPanel:c}=pL(this.gj);a=a?"":"none";b&&b.G("pointer-events",a);c.G("pointer-events",
a)}setPresentationContext(a){this.gj.setPresentationContext(a)}setPresentationOutlineController(a){this.gj.setPresentationOutlineController(a)}controlPanel(){return this.gj.controlPanel()}topPanel(){return this.gj.topPanel()}Rj(){return this.Ed.Rj()}ml(a){this.Ed.ml(a)}tq(a){const {topPanel:b}=pL(this.gj);b&&this.Ae.tq(a)}fo(a,b){this.Ed.fo(a,b)}activate(){this.Ed.activate()}deactivate(){this.Ed.deactivate();this.Ae.IE()}mf(){this.Ed.mf()}Lv(){this.Ed.Lv()}ot(a){this.Ed.ot(a)}yB(a){this.Ed.yB(a)}nt(a){this.Ed.nt(a)}CB(){return this.Ed.CB()}di(){return new D}tt(){return this.Ed.tt()}scale(){return this.Ed.scale()}reset(){this.Ed.reset()}Hw(){this.Ed.Hw()}hw(){this.Ed.hw()}wm(){this.Ed.wm()}Gw(a){this.Ed.Gw(a)}zB(){this.Ed.zB()}setPanelScale(){}ha(a,
b){this.y6.wq(a,b)}setScale(a){super.setScale(a);if(Ze){this.Ed.setParentScale(a);var b=this.Ae;b.oE=a;b.invalidate();b=this.Ae;b.vv=a;b.invalidate()}}updateSlideVisualizer(){this.Ed.updateSlideVisualizer()}Lh(){}Kh(){}setBannerView(a){this.Ed.setBannerView(a)}};function qL(a){if(Ze){var b=rL(a);const {left:f,top:g,width:h,height:k}=Sh({width:a.PC.width,height:a.PC.height,boundingWidth:a.xs.width,boundingHeight:a.xs.height,Kf:!0}),{left:l,top:r,width:t,height:x,scale:y}=Sh({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Kf:!0});return{OG:new G(t,x),scale:y*a.Tt,position:new H(l+f,r+g)}}if(L||K)return{OG:a.xs.clone(),scale:1,position:new H(0,0)};b=rL(a);const {width:c,scale:d,height:e}=Sh({width:b.width,height:b.height,boundingWidth:a.xs.width,
boundingHeight:a.xs.height,Kf:a.ar});return{OG:new G(c,e),scale:d*a.Tt}}function sL(a){({OG:a}=qL(a));return a}function tL(a){if(a.Je||!a.ar)return uL(a);const {OG:b,scale:c}=qL(a),d=new G(a.dF?24:0,a.dF?(a.Ng.showTopPanel()?60:12)+76:0);a=a.Yx();return 1>=c?c:Math.min(Vi(b.width,a.width,d.width),Vi(b.height,a.height,d.height))}
function rL(a){var b=a.Yx().scale(a.Tt),c=a.dF?24:0,d=a.dF?(a.Ng.showTopPanel()?60:12)+76:0;c=(new G(c,d)).scale(a.Tt);a.Je||!a.ar?b=new G(b.width+c.width,b.height+c.height):(d=a.xs,a=a.ar,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(Vi(d.width,b.width,c.width),Vi(d.height,b.height,c.height)):{scale:a}=Sh({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Kf:!1}),d=Wi(a),c=c.clone().scale(d/
a),b=new G(b.width+c.width,b.height+c.height)):b=new G(b.width+c.width,b.height+c.height));return b}function uL(a){({scale:a}=qL(a));return a}function vL(a){if(a.Je||!a.ar)return uL(a);a=tL(a);return Wi(a)}class wL{constructor({contentScale:a,JA:b,fitToWindow:c,fillPanelsView:d}){this.Tt=a;this.PC=b;this.Je=d;this.ar=c;this.xs=new G(0,0)}};class xL extends wL{constructor({contentScale:a,JA:b,quiz:c,Gb:d,co:e,mc:f,fitToWindow:g}){super({contentScale:a,JA:b,fillPanelsView:c.fillPanelsView(),mc:f,fitToWindow:g});this.ka=c;this.eb=d;this.Ng=e;this.dF=f?f.showPlayersPanels():!XE(this.eb)||this.ka.fillPanelsView()}Yx(){return this.ka.settings().W().quizSize().clone()}};const yL=nl({HB:{_:"st"}}),zL=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function AH(a,b){a.Qz!=b&&(a.Qz=b,a.zR.h())}
function AL(a){a:{var b=`${a.Og}::skin`;if(!vg){var c=new fg;(c=c.JP()?new tg(c,"ispring"):null)||(c=new ng("ispring"),c=c.JP()?c:null);vg=new Vf(c||new ug)}b=vg.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[yL.HB];for(const [d,e]of zL.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&BL(b))return b;if(L)return"small";if(K||Ze)return"tablet";b=re(!0);return a.At&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function BL(a){switch(a){case "desktop":case "accessible":return!L&&!K&&!Ze;case "tablet":return K||Ze;case "small":return L;default:return!1}}function CL(a,b){a.yd!=b&&a.Qz&&BL(b)&&(a.yd=b,a.dS.h(b))}function DL(a){return a.At&&"accessible"!=a.yd}class EL extends F{constructor(a,b){super();this.Og=a;this.At=b;this.yd=AL(this);this.Qz=!0;this.dS=E(this);this.zR=E(this)}HB(){return this.yd}};function kl(a,b){if(a.Sg){var c=a.Sg.fields().map(d=>d.toLowerCase());a=FL(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Mj+c)+d.sw+b.substr(d.Op+c),c+=d.sw.length-(d.Op-d.Mj);return b}return b}function Yq(a,b,c){let d=GL(a,b.htmlText());c&&(c=HL(a,zi(d),c),d=IL(a,d,c));return new fr(d,b.resources(),[],b.Pn())}function GL(a,b){if(a.Sg){var c=a.Sg.fields().map(d=>d.toLowerCase());c=FL(a,zi(b),c);return IL(a,b,c)}return b}
function HL(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(JL(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new vi(e,e+g.length,g,h))}e+=g.length},a);return f}function IL(a,b,c){b=yi(b,c);b=KL(b,c);b=Ai(b,new Set(c.map(d=>d.ql)));return Di(b,c,a.A1,a.ye)}
function FL(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(JL(c,f)){var g=f.substring(1,f.length-1);g=a.Sg&&a.Sg.containsField(g)?a.Sg.getValue(g):"";""!=g&&e.push(new vi(d,d+f.length,f,g))}d+=f.length},a);return e}function KL(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.ql.toLowerCase()));return xi(a,b)}
function JL(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 LL{constructor(a,b){this.A1=a;this.ye=b;this.Sg=null}};function ML(a,b){const c=[];for(const d of Object.keys(b)){const e=b[d],f=[];for(const g of e)f.push(`url("${Of(0==g.indexOf("http")?g:a.dI+g)}")`);c.push(`@font-face { font-family: "${d}"; src: ${f.join(",")};}`)}NL(c.join("\n"))}
function OL(a){a.Ab&&!XE(a.eb)&&document.getElementById("content").removeChild(a.Ab.displayObject());B(a,a.C);B(a,a.Ab);B(a,a.ac);B(a,a.ed);a.C=a.L4.create(a.yd);A(a,a.C);z(a,a.C.currentSessionChangedEvent(),b=>a.Hx.h(b));z(a,a.C.sessionModeChangedEvent(),()=>a.Mh());z(a,a.C.stateChangedEvent(),a.Wa,a);a.Jd=PL(a);a.lX=QL(a);a.Ab=RL(a);A(a,a.Ab);a.ac=SL(a);A(a,a.ac);a.Jd.jl(a.ac);"small"==a.yd&&a.Ab.jl(a.ac);a.XV=TL(a);a.ed=a.XV.create(a.yd);A(a,a.ed);z(a,a.ed.hS,b=>{b&&UL(a)});z(a,a.ed.closeWindowEvent(),
b=>{a.Ao.h(b)});z(a,a.ed.eF,a.Y3,a);z(a,a.ed.Zx,a.e3,a);z(a,a.ed.IJ,a.b3,a);z(a,a.ed.showOutlineEvent(),a.S3,a);z(a,a.ed.showTopPanelPopupEvent(),a.W3,a);if(!a.zb){const {overflowY:b,background:c}="accessible"==a.Hf.yd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=c}DL(a.Hf)&&a.ed.bQ()}
function VL(a){if(!a.At||"tablet"==a.yd||"small"==a.yd||XE(a.eb))return null;const b=new Zi({m:"quiz-skin-switch-control",tabIndex:0});z(a,b.R,a.p6,a);return b}function WL(a){const b=new P({Z:"SECTION"});b.Ge("region");b.qf(a.j.I("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function XL(a){a.Ci&&(a.Ci.o("mode",a.yd),a.Ci.o("with-launcher",!1),"accessible"==a.yd?a.Ci.setAttribute("title",a.j.I("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")):a.Ci.setAttribute("title",a.j.I("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")))}
function YL(a){a.yn&&a.mu();const b=[],c=()=>{a.Ab.G("visibility","");a.Ab.wa();a.JT.h()};var d=a.ka.QG();d&&b.push(KE(d));if(d=a.currentSession()){const e=gp(d.Da());e?(b.push(SE(a.qj,e.slide())),a.ed.cH(e.slide().id())):d.Pd()&&b.push(SE(a.qj,d.Pd().slide()))}else if(d=a.C.Eo)b.push(SE(a.qj,d.slide())),a.ed.cH(d.slide().id());Promise.all(b).then(c,c)}
function ZL(a,b){a.yy=0;a.XC=[];const c=[];Mb(b,(d,e)=>{const f=[];0===d.length&&f.push(new Si("local",e));for(let g=0;g<d.length;++g)f.push(new Si("url",d[g]));c.push(Ri(e,f));a.XC.push(e);$L(a)})}
function aM(a,b){const c=Object.assign({},a.tb.hg().colors()),d=a.ka.settings().W().quizSize();var e=a.ka.QG();e=e?gh(e):"transparent";b=Object.assign(a.Y0,{__wrapper_id__:b,__quiz_id__:"q_"+a.Og,__correct_message__:ee(a.j.I("PB_GRADED_QUESTION_CORRECT")),__incorrect_message__:ee(a.j.I("PB_GRADED_QUESTION_INCORRECT")),__partially_correct_message__:ee(a.j.I("PB_GRADED_QUESTION_PARTIALLY_CORRECT")),__answered_message__:ee(a.j.I("PB_SURVEY_QUESTION_ANSWERED")),__not_answered_message__:ee(a.j.I("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION")),
__slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`,__borderRadius__:`${a.tb.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={};Mb(c,(g,h)=>{f[h]=tE(g)});vE(f,c);a.gJ=a.X0.fG(f,b)}function bM(a){"accessible"!=a.yd&&setTimeout(()=>{const b=Q(a.F,"gradients",{});J(b,"position","absolute");zf(a.Qn().displayObject(),b,0)})}function UL(a){a.Ci&&"accessible"!=a.yd&&a.Ci.focus()}
function PL(a){return new (YE(a.eb)?JE:xy)({T:ff&&XE(a.eb)?document.body:a.$||document.body,J:a.L,M:a.F,Ee:a.Uf,A:a.j,quizSize:a.ka.settings().W().quizSize(),tg:new Vp,ob:a.qb,he:new Bs({fh:a.ye})})}function QL(a){return new a.N5({quiz:a.ka,A:a.j,J:a.L,Gb:a.eb,XQ:a.qj,T:a.$,skinSettings:a.tb,mc:a.zb?a.zb:void 0,ho:a.Og,$j:a.Yd,M:a.F,soundController:a.qb,co:a,Ee:a.Uf,rg:a.Jd,ab:a.Jd,Ks:()=>a.C.allowRetakeQuiz(),SA:()=>a.C.currentSession(),ma:a.ya,fh:a.ye})}
function RL(a){const b=a.lX.create(a.yd);b.ug("q_"+a.Og);"small"==a.yd&&(b.Dw(a.C),z(a,a.C.currentSessionChangedEvent(),()=>{b.gb(a.currentSession())},a));return b}function SL(a){return new Fl(a.Ab.Rj(),a.F)}function TL(a){return new mK({state:a.C,view:a.Ab,skin:a.Ab,A:a.j,$n:a.qj,M:a.F,Gb:a.eb,Wj:a.ac,fe:a.ka.ib().fe(),Ee:a.Uf,mc:a.zb?a.zb:void 0,W:a.ka.settings().W(),Iw:a.Hf,hg:a.tb.hg()})}
function cM(a,b){b?a.C.resume(b):aG(a.C)?a.C.gb(a.ed.NQ.bind(a.ed)):(a.C.start(),b=a.C.currentSession(),!b||tD(b)||b.Pd()||a.Ab.zB())}function $L(a){for(;2>a.yy&&a.XC.length;)dM(a,a.XC.pop())}function dM(a,b){++a.yy;const c=()=>{--a.yy;$L(a);0===a.yy&&(a.PJ=!0,YL(a))},d={};d.family=b;Qi(d,c,c)}function eM(a,b){a.fc&&J(a.fc,"display",b?"":"none")}
class fM extends F{constructor({ho:a,quiz:b,p7:c,Y9:d,WQ:e,pP:f,fh:g,$a:h=null,YO:k="",fitToWindow:l,T:r,pl:t,Gb:x,A:y,skinSettings:C,accessibilityModeEnabled:O=!1,ma:Y,TG:aa,GA:ta,contentScale:ua,mc:Qc,JA:Bo}){super();this.PC=Bo||null;(this.zb=Qc||null)&&gM(b,ff?!1:this.zb.showPlayersPanels());this.Og=a;this.ka=b;this.X0=c;this.F=d;this.N5=e;this.fc=null;this.Tt=ua;this.dI=k;this.ar=l;this.$=r;this.Es=t;this.j=y;this.tb=C;this.At=O||!!this.zb&&this.zb.accessibilityModeEnabled();this.ya=Y;this.LE=
aa;this.Pb=h;this.gJ=null;this.Y0=ta;this.yn=this.PJ=!1;this.qb=new Kj;this.pc=new Gj(this.qb);this.ye=g;ML(this,f);gj({o9:y.I("PB_TIMER_SECONDS_LABEL"),min:y.I("PB_TIMER_MINUTES_LABEL"),V7:y.I("PB_TIMER_HOURS_LABEL")});this.eb=x;this.Hf=new EL(a,this.At);this.yd=this.Hf.HB();z(this,this.Hf.dS,this.X3,this);z(this,this.Hf.zR,this.L2,this);this.Rd=null;r&&(J(r,"z-index",10),J(r,"top",0));this.vp=E(this);this.pz=E(this);this.ns=E(this);this.Oz=E(this);this.B1=E(this);this.Hx=E(this);this.Ao=E(this);
this.L=new LL(f,g);this.Uf=new $i;this.qj=new VE;this.Yd=new xL({contentScale:this.Tt,JA:this.PC,quiz:this.ka,Gb:this.eb,co:this,mc:this.zb,fitToWindow:this.ar});this.L4=new LG({quiz:this.ka,A:this.j,J:this.L,Gb:this.eb,XQ:this.qj,ma:this.ya,lo:!0,pl:this.Es});this.ed=this.XV=this.ac=this.Ab=this.lX=this.Jd=this.C=null;OL(this);if(this.Ci=VL(this))a=WL(this),a.addChild(this.Ci),document.getElementById("content").appendChild(a.displayObject()),XL(this);this.zD="always"==aa;this.JT=E(this);this.yy=
0;this.XC=[];YE(x)?setTimeout(()=>{this.mu()}):(this.Ab.G("visibility","hidden"),0==Object.keys(f).length?(this.PJ=!0,YL(this)):dh(()=>{ZL(this,f)},this))}id(){return this.Og}setPresentationOutlineController(a){L?this.Ab.setPresentationOutlineController(a):ff&&this.Ab.setPresentationOutlineController(a)}updateSlideVisualizer(){ff&&this.Ab.updateSlideVisualizer()}isResumed(){return this.zD}resize(a,b){if(void 0!==a&&void 0!==b){if(Ae){var c=this.Ab.displayObject().parentNode;Kf=c;c=c.style;c.overflow=
"auto";c.width=`${a}px`;c.height=`${b}px`}XE(this.eb)||ef||Ze||K?c=new G(a,b):(c=new I(16,16,a-32,b-32),this.Ci&&a-162<c.width&&(c.width-=162),c=new G(c.width,c.height));this.Yd.xs=c.clone();c=sL(this.Yd);var {width:d,height:e,left:f,top:g}=Sh({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Kf:!1});"accessible"==this.yd?(this.Ab.Ga(d),this.Ab.Of(f)):(this.Ab.resize(d,e),this.Ab.move(f,g));XE(this.eb)&&ff&&this.Ab.Rj().resize(d,e)}}restartQuiz(){this.deactivate();this.zD=!1;this.ed.reset();
this.C.reset();this.mu();this.Wa()}pauseMedia(){this.qb.YZ()}autoStartAvailable(){return this.ed.autoStartAvailable()}soundController(){return this.qb}restoreState(){}usedAttemptsCount(){return this.C.usedAttemptsCount()}allowRetakeQuiz(){return this.C.allowRetakeQuiz()}currentSession(){return this.C.currentSession()}currentSessionChangedEvent(){return this.Hx}closeWindowEvent(){return this.Ao}quizPlayerEvent(){return this.pz}navigationType(){return this.ka.settings().W().navigationType()}showOutlineEvent(){return this.ns}showTopPanelPopupEvent(){return this.Oz}outlinePopupClosed(){this.ed.outlinePopupClosed()}onTopPanelPopupClosed(){this.ed.onTopPanelPopupClosed()}stateChangedEvent(){return this.vp}slideChangedEvent(){return this.ed.slideChangedEvent()}currentSlideId(){return this.ed.currentSlideId()}mediaController(){return this.pc}setOverlayDisplayed(){}setActionAvailability(a){this.Rd=
a;this.ed.setActionAvailability(this.Rd);L&&this.Ab.setActionAvailability(a)}setParentScale(a){this.Ab.setParentScale(a)}start(){aM(this,this.Og);bM(this);this.PJ&&this.mu();this.yn=!0;this.Wa()}activate(){this.gJ.disabled=!1;this.ed.activate(!0);this.Ab.activate();UL(this)}deactivate(){this.gJ.disabled=!0;this.ed.activate(!1);this.Ab.deactivate()}persistState(){return this.C.persist()}setUserInfo(a,b){this.C.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?CL(this.Hf,"desktop"):"accessible"==
a&&CL(this.Hf,"accessible")}quiz(){return this.ka}Qn(){return this.Ab}skin(){return this.Ab}skinSettings(){return this.tb}initializationCompleteEvent(){return this.JT}showTopPanel(){var a=this.ka.fillPanelsView();var b=this.ka;if(b.settings().W().ta().isEnabled()||QF(b))a=!0;else{var c=b.skinSettings();b=b.settings().W().submitType();if(ff)b:{const d=c.zg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.Em()||d.rq()||c;break b;case "allAtOnce":a=a||d.rq()||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}p6(){CL(this.Hf,"desktop"==this.yd?"accessible":"desktop")}X3(a){if(this.yn){var b=this.currentSession();b&&b.HY();this.deactivate();b=this.persistState();this.yd=a;OL(this);XE(this.eb)||document.getElementById("content").appendChild(this.Ab.displayObject());cM(this,b);this.fc&&this.Ab.setBannerView(this.fc);bM(this);XL(this);
this.B1.h();this.activate()}else this.yd=a,OL(this)}L2(){this.Ci&&this.Ci.B(this.Hf.Qz);this.pz.h(this.Hf.Qz?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.Ab.setPanelScale(a)}Wa(){this.vp.h(new bm)}Mh(){if(this.At&&this.Ci){const a=this.currentSession();this.C&&a&&AH(this.Hf,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}wq(){this.ed.wq()}mu(){const a=
"prompt"==this.LE;this.Pb&&a?(eM(this,!1),this.ed.fo(b=>{this.zD=b;cM(this,b?this.Pb:null);eM(this,!0);this.Mh();UL(this)})):(cM(this,this.zD?this.Pb:null),eM(this,!0))}Y3(){this.pz.h("skipQuizSlide")}b3(){this.pz.h("quizFinished")}S3(a){this.ns.h(a)}W3(a){this.Oz.h(a)}e3(){this.pz.h("gotoPreviousSlide")}setBannerView(a){this.fc=a;this.Ab.setBannerView(a)}};const hM={resources:{_:"rs",XF:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},zH:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},fh:{_:"S",fontFamily:"f",bold:"b",italic:"i",fontVariationSettings:"v"},GA:{_:"v"}};function iM(a,b){return`${a.dI}${b}`.replace(/\\/g,"/")}class jM{constructor(a){this.dI=a||"";a=nl(hM);this.kD=a.resources.images;this.SH=a.resources.XF;this.vO=a.resources.zH}};const kM={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},sH:{_:"tedt"},jG:{_:"dr"},iG:{_:"dw"},kG:{_:"xx"},lG:{_:"xy"}};const lM={enabled:{_:"e"},UQ:{_:"g"},TQ:{_:"q"},lH:{_:"ua"},Pi:{_:"ca"},QQ:{_:"f"},aP:{_:"x"},rG:{_:"em"}},mM={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},TG:{_:"rm"},navigationType:{_:"nt"},Nv:{_:"ab"},vA:{_:"ap"},mt:{_:"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",
bt:{_:"rs"},nq:{_:"st"},VQ:{_:"sq"}}},hq:{_:"d",points:{_:"pt"},Ys:{_:"p"},Qv:{_:"atp"},Lf:{_:"a"},Zj:{_:"sh"},QO:{_:"ap"},TO:{_:"A"},CY:{_:"ssq"},w_:{_:"sgf"},B_:{_:"ssf"},Zv:{_:"fv",correct:{_:"c"},UA:{_:"i"},wA:{_:"at"},uw:{_:"pc"},Ip:{_:"a"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},b_:{_:"r",Kn:Object.assign({_:"ads"},lM),uq:Object.assign({_:"sts"},lM),ww:{_:"rt",from:{_:"f"},NB:{_:"sj"},CA:{_:"c"}},ft:{_:"ss",enabled:{_:"e"},url:{_:"u"}},ow:{_:"jss",enabled:{_:"e"},lQ:{_:"s"},target:{_:"t"}}},
Us:{_:"l",iP:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},hZ:{_:"es"}};const nM={Ah:{_:"f"},gi:{_:"s",color:{_:"c"},alpha:{_:"a"}},vP:{_:"g",type:{_:"t"},angle:{_:"a"},$s:{_:"r",cx:{_:"x"},cy:{_:"y"},gB:{_:"r"}},tm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},fq:{_:"p",position:{_:"p"},alpha:{_:"a"},Z7:{_:"i"}}};const oM={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},hP:{_:"d"},zA:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},nM),Ln:{_:"a",text:{_:"t"},FY:{_:"a"}},Fw:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Mp:{_:"d"}}),ew:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Se:Object.assign({_:"t"},{om:{_:"a"},verticalAlign:{_:"v"},yt:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};const pM={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},bottomPadding:{_:"B"},topPadding:{_:"t"}};const qM={E_:{_:"s"}};const rM={Lj:{_:"a"},Fe:{_:"pe"},NG:{_:"pl"},Xg:{_:"pb"},gl:{_:"r"}};const sM={name:{_:"n"},background:Object.assign({_:"b"},nM),dl:Object.assign({_:"q"},pM),wc:Object.assign({_:"a"},pM),nf:Object.assign({_:"l"},pM),zh:Object.assign({_:"f"},pM),colors:{_:"c"},version:{_:"version"}};var tM,uM={O8:{_:"d"},htmlText:{_:"h"},O6:{_:"a"},resources:{_:"r"},oc:{_:"t",bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},Mw:{_:"sb"},Nw:{_:"sp"}}};const vM={value:Object.assign({_:"v"},uM),audio:Object.assign({_:"a",id:{_:"i"},gl:{_:"r"}},rM)};var wM;
wM={evaluationEnabled:{_:"ee"},evaluation:{_:"e",mq:{_:"t"},points:{_:"pt"},Ys:{_:"p"},Qv:{_:"atp"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Vs:{_:"ms"},Zj:{_:"sh"},Lf:{_:"a"},On:{_:"cc"},QO:{_:"ap"},nH:{_:"s"},X6:{_:"cs"},Wg:{_:"al",enabled:{_:"e"},value:{_:"v"}},Rv:{_:"B",type:{_:"t"},correct:{_:"c"},UA:{_:"i"},wA:{_:"at"},uw:{_:"pc"},Ip:{_:"a"}},Pj:{_:"F",pZ:{_:"gt"},J_:{_:"st"},correct:Object.assign({_:"c"},vM),UA:Object.assign({_:"i"},vM),wA:Object.assign({_:"at"},vM),uw:Object.assign({_:"pc"},
vM),Ip:Object.assign({_:"a"},vM)},Xv:{_:"d",$A:{_:"m"},CG:{_:"M"},bi:{_:"a"},WP:{_:"o"},Js:{_:"r"}},Ss:{_:"h",bi:{_:"a"},Js:{_:"r"}},Xk:{_:"l",BZ:{_:"lb"},NA:{_:"fs"},BB:{_:"sn"},cB:{_:"nz"}},UB:{_:"w",bi:{_:"a"}}};var xM;
const yM={x:{_:"x"},y:{_:"y"}},zM={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Os:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Vg:{_:"z"},rotationAngle:{_:"R"},S6:{_:"i"},NP:{_:"k"},Pf:{_:"s"},T6:{_:"la"},borderRadius:{_:"b"},Bd:Object.assign({_:"S"},oM),Xj:Object.assign({_:"rt"},uM),CP:{_:"h",url:{_:"u"},target:{_:"t"}},aw:Object.assign({_:"f"},yM),Yn:{_:"l",vm:Object.assign({_:"f"},yM),Bm:Object.assign({_:"s"},yM)},video:Object.assign({_:"v",
id:{_:"i"},$P:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Lj:{_:"a"},Fe:{_:"pe"},NG:{_:"pl"},Xg:{_:"pb"}})},AM={UP:{_:"o"},OQ:{_:"s"}};xM={BG:{_:"l"},OP:{_:"L"},yb:Object.assign({_:"o"},zM),yA:Object.assign({_:"B"},zM),G8:Object.assign({_:"O"},AM),wc:Object.assign({_:"af"},pM,{strike:{_:"st"}}),nf:Object.assign({_:"lf"},pM),zh:Object.assign({_:"ff"},pM),U6:Object.assign({_:"i"},AM),L9:{_:"s"},background:Object.assign({_:"b"},nM),colors:{_:"c"}};var BM;
BM={image:{_:"i",id:{_:"i"},Vg:{_:"z"},gl:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},rM),video:Object.assign({_:"v",id:{_:"i"},$P:{_:"pi"},width:{_:"w"},height:{_:"h"}},rM)};
tM={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},uM),content:{_:"C",choices:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},uM),correct:{_:"c"},typeIn:{_:"ti"},Pj:Object.assign({_:"f"},vM),Rv:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Vg:{_:"z"},gl:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},rM)},Ki:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Vn:{_:"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"}},pw:{_:"l",statements:Object.assign({_:"s"},uM),labels:{_:"l"},iq:{_:"r"},nf:Object.assign({_:"lf"},pM,{strike:{_:"st"}})},$Y:{_:"d",object:Object.assign({_:"o"},qM),destination:Object.assign({_:"d"},qM),score:{_:"s"}},Xj:Object.assign({_:"rt"},uM),F8:{_:"na",LY:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},c_:{_:"Rs",Od:{_:"ps",
units:{_:"u"},value:{_:"v"}},Pi:{_:"sc"},UF:{_:"ap"},A9:{_:"sg"},z9:{_:"sa"},Lf:{_:"a"},lg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Pk:{_:"au",fields:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Te:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},wM),Ka:Object.assign({_:"a"},xM),wh:Object.assign({_:"at"},BM),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var CM;
CM={Vp:Object.assign({_:"i"},tM),zG:Object.assign({_:"in"},tM),Pk:Object.assign({_:"au"},tM),fe:{_:"r",type:{_:"t"},lg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},Rp:Object.assign({_:"g"},tM),W9:Object.assign({_:"s"},tM),Sk:{_:"r",Rp:{_:"g",P7:{_:"id"},slide:Object.assign({_:"s"},tM)}}},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},tM),settings:{_:"s",bt:{_:"rs"},nq:{_:"st"},vH:{_:"up"},Od:{_:"ps",units:{_:"u"},value:{_:"v"}}}},YA:{_:"lr",start:{_:"s"},end:{_:"e"}}};
const DM=nl({GY:{_:"B"},Z$:{_:"pbs"},settings:{_:"s",Qj:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},mM),skinSettings:Object.assign({_:"sk"},{Xs:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},Xn:{_:"id"},baseName:{_:"b"}},hg:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},Xn:{_:"id"},baseName:{_:"b"},version:{_:"v"}},zg:{_:"s",Em:{_:"p"},rq:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},
Sp:{_:"h"},P_:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),D_:Object.assign({_:"sm"},sM),yg:Object.assign({_:"sl"},CM)},QG:{_:"b"},fillPanelsView:{_:"fp"}});class EM extends F{constructor(){super();this.Y=new Map;this.Jx="";E(this)}sB(a,b=!1){const c=a.id();this.Y.set(c,a);b&&(this.Jx=c)}iP(){return this.Jx}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.Jx=""}clone(){const a=new EM;this.Y.forEach(b=>{b=new Sj(b.name(),b.id(),b.labels());a.sB(b,b.id()==this.iP())},this);return a}};class FM extends F{constructor(){super();this.wb=!1;this.Ce=60;this.Pa=E(this);this.Qx=E(this)}isEnabled(){return this.wb}value(){return this.Ce}enable(a){this.wb!=a&&(this.wb=a,this.Pa.h(),this.Qx.h())}Qd(a){this.Ce!=a&&(this.Ce=a,this.Pa.h())}};class GM{constructor(){this.wb=!1;this.bD=[];this.Cs="percents";this.pE=""}enabled(){return this.wb}l(a){this.wb=a}grades(){return this.bD}units(){return this.Cs}wB(a){this.Cs=a}passingGradeId(){return this.pE}clone(){const a=new GM;a.wb=this.wb;a.bD=this.bD.map(b=>{const c=Yi();b.id==this.pE&&(a.pE=c);return new Tj(c,b.name,b.percent,b.points)});a.Cs=this.Cs;return a}};class HM{constructor(){this.rz=-1;this.Cz="selectGroups";this.kX=!1}bt(){return this.rz}nq(){return this.Cz}VQ(){return this.kX}HQ(a){this.Cz=a}FQ(a){this.rz=a}};function vp(a){return"allAtOnce"==a.Xb?!1:a.mt()}
class IM extends F{constructor(){super();this.Vc=new G(720,540);this.Xb="eachQuestion";this.rE="quizPassingScore";this.Um=new GM;this.eg=new FM;this.eg.Qd(3600);this.Bq=this.wR=!1;this.UE=!0;this.uv=new HM;this.LE="prompt";this.zU="free";this.KV=E(this);this.H=E(this);this.m6=E(this);this.xR=E(this)}quizSize(){return this.Vc}submitType(){return this.Xb}passingScoreType(){return this.rE}gradeScale(){return this.Um}ta(){return this.eg}Nv(){return this.wR}vA(){return this.Bq}mt(){return this.UE}TG(){return this.LE}navigationType(){return this.zU}U(){return this.H}};class JM{constructor(){this.qa=10;this.Ft=this.Tu=0;this.Gt=1;this.vn=!0;this.ii=!1;this.QW=!0;this.fX=!1;this.Kl=new Map;this.Kl.set("correct",SC("Qm.FormView.Feedback.DefaultCorrect"));this.Kl.set("incorrect",SC("Qm.FormView.Feedback.DefaultIncorrect"));this.Kl.set("attempt",SC("Qm.FormView.Feedback.DefaultAttempt"));this.Kl.set("answered",SC("Qm.FormView.Feedback.DefaultAnswered"));this.Kl.set("partially",SC("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.JR=!1;this.AR=!0;this.eg=new FM}points(){return this.qa}Ys(){return this.Tu}Qv(){return this.Ft}Lf(){return this.Gt}TO(){return this.JR}CY(){return this.AR}ta(){return this.eg}w_(){return this.QW}B_(){return this.fX}EQ(a){this.qa=
a}CQ(a){this.Tu=a}oQ(a){this.Ft=a}oB(a){this.Gt=a}JQ(a){this.vn=a}mQ(a){this.ii=a}};class KM{constructor(){this.wb=!1;this.wW="";this.xp="_blank"}enabled(){return this.wb}lQ(){return this.wW}target(){return this.xp}l(a){this.wb=a}hH(a){this.xp=a}};class LM{constructor(){this.PW=this.Rb=this.DN=this.wN=this.yN=this.wb=!1;this.oS="passedAndFailed";this.ZS=""}enabled(){return this.wb}UQ(){return this.yN}TQ(){return this.wN}lH(){return this.DN}Pi(){return this.Rb}QQ(){return this.PW}aP(){return this.oS}rG(){return this.ZS}l(a){this.wb=a}gH(a){this.Rb=a}};class MM extends F{constructor(){super();this.qT=SC("Qm.Settings.Report.ValueFrom");this.eA=SC("Qm.Settings.Report.ValueQuizSubject");this.tx=SC("Qm.Settings.Report.ValueQuizComment");this.zX=E(this);this.mS=E(this)}from(){return this.qT}NB(){return this.eA}CA(){return this.tx}};class NM{constructor(){this.wb=!1;this.km=""}enabled(){return this.wb}url(){return this.km}l(a){this.wb=a}jH(a){this.km=a}};class OM{constructor(){var a=new LM;a.yN=!0;this.c0=a;a=new LM;a.wN=!0;a.DN=!0;a.gH(!0);this.k6=a;this.g5=new MM;this.z5=new NM;this.h2=new KM}Kn(){return this.c0}uq(){return this.k6}ww(){return this.g5}ft(){return this.z5}ow(){return this.h2}};class PM extends F{constructor(){super();this.GM=new JM;this.af=new IM;this.cv=new OM;this.s2=new EM;this.cT={};z(this,this.af.KV,this.x3,this)}W(){return this.af}ub(){return this.GM}Us(){return this.s2}hZ(){return this.cT}x3(){const a=this.cv.ww(),b="survey"==this.af.passingScoreType();var c=SC("Qm.Settings.Report.ValueQuizComment"),d=SC("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.CA()&&a.tx!=e&&(a.tx=e,a.mS.h());c=SC("Qm.Settings.Report.ValueQuizSubject");d=SC("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.NB()&&a.eA!=e&&(a.eA=e,a.zX.h())}};class QM extends F{constructor(){super();this.qJ=this.np=!0;this.H=E(this)}showSlideList(){return this.np}displayQuestionStatus(){return this.qJ}U(){return this.H}};class RM extends F{constructor(){super();this.uN=this.vN=!0;this.H=E(this)}Em(){return this.uN}rq(){return this.vN}U(){return this.H}};class SM extends F{constructor(){super();this.Mq=this.tU=null;this.$d=new RM;this.jc=new QM;this.OJ="Open Sans";this.Iq=10;z(this,this.$d.U(),this.re,this);z(this,this.jc.U(),this.re,this);this.fK=this.pO=!1;this.gK=E(this);this.H=E(this)}Xs(){return this.tU}hg(){return this.Mq}zg(){return this.$d}questionListInfo(){return this.jc}Sp(){return this.fK}P_(){return this.pO}fontFamily(){return this.OJ}q_(a){this.OJ!=a&&(this.OJ=a,this.re())}borderRadius(){return this.Iq}rQ(a){this.Iq!=a&&(this.Iq=a,this.re())}U(){return this.H}re(){this.H.h()}}
;function gM(a,b){a.Je=b}class TM extends F{constructor(a,b){super();this.Sa=b||"";this.V=new PM;this.tb=new SM;this.Uz=a;this.WV="";this.Je=!1;this.C5=E(this);this.dO=E(this);this.Y5=E(this);this.O5=E(this)}title(){return this.Sa}settings(){return this.V}skinSettings(){return this.tb}KQ(a){this.tb=a;this.O5.h()}iH(a){this.Sa=a;this.dO.h()}QG(){return this.WV}fillPanelsView(){return this.Je}};class UM extends TM{constructor(a,b,c){super(b,c);this.Nk=a}ib(){return this.Nk}isGraded(){return"survey"!=this.settings().W().passingScoreType()}version(){return"9.1"}quizSize(){return this.settings().W().quizSize()}};class VM extends OB{constructor(){super()}get(a){return Om(this,a)}push(a){return MB(this,a)}insert(a,b){return MB(this,a,b)}remove(a){return NB(this,a)}};class WM extends F{constructor(){super();this.hY=!0;this.rz=-1;this.Cz="allQuestions";this.qE=new aF;this.Pa=E(this)}vH(){return this.hY}bt(){return this.rz}nq(){return this.Cz}Od(){return this.qE}HQ(a){this.Cz=a;this.Pa.h()}FQ(a){this.rz=a;this.Pa.h()}BQ(a){this.qE=a;this.Pa.h()}lf(){return this.Pa}};class XM extends F{constructor(a){super();this.vd=a;this.Sa="";this.Xa=new VM;A(this,this.Xa);this.V=new WM;this.mX=new EG;this.dO=new D}id(){return this.vd}title(){return this.Sa}slides(){return this.Xa}settings(){return this.V}iH(a){this.Sa=a;this.dO.h()}};class YM{RY(a){a=a||Yi();return new XM(a)}};class ZM{constructor(a){this.i=a}load(a,b){a.clear();a.Jx=b[this.i.iP];var c=this.i.items;b=b[c];for(const d of b)a.sB(new Sj(d[c.name],d[c.id],d[c.labels]))}};function $M(a,b){return b.map(c=>new Tj(c[a.i.grades.id],c[a.i.grades.name],c[a.i.grades.percent],c[a.i.grades.points]))}class aN{constructor(a){this.i=a}load(a,b){this.i.enabled&&b.l(a[this.i.enabled]);var c=$M(this,a[this.i.grades]);b.bD=c;b.wB(a[this.i.units]);b.pE=a[this.i.passingGradeId]}};const bN={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class cN{constructor(a){this.i=a}load(a,b){b.Xb=a[this.i.submitType];b.H.h();b.m6.h();b.wR=a[this.i.Nv];b.H.h();b.Bq=a[this.i.vA]||!1;b.xR.h();b.H.h();b.UE=a[this.i.mt]||!1;b.H.h();b.rE=a[this.i.passingScoreType];b.KV.h();b.H.h();var c=b.gradeScale(),d=a[this.i.gradeScale];d&&(new aN(this.i.gradeScale)).load(d,c);c=a[this.i.TG];b.LE=bN[c]||c||"prompt";b.H.h();c=a[this.i.navigationType];if(!c||c&&"free"!=c&&"locked"!=c)c="free";b.zU=c;b.H.h();c=a[this.i.quizSize];b.Vc=new G(c[this.i.quizSize.width],
c[this.i.quizSize.height]);b.H.h();this.UK(a[this.i.ta],b.ta());a=a[this.i.ib];b=b.uv;b.HQ(a[this.i.ib.nq]);b.FQ(a[this.i.ib.bt]);b.kX=a[this.i.ib.VQ]}UK(a,b){b.enable(a[this.i.ta.isEnabled]);b.Qd(a[this.i.ta.value])}};class dN{constructor(a){this.i=a}load(a,b){a.EQ(b[this.i.points]);a.CQ(b[this.i.Ys]);a.oQ(this.Jh(b[this.i.Qv],0));a.oB(b[this.i.Lf]);a.JQ(b[this.i.Zj]);a.mQ(b[this.i.QO]);a.JR=b[this.i.TO];a.AR=b[this.i.CY];a.QW=b[this.i.w_];a.fX=b[this.i.B_];var c=b[this.i.Zv];c&&(a.Kl.set("correct",c[this.i.Zv.correct]),a.Kl.set("incorrect",c[this.i.Zv.UA]),a.Kl.set("attempt",c[this.i.Zv.wA]),a.Kl.set("answered",c[this.i.Zv.Ip]),c=c[this.i.Zv.uw],void 0!==c&&a.Kl.set("partially",c));a=a.ta();b=b[this.i.ta];a.enable(b[this.i.ta.isEnabled]);
a.Qd(b[this.i.ta.value])}Jh(a,b){return null!=a?a:b}};function eN(a,b,c){a.l(b[c.enabled]);var d,e=null!=(d=b[c.UQ])?d:!1;a.yN=e;let f;d=null!=(f=b[c.TQ])?f:!0;a.wN=d;a.DN=b[c.lH];a.gH(b[c.Pi]);a.PW=b[c.QQ];a.oS=b[c.aP];a.ZS=b[c.rG]}
class fN{constructor(a){this.i=a}load(a,b){eN(a.Kn(),b[this.i.Kn],this.i.Kn);eN(a.uq(),b[this.i.uq],this.i.uq);var c=a.ww(),d=b[this.i.ww],e=this.i.ww;c.qT=d[e.from];var f=d[e.NB];c.eA!=f&&(c.eA=f,c.zX.h());d=d[e.CA];c.tx!=d&&(c.tx=d,c.mS.h());c=a.ft();d=b[this.i.ft];e=this.i.ft;c.l(d[e.enabled]);c.jH(d[e.url]);a=a.ow();b=b[this.i.ow];c=this.i.ow;a.l(b[c.enabled]);a.wW=b[c.lQ];a.hH(b[c.target])}};class gN{constructor(a){this.i=a}load(a,b){var c=b.W();(new cN(this.i.quiz)).load(a[this.i.quiz],c);c=b.ub();var d=a[this.i.hq];d&&(new dN(this.i.hq)).load(c,d);(c=a[this.i.b_])&&(new fN(this.i.b_)).load(b.cv,c);c=b.Us();if(d=a[this.i.Us])(new ZM(this.i.Us)).load(c,d);else{d=SC("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=Yi();d.splice(0,1);c.sB(new Sj(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.Jx=e}b.cT=a[this.i.hZ]||{}}};function hN(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class iN{constructor(a){this.i=a}load(a){var b=a[this.i.description];const c=a[this.i.Xn],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=hN(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=hN(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=hN(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=hN(e["button.normal"]),a.primaryButtonBorder=hN(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=hN(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=hN(e["button.over"]),a.primaryButtonBorderHover=hN(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=hN(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=hN(e["player.background"]),a.secondaryButtonBorder=hN(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=hN(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=hN(e["topPanel.text"],.1),a.secondaryButtonTextHover=hN(e["topPanel.text"]),a.secondaryButtonBorderHover=hN(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=hN(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=hN(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=hN(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
hN(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=hN(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=hN(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=hN(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=hN(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=hN(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=hN(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=hN(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=hN(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=hN(e["media.player.buttons"])),e=1);const {m$:f,n$:g}={m$:a,n$:e};b=new ok({description:b,colors:f,Xn:c,version:g});b.qQ(d);return b}};class jN{constructor(a){this.i=a}load(a){const b=new pk({description:a[this.i.description],messages:a[this.i.messages],Xn:a[this.i.Xn]});b.qQ(a[this.i.baseName]);return b}};class kN{constructor(a){this.i=a}load(a,b){var c=(new jN(this.i.Xs)).load(b[this.i.Xs]);a.tU=c;c=(new iN(this.i.hg)).load(b[this.i.hg]);a.Mq=c;c=a.zg();var d=b[this.i.zg],e=this.i.zg,f=d[e.Em];void 0!==f&&c.uN!=f&&(c.uN=f,c.H.h());d=d[e.rq];void 0!==d&&c.vN!=d&&(c.vN=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.np&&(c.np=f,c.H.h());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.qJ&&(c.qJ=d,c.H.h());c=b[this.i.Sp];a.fK!=
c&&(a.fK=c,a.gK.h());c=b[this.i.P_];c=void 0!==c?c:!0;a.pO!=c&&(a.pO=c,a.re());c=b[this.i.fontFamily];null!=c&&a.q_(c);b=b[this.i.borderRadius];null!=b&&a.rQ(b)}};class lN{constructor(){this.AI=new Map}forEach(a){for(const b of this.AI.values())a(b)}};class mN{constructor({name:a,background:b,dl:c,wc:d,nf:e,zh:f,colors:g}){this.hj=a;this.Ag=b;this.T4=c;this.dC=d;this.Ro=e;this.RC=f;this.Lq=g}Za(){return this.Ag.Za()}name(){return this.hj}zQ(a){this.hj=a}background(){return this.Ag}dl(){return this.T4}wc(){return this.dC}nf(){return this.Ro}zh(){return this.RC}sP(){return this.Lq}};class nN{constructor(a){this.i=a}load(a,b,c){c=c||new Uu;Tu(c,a[this.i.Ah]);if(a.hasOwnProperty(this.i.gi)){var d=c.gi();b=this.i.gi;a=a[this.i.gi];d.setColor(a[b.color]);d.hl(a[b.alpha])}else if(a.hasOwnProperty(this.i.vP)){b=this.i.vP;var e=a[this.i.vP];a=c.Gg;a.xg(e[b.type]);const f=[];for(d of e[b.tm])f.push(new qk(d[b.tm.position],d[b.tm.color],d[b.tm.alpha]));Qu(a,f);"linear"==a.type()?a.nB(e[b.angle]):"radial"==a.type()&&(d=e[b.$s],b=new rk(d[b.$s.cx],d[b.$s.cy],d[b.$s.gB]),a.IM!=b&&(a.IM=
b,a.H.h()))}else a.hasOwnProperty(this.i.fq)&&(e=c.fq(),d=this.i.fq,a=a[this.i.fq],e.hl(a[d.alpha]),e.setPosition(a[d.position]),{kf:a}=oN(b,a[d.Z7]),e.Ke!=a&&(e.Ke=a,e.H.h()));return c}};class pN{load(a,b){const c=new Ak;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 qN={Xp:0,FG:0};function rN(a){const [b,c]=a.split(".");return{Xp:+b,FG:+c}}function sN({Xp:a,FG:b}){return`${a}.${b}`}function tN(a,b){return a.filter(c=>{c=rN(c.version);return b.Xp<c.Xp||b.Xp===c.Xp&&b.FG<c.FG})};const uN=jk(R(15987699).value,R(15132390).value,"horizontal"),vN=jk(R(15987699).value,R(15132390).value,"horizontal");
function wN(a=6261721,b=uN,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:jk(R(16777215).value,R(15921906).value,
"vertical"),dragBorder:R(12632256),dragText:R(0),dragBackgroundHover:vN,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 xN(a,b){Object.keys(a).forEach(c=>{a[c]&&(b[c]=a[c])});return b}function yN(a){const b=wN();Object.keys(b).forEach(c=>{a[c]||(a[c]=b[c])});return a};const zN=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=rN(a[a.length-1].version);return(d,e)=>{const f=d.version?rN(d.version):qN;d.version=sN(c);return f.Xp>c.Xp?b(d,e):tN(a,f).reduce((g,{version:h,fR:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",fR:function(a,b){const c=b.keys,d=b.context.skinSettings();var e;b=d?null==(e=d.hg().colors().controlsRadioButtonsCheckboxes)?void 0:e.value.color:void 0;e=d?d.hg().colors().controlsHighlightButtonsMenus:void 0;
a[c.colors]=wN(b,e,a[c.wc][c.wc.color]);return a}},{version:"1.1",fR:function(a,b){const c=b.keys;b=b.context.skinSettings();a[c.colors]=yN(a[c.colors]);if(!b)return a;b=b.hg().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*nk(d.choiceBackgroundSelected)),f.choiceBorderSelected=S(b.controlsRadioButtonsCheckboxes,100*nk(d.choiceBorderSelected)),f.selectListBackgroundSelected=
S(b.controlsRadioButtonsCheckboxes,100*nk(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]=xN(b,a[c.colors]);return a}},{version:"1.2",fR:function(a,b){b=b.keys;a[b.nf]||(a[b.nf]=Object.assign({},a[b.wc]));a[b.zh]||
(a[b.zh]=Object.assign({},a[b.wc]),a[b.zh][b.zh.color]=a[b.colors].feedbackText);return a}}],a=>a);class AN{constructor(a){this.i=a;this.w0=new nN(a.background);this.Ap=new pN}load(a,b,c){a=zN(a,{keys:this.i,context:b,version:a[this.i.version]});c=c||a[this.i.name];b=this.w0.load(a[this.i.background],b);const d=this.Ap.load(this.i.dl,a[this.i.dl]),e=this.Ap.load(this.i.wc,a[this.i.wc]),f=this.Ap.load(this.i.nf,a[this.i.nf]),g=this.Ap.load(this.i.zh,a[this.i.zh]);return new mN({name:c,background:b,dl:d,wc:e,nf:f,zh:g,colors:a[this.i.colors]})}};class BN{constructor(a){this.T5=new AN(a)}load(a,b){const c=new lN;for(const d of a)a=this.T5.load(d,b),c.AI.set(a.name(),a);return c}};class CN extends F{constructor(a,b){super();this.Um=a;this.$J=b}enabled(){return this.Um.enabled()}gradeScale(){return this.Um}Rp(){return Array.from(this.$J.values())}};function DN(a){if("graded"==a.Eb){let b;(null==(b=a.$x)?0:b.enabled())&&a.Sk().Rp()}}
class EN extends F{constructor({eq:a,Pp:b,no:c}){super();this.JV=A(this,a);this.u1=A(this,b);this.o6=A(this,c);this.$x=null;this.Eb="graded";this.Qm=new rI;this.Pa=E(this);this.x6=E(this);this.J1=E(this);DN(this)}eq(){return this.JV}Pp(){return this.u1}no(){return this.o6}Sk(){return this.$x}r_(a){this.$x!=a&&(this.$x=a,DN(this),this.J1.h())}type(){return this.Eb}lg(){return this.Qm}xg(a){this.Eb!=a&&(this.Eb=a,DN(this),this.x6.h())}lf(){return this.Pa}XZ(){return this.JV.content().Od().clone()}WY(){var a;
if(null==(a=this.$x)?0:a.enabled())if(a=this.Sk(),a=a.$J.get(a.Um.passingGradeId()))a=a.content().Od().clone();else throw Error("wrong grade scale passing score");else a=this.XZ();return a}};function FN(a){return"string"===typeof a?JSON.parse(a):a};function GN({Qj:a,oG:b,nG:c,KG:d}){a=a.clone();a.xf.oc().size+=b;xk(a).lineHeight+=c;xk(a).align=d}function HN(a,b){switch(b){case "ResultSlide":GN({Qj:a,nG:-.15,oG:12,KG:"center"});return;case "IntroSlide":GN({Qj:a,nG:-.15,oG:12,KG:"center"});return;case "AuthorizationSlide":GN({Qj:a,nG:0,oG:0,KG:"center"});return;case "InfoSlide":case "InstructionsSlide":GN({Qj:a,nG:-.25,oG:12,KG:"left"});return}a.clone()};class IN extends F{constructor(){super();this.wb=!1;this.Ce=1;this.Pa=E(this)}isEnabled(){return this.wb}value(){return this.Ce}enable(a){this.wb=a;this.Pa.h()}Qd(a){this.Ce=a;this.Pa.h()}lf(){return this.Pa}};class JN extends F{constructor(){super();this.YK="anyDestination";this.ZK="random";this.ck="none";this.Cq=this.dM=!1;this.w2=E(this);this.z2=E(this);this.Bt=E(this);this.C4=E(this);this.KH=E(this)}$A(){return this.YK}CG(){return this.ZK}bi(){return this.ck}WP(){return this.dM}Js(){return this.Cq}mB(a){this.ck!=a&&(this.ck=a,this.Bt.h())}nQ(a){this.Cq!=a&&(this.Cq=a,this.KH.h())}};class KN extends F{constructor(){super();this.ck="none";this.Cq=!1;this.Bt=E(this);this.KH=E(this)}bi(){return this.ck}mB(a){this.ck!=a&&(this.ck=a,this.Bt.h())}Js(){return this.Cq}nQ(a){this.Cq!=a&&(this.Cq=a,this.KH.h())}};class LN extends F{constructor(){super();this.KK=null;this.qL=this.UW=this.LJ=!1;this.l2=E(this);this.nT=E(this);this.VW=E(this);this.CU=E(this)}BZ(){return this.KK}NA(){return this.LJ}BB(){return this.UW}cB(){return this.qL}};class MN extends F{constructor(){super();this.YM="byQuestion";this.qa=10;this.Ft=this.Tu=0;this.o5=E(this);this.Pa=E(this)}mq(){return this.YM}points(){return this.qa}Ys(){return this.Tu}Qv(){return this.Ft}EQ(a){this.qa!=a&&(this.qa=a,this.Pa.h())}CQ(a){this.Tu!=a&&(this.Tu=a,this.Pa.h())}oQ(a){this.Ft!=a&&(this.Ft=a,this.Pa.h())}lf(){return this.Pa}};class NN extends F{constructor(){super();this.ck="none";this.Bt=E(this)}bi(){return this.ck}mB(a){this.ck!=a&&(this.ck=a,this.Bt.h())}};function ON(a,b){const c=a.evaluation()?a.evaluation().mq():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||fl.includes(b)||"byAnswer"!=c?a.ii:!0};class PN extends F{constructor(a,b,c,d,e){super();this.Sa=a;this.Dv=d;this.A6=b;this.Eb=c;a=e||[];Lc(this,this.KF);for(var f of a)z(this,f.ro,this.Ny,this);f=Uc(a);if(this.KF=f.VP)z(this,this.KF.AZ,this.z4,this),z(this,this.KF.zZ,this.x4,this);this.qd=f.VO;this.TX=E(this);this.B6=E(this);this.H=E(this);Tc(this.Sa.ro,this.H);Tc(this.Dv.ro,this.H);Tc(this.B6,this.H);Tc(this.TX,this.H);this.values().length||this.values().push(new Nk(""))}title(){return this.Sa}usage(){return this.A6}Te(){return this.Dv}type(){return this.Eb}values(){return this.qd}value(){return this.qd[0]}xg(a){this.Eb!=
a&&(this.Eb=a,this.TX.h())}U(){return this.H}x4(a){a=this.values()[a];z(this,a.ro,this.Ny,this);this.Ny()}z4(a,b){for(const c of b)Ic(this,c.ro,this.Ny,this);this.Ny()}Ny(){this.U().h()}};class QN{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.Te],k=e[c.values],l=[];for(const r of k)l.push(new Nk(r));d=new PN(new Nk(d),f,g,new Nk(h),l);b.push(d)}a.Xi=b}};class RN extends F{constructor(a){super();this.s=a;this.Gc=null;this.kC=E(this)}audio(){return this.Gc}content(){return this.s}setContent(a){this.s=a}pQ(a){this.Gc!=a&&(Lc(this,this.Gc),(this.Gc=a)&&z(this,this.Gc.xl,()=>{this.kC.h()},this),this.kC.h())}Za(){let a=[];this.Gc&&a.push(this.Gc.Ma);this.s&&(a=a.concat(this.s.Za()));return a}};class SN extends Yr{constructor(a,b){super();this.tO=a;this.ln=b;this.xO=a.width();this.uO=a.height();this.RH=E(this)}videoWidth(){return this.xO}videoHeight(){return this.uO}};function TN(a,b,c){var d=b[c.Lj];a.WH!=d&&(a.WH=d,a.u0.h());d=b[c.Fe];a.oM!=d&&(a.oM=d,a.SV.h());d=b[c.NG];a.nM!=d&&(a.nM=d,a.SV.h());b=b[c.Xg];a.aI!=b&&(a.aI=b,a.bI.h())};function UN(a,b,c){a=new Wr(a.Vf.Qh.XF[b[c.id]]);a=new Zr(a);TN(a,b,c);a.pq(b[c.gl]||"");return a}
class VN{constructor(a,b){this.i=a;this.Vf=b}load(a,b){if(a){var c=a[this.i.image];c&&b.DQ(this.SK(c,this.i.image));(c=a[this.i.audio])&&b.pQ(UN(this,c,this.i.audio));if(a=a[this.i.video]){c=this.i.video;var d=WN(this.Vf,a[c.id],a[c.$P]);d=new SN(d.video,d.poster);TN(d,a,c);const e=a[c.width];e&&(d.xO=e);if(a=a[c.height])d.uO=a;a=d;b.lm!=a&&(b.lm&&Ic(b,b.lm.RH,b.Ba,b),b.lm=a,b.lm&&z(b,b.lm.RH,b.Ba,b),b.K6.h(),b.Ba())}}}SK(a,b){var {kf:c}=oN(this.Vf,a[b.id]);c=new Rv(c);c.XG(a[b.Vg]);return c}};class XN{constructor(a,b){this.i=a;this.ea=b}load(a){if(!a)return null;var b=YN(this.ea,this.i.value,FN(a[this.i.value]));b=new RN(b);if(a=a[this.i.audio])a=UN(new VN(this.i,this.ea),a,this.i.audio),b.pQ(a);return b}};function ZN(a,b){switch(b){case "IntroSlide":a=a.clone();xk(a).lineHeight+=-.05;a.xf.oc().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();xk(a).align=void 0;xk(a).lineHeight=void 0;xk(a).topPadding=void 0;xk(a).bottomPadding=void 0;return;case "LikertScale":a=a.clone();xk(a).lineHeight+=-.25;return}a.clone()};class $N{constructor(a){this.ea=a}MD(a,b){return YN(this.ea,b,a)}};class aO extends $N{load({hq:a,DA:b,json:c}){const d=zk(a.Ka().wc());ZN(d,a.type());a.settings().evaluationEnabled();b=this.MD(c[b.Xj],b.Xj);a.content().Yj(b)}};class bO extends $N{load({hq:a,DA:b,json:c}){const d=zk(a.Ka().wc());ZN(d,a.type());a.settings().evaluationEnabled();b=this.MD(c[b.Xj],b.Xj);a.content().Yj(b)}};class cO extends $N{load({hq:a,DA:b,json:c}){var d=zk(a.Ka().wc());ZN(d,a.type());a.settings().evaluationEnabled();d=this.MD(c[b.Xj],b.Xj);a.content().Yj(d);const e=[];c[b.extraWords].forEach(f=>e.push(new Nk(f)),this);dO(a.content(),e)}};class eO{constructor(a){this.i=a}load(a,b){const c=this.KI();c.ug(a[this.i.id]);var d=FN(a[this.i.text]);d=YN(b,this.i.text,d);c.setText(d);if(d=a[this.i.Pj])d=(new XN(this.i.Pj,b)).load(d),c.il(d);if(d=a[this.i.Rv])c.oq(d),cm(d)&&(b.ya=!0);d=a[this.i.score];void 0!==d&&c.uB(d);d=a[this.i.locked];void 0!==d&&c.WK!=d&&(c.WK=d,c.u2.h());if(d=a[this.i.image])d=this.SK(d,b,this.i.image),gm(c,d);if(d=a[this.i.audio]){var e=this.i.audio;b=new Wr(b.Qh.XF[d[e.id]]);const f=new Zr(b);b=f;TN(b,d,e);b.pq(d[e.gl]||
"");hm(c,f)}b=a[this.i.correct];void 0!==b&&c.uQ(b);a=a[this.i.typeIn];void 0!==a&&c.Di!=a&&(c.Di=a,c.UX.h(c));return c}SK(a,b,c){({kf:b}=oN(b,a[c.id]));b=new Rv(b);b.XG(a[c.Vg]);b.pq(a[c.gl]);return b}KI(){return new zm}};class fO{constructor(a){this.i=a;this.sC=a.choices}load(a,b,c,d){a=a[this.i.choices];for(const e of a)a=this.ID(e,b,d),PB(c,a)}ID(a,b,c){return(new eO(this.sC)).load(a,b,c)}};class gO{constructor(a){this.i=a}load(a){return"between"==a[this.i.LY]?new qv(a[this.i.leftOperand],a[this.i.rightOperand]):new rv(a[this.i.LY],a[this.i.operand])}};class hO{constructor(a){this.HR=a.F8}load(a,b){a=a[this.HR];for(const d of a){var c=this.ID(d);a=b;MB(a,c);a.a0.h(c,void 0)}}ID(a){return(new gO(this.HR)).load(a)}};class iO extends im{constructor(){super();this.gm=null}setText(a){B(this,this.gm);this.gm=A(this,a);z(this,this.gm.yp,this.l4,this)}hd(){var a=super.hd(),b=this.gm;a=em(a,null);a.Pw=a.Pw.concat(b);return a}textRange(){return this.gm}};class jO extends eO{load(a){const b=this.KI();b.ug(a[this.i.id]);a=new Nk(a[this.i.text]);b.setText(a);return b}KI(){return new iO}};class kO extends fO{ID(a){return(new jO(this.sC)).load(a)}};class lO extends F{constructor(){super();this.us=null;this.jF=E(this)}slideObject(){return this.us}};class mO extends F{constructor(){super();this.Gk=0;this.H=E(this);this.OE=E(this);Tc(this.OE,this.H);this.oh=new lO;z(this,this.oh.jF,this.Ba,this);this.OS=new lO;z(this,this.OS.jF,this.Ba,this)}score(){return this.Gk}uB(a){this.Gk!=a&&(this.Gk=a,this.OE.h(),this.Ba())}U(){return this.H}object(){return this.oh}destination(){return this.OS}Ba(){this.H.h()}};class nO{constructor(a){this.i=a}load(a,b){const c=[];for(const f of a){a=new mO;var d=f[this.i.object];if(d){var e=a.object();d=rC(b,d[this.i.object.E_]);e.us!=d&&(e.us=d,e.jF.h())}if(d=f[this.i.destination])e=a.destination(),d=rC(b,d[this.i.destination.E_]),e.us!=d&&(e.us=d,e.jF.h());a.uB(f[this.i.score]);c.push(a)}return c}};class oO{constructor(a){this.i=a}load(a,b,c){a=(new nO(this.i.$Y)).load(a[this.i.$Y],c);b.aS=a}};class pO{constructor(a){this.wl=a}load(a){var b=[];if("freeform"==a[this.wl.type]){var c=a[this.wl.points];for(const d of c)b.push(new H(d[this.wl.points.x],d[this.wl.points.y]))}a:{switch(a[this.wl.type]){case "rectangle":b=new gB;break a;case "oval":b=new fB;break a;case "freeform":b=new eB(b);break a}throw Error("unknown area type");}c=new Nk(a[this.wl.label]);c!=b.xb&&(b.xb=c,b.H.h());b.jt(this.KD(this.wl.rect,a[this.wl.rect]));b.uB(a[this.wl.score]);b.uQ(a[this.wl.correct]);return b}KD(a,b){return new I(b[a.x],
b[a.y],b[a.width],b[a.height])}};class qO{constructor(a){this.i=a}load(a,b,c){const d=new pO(this.i.Vn.areas),e=[];var f=a[this.i.Vn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.vl=e;if(a=a[this.i.Vn.image])({kf:b}=oN(b,a)),c.DQ(b)}};class rO{constructor(a){this.i=a.pw}load(a,b,c){var d=a[this.i.statements];const e=[];for(const g of d)d=YN(b,this.i.statements,g),e.push(d);c.fm=e;const f=[];a[this.i.labels].forEach(g=>{g=new Nk(g);f.push(g)});c.sB(f);c.t_(a[this.i.iq]);c.wQ((new pN).load(this.i.nf,a[this.i.nf]))}};class sO extends F{constructor(){super();this.Ud=new zm;this.zq(this.Ud);this.Ja=new zm;this.zq(this.Ja);this.H=E(this)}premise(){return this.Ud}response(){return this.Ja}Qj(){return this.Ud.textRange().Qj()}yc(a){this.Ja!=a&&(Lc(this,this.Ja),this.Ja=a,this.zq(this.Ja))}U(){return this.H}hd(){return em(this.Ud.hd(),this.Ja.hd())}Za(){return this.Ja.Za().concat(this.Ud.Za())}zq(a){z(this,a.sE,this.re,this);z(this,a.jC,this.re,this);z(this,a.ZN,this.re,this)}re(){this.H.h()}};class tO{constructor(a){this.sC=a.choices;this.eL=a.Ki.matches}load(a,b,c,d){a=a[this.eL];for(const h of a){var e=h,f=b,g=d;const k=new sO,l=new eO(this.sC);k.yc(l.load(e[this.eL.response],f,g));a=k;e=l.load(e[this.eL.premise],f,g);a.Ud!=e&&(Lc(a,a.Ud),a.Ud=e,a.zq(a.Ud));PB(c,k)}}};class uO{constructor(a){this.i=a}load(a,b,c,d){(new tO(this.i)).load(a,b,c.matches(),d);(new fO(this.i)).load(a[this.i.Ki.distractors],b,c.distractors(),d);a=a[this.i.Ki.ratio];c.tM!=a&&(c.tM=a,c.Wi())}};class vO extends qI{richText(){return this.Sh}Yj(a){this.Sh=a}};class wO extends Gv{};function xO(a){a.strokeStyle().xg("none");Tu(a.background(),"none")}function yO(a){dv(a,5);ev(a,5);bv(a,10);cv(a,10)}
function zO({OZ:a,id:b,Pf:c}){const d=new gv;if(b&&Tk(b))return b=d.background(),Tu(b,"gradientFill"),Qu(b.Gg,[new qk(0,6067175,1),new qk(1,4423376,1)]),b.Gg.nB(90),av(d.Se(),"shrinkTextOnOverflow"),b=d.Se(),1!=b.tA&&(b.tA=!0,b.H.h()),d.strokeStyle().setColor(3568837),d.strokeStyle().wg(2),d;if(b&&Sk(b)){a=d.background();c=d.strokeStyle();switch(b){case "passedCircle":a.gi().setColor(7258914);c.xg("none");break;case "failedCircle":a.gi().setColor(15885646);c.xg("none");break;case "gradedCircle":a.gi().setColor(5998292);
c.xg("none");break;case "passedIcon":case "failedIcon":Tu(a,"none");c.setColor(16777215);c.wg(5);Yu(c,"round");Zu(c,"round");break;case "gradedIcon":a.gi().setColor(16777215);c.setColor(16777215);c.wg(1);Yu(c,"square");Zu(c,"miter");break;default:throw Error("unknown result slide icon id");}return d}if(b&&Vk(b))return xO(d),yO(d.Se()),d;if(b&&Uk(b))return xO(d),d;switch(a){case "slidePicture":case "image":return xO(d),d;case "slideVideo":case "video":return d.strokeStyle().xg("none"),Tu(d.background(),
"solidFill"),d.background().gi().setColor(16777215),d;case "shape":d.background().gi().setColor(6592469);d.strokeStyle().setColor(3964106);yO(d.Se());switch(c){case "textBox":xO(d);av(d.Se(),"resizeShapeToFitText");break;case "freeform":Tu(d.background(),"none")}return d;case "line":return Tu(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function AO({type:a,V9:b,id:c}){if(Tk(c))return b=new Es(b||zO({OZ:"shape",id:c,Pf:a}),c),Gm(b,a),b;b=new Hm(b||zO({OZ:"shape",id:c,Pf:a}),c);Gm(b,a);return b};class BO{constructor(a){this.i=a}load(a,b){b=b||new Vu;a&&(b.setText(a[this.i.text]),a=a[this.i.FY],b.YH!=a&&(b.YH=a,b.H.h()));return b}};class CO{constructor(a){this.i=a}load(a,b){b=b||new Wu;b.setColor(a[this.i.color]);b.hl(a[this.i.alpha]);b.wg(a[this.i.size]);return b}};class DO{constructor(a){this.i=a}load(a,b){b=b||new Xu;b.setColor(a[this.i.color]);b.hl(a[this.i.alpha]);b.YG(a[this.i.blur]);b.nB(a[this.i.angle]);b.wg(a[this.i.size]);a=a[this.i.Mp];b.Mx!=a&&(b.Mx=a,b.H.h());return b}};class EO{constructor(a){this.i=a}load(a,b){b=b||new $u;b.xg(a[this.i.type]);b.wg(a[this.i.size]);var c=a[this.i.hP];b.kJ!=c&&(b.kJ=c,b.Ba());Yu(b,a[this.i.zA]);Zu(b,a[this.i.join]);"solid"==b.type()&&(b.setColor(a[this.i.color]),b.hl(a[this.i.alpha]));return b}};class FO{constructor(a){this.i=a}load(a,b){b=b||new fv;if(a){av(b,a[this.i.om]);var c=a[this.i.verticalAlign];b.sO!=c&&(b.sO=c,b.H.h());c=a[this.i.yt];b.tA!=c&&(b.tA=c,b.H.h());bv(b,a[this.i.marginLeft]);cv(b,a[this.i.marginRight]);dv(b,a[this.i.marginTop]);ev(b,a[this.i.marginBottom])}return b}};class GO{constructor(a,b){this.i=a;this.Vf=b;this.$H=new nN(this.i.background);this.j6=new EO(this.i.strokeStyle);this.i0=new BO(this.i.Ln);this.E5=new DO(this.i.Fw);this.I1=new CO(this.i.ew);this.r6=new FO(this.i.Se)}load(a,b){b=b||new gv;var c=b.background();this.$H.load(a[this.i.background],this.Vf,c);c=b.strokeStyle();this.j6.load(a[this.i.strokeStyle],c);c=b.Ln();this.i0.load(a[this.i.Ln],c);c=b.Fw();var d=a[this.i.Fw];d?(this.E5.load(d,c),0!=c.Bu&&(c.Bu=!1,c.H.h())):(1!=c.Bu&&(c.Bu=!0,c.H.h()),
c.EP());c=b.ew();(d=a[this.i.ew])?(this.I1.load(d,c),0!=c.Au&&(c.Au=!1,c.H.h())):(1!=c.Au&&(c.Au=!0,c.H.h()),c.EP());c=b.Se();this.r6.load(a[this.i.Se],c);return b}};function HO(a,b,c,d){switch(b){case "mediaPlaceholder":return new Yw(c);case "slidePicture":return new Sv(d.picture(),c,IO(a));case "slideVideo":return new Vv({T_:d.video(),id:c,Bd:IO(a)});case "slideAudio":return new Uv(d.audio(),c);case "image":const {kf:e,i8:f}=oN(a.Vf,a.cd[a.i.S6]);a=IO(a);return f?new wO(e,c,a):new Gv(e,c,a);case "video":b=a.cd[a.i.video];d=WN(a.Vf,b[a.i.video.id],b[a.i.video.$P]);d=new SN(d.video,d.poster);const g=a.cd[a.i.width];g&&(d.xO=g);const h=a.cd[a.i.height];g&&(d.uO=
h);TN(d,b,a.i.video);return new Wv({T_:d,id:c,Bd:IO(a)});case "iconPlaceholder":return new Fs(c);case "line":return new Fm(IO(a),c);case "shape":return AO({type:a.cd[a.i.Pf],V9:IO(a),id:c})}throw Error("unknown type "+b);}function IO(a){return a.F5.load(a.cd[a.i.Bd])}function JO(a,b){a.cd.hasOwnProperty(a.i.NP)&&(b.BD=a.cd[a.i.NP]);a.cd[a.i.name]&&b.zQ(a.cd[a.i.name]);a.cd[a.i.rect]&&(b.Oh=a.KD(a.i.rect,a.cd[a.i.rect]));a.cd[a.i.rotationAngle]&&(b.Ek=a.cd[a.i.rotationAngle])}
function KO(a,b){LO(a,b);MO(a,b);a.cd[a.i.Os]&&(b.pL=a.KD(a.i.Os,a.cd[a.i.Os]));a.cd[a.i.Vg]&&b.XG(a.cd[a.i.Vg])}function LO(a,b,c){JO(a,b);b.rQ(a.cd[a.i.borderRadius]);Vk(b.id())||b.Yj(a.LD(b.type(),b.id(),c));if(c=a.cd[a.i.aw]){const d=[];for(const e of c)d.push(new H(e[a.i.aw.x],e[a.i.aw.y]));b.pT=d;b.H.h()}}function MO(a,b){const c=a.cd[a.i.CP];c&&(b.Xm=new Gl(c[a.i.CP.url],c[a.i.CP.target]),b.W1.h())}
class NO extends Zw{constructor(a,b){super();this.i=a;this.cd=null;this.Vf=b;this.F5=new GO(this.i.Bd,this.Vf)}load(a,b,c){this.cd=a;a=HO(this,a[this.i.type],a[this.i.id],b);if(!a.id()){b=a.ug;var d=void 0;a instanceof Hm&&(d=a.Pf());var e=a.type();c="shape"==e?c.nN[d]++:c.rL[e]++;c=`${UC(e,d)} ${c}`;b.call(a,c)}this.If(a);return a}DO(a){JO(this,a)}BO(a){KO(this,a)}IO(a){LO(this,a);Gm(a,"rectangle")}GO(a){KO(this,a)}HO(a){JO(this,a)}FO(a){JO(this,a)}AO(a){JO(this,a)}zO(a){switch(a.id()){case "restartBtn":var b=
this.Vf.tb.Xs().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Vf.tb.Xs().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Vf.tb.Xs().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new yk;c.xf.oc().fontFamily="Open Sans";c.xf.oc().bold=!0;c.xf.oc().color=16777215;c.xf.oc().size=15;xk(c).align="center";xk(c).lineHeight=1.5;xk(c).bottomPadding=0;xk(c).topPadding=0;LO(this,a,b);b=a.Bd();ev(b.Se(),7);dv(b.Se(),5);cv(b.Se(),18);bv(b.Se(),
18);b=this.cd[this.i.T6];void 0!==b&&a.VH!=b&&(a.VH=b,a.SR.h())}EO(a){LO(this,a);MO(this,a)}CO(a){JO(this,a);MO(this,a);var b=this.cd[this.i.Yn],c=new H(b[this.i.Yn.vm][this.i.Yn.vm.x],b[this.i.Yn.vm][this.i.Yn.vm.y]);a.KJ.equals(c)||(a.KJ=c.clone(),a.sM.h());b=new H(b[this.i.Yn.Bm][this.i.Yn.Bm.x],b[this.i.Yn.Bm][this.i.Yn.Bm.y]);a.aN.equals(b)||(a.aN=b.clone(),a.sM.h())}LD(a,b,c){return this.cd[this.i.Xj]?YN(this.Vf,this.i.Xj,FN(this.cd[this.i.Xj])):OO(c)}KD(a,b){return new I(b[a.x],b[a.y],b[a.width],
b[a.height])}};function PO(a,b,c){(b=b[a])&&TC(c.GU,{UP:JSON.parse(b[a.UP]),OQ:JSON.parse(b[a.OQ])})}function QO(a,b,c,d,e){if(c=c[b]){a=new NO(b,a.Vf);for(const f of c)c=a.load(f,e,d.GU),b=d,"direction"==c.id()&&(b.au=c),"content"==c.id()&&(b.s=c),"additionalContent"==c.id()&&(b.Si=c),MB(b,c),b.EU.h(c),b.$B(c),b.Ba()}}
class RO{constructor(a,b){this.i=a;this.Vf=b;this.Uz=b.Uz;this.$H=new nN(a.background);this.Ap=new pN}load(a,b){const c=b.Ka();var d=b.wh(),e=a[this.i.BG];const f=a[this.i.OP];c.aU=e;c.FD=!1;c.$T.h();c.Ba();c.FD!=f&&(c.FD=f,c.$T.h());if("default"!=e&&f)switch(this.Vf.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);}PO(this.i.G8,a,c.yb());PO(this.i.U6,a,c.yA());QO(this,this.i.yb,a,c.yb(),d);(e=b.description())&&c.yb().direction().Yj(e);(b=b.content())&&b instanceof vO&&c.yb().content().Yj(b.richText());QO(this,this.i.yA,a,c.yA(),d);a[this.i.background]&&(d=this.$H.load(a[this.i.background],this.Vf),c.Ag!=d&&(c.Ag&&Ic(c,c.Ag.U(),c.pJ,c),c.Ag=d,c.Ag&&z(c,c.Ag.U(),c.pJ,c),c.pJ()));d=this.Uz.AI.get(a[this.i.L9]);c.em!=d&&(c.em=d,c.S5.h(),c.Ba());d=this.i.wc;if(b=a[d])d=
this.Ap.load(d,b),void 0===d.color&&(d.color=c.em.wc().color),c.dC=d,c.k0.h(),c.Ba();a[this.i.nf]&&(d=this.Ap.load(this.i.nf,a[this.i.nf]),c.wQ(d));a[this.i.zh]&&(d=this.Ap.load(this.i.zh,a[this.i.zh]),c.RC=d);(a=a[this.i.colors])&&c.tQ(a)}};function SO(a,b){a=a.LD(a.$b[a.i.content][a.i.content.Xj],a.i.content.Xj,"fullArticle");b.Yj(a)}function TO(a,b,c){(new fO(a.i.content)).load(a.$b[a.i.content],a.ea,b,c)}function UO(a,b,c,d){b=(b?b[c]:void 0)||d||"next";cm(b)&&(a.ea.ya=!0);return b}function VO(a,b,c){return(new XN(c,a.ea)).load(b[c])}
class WO extends LE{constructor(a,b){super();this.i=a;this.ea=b;this.$b=null;this.Q5=new VN(this.i.wh,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.Us()||void 0;b=XO(this.ea.R5,{type:c,id:b,R$:a,Us: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.Jh(e[f.evaluationEnabled],!1);d.z0.h();d.Oc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.i.settings.evaluation;const r=new MN;
var k=r,l=g[h.mq];k.YM!=l&&(k.YM=l,k.o5.h());r.EQ(g[h.points]);r.CQ(g[h.Ys]);r.oQ(this.Jh(g[h.Qv],0));d.Hd=r}e[f.ta]&&this.UK(e[f.ta],d);d.mU=this.Jh(e[f.Vs],!1);d.Pa.h();d.JQ(this.Jh(e[f.Zj],!1));g=d.oB;k=this.ea;l=this.Jh(e[f.Lf],1);k=k.V&&"allAtOnce"==k.V.W().submitType()?1:l;g.call(d,k);d.mQ(this.Jh(e[f.QO],!1));g=this.Jh(e[f.nH],!1);d.JN!=g&&(d.JN=g,d.b6.h(),d.Pa.h());d.QH=this.Jh(e[f.X6],!1);d.Pa.h();g=this.Jh(e[f.On],1);d.CI!=g&&(d.CI=g,d.Pa.h(),d.M0.h());if(g=e[f.Wg])k=new IN,k.enable(this.Jh(g[f.Wg.enabled],
!1)),k.Qd(this.Jh(g[f.Wg.value],1)),d.IR=k;if(!cl.includes(c)){k=f.Rv;if(g=e[k])l=g[k.type],d.kI!=l&&(d.kI=l,d.B0.h());d.oq("correct",UO(this,g,k.correct));d.oq("incorrect",UO(this,g,k.UA));d.oq("attempt",(g?g[k.wA]:void 0)||"none");d.oq("answered",UO(this,g,k.Ip));ON(d,c)?d.oq("partially",UO(this,g,k.uw,g&&g[k.uw]?"next":d.Ht.incorrect)):d.oq("partially","next");k=f.Pj;if(g=e[k])g[k.pZ]&&(l=g[k.pZ],d.ZJ!=l&&(d.ZJ=l,d.eT.h())),g[k.J_]&&(l=g[k.J_],d.SN!=l&&(d.SN=l,d.eT.h())),d.il("correct",VO(this,
g,k.correct)),d.il("incorrect",VO(this,g,k.UA)),d.il("attempt",VO(this,g,k.wA)),d.il("answered",VO(this,g,k.Ip)),(g=VO(this,g,k.uw))&&ON(d,c)&&d.il("partially",g)}if(g=e[f.Xv])k=f.Xv,l=c=new JN,h=g[k.$A],l.YK!=h&&(l.YK=h,l.w2.h()),l=c,h=g[k.CG],l.ZK!=h&&(l.ZK=h,l.z2.h()),c.mB(g[k.bi]),l=c,h=g[k.WP],l.dM!=h&&(l.dM=h,l.C4.h()),g=g[k.Js],null!=g&&c.nQ(g),d.sJ!=c&&(d.sJ=c,d.g1.h());if(g=e[f.Ss])k=f.Ss,c=new KN,c.mB(g[k.bi]),g=g[k.Js],null!=g&&c.nQ(g),d.kK!=c&&(d.kK=c,d.V1.h());if(g=e[f.Xk])k=f.Xk,l=c=
d.Xk()||new LN,h=g[k.BZ],l.KK!=h&&(l.KK=h,l.l2.h()),l=c,h=g[k.NA],l.LJ!=h&&(l.LJ=h,l.nT.h()),l=c,l.UW=g[k.BB],l.VW.h(),l=c,g=g[k.cB],l.qL!=g&&(l.qL=g,l.CU.h()),d.bn!=c&&(d.bn&&B(d,d.bn),d.bn=c,d.bn&&(Tc(d.bn.nT,d.HD),Tc(d.bn.CU,d.HD),Tc(d.bn.VW,d.HD)),d.HD.h());e=e[f.UB];f=f.UB;c=new NN;e&&c.mB(e[f.bi]);d.Gv!=c&&(B(d,d.Gv),d.Gv=c,d.Gv&&Tc(d.Gv.Bt,d.wY),d.wY.h());f=a[this.i.animation];d=b.animation();f&&(e=this.i.animation,d.xg(f[e.type]),d.setDirection(f[e.direction]),d.s_(f[e.mode]),d.it(f[e.duration]),
f=f[e.delay],d.$t!=f&&(d.$t=f,d.re()));this.Q5.load(a[this.i.wh],b.wh());(new RO(this.i.Ka,this.ea)).load(a[this.i.Ka],b);if(a[this.i.direction])a=this.LD(FN(a[this.i.direction]),this.i.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=SC("Qm.QuestionDefaults.AuthDescription");d=b.Ka().dl();HN(zk(d),b.type());a=OO(a);break;default:a=OO()}b.pB(a);(d=b.Ka().yb().direction())&&d.Yj(a);this.If(b);return b}zj(a){SO(this,a.content(),a.type())}tj(a){const b=this.$b[this.i.content],
c=this.i.content.Pk;(new QN(c)).load(a.content(),b[c])}yj(a){SO(this,a.content(),a.type())}Bj(a){const b=zk(a.Ka().wc());TO(this,a.content(),b)}Hj(a){const b=zk(a.Ka().wc());TO(this,a.content(),b)}Dj(a){const b=zk(a.Ka().wc());TO(this,a.content(),b)}Jj(a){const b=this.i.content;(new cO(this.ea)).load({hq:a,DA:b,json:this.$b[b]})}Cj(a){const b=this.i.content;(new bO(this.ea)).load({hq:a,DA:b,json:this.$b[b]})}wj(a){const b=this.i.content;(new aO(this.ea)).load({hq:a,DA:b,json:this.$b[b]})}Ij(a){const b=
this.$b[this.i.content],c=zk(a.Ka().wc());(new kO(this.i.content)).load(b,this.ea,a.content(),c)}Ej(a){(new hO(this.i.content)).load(this.$b[this.i.content],a.content())}Gj(a){const b=zk(a.Ka().wc());b.xf.oc().color=0;(new fO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}Aj(a){const b=zk(a.Ka().wc());b.xf.oc().color=0;(new uO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}xj(a){(new qO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content())}vj(){}Gi(a){const b=
zk(a.Ka().wc());(new rO(this.i.content)).load(this.$b[this.i.content],this.ea,a.content(),b)}Fj(a){var b=this.$b[this.i.content][this.i.content.c_],c=this.i.content.c_;a=a.content();a.oB(b[c.Lf]);a.gH(b[c.Pi]);a.yR=b[c.UF];a.Wi();a.RW=b[c.A9];a.Wi();a.oN=this.Jh(b[c.z9],!0);a.Wi();const d=b[c.Od],e=a.Od();e.Qd(d[c.Od.value]);e.wB(d[c.Od.units]);c=c.lg;if(b=b[c])a=a.lg(),a.xg(b[c.type]),a.jH(b[c.url]),a.hH(b[c.target])}uj(a){(new oO(this.i.content)).load(this.$b[this.i.content],a.content(),a.Ka().yb())}LD(a,
b){return YN(this.ea,b,a)}MD(a,b){return YN(this.ea,b,a)}Jh(a,b){return null!=a?a:b}UK(a,b){const c=new FM,d=this.i.settings.ta;c.enable(a[d.isEnabled]);c.Qd(a[d.value]);b.eg!=c&&(Lc(b,b.eg),b.eg=c,b.Pa.h(),b.eg&&(z(b,b.eg.Pa,b.re,b),z(b,b.eg.Qx,b.re,b)))}};function YO(a,b){if(b){const c=a.i.Sk;return new Map(b[c.Rp].map(d=>{const e=a.xy(d[c.Rp.slide]);return[d[c.Rp.P7],e]}))}return null}
class ZO{constructor(a,b,c){this.i=b;this.ea=c;this.Tz=new WO(a,c)}load(a){var b=this.aJ,c=a[this.i.type],d=this.Uo(a[this.i.Rp][0]),e=this.Uo(a[this.i.Rp][1]),f=this.Uo(a[this.i.W9][0]),g=YO(this,a[this.i.Sk]);a=a[this.i.lg];const h=this.i.lg;return b.call(this,{d_:c,eq:d,Pp:e,no:f,Sk:g,L7:{type:a[h.type],url:a[h.url],target:a[h.target]}})}Uo(a){return a?this.xy(a):null}xy(a){return this.Tz.load(a)}aJ({d_:a,eq:b,Pp:c,no:d,Sk:e,L7:f}){b=new EN({eq:b,Pp:c,no:d});b.xg(a);e&&b.r_(new CN(this.ea.settings().W().gradeScale(),
e));a=b.lg();a.xg(f.type);a.jH(f.url);a.hH(f.target);return b}};class $O{constructor(a,b){this.f6=a;this.n1=b}end(){return this.n1}start(){return this.f6}};function RF(a,b){a.Cf.forEach(b,void 0)}class aP extends F{constructor(a,b,c,d=null){super();this.Cf=new VM;A(this,this.Cf);(this.Y1=a)&&A(this,a);this.X1=c||[];if(c)for(const e of c)A(this,e);(this.s0=d)&&A(this,d);this.Zr=b;A(this,this.Zr);this.cU=new EG;A(this,this.cU)}Vp(){return this.Y1}Pk(){return this.s0}zG(){return this.X1}bw(a){return this.Cf.get(a)}fe(){return this.Zr}groups(){return this.Cf}YA(){return this.cU}};class bP{load(a,b){b.FQ(a.$b[a.i.bt]);b.HQ(a.$b[a.i.nq]);b.hY=a.$b[a.i.vH];b.Pa.h();if(null!=a.$b[a.i.Od]){const c=new aF;c.wB(a.$b[a.i.Od][a.i.Od.units]);c.Qd(a.$b[a.i.Od][a.i.Od.value]);b.BQ(c)}}};class cP{constructor(a,b){this.i=a;this.$b=b}};class dP{constructor(a){this.i=a}load(a,b,c=!1){const d=new WO(this.i.slides,b),e=new bP,f=new cP(this.i.settings,a[this.i.settings]);b=b.M1;var g;c&&(g=Yi());g=b.RY(g||a[this.i.id]);g.iH(a[this.i.title]);e.load(f,g.settings());for(const h of a[this.i.slides])a=c?Yi():void 0,a=d.load(FN(h),a),g.slides().push(a);return g}};function eP(a){const b=[],c=a.$b[a.i.zG];c&&c.forEach(d=>{d&&b.push(a.Tz.load(d))});return b}class fP{constructor({N9:a,json:b,context:c,j9:d}){this.i=a;this.$b=b;this.ea=c;this.j5=d;this.N1=new dP(this.i.groups);this.Tz=new WO(this.i.groups.slides,this.ea)}bw(a){a=FN(this.$b[this.i.groups][a]);return this.N1.load(a,this.ea)}};class gP{constructor(){this.i=DM.document;this.U5=new BN(this.i.D_);this.W5=new hP;this.D5=new gN(this.i.settings);this.P5=new kN(this.i.skinSettings)}load(a,b){var c=a[this.i.skinSettings];const d=new SM;null!=c&&this.P5.load(d,c);b.KQ(d);var e=this.U5.load(a[this.i.D_],b);b.Uz=e;const f=a[this.i.title];c=new PM;this.D5.load(a[this.i.settings],c);b.V=c;a=this.W5.load(new fP({N9:this.i.yg,json:a[this.i.yg],context:b,j9:this.DS(b)}),b);a=new UM(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.C5.h();b&&a.Y5.h();a.KQ(d);return a}DS(a){return new ZO(this.i.yg.groups.slides,this.i.yg.fe,a)}};function iP({eq:a,Pp:b,no:c,Sk:d}){let e=0;a&&++e;b&&++e;c&&++e;d&&(e+=d.size);return e}function jP({eq:a,Pp:b,no:c,Sk:d}){return(null==d?void 0:d.values().next().value)||a||b||c}class kP extends ZO{aJ(a){return 1>=iP(a)?new Yo(jP(a),a.d_):super.aJ(a)}};class hP{load(a){var b=0,c;(c=(c=a.$b[a.i.Vp])?a.Tz.load(c):null)&&b++;var d;if(d=a.$b[a.i.fe])d=a.j5.load(d);else throw Error("invalid result slides json");var e=eP(a);b+=e.length;var f;(f=(f=a.$b[a.i.Pk])?a.Tz.load(f):null)&&b++;c=new aP(c,d,e,f);const {ib:g,h8:h}={h8: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.bw(e),g.groups().push(f),b.push(d),d+=f.slides().count()+1;b.push(d);if(null!=a.$b[a.i.YA]){d=g.YA();e=a.i.YA;if(a=a.$b[e])for(var k of a)d.addRange(new $O(k[e.start],
k[e.end]));k=g.YA();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 EG;for(let x=0;x<e.count();++x){var r=e.EE[x];r.start()>=f&&r.end()<=l&&(r=new $O(r.start()-f,r.end()-f),t.addRange(r))}e=t;g.groups().get(b.indexOf(d)-a).mX=e}}}return g}};class lP extends gP{constructor(){super();this.pM=DM}DS(a){return new kP(this.i.yg.groups.slides,this.i.yg.fe,a)}};class mP{constructor(a){this.Qh=a}OI(){throw Error("unknown resource type");}};const nP={type:{_:"t"},yG:{_:"i"},align:{_:"a"},yZ:{_:"r"},lineHeight:{_:"lh"},topPadding:{_:"T"},bottomPadding:{_:"b"}};const oP={bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},Mw:{_:"sb"},Nw:{_:"sp"}};const pP={oc:Object.assign({_:"tf"},oP),al:Object.assign({_:"pf"},nP)};class qP{constructor(){this.i=nl(nP)}load(a){if(!a)return new tk;const b=new tk;b.type=a[this.i.type];b.yG=a[this.i.yG];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 rP{constructor(){this.i=nl(oP)}load(a){if(!a)return new uk;const b=new uk;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.Mw=a[this.i.Mw];b.Nw=a[this.i.Nw];b.strike=a[this.i.strike];return b}};class sP{constructor(){this.i=nl(pP)}load(a){if(!a)return new wk;const b=new wk,c=(new rP).load(a[this.i.oc]);b.Ok=c.clone();a=(new qP).load(a[this.i.al]);b.Bk=a.clone();return b}};const tP=class extends qI{constructor(){super();this.Xi=[]}fields(){return this.Xi}};class uP extends qI{constructor(){super();this.aS=[]}chains(){return this.aS}};class vP extends Gk{constructor(a,b){super("qmFillInTheBlank");a=Uc(a);this.qd=a.VO;this.Oc=b;if(this.Gs=a.VP)z(this,this.Gs.AZ,c=>{this.pr();c.includes(0)&&this.LS.h();this.Wi()},this,1),z(this,this.Gs.zZ,()=>{this.pr();this.LS.h();this.Wi()},this,1);this.pr();this.LS=E(this);E(this)}pr(){Lc(this,this.qd);this.qd.forEach(a=>{z(this,a.yp,this.Wi,this)})}Wi(){this.U().h()}values(){return this.qd}evaluationEnabled(){return this.Oc}};const wP=class extends qI{constructor(){super();this.Sh=null}richText(){return this.Sh}Yj(a){this.Sh=a}hd(){return null}YI(a){return new Ok(a.id(),a.evaluationEnabled()?a.values():null)}};class xP extends wP{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof vP&&a.push(this.YI(c));return a}};class yP extends qI{constructor(){super();this.vl=[];this.ic=null}areas(){return this.vl}picture(){return this.ic}DQ(a){this.ic=a}Za(){return this.ic?[this.ic]:[]}};class zP extends qI{constructor(){super();this.fm=[];this.pu=[];this.Xl=.3;this.Ro=null}statements(){return this.fm}labels(){return this.pu}iq(){return this.Xl}nf(){return this.Ro?this.Ro.clone():null}sB(a){this.pu=a}wQ(a){this.Ro=a}t_(a){this.Xl=a}};class AP extends Gk{constructor({values:a,correctIndex:b,evaluationEnabled:c}){super("qmMultipleChoiceText");a=Uc(a);this.qd=a.VO;this.Gs=a.VP;this.Oc=c;this.wS=this.qd[b];this.uS=E(this);E(this);this.I6=E(this);this.Gs&&(z(this,this.Gs.zZ,()=>{this.pr();this.uS.h();this.U().h()},this,1),z(this,this.Gs.AZ,()=>{this.pr();this.uS.h();this.U().h()},this,1));this.pr()}evaluationEnabled(){return this.Oc}correctIndex(){let a=this.qd.indexOf(this.wS);0>a&&(a=0,this.wS=this.qd[a]);return a}values(){return this.qd}y4(){this.I6.h();
this.U().h()}pr(){Lc(this,this.qd);this.qd.forEach(a=>{z(this,a.yp,this.y4,this,100)})}};const BP=class extends qI{constructor(){super();this.Sh=null}richText(){return this.Sh}Yj(a){this.Sh=a}YI(a){return new Pk(a.id(),a.values(),a.evaluationEnabled()?a.correctIndex():null)}};class CP extends BP{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof AP&&a.push(this.YI(c));return a}};class DP extends Gk{constructor(a,b){super("qmWordBank");this.Ce=a;this.Oc=b;this.H6=E(this);E(this)}value(){return this.Ce}evaluationEnabled(){return this.Oc}Qd(a){this.Ce=a;this.H6.h()}};function dO(a,b){a.xY=b}const EP=class extends qI{constructor(){super();this.Sh=null;this.xY=[]}richText(){return this.Sh}Yj(a){this.Sh=a}extraWords(){return this.xY}};class FP extends EP{placeholders(){const a=[];var b=this.richText().resources();for(const c of b)c instanceof DP&&(b=c,a.push(new Qk(b.id(),b.evaluationEnabled()?b.value():null)));return a}};class GP extends QB{constructor(){super(void 0)}};class HP extends QB{Qj(){if(!this.count())throw Error("no choices");return this.getChoice(0).Qj()}zq(a){z(this,a.U(),this.Er,this)}hW(a){Ic(this,a.U(),this.Er,this)}yI(){}};class IP extends qI{constructor(){super();this.Cy=new HP;z(this,this.Cy.U(),this.Wi,this);this.Nx=new RB;z(this,this.Nx.U(),this.Wi,this);this.tM=.5}matches(){return this.Cy}distractors(){return this.Nx}aQ(){return this.tM}hd(){return em(this.Cy.hd(),this.Nx.hd())}Za(){return this.Nx.Za().concat(this.Cy.Za())}clear(){this.Cy.clear();this.Nx.clear()}};class JP extends OB{constructor(){super();this.a0=E(this);this.c5=E(this);E(this);E(this)}U(){return this.lf()}getAnswer(a){return Om(this,a)}hd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=this.Y.indexOf(a);NB(this,a);this.c5.h(a,b)}}};function XO(a,{type:b,id:c}){a=KP(a,b);c=c||Yi();return new ZC(c,b,a)}
function KP(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.DC();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new RB;case "WordBank":return new FP;case "MultipleChoiceText":return new CP;case "FillInTheBlank":return new xP;case "TypeIn":return new GP;case "Numeric":return new JP;case "Sequence":return new RB;case "Matching":return new IP;case "Hotspot":return new yP;case "Essay":return null;case "LikertScale":return new zP;case "ResultSlide":return new sI;
case "AuthorizationSlide":return new tP;case "DND":return new uP}throw Error("unknown slide content type "+b);}class LP{DC(){return new vO}};const MP=class extends LP{};const NP={value:{_:"v"},correctIndex:{_:"i"}};class OP{constructor(){this.i=nl(NP)}load(a){const b=a?a[this.i.value].map(c=>new Nk(c)):[new Nk("")];return new vP(b,!!a)}};class PP{constructor(){this.i=nl(NP)}load(a){const b=a[this.i.value].map(c=>new Nk(c));return new AP({values:b,correctIndex:void 0!==a[this.i.correctIndex]?a[this.i.correctIndex]:0,evaluationEnabled:void 0!==a[this.i.correctIndex]})}};class QP{constructor(){this.i=nl(NP)}load(a){return null!=a?new DP(a[this.i.value],!0):new DP("",!1)}};class RP extends mP{OI(a,b,c){switch(b){case "qmWordBank":return b=(new QP).load(c),b.ug(a),b;case "qmMultipleChoiceText":return b=(new PP).load(c),b.ug(a),b;case "qmFillInTheBlank":return b=(new OP).load(c),b.ug(a),b}return super.OI(a,b,c)}};function oN(a,b){a=a.Qh.images[b];return{kf:new Jk(a.src,a.width,a.height),i8:void 0!==a.W$}}function WN(a,b,c){c=a.Qh.images[c];return{video:new uy(a.Qh.zH[b],c.width,c.height),poster:new Jk(c.src,c.width,c.height)}}
function YN(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.O6],g=c[b.O8];b=(new sP).load(c[b.oc]);a=a.i5;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new Lq(d,a.Qh.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new Xp(d,a.Qh.zH[h.assetId],h.text,a.Qh.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new Kq(d,h.svg,h.latex,h.mathml);break;default:d=a.OI(d,k,h.data)}d&&
c.push(d)}return new fr(e,c,g,b,f)}function OO(a){return new fr(a||"",[],[],new wk)}class SP{constructor(a){this.Qh=a;this.M1=new YM;this.i5=new RP(a);this.Uz=null;this.R5=new MP;this.tb=this.V=null;this.ya=!1}ma(){return this.ya}ub(){return null}settings(){return this.V}Us(){return null}skinSettings(){return this.tb}KQ(a){this.tb=a}quizSize(){return this.V.W().quizSize()}};function TP(a,b){const c={};Mb(b,(d,e)=>{c[e]=new wg(d[a.fontFamily],d[a.bold],d[a.italic],d[a.fontVariationSettings])});return c}
class UP{load(a,b=""){ka(a)||(a=Uint8Array.from(atob(a),c=>c.codePointAt(0)),a=(new TextDecoder).decode(a),a=JSON.parse(a));b=this.QK(a,b);return Promise.resolve(b)}QK(a,b){var c=nl(hM);b=new jM(b);var d=a[c.resources],e=d[b.kD],f=d[b.vO];const g=d[b.SH];d={};var h={},k={};for(var l in e)if(e.hasOwnProperty(l)){const C=e[l];d[l]={src:iM(b,C[b.kD.src]),width:C[b.kD.width],height:C[b.kD.height]}}for(var r in g)if(g.hasOwnProperty(r)){l=g[r];e=[];for(var t of l)e.push({src:iM(b,t[b.SH.src]),mimeType:t[b.SH.mimeType]});
k[r]=e}for(y in f)if(f.hasOwnProperty(y)){r=f[y];t=[];for(var x of r)t.push({src:iM(b,x[b.vO.src]),mimeType:x[b.vO.mimeType]});h[y]=t}var y={XF:k,zH:h,images:d};x=new SP(y);f=new lP;b=f.load(a[f.pM.document],x);if(d=a[f.pM.QG])f=a[f.pM.fillPanelsView],{kf:d}=oN(x,d),d=d.path(),b.WV=d,b.Je=f;f=a[c.fonts];d=TP(c.fh,a[c.fh]);c=a[c.GA];(a=a[DM.GY])?(h=nl(kM),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.sH=
a[h.sH],k.jG=a[h.jG],k.iG=a[h.iG],k.kG=a[h.kG],k.lG=a[h.lG],a=new Xi(k)):a=void 0;return{quiz:b,pP:f,fh:d,resources:y,GA:c,ma:x.ma(),GY:a}}};function VP({ho:a,X8:b,content:c,T:d,slideWidth:e,slideHeight:f,fw:g,YO:h,G9:k,pl:l,mc:r,$a:t,WQ:x,b9:y,a9:C,Y8:O,W8:Y,c9:aa,Z8:ta}){(new UP).load(b,h).then(ua=>{const Qc=ua.quiz,Bo=ua.pP,EQ=ua.fh,FQ=ua.resources,GQ=ua.ma;ua=ua.GA;L&&!r.useAdaptiveSkin()&&(ff=!0,af=L=!1);if(ff){var fh=vf("div");of(fh,{id:`mobileFramesLayer-${a}`});document.body.appendChild(fh)}fh=L;const HQ=kf(Y,Ze?C:y,Ze?C:O),IQ=new Ji(fh?ta:aa,a),JQ=`_${k}`,Nz=Qc.skinSettings(),KQ=new ke(Nz.Xs().messages()),LQ=new ke({});fh&&(d=
vf("div"),J(d,"position","absolute"),c.appendChild(d));d.setAttribute("id",a);const Oz=new fM({GA:ua,ho:a,Gb:"embedded",YO:h,T:d,U$:JQ,pl:l,quiz:Qc,p7:HQ,pP:Bo,fh:EQ,$a:t,resources:FQ,fitToWindow:!0,Y9:IQ,A:KQ,zm:LQ,skinSettings:Nz,ma:GQ,TG:"always",contentScale:100,mc:r,JA:new G(e,f),WQ:x});c.setAttribute("id",a);Oz.initializationCompleteEvent().addHandler(()=>{g(Oz)})},()=>{g()})};const WP=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function XP(a){const b=new P({Z:"SELECT",u:N(a,"combobox")});b.setAttribute("size","1");YP(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";w(a,b.displayObject(),"change",()=>{Nn(a.C,b.displayObject().value)});return b}
function YP(a){const b=[];a.C.Qc.values().forEach(c=>{c=c.text();const d=new P({Z:"OPTION",u:N(a,"combobox-option")});d.O(c);b.push(d)});return b}
class ZP extends P{constructor({state:a,A:b}){super({m:"accessible-authorization-field-view"});this.C=a;this.j=b;this.Eb=a.Qc.type();this.Sa=this.dJ();M(this,this.Sa);a="select"==this.Eb?XP(this):this.Bx();"mandatory"==this.C.Qc.usage()&&a.setAttribute("aria-required","true");this.SC=a;M(this,this.SC);wI(this.Sa.displayObject(),this.SC.displayObject());z(this,this.C.submittedEvent(),this.Ju,this)}l(a){super.l(a);this.Sa.l(a);this.SC.l(a)}dJ(){var a=this.C.Qc;let b=Ud(a.title().text());"mandatory"==
a.usage()&&(b+="*");a=new P({Z:"LABEL",u:N(this,"title")});a.O(b);return a}Bx(){const a=new P({Z:"INPUT",u:N(this,"text-input")});a.setAttribute("type","email"==this.Eb?"email":"text");a.displayObject().value=this.C.qo()?this.C.qo():this.C.Qc.value().text();w(this,a.displayObject(),"change",()=>{Nn(this.C,a.displayObject().value)});return a}Ju(){var a=this.C.errors();a.length&&(a=a[0].description(),a=WP.has(a)?WP.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.j.I(a),alert(a),this.SC.focus())}}
;function $P(a,b){const c=[];a.forEach(d=>{"disabled"!=d.Qc.usage()&&c.push(new ZP({state:d,A:b}))});return c}class aQ extends P{constructor({contentState:a,A:b}){super({m:"accessible-authorization-content"});this.K=a;this.nb=$P(a.fields(),b);this.nb.forEach(c=>M(this,c))}l(a){super.l(a);this.nb.forEach(b=>b.l(a))}};function bQ(a){const b=new P({Z:"select",u:N(a,"destination-selection")});b.setAttribute("size","1");a.oJ.map(c=>{c=c.name();const d=new P({Z:"option",u:N(a,"destination-selection-option")});d.O(c);return d}).forEach(c=>b.addChild(c));b.displayObject().selectedIndex=-1;w(a,b.displayObject(),"change",a.X2,a);return b}function cQ(a,b=null){a.MC.displayObject().selectedIndex=a.oJ.findIndex(c=>c==b)}
class dQ extends P{constructor({object:a,Vv:b}){super({m:"accessible-dnd-item-view"});this.oh=a;this.oJ=b;this.PS=E(this);a=new P({u:N(this,"object-description")});a.O(this.oh.name());this.FU=a;M(this,this.FU);this.MC=bQ(this);M(this,this.MC);OH(this.FU,this.MC)}X2(){const a=this.MC.displayObject().selectedIndex;this.PS.h(this.oh,this.oJ[a])}};function eQ(a){const b=new Map,c=a.K.objectsStates().map(e=>e.slideObject()),d=a.K.destinationsStates().map(e=>e.slideObject());c.forEach(e=>{const f=new dQ({object:e,Vv:d});z(a,f.PS,a.W2,a);b.set(e,f)});return b}
class fQ extends P{constructor({contentState:a}){super({m:"accessible-dnd-content"});this.K=a;this.nb=eQ(this);[...this.nb.values()].forEach(b=>M(this,b));z(this,a.U(),this.YX,this);z(this,a.OM,this.JL,this);a.vC=!0}ha(){this.YX()}YX(){this.K.objectsStates().forEach(a=>{const b=this.nb.get(a.slideObject());a=Xm(this.K,a);cQ(b,null==a?void 0:a.destinationState().slideObject())})}W2(a,b){Tm(this.K,!0);const c=this.K.objectsStates().find(g=>g.slideObject()==a);var d=this.K.destinationsStates().find(g=>
g.slideObject()==b);Vm(this.K,c);const e=d.rect().left-c.rect().left;d=d.rect().top-c.rect().top;const f=c.rect();f.translate(new H(e,d));c.jt(f);Zm(this.K,c);Um(this.K,c)}JL(){this.K.objectsStates().forEach(a=>{Vm(this.K,a);const b=a.Lo,c=a.rect();nd(b,c)||a.jt(b)})}};class gQ extends P{constructor({contentState:a}){super({m:"accessible-essay-content"});this.K=a;this.Oa=this.Bx()}l(a){super.l(a);this.Oa.l(a)}Bx(){const a=new P({u:N(this,"text-input"),Z:"TEXTAREA"});a.displayObject().value=this.K.text();w(this,a.displayObject(),"change",()=>{this.K.setText(a.displayObject().value)});M(this,a);return a}};function hQ(a,b){b=b.map(g=>({x:a.left+g.x*a.width,y:a.top+g.y*a.height}));let c=0;var d=0;let e=0;var f=b.length;for(let g=0;g<f;g++){const h=b[g],k=b[(g+1)%f],l=h.x*k.y-k.x*h.y;c+=l;d+=(h.x+k.x)*l;e+=(h.y+k.y)*l}c*=.5;if(1E-10>Math.abs(c))return d=b.reduce((g,h)=>g+h.x,0)/f,b=b.reduce((g,h)=>g+h.y,0)/f,{x:d,y:b};f=1/(6*c);d*=f;e*=f;return iQ(d,e,b)?{x:d,y:e}:jQ(d,e,b)}
function iQ(a,b,c){let d=!1;const e=c.length;for(let f=0,g=e-1;f<e;g=f++){const h=c[f].x,k=c[f].y,l=c[g].x,r=c[g].y;k>b!==r>b&&a<(l-h)*(b-k)/(r-k)+h&&(d=!d)}return d}
function jQ(a,b,c){var d=Infinity,e=Infinity,f=-Infinity,g=-Infinity;for(const h of c)d=Math.min(d,h.x),e=Math.min(e,h.y),f=Math.max(f,h.x),g=Math.max(g,h.y);d=(d+f)/2;e=(e+g)/2;if(iQ(d,e,c))return{x:d,y:e};g=[];for(f=.1;.9>=f;f+=.1)g.push({x:a*(1-f)+d*f,y:b*(1-f)+e*f,t:f});g.sort((h,k)=>Math.hypot(h.x-a,h.y-b)-Math.hypot(k.x-a,k.y-b));for(const h of g)if(iQ(h.x,h.y,c))return{x:h.x,y:h.y};return{x:c[0].x,y:c[0].y}};function kQ(a){const b=new Map;a.K.areas().forEach(c=>{var d=c.area(),e=b.set,f=d.rect();if(d instanceof gB||d instanceof fB)d=f.left+f.width/2,f=f.top+f.height/2;else if(d instanceof eB)f=hQ(f,d.points()),d=f.x,f=f.y;else throw Error("unknown area type");e.call(b,c,new H(d/1E4,f/1E4))});return b}function lQ(){const a=new P({m:"accessible-hotspot-notifier"});a.$c("live","assertive");a.$c("atomic","true");return a}function mQ(a){return a.K.areas().map(b=>({view:nQ(a,b),state:b}))}
function nQ(a,b){const c=Gx({Pv:b,parent:a.Ke,evaluationEnabled:a.K.evaluationEnabled()});ki(c,N(a.Ke,"area"));c.vB(-1);c.Ge("img");c.qf(b.area().label().text());w(a,c.displayObject(),"click",()=>oQ(a,b));return c}function oQ(a,b){if(a.K.areaSelected(b)){const c=a.YN.get(b);(b=a.K.points().find(d=>d.coordinate().equals(c)))&&ho(a.K,b)}else go(a.K,a.YN.get(b))}function pQ(a,b){[a]=[...a.YN.entries()].find(([,c])=>c.equals(b.coordinate()));return a.area()}
class qQ extends P{constructor({contentState:a,A:b,Ln:c}){super({m:"accessible-hotspot-content",uf:!0});this.K=a;this.j=b;this.YN=kQ(this);this.Ly=lQ();M(this,this.Ly);this.Ke=this.BC(c);M(this,this.Ke);this.vl=mQ(this);this.vl.forEach(d=>M(this.Ke,d.view));this.WX();z(this,this.K.U(),this.WX,this);z(this,this.K.xE,this.dE,this);z(this,this.K.jz,this.GL,this);z(this,this.K.kz,this.Uy,this);z(this,this.K.RX,this.r4,this)}ha(a){ji(this.Ke,{width:"",height:""});const b=this.K.content().picture();b&&
(a=Sh({width:b.width(),height:b.height(),boundingWidth:a,boundingHeight:Number.MAX_VALUE}),ji(this.Ke,{width:`${a.width}px`,height:`${a.height}px`}),this.G("height",`${a.height}px`),this.vl.forEach(c=>c.view.invalidate()))}BC(a){const b=new P({Z:"figure",m:"accessible-hotspot-image",eB:!1});var c=this.K.content().picture();c=c?gh(c.path()):"";b.G("background-image",c);c=b.addChild;const d=new P({Z:"figcaption",u:N(b,"caption")});d.O(a);c.call(b,d);return b}dE(a){a=pQ(this,a);this.Ly.O(this.j.I("PB_ACCESSIBLE_SKIN_ARIA_SELECTED",
{AREA_NAME:a.label().text()}))}GL(a,b){b&&(a=pQ(this,b),this.Ly.O(this.j.I("PB_ACCESSIBLE_SKIN_ARIA_NOT_SELECTED",{AREA_NAME:a.label().text()})))}Uy(){this.Ly.O(this.j.I("PB_ACCESSIBLE_SKIN_AREAS_NOT_SELECTED"))}r4(){this.Ly.O("")}WX(){this.vl.forEach(({view:a,state:b})=>{b=this.K.areaSelected(b);a.$c("selected",b)})}};function rQ(a){const b=new P({Z:"SELECT",u:N(a,"select-control")});b.setAttribute("size","1");sQ(a).forEach(c=>{b.addChild(c)});w(a,b.displayObject(),"change",a.BL,a);return b}function tQ(a,b){a.Dy.displayObject().selectedIndex=null==b?-1:a.ve.indexOf(b)}function sQ(a){return a.ve.map(b=>{b=b.textRange().text();const c=new P({Z:"OPTION",u:N(a,"select-control-option")});c.O(b);return c})}
class uQ extends P{constructor({premise:a,responses:b}){super({m:"accessible-match-item-view"});this.jU=E(this);this.Ud=a;this.ve=b;(this.kc=this.Ax())&&M(this,this.kc);this.Dy=rQ(this);M(this,this.Dy);this.kc&&OH(this.kc,this.Dy)}l(a){super.l(a);this.kc&&this.kc.l(a);this.Dy.l(a)}Ax(){if(this.Ud.textRange().ee())return null;const a=new P({u:N(this,"text-content")});a.O(this.Ud.textRange().text());return a}BL(){const a=this.Dy.displayObject().selectedIndex;this.jU.h(this.Ud,this.ve[a])}};class vQ extends P{constructor({contentState:a}){super({m:"accessible-matching-content"});this.K=a;this.nb=this.yx();z(this,this.K.U(),this.pA,this)}l(a){super.l(a);this.nb.forEach(b=>b.l(a))}ha(){this.pA()}yx(){const a=new Map,b=this.K.premises(),c=this.K.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new uQ({premise:e,responses:c});M(this,f);z(this,f.jU,this.BL,this);a.set(e,f)}return a}pA(){const a=this.K.premises(),b=this.K.matches();a.forEach(c=>{const d=this.nb.get(c);if(this.K.isConnected(c)){var e=
b.find(f=>f.premise()==c);tQ(d,e.response())}else tQ(d,null)})}BL(a,b){const c=this.K.premises().indexOf(a),d=this.K.responses().indexOf(b);so(this.K,c,d);this.K.Is(a,b)}};function wQ(a,b){b.Sn()||b.ug(Yd());a.setAttribute("for",b.Sn())};function xQ(a){var b=a.Qa.gg();if(b){b=b.Ea();const c=b.Ma,d=new P({u:N(a,"audio"),Z:"AUDIO"});d.setAttribute("preload","metadata");d.setAttribute("controls","");d.qf(b.gl());c.Yk().forEach(e=>{e=`<source src="${e.src()}" type="${e.type()}" />`;d.addChild(wf(Jd(e)))});return d}return null}
class yQ extends P{constructor({BA:a,evaluationEnabled:b,P6:c,J:d}){super({m:"accessible-choice-view"});this.Qa=a;this.Oc=b;this.XB=c;this.L=d;this.mR=E(this);this.Qi=this.JI();M(this,this.Qi);(this.kc=this.Ax())&&M(this,this.kc);(this.Di=this.Dx())&&M(this,this.Di);(this.Gc=xQ(this))&&M(this,this.Gc);this.kc&&(OH(this.kc,this.Qi),this.Di&&OH(this.kc,this.Di))}l(a){super.l(a);this.Qi.l(a);let b;null==(b=this.kc)||b.l(a);let c;null==(c=this.Di)||c.l(a);let d;null==(d=this.Gc)||d.l(a)}JI(){var a=this.XB.type;
const b=this.XB.name,c=this.XB.id,d=new P({Z:"INPUT",u:N(this,"active-element")});d.setAttribute("type",a);d.setAttribute("id",c);void 0!==b&&d.setAttribute("name",b);a=this.Qa.selected();d.displayObject().checked=a;d.$c("checked",a);w(this,d.displayObject(),"change",()=>{this.mR.h(this.Qa,d.displayObject().checked)});return d}Ax(){if(this.Qa.choice().textRange().ee())return null;const a=new P({Z:"LABEL",u:N(this,"text-content")}),b=this.Qa.choice().textRange();BI(b,this.L).forEach(c=>a.addChild(c));
a.$c("hidden",!0);a.ug(`${this.XB.id}_label`);wQ(a,this.Qi);return a}Dx(){if(this.Oc||!this.Qa.choice().typeIn())return null;const a=new P({Z:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.Qa.customAnswer();w(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.Qa.Uq=b});return a}};function zQ(a){return a.filter(b=>b.selected()).length}function AQ(a){a.forEach((b,c)=>{c.selected()||b.l(!1)})}function BQ(a){a.forEach(b=>b.l(!0))};class CQ extends P{constructor({m:a,xh:b,evaluationEnabled:c,J:d,A:e}){super({m:a});this.Oc=c;this.L=d;this.O0=Yd();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.ca=a;this.nb=this.yx();this.qf(e.I("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}l(a){super.l(a);this.nb.forEach(b=>b.l(a))}yx(){const a=new Map;this.ca.forEach(b=>{const c=new yQ({BA:b,evaluationEnabled:this.Oc,P6:{type:this.oR(),name:this.nR(),id:Yd()},J:this.L});M(this,c);z(this,c.mR,this.JU,this);a.set(b,c)});return a}};class DQ extends CQ{constructor({xh:a,evaluationEnabled:b,J:c,A:d}){super({m:"accessible-multiple-choice-content",xh:a,evaluationEnabled:b,J:c,A:d});this.Ge("radiogroup")}oR(){return"radio"}nR(){return`${this.O0}_choice`}JU(a){this.ca.forEach(b=>{const c=a==b;b.cb(c);this.nb.get(b).Qi.$c("checked",c)})}};class MQ extends CQ{constructor({xh:a,Wg:b,evaluationEnabled:c,J:d,A:e}){super({m:"accessible-multiple-response-content",xh:a,evaluationEnabled:c,J:d,A:e});this.Ge("group");this.l0=b&&b.isEnabled()?b.value():Number.MAX_VALUE}l(a){super.l(a);a&&this.Ep()}oR(){return"checkbox"}nR(){}JU(a,b){a.cb(b);this.nb.get(a).Qi.$c("checked",b);this.Ep()}Ep(){zQ(this.ca)>=this.l0?AQ(this.nb):BQ(this.nb)}};class NQ extends P{constructor({SO:a}){super({m:"accessible-numeric-content"});this.ek=a;this.Di=this.Dx()}l(a){super.l(a);this.Di.l(a)}Dx(){const a=new P({Z:"INPUT",u:N(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.ek.response();w(this,a.displayObject(),"change",()=>{this.ek.yc(a.displayObject().value)});M(this,a);return a}};function OQ(a){if(a.Xw()){const b=a.P.contentState(),c=a.Ib("restartBtn",()=>b.restartQuiz());A(a,c);const d=new P({Z:"NAV"});d.Ge("navigation");d.qf(a.j.I("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));d.addChild(c);M(a,d)}}function PQ(a,b){const c=a.P.slide().Ka().yb();return qC(c,b)?(b=rC(c,b),kl(a.L,b.richText().text())):""}
class QQ extends P{constructor({ra:a,Ks:b,J:c,A:d}){super({m:"accessible-result-slide-content"});this.P=a;this.Xw=b;this.L=c;this.j=d;this.nb=[];a=PQ(this,"awardedScoreLabel");b=PQ(this,"awardedScoreValue");(a||b)&&this.Fl(`${a} ${b}`);a=PQ(this,"passingScoreLabel");b=PQ(this,"passingScoreValue");(a||b)&&this.Fl(`${a} ${b}`);OQ(this)}Fl(a){const b=new P;b.O(a);M(this,b);this.nb.push(b)}Ib(a,b){const c=new Zi({u:N(this,"button"),toggle:!0});a=PQ(this,a);c.O(a);z(this,c.R,b);return c}};function RQ(a){const b=new P({Z:"SELECT",u:N(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.I0;++c){const d=new P({Z:"OPTION",u:N(a,"select-control-option")});d.O(`${c+1}`);b.addChild(d)}w(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.bS.h(a.Qa.choice(),c)});return b}
class SQ extends P{constructor({BA:a,n7:b}){super({m:"accessible-sequence-choice-view"});this.Qa=a;this.I0=b;this.bS=E(this);(this.kc=this.Ax())&&M(this,this.kc);this.mE=RQ(this);M(this,this.mE);this.kc&&OH(this.kc,this.mE)}l(a){super.l(a);this.kc&&this.kc.l(a);this.mE.l(a)}Ax(){if(this.Qa.choice().textRange().ee())return null;const a=new P({u:N(this,"text-content")});a.O(this.Qa.choice().textRange().text());return a}};class TQ extends P{constructor({xh:a}){super({m:"accessible-sequence-content"});this.Gd=a;this.nb=this.yx();z(this,this.Gd.U(),this.pA,this)}l(a){super.l(a);this.nb.forEach(b=>b.l(a))}ha(){this.pA()}yx(){const a=new Map,b=this.Gd.count();for(let c=0;c<b;++c){const d=this.Gd.getChoiceState(c),e=new SQ({BA:d,n7:b});M(this,e);z(this,e.bS,this.P2,this);a.set(d.choice(),e)}return a}pA(){for(let c=0;c<this.Gd.count();++c){var a=this.nb.get(this.Gd.ik[c]),b=c;a.mE.displayObject().selectedIndex=b}}P2(a,b){Lo(this.Gd,
a,b)}};class UQ extends P{constructor({xh:a}){super({m:"accessible-type-in-content"});this.Ja=a.response();this.Di=this.Dx()}l(a){super.l(a);this.Di.l(a)}Dx(){const a=new P({Z:"INPUT",u:N(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.Ja.text();w(this,a.displayObject(),"change",()=>{this.Ja.setText(a.displayObject().value)});M(this,a);return a}};function VQ(a){return a.map(b=>WQ(b))}function WQ(a){const b=vf("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=vf("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);wI(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b}
class XQ extends P{constructor({m:a,contentState:b,J:c,A:d}){super({m:a});this.j=d;a=b.content().richText();const e=this.WI(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.ja=[];b.forEach(h=>{if(ka(h)){const k=h.id;h=g.find(l=>l.id()==k);h=e.create(h);f[k]=h.displayObject();A(this,h);this.ja.push(h)}});c=AI(a,c,f);VQ(c).forEach(h=>this.addChild(h))}l(a){super.l(a);this.ja.forEach(b=>b.l(a))}ha(){this.ja.forEach(a=>a.wa())}};class YQ extends P{constructor({state:a}){super({Z:"INPUT",m:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();w(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}};class ZQ{constructor(a){this.ca=a}create(a){if(a instanceof Kq)return EI(a);if(a instanceof vP){const b=this.ca.find(c=>c.placeholder().id==a.id());return new YQ({state:b})}throw Error("unknown resource");}};class $Q extends XQ{constructor({contentState:a,J:b,A:c}){super({m:"accessible-fib-content",contentState:a,J:b,A:c})}WI(a){return new ZQ(a.placeholders())}};class aR extends P{constructor({state:a}){super({Z:"SELECT",m:"accessible-mct-placeholder"});this.setAttribute("size","1");this.C=a;this.lj=this.XI();this.lj.forEach(b=>{this.addChild(b)});w(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}XI(){const a=[];this.C.answers().forEach(b=>{b=this.CC(b);a.push(b)});return a}CC(a){const b=new P({Z:"OPTION",u:N(this,"option")});b.O(a);return b}ha(){const a=this.C.response(),b=this.lj.map(c=>c.displayObject().value);this.displayObject().selectedIndex=
a?b.indexOf(a):-1}};class bR{constructor(a){this.ca=a}create(a){if(a instanceof Kq)return EI(a);if(a instanceof AP){const b=this.ca.find(c=>c.placeholder().id==a.id());return new aR({state:b})}throw Error("unknown resource");}};class cR extends XQ{constructor({contentState:a,J:b,A:c}){super({m:"accessible-mct-content",contentState:a,J:b,A:c})}WI(a){return new bR(a.placeholders())}};function dR(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}
class eR extends P{constructor({placeholder:a,controller:b,A:c}){super({Z:"SELECT",m:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Dc=a;this.Oq=b;this.j=c;fR(this.Oq,a,this);this.lj=this.XI();this.lj.forEach(d=>this.addChild(d));w(this,this.displayObject(),"change",this.B5,this);this.displayObject().selectedIndex=-1}yc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=dR(this)}ha(){const a=gR(this.Oq),b=hR(this.Oq),c=[...this.lj],d=(f,g)=>{const h=c.findIndex(k=>
k.displayObject().value==f);-1!=h&&(c[h].l(g),c.splice(h,1))};a.forEach(f=>{const g=b.findIndex(k=>k==f),h=-1!=g;h&&b.splice(g,1);d(f,!h)});const e=this.Dc.response();this.displayObject().selectedIndex=e?a.indexOf(e):dR(this)}XI(){const a=[];gR(this.Oq).forEach(c=>{c=this.CC(c);a.push(c)});const b=this.j.I("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.CC(b));return a}CC(a){const b=new P({Z:"OPTION",u:N(this,"option")});b.O(a);return b}B5(){const a=this.displayObject().selectedIndex==dR(this)?
"":this.displayObject().value;iR(this.Oq,this.Dc,a)}};class jR{constructor({placeholders:a,controller:b,A:c}){this.ja=a;this.Oq=b;this.j=c}create(a){if(a instanceof Kq)return EI(a);if(a instanceof DP){const b=this.ja.find(c=>c.placeholder().id==a.id());return new eR({placeholder:b,controller:this.Oq,A:this.j})}throw Error("unknown resource");}};function fR(a,b,c){a.kM.has(b)&&rc("this placeholder has already been added");a.kM.set(b,c)}function gR(a){const b=[];a.mk.forEach(c=>{b.push(c.Qe())});return b}function hR(a){const b=[];a.ja.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function iR(a,b,c){b.response()&&(a.mk.find(d=>null===d.response()).yc(b.response()),b.yc(null));c&&(a.mk.find(d=>d.response()==c).yc(null),b.yc(c));a.ja.forEach(d=>{a.kM.get(d).wa()})}
class kR{constructor({placeholders:a,extraWords:b}){this.ja=a;this.mk=b;this.kM=new Map}};class lR extends XQ{constructor({contentState:a,J:b,A:c}){super({m:"accessible-wordbank-content",contentState:a,J:b,A:c})}WI(a){const b=A(this,new kR({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new jR({placeholders:a.placeholders(),controller:b,A:this.j})}};function mR(a,b,c,d,e){const f=new P({Z:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.$c("labelledby",e);w(a,f.displayObject(),"change",()=>{jo(a.Uh,b);nR(a,f)});c=b==a.Uh.selectedScale();f.displayObject().checked=c;f.$c("checked",c);return f}function nR(a,b){a.Dk.forEach(c=>{c.$c("checked",c==b)})}
class oR extends P{constructor({oH:a,labels:b}){super({m:"accessible-likert-scale-statement"});this.Uh=a;this.pu=b;this.Dk=[];this.VT=[];this.O(this.Uh.statement().text());this.TI();this.Ge("radiogroup");this.qf(this.Uh.statement().text())}l(a){this.Dk.forEach(b=>b.l(a));this.VT.forEach(b=>b.l(a))}TI(){const a=Yd();this.pu.forEach(b=>this.Xt(b,a))}Xt(a,b){const c=new P({m:"accessible-likert-scale-label"});M(this,c);const d=Yd(),e=Yd();b=mR(this,a,b,d,e);ki(b,N(c,"radio"));M(c,b);const f=new P({Z:"LABEL"});
f.O(a.text());f.setAttribute("for",d);f.setAttribute("id",e);f.$c("hidden",!0);ki(f,N(c,"label"));M(c,f);this.Dk.push(b);this.VT.push(f)}};function pR(a){const b=new Map,c=a.K.statementsStates(),d=a.K.content().labels();c.forEach(e=>{const f=new oR({oH:e,labels:d});M(a,f);b.set(e,f)});return b}class qR extends P{constructor({contentState:a}){super({m:"accessible-likert-scale-content"});this.K=a;this.nb=pR(this)}l(a){super.l(a);this.nb.forEach(b=>b.l(a))}};class rR extends P{constructor({m:a,slide:b,J:c}){super({m:a});a=b.content().richText();BI(a,c).forEach(d=>this.addChild(d))}};class sR extends Dn{constructor({J:a,A:b,Ks:c,submitType:d}){super();this.L=a;this.j=b;this.Xw=c;this.Xb=d;this.s=null}create(a){this.s=null;this.If(a);return this.s}zj(a){this.s=new rR({m:"accessible-intro-slide-content",slide:a.slide(),J:this.L})}tj(a){this.s=new aQ({contentState:a.contentState(),A:this.j})}Fj(a){this.s=new QQ({ra:a,Ks:this.Xw,J:this.L,A:this.j})}yj(a){this.s=new rR({m:"accessible-info-slide-content",slide:a.slide(),J:this.L})}Bj(a){this.s=new DQ({xh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),
J:this.L,A:this.j})}Hj(a){this.s=new DQ({xh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),J:this.L,A:this.j})}Dj(a){this.s=new MQ({xh:a.contentState(),Wg:a.slide().settings().Wg(),evaluationEnabled:a.slide().settings().evaluationEnabled(),J:this.L,A:this.j})}Jj(a){this.s=new lR({contentState:a.contentState(),J:this.L,A:this.j})}Cj(a){this.s=new cR({contentState:a.contentState(),J:this.L,A:this.j})}wj(a){this.s=new $Q({contentState:a.contentState(),J:this.L,A:this.j})}Ij(a){this.s=
new UQ({xh:a.contentState()})}Ej(a){this.s=new NQ({SO:a.contentState()})}Gj(a){this.s=new TQ({xh:a.contentState()})}Aj(a){this.s=new vQ({contentState:a.contentState()})}xj(a){const b=rC(a.slide().Ka().yb(),"content").Bd().Ln().text();this.s=new qQ({contentState:a.contentState(),A:this.j,Ln:b})}vj(a){this.s=new gQ({contentState:a.contentState()})}Gi(a){this.s=new qR({contentState:a.contentState()})}uj(a){this.s=new fQ({contentState:a.contentState()})}};const tR={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function uR(a,b){const c=new WJ({prefix:"quiz-",type:"uikit-primary-button",icon:{element:Q(a.F,tR.outline),Ug:"left"}});z(a,c.R,()=>{var d=c.pressed();c.kl(!d);d={pressed:!d,relativeElement:c.displayObject()};a.Pl.h("showOutline",d)});a.le.showOutline=c;b.addChild(c);return c}
function vR(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.ZC(b)}
class wR extends P{constructor({A:a,zm:b,m:c,skinSettings:d,M:e}){super({m:c});this.le={};this.EI={};this.j=new FH([a,b]);this.F=e;this.Pl=E(this);this.va=!1;this.V=this.Hd=null;this.$d=d.zg();this.jc=d.questionListInfo();this.hb=this.Ef=this.fb=this.Ra=null;this.nE="none";this.$m=new P({u:N(this,"container")});this.$m.o("left",!0);this.addChild(this.$m);this.yi=new P({u:N(this,"container")});this.yi.o("right",!0);this.addChild(this.yi);z(this,this.$d.U(),this.Ia,this);z(this,this.jc.U(),this.Ia,
this);this.Rr=new P({u:N(this,"question-score-info")});this.yi.addChild(this.Rr);cI(this.Rr,this.j,()=>this.fb,()=>this.Ef);a=()=>({element:Q(this.F,tR["right-arrow"]),Ug:"right"});b=()=>({element:Q(this.F,tR["left-arrow"]),Ug:"left"});this.hM=uR(this,this.$m);this.ov(this.hM,"hidden");this.Ib(this.$m,"postpone","uikit-secondary-button");this.Ib(this.yi,"submit");this.Ib(this.$m,"submit-all","uikit-secondary-button");this.Ib(this.yi,"continue","uikit-primary-button",a());this.Ib(this.yi,"try-again");
this.Ib(this.yi,"prev","uikit-secondary-button",b());this.Ib(this.yi,"back","uikit-secondary-button",b());this.Ib(this.yi,"next","uikit-primary-button",a());this.Ib(this.yi,"start","uikit-primary-button",a());this.Ib(this.$m,"results");this.Ib(this.yi,"view-results");this.Ib(this.$m,"toResultSlide");this.Ib(this.yi,"print","uikit-primary-button",{element:Q(this.F,tR.print),Ug:"left"});this.hT=this.Ib(this.yi,"finish","uikit-primary-button");this.J0=this.Ib(this.$m,"reset","uikit-secondary-button");
this.ov(this.J0,"hidden");this.Sr=new P({u:N(this,"quiz-score-info")});aI(this.Sr,this.j,()=>this.Hd);this.$m.addChild(this.Sr)}Bw(a){this.nE=a.outlinePosition();"bottom"==this.nE&&this.ov(this.hM,"enabled")}outlinePopupClosed(){this.hM.kl(!1)}mb(a,b){this.ov(this.le[a],b)}Cm(a,b){const c=this.le[a];this.EI[a]=b;"finish"===a&&"continuePresentation"===b&&VJ(this.hT,Q(this.F,tR["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&VJ(this.hT,Q(this.F,tR["right-arrow"]),"right");oi(c)}Qp(a){this.le[a].displayObject().focus()}$k(){return this.Pl}fi(a){this.o("hide-controls",
!a)}ov(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.ag(!1)}}Ib(a,b,c="uikit-primary-button",d){const e=new WJ({prefix:"quiz-",type:c,icon:d,text:this.j.I(vR(this,b))});ni(e,this.j,()=>this.EI[b]?vR(this,this.EI[b]):vR(this,b),void 0,f=>e.O(f));z(this,e.R,()=>this.Pl.h(b),this);this.le[b]=e;a.addChild(e);return e}Ni(a){this.va=a;this.Ia()}gb(a,b,c,d,e=null){this.hb=a;this.V=e;this.Hd=d;this.Ef=c;this.fb=b}Ia(){this.sv(!0)}sv(a){const b=
!!this.hb,c=a&&dI(this.Ra,this.$d);this.Rr.B(c);b&&c&&(oi(this.Rr),this.Rr.setAttribute("title",this.Rr.displayObject().textContent));a=a&&eI(this.V,this.Hd,this.Ra,this.$d,this.va);this.Sr.B(a);b&&a&&(oi(this.Sr),this.Sr.setAttribute("title",this.Sr.displayObject().textContent));this.Sr.o("only-quiz-score",!this.Rr.visible())}Vk(a){Lc(this,this.Ra);(this.Ra=a)&&z(this,this.Ra.submittedEvent(),this.Ia,this);this.Ia()}Zg(){this.sv(!1)}ZC(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 xR extends wR{constructor(a,b,c,d){super({m:"quiz-control-panel",A:a,zm:b,skinSettings:c,M:d})}};class yR extends mL{constructor({A:a,zm:b,skinSettings:c,Gm:d,M:e,Gb:f,J:g,T:h,mc:k,fillPanelsView:l}){super({m:"quiz-top-panel",A:a,zm:b,skinSettings:c,Gm:d,M:e,Gb:f,L_:"quiz-timer-view",J:g,T:h,mc:k,fillPanelsView:l})}};function zR(a){const b=a.Ng.showTopPanel();a.S&&(a.S.update(),a.S.B(b))}
class AR extends yK{constructor({Hm:a,slideWidth:b,slideHeight:c,Gb:d,A:e,skinSettings:f,M:g,soundController:h,J:k,T:l,co:r,Ee:t,mc:x,fillPanelsView:y,$j:C,fh:O}){const Y=new P({m:"quiz-slide-container"});super({Hm:a,slideWidth:b,slideHeight:c,C_:Y,A:e});this.eb=d;this.Je=y||!1;this.Yd=C;this.zb=x;this.wu=new P({u:N(this,"main-container")});this.wu.addChild(Y);this.ne=XE(this.eb);this.os=x?x.showPlayersPanels():!this.ne||this.Je;this.o("embedded",!this.os);this.Ng=r;this.ye=O;this.tb=f;this.Wu=new ke({});
this.pd=new P({m:"slide-list-layer",qP:!0});this.pd.B(!1);this.Ae=A(this,new zK({A:e,M:g,T:l,skin:this,rZ:this.os}));this.qh=a.ab();if(this.S=YE(d)||this.Ng.showTopPanel()?new yR({A:e,zm:this.Wu,skinSettings:f,Gm:this.pd,M:g,Gb:d,J:k,T:l,mc:x,fillPanelsView:this.Je}):null)A(this,this.S),z(this,this.S.EK,()=>{this.Ae.invalidate()});this.ua=new xR(e,this.Wu,f,g);A(this,this.ua);this.Bc=new Wz(h);z(this,this.Bc.audioStartedEvent(),this.Lh,this);z(this,this.Bc.Ve,this.Kh,this);this.Hc=new P({m:"frames-layer"});
this.kh=new P({m:"feedback-layer"});this.kh.o("ie",u);this.kh.B(!1);this.Pc=new FK({iZ:this.Bc,M:g,A:e});z(this,this.Pc.YE,aa=>{this.kh.o("with-shadow",aa)},this);this.os?(this.S&&this.addChild(this.S),this.addChild(this.wu),this.addChild(this.ua),zR(this)):this.ne&&(this.Hc.o("embedded",!0),this.addChild(this.wu));this.wu.addChild(this.Hc);this.cY();(this.ne||0<=["embedded-customization"].indexOf(d))&&YE(d)&&z(this,f.gK,this.cY,this);z(this,f.U(),()=>{YE(d)&&zR(this);this.gC();this.fC()},this);Y.addChild(this.kh);
Y.addChild(t.iu);Y.addChild(this.pd);this.o("embedded-mode",ef&&!this.ne);x&&this.hs(x);this.gC();this.fC()}gC(){if(!YE(this.eb)){var a=this.zb&&this.zb.isInheritSettings(),b=this.ne&&!a?this.displayObject():document.body,[c,d]=this.ne&&a?["PFn","PFnb"]:["qPFn","qPFnb"],e;a=null==(e=this.ye[c])?void 0:e.fontVariationSettings;var f;e=null==(f=this.ye[d])?void 0:f.fontVariationSettings;us(b,c,d);a&&e&&vs(b,{n:a,b:e});b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",
d)}}fC(){const a=this.tb.borderRadius(),b=this.ne&&this.zb&&this.zb.isInheritSettings();null===a||b||(this.ne?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}cY(){const a=this.tb.Sp();this.o("hide-bg",a);this.o("slide-presentation-not-bg",!a);this.o("filltype",this.Je?a?"player":"":"slide");this.o("fill-slide-bg",!a&&this.Je)}Cw(a){a=a?"":"none";this.ua.G("pointer-events",a);this.S&&this.S.G("pointer-events",a)}hs(a){const b=a.messages();b&&this.Wu.tB(b);Object.assign(this.tb.hg().colors(),
a.colors());this.S&&this.S.Bw(a);this.ua.Bw(a)}tq(a){this.S&&this.Ae.tq(a)}ha(a,b){super.ha(a,b);if(a&&b){this.S&&(this.S.wa(),this.Ae.invalidate());b=this.Yd;a=b.Yx();b=tL(b);var c=a.scale(b).round();this.wu.resize(c.width,c.height);u&&(this.Mk.G("position","absolute"),this.Mk.move(0,0));a=tL(this.Yd);this.Mk.setScale(a,"50% 50%");b=.5*(c.width-this.Mk.width());c=.5*(c.height-this.Mk.height());this.Mk.move(b,c);this.Hc.setScale(a,"50% 50%");this.Hc.move(b,c);a=this.Yx();this.Hc.resize(a.width,a.height);
if(!this.ne||this.Je){a=vL(this.Yd);this.S&&this.S.setScale(a);this.ua.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.S&&this.Ng.showTopPanel()?-this.S.height()*(1-a)+d:b;this.wu.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.zK();a=uL(this.Yd);this.G("border-radius",`${(this.Je||ef||this.ne?0:8)*a}px`);vK(this);this.wD()}}controlPanel(){return this.ua}topPanel(){return this.S}Rj(){return this.Hc}ml(a){this.Pc&&(this.Bc.stop(),
this.kh.removeChild(this.Pc),this.kh.B(!1),this.Pc.Yc());a&&(a.ab=this.qh,this.kh.addChild(this.Pc),this.kh.B(!0),this.Pc.show(a))}fo(a,b){b.ll("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Bc.stop();this.Ae.IE()}setPanelScale(a){super.setPanelScale(a);this.S&&this.S.setParentScale(a);this.Pc.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)}Lh(){}Kh(){}wD(){if(this.S){if(this.os){var a=vL(this.Yd)*this.parentScale();this.S.setParentScale(a)}this.S.wa()}if(this.Ae){const c=tL(this.Yd)*this.parentScale();a=vL(this.Yd)*this.parentScale();var b=this.Ae;b.vv=c;b.invalidate();b=this.Ae;b.oE=a;b.invalidate()}}zK(){if(this.fc){var a=parseFloat(Ch(this.fc,"width")),b=vL(this.Yd),c=tL(this.Yd),d=(this.Ng.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;J(this.fc,"top",`${d}px`);J(this.fc,"left",`${a}px`);J(this.fc,"transform",`scale(${c})`);
J(this.fc,"transform-origin","0 0")}}vT(){return tL(this.Yd)*this.parentScale()}};function BR(a){const b=new P({u:N(a,"close-button")});z(a,b.R,()=>a.px.h());return b}
class CR extends P{constructor(a,b){super({m:"smartphone-slide-list-caption"});this.px=E(this);if(this.Sa=a)a=this.Sa,ki(a,N(this,"title")),A(this,a),z(this,a.ZE,this.SL,this),z(this,a.Ml,this.xL,this);a=new P({u:N(this,"title")});a.O(b.I("PB_QUESTION_LIST_CAPTION"));this.eO=a;M(this,this.eO);b=BR(this);M(this,b)}initialize(){this.Sa&&this.Sa.initialize()}bo(a){this.Sa&&this.Sa.bo(a)}SL(){this.Sa&&!this.Sj(this.Sa)&&(B(this,this.eO),this.uc(this.Sa,0))}xL(){this.Sa&&(this.removeChild(this.Sa),M(this,
this.eO,0))}};class DR extends P{constructor({I9:a,KB:b,submitType:c,isGraded:d,isEnabled:e}){super({m:"smartphone-slide-list"});this.Xb=c;this.oe=d;this.d2=e;this.jS=E(this);this.AW=E(this);this.iF=a;M(this,this.iF);this.Wb=b;M(this,this.Wb);z(this,this.iF.px,this.R2,this);z(this,this.Wb.yg().Mi(),this.LL,this)}initialize(){this.iF.initialize()}MQ(a,b){this.Wb.gb(a,this.Xb,this.oe,b)}lB(){this.Wb.yg().lB()}bo(a){this.Wb.yg().l("reviewing"==a?!0:this.d2);this.iF.bo(a)}R2(){this.jS.h()}LL(a){this.AW.h(a)}ha(a,b){super.ha(a,
b);this.Wb.wa();this.Wb.yg().wa()}};class ER extends F{constructor({Zp:a,Zk:b,$j:c,$p:d}){super();this.vk=a;this.gj=b;this.Yd=c;this.Ae=d;const {topPanel:e,controlPanel:f}=pL(this.gj);this.CF=e;this.S0=f;this.av=1}wq(a,b){a&&b&&(this.av=a/b,this.ZX(a,b))}S(){return this.CF}ua(){return this.S0}oy(){return 1<this.av}};class FR extends ER{constructor({Zp:a,Zk:b,rt:c,R9:d,$j:e,$p:f}){super({Zp:a,Zk:b,$j:e,$p:f});this.IN=c;this.sX=d;z(this,this.Ae.gX,this.fY,this)}ZX(a,b){this.CF&&this.S().B(1>=this.av);this.ua().o("landscape",this.oy());a=1>=this.av?{boundingWidth:a,boundingHeight:b-((this.CF?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}=Sh({width:this.vk.width(),height:this.vk.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:l}={scale:e,left:f,top:g};this.vk.setScale(h);this.vk.move(k,(this.CF?this.S().height():0)+l);this.IN&&(this.IN.o("portrait",1>=this.av),this.IN.wa());this.sX&&this.sX.o("landscape",this.oy());this.fY()}fY(){if(this.Ae.visible()){const a=sL(this.Yd),b=this.Ae.size();this.Ae.move((a.width-b.width)/2,a.height-b.height-(1>=this.av?66:20))}}};class GR extends ER{constructor({Zp:a,Zk:b,$j:c,$p:d,j8:e}){super({Zp:a,Zk:b,$j:c,$p:d});this.ne=e}ZX(a,b){const {topPanel:c,controlPanel:d}=pL(this.gj);var e=c?c.height():12;e=this.ne?new ld(0,0,0,0):new ld(e,12,d.height(),12);const {scale:f,left:g,top:h}=Sh({width:this.vk.width(),height:this.vk.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:l,top:r,r8:t}={scale:f,left:g,top:h,r8:e};({topPanel:a}=pL(this.gj));!this.ne&&a&&a.setParentScale(k);if(Ze){const {topPanel:x,
controlPanel:y}=pL(this.gj);b=uL(this.Yd);x&&x.setScale(b);y.setScale(b);this.vk.setScale(b);e=x?-x.height()*(1-b):0;const C=12*b;this.vk.G("margin",`${e}px ${C}px 0 ${C}px`);x&&x.G("width",`calc(100% / ${b})`);y.G("width",`calc(100% / ${b})`);b=-this.vk.height()*(1-b);y.G("margin-top",`${b}px`)}else b=this.Ae,b.oE=k,b.invalidate(),b=this.Ae,b.vv=k,b.invalidate(),this.vk.setScale(k),this.vk.move(l+t.left,r+t.top);a&&(this.Ae.invalidate(),a.wa())}};function HR(a,b,c){a.Jt.has(b.id)||(a.Jt.set(b.id,a.Ib(b,c)),M(a,a.Jt.get(b.id)))}function IR(a,b,c){a.Jt.has(b)&&c(a.Jt.get(b))}function JR(a,b){IR(a,b,c=>{B(a,c);a.Jt.delete(b)})}function KR(a,b,c,d){IR(a,b,e=>e.o(c,d))}
class LR extends P{constructor({m:a,M:b}){super({m:a});this.F=b;this.Jt=new Map;this.C0=E(this)}KA(a,b){IR(this,a,c=>c.l(b))}Ib(a,b){const c=new WJ({prefix:"quiz-",type:a.type,icon:{element:Q(this.F,a.icon),Ug:"left"}});ki(c,N(this,"uikit-button"));c.o(a.id,!0);b&&z(this,c.R,()=>{b&&b();this.C0.h(a.id)});return c}};class MR extends LR{constructor(a){super({m:"smartphone-control-panel",M:a})}};class NR extends F{constructor({KB:a,H9:b,K9:c}){super();this.Wb=A(this,a);this.pX=A(this,b);this.ts=c;z(this,this.Wb.jS,this.bV,this);z(this,this.Wb.AW,this.LL,this);z(this,this.ts.wK,this.yL,this);z(this,this.ts.GW,this.O3,this);z(this,this.ts.tI,this.tL,this);z(this,this.ts.Lz,this.U3,this);z(this,this.ts.FT,this.bV,this);z(this,this.ts.hN,this.Mh,this);this.uC=E(this)}yL(){this.Wb.initialize()}O3(a,b){this.Wb.MQ(a,b)}tL(a){YK(this.Wb.Wb.yg(),a)}LL(a){this.ts.ff.h(a)}U3(){this.pX.show()}bV(){this.pX.Yc();
this.uC.h()}Mh(a){this.Wb.bo(a)}displayObject(){return this.Wb.Wb.displayObject()}invalidate(){setTimeout(()=>this.Wb.wa(),0)}close(){}closeRequestEvent(){return this.uC}};class OR extends F{constructor(a){super();this.ua=a;this.Pl=E(this);this.qN=E(this);this.CT=E(this);this.wJ=E(this);this.EW=E(this)}mb(a,b){switch(b){case "enabled":this.qN.h(a,()=>this.Pl.h(a));this.wJ.h(a,!0);break;case "hidden":this.CT.h(a);break;case "disabled":this.qN.h(a,()=>this.Pl.h(a)),this.wJ.h(a,!1)}}fi(){}Cm(a,b){"start"==a&&this.EW.h(a,"submit","submit-form"==b)}Qp(){}outlinePopupClosed(){}$k(){return this.Pl}displayObject(){return this.ua.displayObject()}gb(){}Vk(){}Zg(){}Ni(){}};const PR={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"}},QR=Object.assign({},PR,{["slide-list"]:Object.assign({},PR["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},PR["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},PR.outline,{type:"uikit-secondary-button"})}),RR=["results","slide-list","mark-slide","back-to-app","outline"],SR="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class TR extends LR{constructor(a,b){super({m:"smartphone-top-panel",M:b});if(this.Sa=a)ki(a,N(this,"title")),A(this,a),z(this,a.ZE,this.SL,this),z(this,a.Ml,this.xL,this)}initialize(){this.Sa&&this.Sa.initialize()}bo(a){this.o("mode",a);this.Sa&&this.Sa.bo(a)}SL(){this.Sa&&!this.Sj(this.Sa)&&this.addChild(this.Sa)}xL(){this.Sa&&this.removeChild(this.Sa)}};class UR extends F{constructor(a){super();this.a6=a;this.ff=E(this);this.Kk=E(this);this.hN=E(this);this.tI=E(this);this.wK=E(this);this.GW=E(this);this.Lz=E(this);this.FT=E(this);this.BW=E(this);this.gY=E(this);this.U1=E(this);this.V=this.fb=this.hb=null}gb(a,b,c,d,e){Lc(this,this.hb);this.hb=a;this.fb=b;this.V=e||null;this.wK.h();z(this,a.sessionModeChangedEvent(),this.Mh,this);this.Mh();this.BW.h(a)}Vk(a){this.FT.h();this.tI.h(a);this.gY.h(a)}Ni(a){this.GW.h(this.fb,a)}Zg(){}Tp(){}gw(){}setParentScale(){}aq(){}displayObject(){return this.a6.displayObject()}Mi(){return this.ff}qq(){return this.Kk}Mh(){this.hN.h(this.hb.sessionMode())}}
;function pL(a){return{topPanel:a.S,controlPanel:a.ua}}function VR(a){$e&&a.sV("back-to-app",()=>ISPlayer.backToApp())}function WR(a,b,c){a.S&&HR(a.S,PR[b],c);HR(a.ua,QR[b],c)}function YR(a){a.HN&&!a.iM&&WR(a,"slide-list",()=>{a.NX.Lz.h()})}function ZR(a,b){a.S&&JR(a.S,b);JR(a.ua,b)}function $R(a){a.HN&&"allAtOnce"==a.Xb&&(WR(a,"mark-slide",()=>{a.P&&Ql(a.P,!a.P.isMarked())}),a.S&&a.S.o("with-mark-button",!0))}function aS(a,b,c){a.S&&RR.includes(b)&&c(a.S);SR.includes(b)&&c(a.ua)}
function bS(a){const b=!("testing"==a.gs&&gI(a.P));a.WU("slide-list",b)}
class cS extends F{constructor({topPanel:a,rH:b,controlPanel:c,mH:d,submitType:e,A:f}){super();this.S=a?A(this,a):null;this.S&&b?(A(this,b),z(this,b.hN,this.Mh,this),z(this,b.tI,this.tL,this),z(this,b.wK,this.yL,this),a=b):a=null;this.NX=a;this.ua=A(this,c);c=new OR(this.ua);z(this,c.qN,this.sV,this);z(this,c.CT,this.aV,this);z(this,c.wJ,this.WU,this);z(this,c.EW,this.N3,this);this.R0=c;this.HN=d;this.Xb=e;this.j=f;this.gs="";this.iM=this.P=null;VR(this)}topPanel(){return this.NX}controlPanel(){return this.R0}setPresentationContext(){}setPresentationOutlineController(a){this.iM=
a;WR(this,"outline",()=>{const b=this.iM;"testing"==this.gs||"reviewing"==this.gs?b.showOutline(this.HN,this.j.I("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});ZR(this,"slide-list")}sV(a,b){aS(this,a,c=>HR(c,PR[a],b))}aV(a){aS(this,a,b=>JR(b,a))}WU(a,b){aS(this,a,c=>c.KA(a,b))}N3(a,b,c){aS(this,a,d=>KR(d,a,b,c))}Mh(a){this.gs=a;this.S&&this.S.bo(a);switch(a){case "testing":YR(this);$R(this);VR(this);break;case "reviewing":YR(this);$e&&this.aV("back-to-app");break;case "completed":ZR(this,
"slide-list"),ZR(this,"mark-slide"),this.S&&this.S.o("with-mark-button",!1),VR(this)}}tL(a){Lc(this,this.P);if(this.P=a)z(this,a.submittedEvent(),this.bz,this),z(this,a.markedEvent(),this.aY,this);bS(this);this.aY()}yL(){this.S&&this.S.initialize()}bz(){bS(this)}aY(){const a=this.P?this.P.isMarked():!1;aS(this,"mark-slide",b=>KR(b,"mark-slide","marked",a))}};class dS extends P{constructor(){super();this.ZE=E(this);this.Ml=E(this)}};class eS extends dS{constructor({tP:a,RA:b,A:c}){super();this.Xx=a;this.pk=b;this.j=c}initialize(){cI(this,this.j,this.Xx,this.pk);z(this,this.pk().activeSlideChangedEvent(),this.dY,this)}bo(a){"testing"==a||"reviewing"==a?this.dY():"completed"==a&&this.Ml.h()}dY(){const a=gp(this.pk());dI(a)?(oi(this),this.ZE.h()):this.Ml.h()}};class fS extends dS{constructor({RA:a,O7:b,A:c,submitType:d}){super();this.pk=a;this.H1=b;this.j=c;this.Xb=d;this.gs=""}initialize(){aI(this,this.j,this.H1);z(this,this.pk().lF,this.eY,this)}bo(a){this.gs=a;"testing"==a||"reviewing"==a?this.eY():"completed"==a&&this.Ml.h()}eY(){const a=gp(this.pk()),b="allAtOnce"==this.Xb,c="reviewing"==this.gs;a&&(!b||b&&c)?(oi(this),this.ZE.h()):this.Ml.h()}};class gS extends wR{constructor(a,b,c,d){super({m:"universal-control-panel",A:a,zm:b,skinSettings:c,M:d})}};class hS extends F{constructor({topPanel:a,controlPanel:b}){super();this.S=a;this.ua=A(this,b);a&&A(this,a)}topPanel(){return this.S}controlPanel(){return this.ua}setPresentationContext(a){this.S&&this.S.setPresentationContext(a)}setPresentationOutlineController(){}};class iS extends F{constructor({Gm:a,KB:b}){super();this.pd=a;this.Wb=b}show(){this.Fm||(this.Wb.lB(),this.pd.B(!0),this.pd.addChild(this.Wb),this.Wb.wa(),this.Wb.o("shown",!0))}Yc(){this.Fm&&this.eD()}get Fm(){return this.Wb.Uk("shown")}eD(){this.Wb.o("shown",!1);setTimeout(()=>{this.pd.removeChild(this.Wb);this.pd.B(!1)},150)}};class jS extends F{constructor({bk:a,a$:b,W:c}){super();this.Ya=A(this,a);this.bO=b;this.af=c;this.P=this.hb=this.ga=null;this.Cc=0;this.IK=!1;z(this,this.bO.BW,this.M3,this);z(this,this.bO.gY,this.w4,this);z(this,this.bO.U1,this.Yc,this)}show(){this.ga&&(this.Cv(),this.ga.addChild(this.Ya))}Yc(){this.ga&&this.ga.removeChild(this.Ya)}dH(a){this.ga=a}M3(a){Lc(this,this.hb);this.hb=a;z(this,a.on,this.Cv,this)}Cv(){this.Cc&&this.Ya.setTime(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.Cg()))))}w4(a){Lc(this,
this.P);(this.P=a)&&z(this,a.submittedEvent(),this.Bv,this);this.Bv()}Bv(){this.Cc=0;this.IK=!1;if(this.P&&fI(this.hb))if(this.P.submitted())this.Cc=hI(this.af.ta())||0;else{var a=this.P;const b=hI(a.slide().settings().ta()),c=OF(this.hb,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Cc=a,this.IK=!0):this.Cc=hI(this.af.ta())||0}this.Cc?this.show():this.Yc()}Cg(){return this.IK?Math.floor(this.P.visitDuration()/1E3):this.hb.quizDuration()}};function kS(a){a.o("left",!1);a.o("right",!0)}class lS extends P{constructor(){super({m:"smartphone-timer"});z(this,this.R,this.gn,this);kS(this)}setTime(a){this.O(jj(a))}gn(){this.Uk("right")?(this.o("right",!1),this.o("left",!0)):kS(this)}};function mS(a,b){b.o("playertype",a.ne?"ppt":"standalone")}function nS(a,b){a=a.ka.fillPanelsView()?a.tb.Sp()?"player":"":"slide";b.o("filltype",a)}function oS(a){a.GN||(a.GN=new P({da:document.getElementById(`mobileFramesLayer-${a.Og}`),m:"mobile-frames-layer"}));return a.GN}function pS(a){return new eS({tP:()=>a.Ob().slidePoolState(),RA:()=>a.Ob().slidePoolState(),A:a.j})}
function qS(a){return"survey"!=a.af.passingScoreType()?new fS({RA:()=>a.Ob().slidePoolState(),O7:()=>a.Ob().evaluation(),A:a.j,submitType:a.af.submitType()}):null}
class rS{constructor({quiz:a,ho:b,A:c,J:d,Gb:e,T:f,skinSettings:g,fh:h,mc:k,$j:l,M:r,soundController:t,co:x,Ee:y,Hm:C,SA:O,ma:Y}){this.ka=a;this.Og=b;this.j=c;this.L=d;this.eb=e;this.$=f;this.ye=h;this.tb=g;this.zb=k;this.Yd=l;this.F=r;this.kb=t;this.Ng=x;this.Uf=y;this.Bi=C;this.Ob=O;this.ya=Y;this.af=this.ka.settings().W();this.ne=XE(this.eb);this.Vc=this.af.quizSize();a=new ke({});this.zb&&(b=this.zb.messages())&&a.tB(b);this.Wu=a;this.GN=null}create(){var a=new GK({Hm:this.Bi,slideWidth:this.Vc.width,
slideHeight:this.Vc.height,A:this.j,skinSettings:this.tb,fh:this.ye,M:this.F,soundController:this.kb,Ee:this.Uf,Rj:ff?oS(this):void 0,mc:this.zb,Gb:this.eb});this.hs(a);mS(this,a);a.o("hide-bg",this.tb.Sp());nS(this,a);if(ff){if(this.Ng.showTopPanel()||$e){if($e){var b=Pf({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.tb.zg();var c=null;b.rq()?c=pS(this):b.Em()&&(c=qS(this));b=new TR(c,this.F)}else b=null;c=b?new UR(b):null;const t=new MR(this.F),x=this.af.submitType();var d=c;if(this.tb.questionListInfo().showSlideList()&&
d){var e=this.tb.zg();var f=null;e.rq()&&e.Em()&&(f=qS(this));e=new CR(f,this.j);f=new cL({questionListInfo:this.tb.questionListInfo(),zg:this.tb.zg(),A:this.j,J:this.L,M:this.F,m:"smartphone-slide-list-slides"});e=new DR({I9:e,KB:f,submitType:this.af.submitType(),isGraded:"survey"!=this.af.passingScoreType(),isEnabled:iI(this.af)});f=new iS({Gm:oS(this),KB:e});d={mH:new NR({KB:e,H9:f,K9:d}),rt:e}}else d={mH:null,rt:null};const {mH:y,rt:C}=d;b={Zk:new cS({topPanel:b,rH:c,controlPanel:t,mH:y,submitType:x,
A:this.j}),rt:C,rH:c}}else this.Ng.showTopPanel()?(b=new nL({A:this.j,zm:this.Wu,skinSettings:this.tb,Gm:a.Gm(),M:this.F,Gb:this.eb,J:this.L,mc:this.zb,fillPanelsView:this.ka.fillPanelsView()}),this.hs(b)):b=null,c=new gS(this.j,this.Wu,this.tb,this.F),this.hs(c),b={Zk:new hS({topPanel:b,controlPanel:c}),rt:null,rH:null};const {Zk:g,rt:h,rH:k}=b;ff&&k?(b=new lS,b={GG:new jS({bk:b,a$:k,W:this.af}),bk:b}):b={GG:null,bk:null};const {GG:l,bk:r}=b;b=new zK({A:this.j,T:this.$,M:this.F,skin:a,X9:!0,rZ:!this.ne||
this.ka.fillPanelsView()});c=this.Yd;c=ff?new FR({Zp:a,Zk:g,rt:h,R9:r,$j:c,$p:b}):new GR({Zp:a,Zk:g,$j:c,$p:b,j8:this.ne});a=new oL({Zp:a,Zk:g,GG:l,$p:b,k$:c,A8:ff?new JK({SA:this.Ob,ma:this.ya}):null});mS(this,a);nS(this,a);return a}hs(a){this.zb&&a.Bw(this.zb)}};class sS{constructor({skinSettings:a,fillPanelsView:b}){this.tb=a;this.Je=b}PQ(){return this.tb.Sp()?!this.Je:!0}u_(){return this.tb.gK}};function tS(a){const b=new sR({J:a.L,A:a.j,Ks:a.Xw,submitType:a.ka.settings().W().submitType()});return new NI({J:a.L,Jn:b,tP:()=>a.Ob().slidePoolState(),RA:()=>a.Ob().slidePoolState(),A:a.j,submitType:a.ka.settings().W().submitType()})}
class uS{constructor({quiz:a,A:b,J:c,Gb:d,XQ:e,T:f,skinSettings:g,mc:h,ho:k,$j:l,M:r,soundController:t,co:x,Ee:y,rg:C,ab:O,Ks:Y,SA:aa,ma:ta,fh:ua}){this.ka=a;this.j=b;this.L=c;this.eb=d;this.qj=e;this.$=f;this.tb=g;this.zb=h;this.Og=k;this.Yd=l;this.F=r;this.kb=t;this.Ng=x;this.Uf=y;this.Jd=C;this.qh=O;this.Xw=Y;this.Ob=aa;this.ya=ta;this.ye=ua}create(a){switch(a){case "desktop":return new AR({Hm:this.Bi(),slideWidth:this.Vc().width,slideHeight:this.Vc().height,J:this.L,Gb:this.eb,A:this.j,skinSettings:this.tb,
M:this.F,soundController:this.kb,$n:this.qj,T:this.$,Ee:this.Uf,co:this.Ng,fillPanelsView:this.ka.fillPanelsView(),mc:this.zb,isGraded:this.ka.isGraded(),$j:this.Yd,fh:this.ye});case "tablet":return(new rS({quiz:this.ka,ho:this.Og,A:this.j,J:this.L,Gb:this.eb,T:this.$,skinSettings:this.tb,fh:this.ye,mc:this.zb,$j:this.Yd,M:this.F,soundController:this.kb,co:this.Ng,Ee:this.Uf,Hm:this.Bi(),SA:this.Ob,ma:this.ya})).create();case "small":return new nE({M:this.F,skinSettings:this.tb,T:this.$,soundController:this.kb,
J:this.L,ho:this.Og,A:this.j,quiz:this.ka,mc:this.zb});case "accessible":return new wJ({Gb:this.eb,submitType:this.ka.settings().W().submitType(),A:this.j,J:this.L,skinSettings:this.tb,mc:this.zb,Hm:tS(this),co:this.Ng});default:throw Error("unknown skin type");}}Bi(){return new Gz({M:this.F,A:this.j,J:this.L,rg:this.Jd,ab:this.qh,T:this.$,passingScoreType:this.ka.settings().W().passingScoreType(),Nf:this.ka.settings().cv.uq().enabled(),mo:new sS({skinSettings:this.tb,fillPanelsView:this.ka.fillPanelsView()})})}Vc(){return this.ka.settings().W().quizSize()}}
;function NL(a){var b=lf(),c=b.Yg,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"))&&Sd.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};class vS{fG(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;min-height: 44px; }  .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: 24px;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: 24px;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-dnd-item-view {margin-top: 8px; }  .accessible-dnd-item-view__object-description {display: inline-block;vertical-align: middle; }    .accessible-dnd-item-view__object-description[disabled] {color: #B3B3B3; }  .accessible-dnd-item-view__destination-selection {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-hotspot-content {margin-top: 12px; }.accessible-hotspot-notifier {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;-webkit-clip-path: inset(50%);clip-path: inset(50%);white-space: nowrap;border: 0; }.accessible-hotspot-image {position: absolute;background-position: center;background-size: cover;background-repeat: no-repeat; }  .accessible-hotspot-image__caption {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;-webkit-clip-path: inset(50%);clip-path: inset(50%);white-space: nowrap;border: 0; }  .accessible-hotspot-image__area {opacity: 0;cursor: pointer; }    .accessible-hotspot-image__area:focus {opacity: 1; }    .accessible-hotspot-image__area rect,    .accessible-hotspot-image__area ellipse,    .accessible-hotspot-image__area path {fill: transparent;stroke: transparent; }.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:focus {outline: none; }    .quiz-skin-switch-control: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_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_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.fr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.er);return NL(c)}fr(a,b,c){return`url(data:image/svg+xml;base64,${Yg(`<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>`)})`}er(a,
b,c){return`url(data:image/svg+xml;base64,${Yg(`<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 wS{fG(a,b){const c=g=>{g=$g(g);let h;for(const [k,l]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${k}}`,"g"),l);return Yg(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: 24px;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: 24px;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.fr);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.er);return NL(d)}fr(a,b,c){return`url(data:image/svg+xml;base64,${Yg(`<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>`)})`}er(a,
b,c){return`url(data:image/svg+xml;base64,${Yg(`<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 xS{fG(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;min-height: 44px; }  .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: 24px;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: 24px;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;min-height: 44px; }  .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: 24px;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: 24px;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.fr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.er);return NL(c)}fr(a,b,c){return`url(data:image/svg+xml;base64,${Yg(`<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>`)})`}er(a,
b,c){return`url(data:image/svg+xml;base64,${Yg(`<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 yS{fG(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;min-height: 44px; }  .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: 24px;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: 24px;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.fr);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.er);return NL(c)}fr(a,b,c){return`url(data:image/svg+xml;base64,${Yg(`<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>`)})`}er(a,
b,c){return`url(data:image/svg+xml;base64,${Yg(`<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 zS={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>'};const AS={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>'};function BS(a,b,c,d,e,f,g,h,k,l,r,t){VP({ho:a,X8:b,content:c,T:d,slideWidth:e,slideHeight:f,fw:g,YO:h,G9:k,pl:l,mc:r,$a:t,WQ:uS,W8:vS,Y8:wS,a9:yS,b9:xS,c9:zS,Z8:AS})}iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction(BS);Vc("QuizPlayerEmbed.start",BS);})();
/*! 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}})();