(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var m,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ba(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 ca=ba(this);
function ea(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}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("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}});
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}});
function ha(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}ea("Array.prototype.values",function(a){return a?a:function(){return ha(this,function(b,c){return c})}});
ea("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var n=this||self;function ia(a,b,c){a=a.split(".");c=c||n;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}
function ja(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ka(a){var b=ja(a);return"array"==b||"object"==b&&"number"==typeof a.length}function la(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function ma(a){return Object.prototype.hasOwnProperty.call(a,na)&&a[na]||(a[na]=++oa)}var na="closure_uid_"+(1E9*Math.random()>>>0),oa=0;function pa(a,b,c){return a.call.apply(a.bind,arguments)}
function qa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function ra(a,b,c){ra=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?pa:qa;return ra.apply(null,arguments)}
function sa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function p(a,b){function c(){}c.prototype=b.prototype;a.Sb=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 ta(a){return a};function ua(a){if(n.r_)return n.r_(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 va(a){return a&&a.includes("file:///")?a.substr(8):a}n.e9=function(a,b){a=va(a);b?eval(b):(b=ua(a),eval(b));return!0};function wa(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,wa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}p(wa,Error);wa.prototype.name="CustomError";var xa;function ya(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");wa.call(this,c+a[d])}p(ya,wa);ya.prototype.name="AssertionError";function za(a){throw a;}function Aa(a,b){za(new ya("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};function Ba(a){return a[a.length-1]}const Ca=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},Da=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function Fa(a,b){var c=a.length;const d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)}
const Ga=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){const c=a.length,d=[];let e=0;const f="string"===typeof a?a.split(""):a;for(let g=0;g<c;g++)if(g in f){const h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},Ha=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){const c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a;for(let f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},Ja=Array.prototype.some?
function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},Ka=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
function La(a,b,c){b=Ma(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function Ma(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1}function Na(a,b){b=Ca(a,b);let c;(c=0<=b)&&Oa(a,b);return c}function Oa(a,b){Array.prototype.splice.call(a,b,1)}function Pa(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 Qa(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ka(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function Ra(a,b,c,d){Array.prototype.splice.apply(a,Sa(arguments,1))}function Sa(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Ta(a,b){a.sort(b||Ua)}
function Va(a,b){if(!ka(a)||!ka(b)||a.length!=b.length)return!1;const c=a.length,d=Wa;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function Ua(a,b){return a>b?1:a<b?-1:0}function Wa(a,b){return a===b}function Xa(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}};var Ya=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Za(a){if(!$a.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ab,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(bb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(cb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(db,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(eb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(fb,"&#0;"));return a}
var ab=/&/g,bb=/</g,cb=/>/g,db=/"/g,eb=/'/g,fb=/\x00/g,$a=/[\x00&<>"']/;function gb(a){return-1!=hb().toLowerCase().indexOf(a.toLowerCase())}function ib(a,b){return a<b?-1:a>b?1:0};function hb(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function q(a){return-1!=hb().indexOf(a)};function jb(){return q("Firefox")||q("FxiOS")}function kb(){return(q("Chrome")||q("CriOS"))&&!q("Edge")||q("Silk")};function lb(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function mb(){return lb()||q("iPad")||q("iPod")};function nb(a){nb[" "](a);return a}nb[" "]=function(){};function ob(a,b){var c=pb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var qb=q("Opera"),u=q("Trident")||q("MSIE"),rb=q("Edge"),sb=rb||u,tb=q("Gecko")&&!(gb("WebKit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),ub=gb("WebKit")&&!q("Edge");ub&&q("Mobile");var vb=q("Macintosh"),wb=q("Windows"),xb=q("Linux")||q("CrOS"),yb=n.navigator||null;yb&&(yb.appVersion||"").indexOf("X11");var zb=q("Android"),Ab=lb(),Bb=q("iPad"),Cb=q("iPod");mb();gb("KaiOS");function Db(){var a=n.document;return a?a.documentMode:void 0}var Eb;
a:{var Fb="",Gb=function(){var a=hb();if(tb)return/rv:([^\);]+)(\)|;)/.exec(a);if(rb)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ub)return/WebKit\/(\S+)/.exec(a);if(qb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Gb&&(Fb=Gb?Gb[1]:"");if(u){var Hb=Db();if(null!=Hb&&Hb>parseFloat(Fb)){Eb=String(Hb);break a}}Eb=Fb}var pb={};
function Ib(a){return ob(a,function(){let b=0;const c=Ya(String(Eb)).split("."),d=Ya(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=ib(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||ib(0==f[2].length,0==g[2].length)||ib(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Jb;
if(n.document&&u){var Kb=Db();Jb=Kb?Kb:parseInt(Eb,10)||void 0}else Jb=void 0;var Lb=Jb;function Mb(a,b){this.c_=a===Nb&&b||"";this.s_=Ob}Mb.prototype.fw=!0;Mb.prototype.Zv=function(){return this.c_};var Ob={},Nb={};var Pb;var Rb=class{constructor(a,b){this.XP=b===Qb?a:""}toString(){return this.XP.toString()}};Rb.prototype.fw=!0;Rb.prototype.Zv=function(){return this.XP.toString()};function Sb(a){if(a instanceof Rb&&a.constructor===Rb)return a.XP;Aa("expected object of type SafeUrl, got '"+a+"' of type "+ja(a));return"type_error:SafeUrl"}var Tb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Ub=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Vb(a){if(a instanceof Rb)return a;a="object"==typeof a&&a.fw?a.Zv():String(a);Ub.test(a)||(a="about:invalid#zClosurez");return new Rb(a,Qb)}var Qb={},Wb=new Rb("about:invalid#zClosurez",Qb);function Xb(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Yb(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Zb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function $b(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function ac(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function bc(){var a=cc;for(const b in a)return!1;return!0}
function dc(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function ec(a,b,c){return null!==a&&b in a?a[b]:c}function fc(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 gc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function hc(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<gc.length;f++)c=gc[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};const ic={};function jc(a){if(a instanceof kc&&a.constructor===kc)return a.WP;Aa(`expected object of type SafeHtml, got '${a}' of type `+ja(a));return"type_error:SafeHtml"}function lc(a){return a instanceof kc?a:nc(Za("object"==typeof a&&a.fw?a.Zv():String(a)))}
function nc(a){if(void 0===Pb){var b=null;var c=n.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:ta,createScript:ta,createScriptURL:ta})}catch(d){n.console&&n.console.error(d.message)}Pb=b}a=(b=Pb)?b.createHTML(a):a;return new kc(a,ic)}function oc(a){const b=lc(pc),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=lc(e),c.push(jc(e).toString()))};a.forEach(d);return nc(c.join(jc(b).toString()))}function qc(a){return oc(Array.prototype.slice.call(arguments))}
class kc{constructor(a,b){this.WP=b===ic?a:"";this.fw=!0}Zv(){return this.WP.toString()}toString(){return this.WP.toString()}}var pc=new kc(n.trustedTypes&&n.trustedTypes.emptyHTML||"",ic),rc=nc("<br>");var sc={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},tc=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=jc(pc);return!b.parentElement});
function uc(a,b){if(a.tagName&&sc[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(tc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=jc(b)}function vc(a,b,c,d){a=a instanceof Rb?a:Vb(a);b=b||n;c instanceof Mb?c instanceof Mb&&c.constructor===Mb&&c.s_===Ob?c=c.c_:(Aa("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Sb(a),c,d):b.open(Sb(a),c)}var wc=/^[\w+/_-]+[=]{0,2}$/;function xc(a,b,c){return Math.min(Math.max(a,b),c)}function yc(a){return a*Math.PI/180};function v(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}m=v.prototype;m.clone=function(){return new v(this.x,this.y)};m.equals=function(a){return a instanceof v&&zc(this,a)};function zc(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Ac(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Bc(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Cc(a,b){return new v(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 v?(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 x(a,b){this.width=a;this.height=b}m=x.prototype;m.clone=function(){return new x(this.width,this.height)};m.area=function(){return this.width*this.height};m.aspectRatio=function(){return this.width/this.height};m.ke=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 Dc(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ec(a){return a=Za(a)}var Fc={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Gc={"'":"\\'"},Hc=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Ic(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)}
function Jc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function Kc(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function Lc(a){return a?new Mc(Nc(a)):xa||(xa=new Mc)}function Oc(a,b){Xb(b,function(c,d){c&&"object"==typeof c&&c.fw&&(c=c.Zv());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Pc.hasOwnProperty(d)?a.setAttribute(Pc[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Pc={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 Qc(a){var b=a.scrollingElement?a.scrollingElement:ub||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Ib("10")&&a.pageYOffset!=b.scrollTop?new v(b.scrollLeft,b.scrollTop):new v(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Rc(a,b,c){return Sc(document,arguments)}
function Sc(a,b){var c=b[1],d=Tc(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):Oc(d,c));2<b.length&&Uc(a,d,b,2);return d}
function Uc(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ka(f)||la(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(la(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}Da(g?Pa(f):f,e)}}}function Vc(a){return Tc(document,a)}
function Tc(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Wc(a){var b=document,c=Tc(b,"DIV");u?(uc(c,qc(rc,a)),c.removeChild(c.firstChild)):uc(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 Xc(a,b){a.appendChild(b)}function Yc(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Zc(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function $c(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function ad(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function bd(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function cd(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 Nc(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function dd(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 Yc(a),a.appendChild(Nc(a).createTextNode(String(b)))}var ed={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},fd={IMG:" ",BR:"\n"};
function gd(a){var b=[];hd(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 hd(a,b,c){if(!(a.nodeName in ed))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 fd)b.push(fd[a.nodeName]);else for(a=a.firstChild;a;)hd(a,b,c),a=a.nextSibling}
function id(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Mc(a){this.qf=a||n.document||document}m=Mc.prototype;m.Vb=function(a){return"string"===typeof a?this.qf.getElementById(a):a};m.getElementsByTagName=function(a,b){return(b||this.qf).getElementsByTagName(String(a))};m.Es=function(a,b,c){Sc(this.qf,arguments)};m.createElement=function(a){return Tc(this.qf,a)};m.createTextNode=function(a){return this.qf.createTextNode(String(a))};
m.appendChild=Xc;m.append=function(a,b){Uc(Nc(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.cl=Yc;
m.removeNode=$c;m.contains=cd;m.P=dd;function jd(a){var b=Lc(),c=b.qf,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"))&&wc.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};var kd=jb(),ld=lb()||q("iPod"),md=q("iPad"),nd=q("Android")&&!(kb()||jb()||q("Opera")||q("Silk")),od=kb(),pd=q("Safari")&&!(kb()||q("Coast")||q("Opera")||q("Edge")||q("Edg/")||q("OPR")||jb()||q("Silk")||q("Android"))&&!mb();var qd={},rd=null,sd=tb||ub,td=sd||"function"==typeof n.btoa,ud=sd||!pd&&!u&&"function"==typeof n.atob;
function vd(a){if(td)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);wd();a=qd[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 xd(a){if(ud)return n.atob(a);var b="";yd(a,function(c){b+=String.fromCharCode(c)});return b}function zd(a){var b=[];yd(a,function(c){b.push(c)});return b}function yd(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),t=rd[l];if(null!=t)return t;if(!/^[\s\xa0]*$/.test(l))throw Error("Unknown base64 encoding at char: "+l);}return k}wd();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 wd(){if(!rd){rd={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));qd[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===rd[f]&&(rd[f]=e)}}}};class Ad{bG(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;-ms-user-select: none;user-select: none; }input,textarea {-webkit-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;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;-ms-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);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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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-normal);font-weight: 700; }  .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); }  .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_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-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.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 {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;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 {-ms-flex-negative: 0;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 {-ms-flex-negative: 1;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;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);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-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;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;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: 400;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: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: 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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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-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 __controlsFocus__; }    .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 __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-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);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;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: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .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, filter 100ms, border-color 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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, filter 0.1s ease, border-color 200ms; }    @supports (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 {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 (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'] {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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;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: -ms-flexbox;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: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);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 {-ms-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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);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;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (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 {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__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 (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 {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__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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-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%;-ms-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: __controlsRadioButtonsCheckboxes__; }    .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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .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);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;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;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;-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:-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:-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:-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:-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:-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:-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:-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:-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:-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-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;-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__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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__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__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__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: -ms-flexbox;display: flex;-ms-flex-align: center;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: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-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;-ms-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;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;-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 {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: -ms-flexbox;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-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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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 {background: var(--qm-select-lists-label-background-selected); }    .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 {-ms-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) {background: var(--qm-select-lists-label-background-hover); }    .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);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%;-ms-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; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;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: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-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: 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.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 (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 {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 (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 {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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: 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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 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 {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;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;-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]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {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;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-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 {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]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {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;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: 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;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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;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;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;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-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;-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;-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;-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;-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;-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: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }          .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: __mediaPlayerButtons__; }        .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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-choice-media-play-button-16);border-radius: 21px;cursor: pointer;--play-progress-color: var(--qm-choice-media-play-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-choice-media-play-button); }    .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-choice-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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-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; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.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); }    .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-pack: center;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;-ms-user-select: none;user-select: none;font-family: var(--font-family-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); }  .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: 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: Open Sans, Helvetica, Arial;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: 3ch;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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); }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }  .quiz-player-skin *:focus {outline: none; }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; }  .accessible-choice-view input[type=radio] {-webkit-appearance: radio; }  .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; }  .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; }  .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; }    .accessible-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-choice-view__audio {display: block;margin-top: 8px;margin-left: 4px; }  .accessible-choice-view[disabled] {pointer-events: none; }  .accessible-choice-view .accessible-rich-text-equation {display: inline; }.accessible-match-item-view {margin-top: 8px; }  .accessible-match-item-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-match-item-view__text-content[disabled] {color: #B3B3B3; }  .accessible-match-item-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 200px; }.accessible-sequence-choice-view {margin-top: 8px; }  .accessible-sequence-choice-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-sequence-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-sequence-choice-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 80px; }.accessible-fib-content {margin-top: 16px; }  .accessible-fib-content input[type=text],  .accessible-fib-content input[type=number],  .accessible-fib-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-fib-placeholder {margin-top: 8px;margin-bottom: 8px; }.accessible-wordbank-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-mct-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-type-in-content {margin-top: 16px; }  .accessible-type-in-content input[type=text],  .accessible-type-in-content input[type=number],  .accessible-type-in-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-type-in-content input[type=number]::-webkit-inner-spin-button, .accessible-type-in-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-numeric-content {margin-top: 16px; }  .accessible-numeric-content input[type=text],  .accessible-numeric-content input[type=number],  .accessible-numeric-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-numeric-content input[type=number]::-webkit-inner-spin-button, .accessible-numeric-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-likert-scale-statement {margin-top: 8px; }.accessible-likert-scale-label input[type=radio] {-webkit-appearance: radio; }.accessible-likert-scale-label__radio {display: inline-block;vertical-align: middle;width: 24px;height: 24px; }.accessible-likert-scale-label__label {display: inline-block;vertical-align: middle;margin-left: 4px; }  .accessible-likert-scale-label__label[disabled] {color: #B3B3B3; }.accessible-essay-content__text-input {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;margin-top: 8px;resize: none;width: 100%;height: 200px; }.quiz-accessible-result-slide-header {margin-bottom: 16px;font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }.accessible-result-slide-content {margin-top: 16px; }  .accessible-result-slide-content__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-top: 24px;margin-right: 12px; }.accessible-quiz-review {padding: 12px;clear: both; }  .accessible-quiz-review__header {font-family: Segoe UI, sans-serif;font-size: 36px;font-weight: 600; }  .accessible-quiz-review__number {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600;margin-top: 12px; }  .accessible-quiz-review__feedback {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_correct {color: #1FA818; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_incorrect {color: #D44848; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_partially {color: #D07F04; }  .accessible-quiz-review__description {margin-top: 8px;margin-bottom: 8px; }.quiz-accessible-top-panel {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;min-height: 50px;padding: 12px; }  .quiz-accessible-top-panel__content {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-control-panel {padding: 12px;float: left;direction: rtl; }  .quiz-accessible-control-panel__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-right: 12px; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; }  .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; }  .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-slide-list__item {cursor: pointer; }    .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; }    .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-skin:not(.embedded) {min-height: 100%; }  .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {margin-bottom: 12px;padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {display: block;width: 100%;padding: 12px; }  .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; }  .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.accessible-not-supported-content {font-size: 20px;font-weight: normal; }.quiz-accessible-hidden-link-container {position: relative;height: 27px;padding: 0 12px; }.quiz-accessible-hidden-link {position: absolute;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .quiz-accessible-hidden-link:focus {left: auto;width: auto;height: auto; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+
c[17]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+c[18]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+c[19]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus {outline: none; }      .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __primaryButtonText__;opacity: 0.6; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible {background: url("+
c[20]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+c[21]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+c[22]+") no-repeat center; }  .quiz-skin-switch-control.quiz-skin-switch-control_with-launcher {z-index: 101; }#__quiz_id__ .container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  #__quiz_id__ .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    #__quiz_id__ .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }#__quiz_id__ .vertical-scrollbar {transition: none;opacity: 0.5 !important; }.universal-skin-separator {visibility: hidden; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Yq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xq);return jd(c)}Yq(a,b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}Xq(a,
b,c){return`url(data:image/svg+xml;base64,${vd(`<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 Bd{bG(a,b){const c=g=>{g=xd(g);let h;for(const [k,l]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${k}}`,"g"),l);return vd(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;-ms-user-select: none;user-select: none; }input,textarea {-webkit-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;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;-ms-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);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; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {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-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-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;color: var(--qm-tooltip-text) !important;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 {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 {color: var(--qm-tooltip-text) !important;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-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 __controlsFocus__; }    .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 __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-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);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;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: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .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, filter 100ms, border-color 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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, filter 0.1s ease, border-color 200ms; }    @supports (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 {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 (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'] {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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;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: -ms-flexbox;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: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);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 {-ms-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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);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;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (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 {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__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 (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 {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__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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-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%;-ms-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: __controlsRadioButtonsCheckboxes__; }    .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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .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);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;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;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;-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:-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:-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:-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:-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:-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:-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:-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:-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:-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-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;-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__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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__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__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__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: -ms-flexbox;display: flex;-ms-flex-align: center;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: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-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;-ms-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;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;-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 {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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: 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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 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 {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;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;-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]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {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;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-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 {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]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {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;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: 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;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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;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;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;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-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;-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;-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;-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;-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;-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: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }          .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: __mediaPlayerButtons__; }        .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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-choice-media-play-button-16);border-radius: 21px;cursor: pointer;--play-progress-color: var(--qm-choice-media-play-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-choice-media-play-button); }    .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-choice-media-play-button-40);-webkit-mask-image: url("+
g[12]+");mask-image: url("+g[12]+");-webkit-mask-size: contain;mask-size: contain; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }* {box-sizing: border-box;-webkit-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;-ms-user-select: text;user-select: text;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 {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 .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 {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 .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;background-color: var(--qm-feedback-background);border-radius: 5px;margin-left: 18px;margin-right: 18px;min-height: 48px; }      .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: solid 1px var(--qm-feedback-text-04);border-top: none;border-radius: 0 0 5px 5px;padding: 18px; }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {display: -ms-flexbox;display: flex;-ms-flex-align: center;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.info > div.info .rich-text-view,    .mini .visualizer.info > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.info > div.info .rich-text-view p > span,        .mini .visualizer.info > div.info .rich-text-view ul li > span,        .mini .visualizer.info > div.info .rich-text-view ol li > span,        .mini .visualizer.info > img.info .rich-text-view p > span,        .mini .visualizer.info > img.info .rich-text-view ul li > span,        .mini .visualizer.info > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }      .mini .visualizer.info > div.info .rich-text-view svg *[fill]:not([fill='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }      .mini .visualizer.info > div.info .rich-text-view svg *[stroke]:not([stroke='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }    .mini .visualizer.info svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }    .mini .visualizer.info svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }    .mini .visualizer.result {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;border: 1px solid var(--qm-choice-border); }      .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-choice-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 {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 :-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);box-shadow: 0 0 0 2px var(--qm-choice-border-selected);border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error,        .mini .visualizer .multiple_response .item.selected.error {box-shadow: 0 0 0 1px var(--qm-feedback-incorrect);border: 1px 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,      .mini .visualizer .multiple_response .item.correct {box-shadow: 0 0 0 1px var(--qm-feedback-correct);border: 1px 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 svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; }      .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: 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.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-choice-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 {-ms-transform-origin: top left;transform-origin: top left;position: absolute; }      .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; }    .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
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.intro {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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,        .mini .visualizer.intro > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.info .rich-text-view p > span,            .mini .visualizer.intro > div.info .rich-text-view ul li > span,            .mini .visualizer.intro > div.info .rich-text-view ol li > span,            .mini .visualizer.intro > img.info .rich-text-view p > span,            .mini .visualizer.intro > img.info .rich-text-view ul li > span,            .mini .visualizer.intro > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }          .mini .visualizer.intro > div.info .rich-text-view svg *[fill]:not([fill='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }          .mini .visualizer.intro > div.info .rich-text-view svg *[stroke]:not([stroke='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }          .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;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 {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;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;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%;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 {-ms-transform-origin: top left;transform-origin: top left;position: absolute; }    .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; }    .popup_layer .dnd_popup .top_panel {height: 46px; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;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;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.Yq);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xq);return jd(d)}Yq(a,b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}Xq(a,
b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}};var Cd={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<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2"/>\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-choice-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-choice-media-play-button-icon)" fill-opacity="0.92"/></svg>',close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" fill="currentColor"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" fill="currentColor"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" fill="currentColor"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" fill="currentColor"/></svg> ',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#E6E6E6"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#FAE9E5"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#045FB3"/>\t\t<stop  offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#D95A4F"/>\t\t<stop  offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#91A2B1"/>\t\t<stop  offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop  offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop  offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808">   <stop offset="0" style="stop-color:#EB4A09"/>   <stop offset="1" style="stop-color:#BF2F04"/>  </linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311">   <stop offset="0" style="stop-color:#F67F1F"/>   <stop offset="1" style="stop-color:#E03D0B"/>  </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop  offset="0" style="stop-color:#5FA7DB"/>\t\t<stop  offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient>   </svg>',
hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:none"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="7" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="13" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="19" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/></svg>',
icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .correct-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-correct);         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-correct);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .incorrect-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-incorrect);         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-incorrect);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/>  <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>',
icon_lock:'<svg width="12" height="24" viewBox="0 0 12 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6C0 2.68629 2.68629 0 6 0C9.31371 0 12 2.68629 12 6V10C12 10.5523 11.5523 11 11 11C10.4477 11 10 10.5523 10 10V6C10 3.79086 8.20914 2 6 2C3.79086 2 2 3.79086 2 6L2 10C2 10.5523 1.55228 11 1 11C0.447716 11 0 10.5523 0 10V6ZM1 13C1.55228 13 2 13.4477 2 14V18C2 20.2091 3.79086 22 6 22C8.20914 22 10 20.2091 10 18V14C10 13.4477 10.4477 13 11 13C11.5523 13 12 13.4477 12 14V18C12 21.3137 9.31371 24 6 24C2.68629 24 0 21.3137 0 18V14C0 13.4477 0.447715 13 1 13ZM6.99988 6.99985C6.9998 6.44757 6.55202 5.99992 5.99973 6C5.44745 6.00008 4.9998 6.44786 4.99988 7.00015L5.00134 17.0001C5.00142 17.5524 5.4492 18.0001 6.00149 18C6.55377 17.9999 7.00142 17.5521 7.00134 16.9999L6.99988 6.99985Z"/></g></svg>',
icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .partially_correct-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-partially-correct);         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-partially-correct);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',"popup-close-icon":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L4 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 4L12 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',
prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></svg>',
radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;" class="fill"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18">  <g>    <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/>    <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/>    <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/>  </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>',
sequence_move_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="14" viewBox="0 0 18 14">  <path style="fill-rule: evenodd" d="M6296,4473.01h18v-2h-18v2Zm0,4h18v-2h-18v2Zm0-8h18v-2h-18v2Zm0-6v2h18v-2h-18Z" transform="translate(-6296 -4463)"/></svg>',"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>'};class Dd{bG(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;-ms-user-select: none;user-select: none; }input,textarea {-webkit-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);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: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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);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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-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);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;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;-ms-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);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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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-normal);font-weight: 700; }  .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); }  .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_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-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.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 {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;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 {-ms-flex-negative: 0;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 {-ms-flex-negative: 1;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;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);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-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;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;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: 400;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: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: 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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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-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 __controlsFocus__; }    .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 __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-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);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;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: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .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, filter 100ms, border-color 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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, filter 0.1s ease, border-color 200ms; }    @supports (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 {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 (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'] {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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;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: -ms-flexbox;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: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);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 {-ms-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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);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;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (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 {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__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 (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 {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__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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-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%;-ms-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: __controlsRadioButtonsCheckboxes__; }    .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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .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);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;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;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;-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:-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:-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:-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:-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:-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:-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:-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:-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:-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-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;-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__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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__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__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__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: -ms-flexbox;display: flex;-ms-flex-align: center;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: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-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;-ms-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;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;-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 {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: -ms-flexbox;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-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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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 {background: var(--qm-select-lists-label-background-selected); }    .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 {-ms-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) {background: var(--qm-select-lists-label-background-hover); }    .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);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%;-ms-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; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;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: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-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: 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.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 (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 {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 (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 {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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: 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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 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 {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;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;-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]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {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;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-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 {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]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {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;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: 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;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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;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;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;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-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;-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;-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;-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;-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;-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: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }          .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: __mediaPlayerButtons__; }        .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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-choice-media-play-button-16);border-radius: 21px;cursor: pointer;--play-progress-color: var(--qm-choice-media-play-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-choice-media-play-button); }    .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-choice-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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-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; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.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); }    .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-pack: center;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;-ms-user-select: none;user-select: none;font-family: var(--font-family-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); }  .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: 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: Open Sans, Helvetica, Arial;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: 3ch;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {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;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {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); }  .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;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: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;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 {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;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;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 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 {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;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: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr 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 {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;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 {-ms-grid-column: 5;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 {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;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;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;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;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;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 {-ms-flex-order: 5;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;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;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 {-ms-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.Yq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xq);return jd(c)}Yq(a,b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}Xq(a,
b,c){return`url(data:image/svg+xml;base64,${vd(`<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 Ed{bG(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;-ms-user-select: none;user-select: none; }input,textarea {-webkit-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;-ms-user-select: none;user-select: none; }input,textarea {-webkit-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);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: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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);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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-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);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;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;-ms-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);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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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-normal);font-weight: 700; }  .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); }  .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_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-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.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 {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;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 {-ms-flex-negative: 0;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 {-ms-flex-negative: 1;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;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);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-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;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;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: 400;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: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: 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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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-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 __controlsFocus__; }    .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 __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-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);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;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: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .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, filter 100ms, border-color 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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, filter 0.1s ease, border-color 200ms; }    @supports (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 {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 (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'] {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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;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: -ms-flexbox;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: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);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 {-ms-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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);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;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (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 {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__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 (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 {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__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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-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%;-ms-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: __controlsRadioButtonsCheckboxes__; }    .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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .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);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;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;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;-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:-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:-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:-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:-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:-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:-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:-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:-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:-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-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;-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__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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__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__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__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: -ms-flexbox;display: flex;-ms-flex-align: center;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: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-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;-ms-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;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;-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 {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: -ms-flexbox;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-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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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 {background: var(--qm-select-lists-label-background-selected); }    .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 {-ms-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) {background: var(--qm-select-lists-label-background-hover); }    .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);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%;-ms-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; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;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: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-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: 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.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 (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 {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 (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 {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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: 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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 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 {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;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;-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]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {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;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-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 {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]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {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;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: 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;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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;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;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;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-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;-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;-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;-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;-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;-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: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }          .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: __mediaPlayerButtons__; }        .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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-choice-media-play-button-16);border-radius: 21px;cursor: pointer;--play-progress-color: var(--qm-choice-media-play-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-choice-media-play-button); }    .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-choice-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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-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; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.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); }    .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-pack: center;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;-ms-user-select: none;user-select: none;font-family: var(--font-family-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); }  .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: 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: Open Sans, Helvetica, Arial;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: 3ch;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {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;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {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); }  .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;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: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;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 {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;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;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 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 {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;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: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr 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 {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;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 {-ms-grid-column: 5;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 {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;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;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;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;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;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 {-ms-flex-order: 5;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;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;grid-row: 7; }.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;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;-ms-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);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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-negative: 1;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 {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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-normal);font-weight: 700; }  .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); }  .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_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-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.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 {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;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 {-ms-flex-negative: 0;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 {-ms-flex-negative: 1;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;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);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-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;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;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: 400;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: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: 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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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-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 __controlsFocus__; }    .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 __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-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);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;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: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .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, filter 100ms, border-color 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;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, filter 0.1s ease, border-color 200ms; }    @supports (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 {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 (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'] {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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;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: -ms-flexbox;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: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);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 {-ms-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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: 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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;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);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);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;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (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 {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__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 (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 {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__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 {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-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%;-ms-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: __controlsRadioButtonsCheckboxes__; }    .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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .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);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;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;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;-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:-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:-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:-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:-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:-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:-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:-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:-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:-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-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;-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__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-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%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-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%;-ms-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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__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__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__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: -ms-flexbox;display: flex;-ms-flex-align: center;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: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-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;-ms-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;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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: __controlsRadioButtonsCheckboxes__; }    .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: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;-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 {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: -ms-flexbox;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-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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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 {background: var(--qm-select-lists-label-background-selected); }    .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 {-ms-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) {background: var(--qm-select-lists-label-background-hover); }    .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);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%;-ms-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; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;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: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-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: 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.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 (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 {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 (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 {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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: 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: Open Sans, Helvetica, Arial;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: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 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 {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;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;-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]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {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;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-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 {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]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {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;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: 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;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }      .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__; }      .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;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;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;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-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;-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;-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;-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;-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;-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: __mediaPlayerBackground__;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;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {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: __mediaPlayerButtons__; }        .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: __mediaPlayerButtons__;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: __mediaPlayerProgress__;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: __mediaPlayerProgress__;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;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-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: __mediaPlayerButtons__; }          .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: __mediaPlayerButtons__; }        .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;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 0 6px;background: var(--qm-choice-media-play-button-16);border-radius: 21px;cursor: pointer;--play-progress-color: var(--qm-choice-media-play-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;border-radius: 30px;background: var(--qm-choice-media-play-button); }    .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-choice-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;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);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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-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; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.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); }    .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-pack: center;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;-ms-user-select: none;user-select: none;font-family: var(--font-family-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); }  .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: 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: Open Sans, Helvetica, Arial;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: 3ch;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: 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: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;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: -ms-flexbox;display: flex;-ms-flex-align: center;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 {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {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;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {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); }  .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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;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: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: 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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;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 {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;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;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 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 {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;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: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr 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 {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;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 {-ms-grid-column: 5;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 {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;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;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;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;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;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 {-ms-flex-order: 5;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;-ms-grid-row: 5;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 {-ms-grid-row: 6;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 {-ms-grid-row: 7;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.Yq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Xq);return jd(c)}Yq(a,b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}Xq(a,
b,c){return`url(data:image/svg+xml;base64,${vd(`<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>`)})`}};var Fd={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-choice-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-choice-media-play-button-icon)" fill-opacity="0.92"/></svg>',close:'<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd"           d="M13.7071 1.70711C14.0976 1.31658 14.0976 0.683418 13.7071 0.292893C13.3166 -0.0976311 12.6834 -0.0976311 12.2929 0.292893L7 5.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L5.58579 7L0.292893 12.2929C-0.0976311 12.6834 -0.0976311 13.3166 0.292893 13.7071C0.683418 14.0976 1.31658 14.0976 1.70711 13.7071L7 8.41421L12.2929 13.7071C12.6834 14.0976 13.3166 14.0976 13.7071 13.7071C14.0976 13.3166 14.0976 12.6834 13.7071 12.2929L8.41421 7L13.7071 1.70711Z"           fill="currentColor"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
"correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#58C147"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"correct-icon":'<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M1.5 5.5L4.5625 8.75L12.25 1.25" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
cross:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 5.70711C16.0976 5.31658 16.0976 4.68342 15.7071 4.29289C15.3166 3.90237 14.6834 3.90237 14.2929 4.29289L10 8.58579L5.70711 4.29289C5.31658 3.90237 4.68342 3.90237 4.29289 4.29289C3.90237 4.68342 3.90237 5.31658 4.29289 5.70711L8.58579 10L4.29289 14.2929C3.90237 14.6834 3.90237 15.3166 4.29289 15.7071C4.68342 16.0976 5.31658 16.0976 5.70711 15.7071L10 11.4142L14.2929 15.7071C14.6834 16.0976 15.3166 16.0976 15.7071 15.7071C16.0976 15.3166 16.0976 14.6834 15.7071 14.2929L11.4142 10L15.7071 5.70711Z" fill="currentColor"/></svg>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor"/></svg>',
"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',dnd:'<svg width="20" height="20" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor" /></svg>',
"drag-the-word-dotted-border":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">  <rect     width="{WIDTH}"     height="{HEIGHT}"     rx="4"     ry="4"     stroke="black"     stroke-width="2"     stroke-dasharray="5"     stroke-dashoffset="3"     stroke-linecap="square"   /></svg>',"feedback-minimize.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false">    <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#4797D9"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"incorrect-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#EC6F49"/>  <path d="M13.3327 6.6665L6.66602 13.3332M6.66602 6.6665L13.3327 13.3332" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"incorrect-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2 10L10 2M2 2L10 10" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
mark:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12.7011 14.4043C12.312 14.0218 11.688 14.0218 11.2989 14.4043L6 19.6144L6 4C6 3.44772 6.44772 3 7 3H17C17.5523 3 18 3.44772 18 4V19.6144L12.7011 14.4043Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13">  <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>',
"matching-premise-inner":"M 1 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -3 a 7 12 0 1 0 0 12 h 3 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 z","matching-premise-intersected":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">    <path         stroke="black"         stroke-width="2"         stroke-dasharray="5"         stroke-dashoffset="3"         stroke-linecap="square"         d="{PREMISE_OUTER}" /></svg>',
"matching-premise-outer":"M 0 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -4.8 a 6 11 0 1 0 0 10 h 4.8 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 z","matching-response-inner":"M 19 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -4.8 a 6 11 0 1 1 0 -10 h 4.8 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",
"matching-response-outer":"M 18 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -3 a 7 12 0 1 1 0 -12 h 3 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",mb_info_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9997 8.57171C12.4731 8.57171 12.8569 8.18795 12.8569 7.71456C12.8569 7.24118 12.4731 6.85742 11.9997 6.85742C11.5263 6.85742 11.1426 7.24118 11.1426 7.71456C11.1426 8.18795 11.5263 8.57171 11.9997 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></svg>',
mb_question_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M9.42822 8.57143C9.42822 8.06285 9.57903 7.56569 9.86159 7.14282C10.1441 6.71995 10.5457 6.39036 11.0156 6.19574C11.4855 6.00111 12.0025 5.95019 12.5013 6.04941C13.0001 6.14863 13.4583 6.39353 13.8179 6.75316C14.1775 7.11278 14.4225 7.57096 14.5217 8.06977C14.6209 8.56858 14.57 9.08561 14.3753 9.55547C14.1807 10.0253 13.8511 10.4269 13.4283 10.7095C13.0054 10.992 12.5082 11.1429 11.9997 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9996 16C11.7453 16 11.4967 16.0754 11.2853 16.2167C11.0738 16.358 10.909 16.5588 10.8117 16.7937C10.7144 17.0286 10.689 17.2871 10.7386 17.5365C10.7882 17.7859 10.9106 18.015 11.0904 18.1949C11.2703 18.3747 11.4993 18.4971 11.7488 18.5467C11.9982 18.5963 12.2567 18.5709 12.4916 18.4736C12.7265 18.3762 12.9273 18.2115 13.0686 18C13.2099 17.7886 13.2853 17.54 13.2853 17.2857C13.2809 16.9461 13.144 16.6216 12.9038 16.3815C12.6636 16.1413 12.3392 16.0044 11.9996 16Z" fill="currentColor"/>  </g></svg>',
mb_time_out_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M9.28564 21.7148H14.7142" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M18.857 9.85714C18.857 8.03852 18.1346 6.29437 16.8486 5.00841C15.5626 3.72245 13.8185 3 11.9999 3C10.1812 3 8.43709 3.72245 7.15113 5.00841C5.86516 6.29437 5.14272 8.03852 5.14272 9.85714V15.8571C5.14272 16.5391 4.8718 17.1932 4.38956 17.6754C3.90733 18.1577 3.25327 18.4286 2.57129 18.4286H21.4284C20.7464 18.4286 20.0924 18.1577 19.6102 17.6754C19.1279 17.1932 18.857 16.5391 18.857 15.8571V9.85714Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M0.856934 9.6347C0.857858 8.00295 1.24699 6.39483 1.99219 4.94317C2.7374 3.49152 3.81728 2.23799 5.14265 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M23.1426 9.6347C23.1417 8.00295 22.7526 6.39483 22.0074 4.94317C21.2622 3.49152 20.1823 2.23799 18.8569 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></svg>',
mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
navigation_prev_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"outline-icon-present.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3.55228 6 4 5.55228 4 5C4 4.44772 3.55228 4 3 4C2.44772 4 2 4.44772 2 5C2 5.55228 2.44772 6 3 6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6L17 6C17.5523 6 18 5.55229 18 5C18 4.44772 17.5523 4 17 4H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H7ZM6 15C6 14.4477 6.44772 14 7 14L13 14C13.5523 14 14 14.4477 14 15C14 15.5523 13.5523 16 13 16L7 16C6.44772 16 6 15.5523 6 15ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 16C3.55228 16 4 15.5523 4 15C4 14.4477 3.55228 14 3 14C2.44772 14 2 14.4477 2 15C2 15.5523 2.44772 16 3 16Z" fill="currentColor"/></svg>',
"outline-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 15V5C4 4.44772 4.44772 4 5 4H15C15.5523 4 16 4.44772 16 5V15C16 15.5523 15.5523 16 15 16H5C4.44772 16 4 15.5523 4 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 8L13.5 8C14.0523 8 14.5 7.55228 14.5 7C14.5 6.44771 14.0523 6 13.5 6L6.5 6C5.94772 6 5.5 6.44772 5.5 7C5.5 7.55228 5.94772 8 6.5 8ZM5.5 10C5.5 9.44772 5.94772 9 6.5 9H13.5C14.0523 9 14.5 9.44772 14.5 10C14.5 10.5523 14.0523 11 13.5 11H6.5C5.94772 11 5.5 10.5523 5.5 10ZM6.5 12C5.94772 12 5.5 12.4477 5.5 13C5.5 13.5523 5.94772 14 6.5 14H10.5C11.0523 14 11.5 13.5523 11.5 13C11.5 12.4477 11.0523 12 10.5 12H6.5Z" fill="currentColor"/></svg>',
"partial-correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#F58E42"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"print_icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 23 21">  <path  d="M7342.73,712.833h19.55a0.432,0.432,0,0,0,.22-0.825,37.925,37.925,0,0,0-4.6-1.508h-0.8V707h-9.2v3.5h-0.8a37.925,37.925,0,0,0-4.6,1.508A0.433,0.433,0,0,0,7342.73,712.833ZM7362.85,714h-20.7a1.163,1.163,0,0,0-1.15,1.166V721a1.163,1.163,0,0,0,1.15,1.167h2.63L7343.76,728h17.48l-1.02-5.833h2.63A1.163,1.163,0,0,0,7364,721v-5.834A1.163,1.163,0,0,0,7362.85,714Zm-16.56,11.667,1.38-8.171h9.66l1.38,8.171h-12.42Z" transform="translate(-7341 -707)" fill="currentColor"/></svg>',
"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></svg>',
"question-24":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="12" cy="12" r="10.15" stroke="currentColor" stroke-width="1.7"/>        <path d="M11 17C11 17.5523 11.4477 18 12 18C12.5523 18 13 17.5523 13 17C13 16.4477 12.5523 16 12 16C11.4477 16 11 16.4477 11 17ZM12 6C10.1317 6 8.56356 7.27927 8.12331 9.0101C7.98716 9.54534 8.44772 10 9 10C9.55228 10 9.97995 9.52543 10.2462 9.04157C10.5871 8.42215 11.2466 8 12 8C13.1 8 14 8.9 14 10C14 11.7695 11.6517 11.7777 11.1104 14.0069C10.98 14.5436 11.4477 15 12 15C12.5523 15 12.9768 14.5295 13.2172 14.0323C13.9066 12.6067 16 12.0884 16 10C16 7.79 14.21 6 12 6Z" fill="currentColor"/>    </g></svg>',
reset:'<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M5.07583 1.93055C5.34783 1.29603 5.05394 0.561163 4.41943 0.289171C3.78491 0.017178 3.05004 0.311062 2.77805 0.945579L1.373 4.22334C1.12397 4.80428 1.3478 5.47971 1.89449 5.79696L4.70395 7.42735C5.30105 7.77386 6.06599 7.57072 6.4125 6.97362C6.75901 6.37652 6.55587 5.61158 5.95877 5.26508L5.59472 5.05381C6.34808 4.68747 7.18007 4.49572 8.02815 4.50006C9.27274 4.50643 10.4784 4.93475 11.448 5.715C12.4177 6.49527 13.094 7.58134 13.3665 8.79574C13.6391 10.0101 13.4916 11.2811 12.9483 12.4008C12.405 13.5206 11.498 14.423 10.3755 14.9605C9.25295 15.4981 7.98129 15.639 6.76829 15.3603C5.5553 15.0816 4.47271 14.3997 3.69742 13.426C2.92213 12.4524 2.5 11.2446 2.5 9.99999C2.5 9.30964 1.94036 8.74999 1.25 8.74999C0.559644 8.74999 0 9.30964 0 9.99999C0 11.8103 0.614013 13.5671 1.7417 14.9833C2.86939 16.3995 4.44407 17.3914 6.20843 17.7968C7.97278 18.2022 9.82248 17.9972 11.4553 17.2153C13.088 16.4334 14.4073 15.1209 15.1976 13.4921C15.9878 11.8634 16.2023 10.0148 15.8059 8.24835C15.4095 6.48195 14.4257 4.90221 13.0153 3.76728C11.6049 2.63236 9.85126 2.00936 8.04095 2.0001C6.9001 1.99426 5.77926 2.23238 4.75041 2.68971L5.07583 1.93055Z"         fill="currentColor"/></svg>',
"resources.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M10.742 7.82902L6.61091 11.9602C6.02513 12.5459 6.02513 13.4957 6.61091 14.0815V14.0815C7.1967 14.6673 8.14645 14.6673 8.73223 14.0815L15.4497 7.36396C16.6213 6.19239 16.6213 4.29289 15.4497 3.12132V3.12132C14.2782 1.94975 12.3787 1.94975 11.2071 3.12132L4.48959 9.83884C2.73223 11.5962 2.73223 14.4454 4.48959 16.2028V16.2028C6.24695 17.9602 9.09619 17.9602 10.8536 16.2028L14.0377 13.0186" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"slide-list":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>',
"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"svg-timer":'<svg class="circle" viewBox="0 0 24 24" style="transform: scaleX(-1) rotate(-90deg);">    <circle         class="circle__border"         cx="12"         cy="12"         r="11"         fill="transparent"         stroke-width="1"     />\t<circle         id="timerMask" \t\tcx="12" \t\tcy="12" \t\tr="7" \t\tfill="transparent" \t\tstroke="#F64319" \t\tstroke-dasharray="44" \t\tstroke-dashoffset="0" \t\tstroke-width="2" \t/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"timer-icon":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 5.75C7.99594 5.75 4.75 8.99594 4.75 13C4.75 17.0041 7.99594 20.25 12 20.25C16.0041 20.25 19.25 17.0041 19.25 13C19.25 8.99594 16.0041 5.75 12 5.75ZM3.25 13C3.25 8.16751 7.16751 4.25 12 4.25C16.8325 4.25 20.75 8.16751 20.75 13C20.75 17.8325 16.8325 21.75 12 21.75C7.16751 21.75 3.25 17.8325 3.25 13Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 7.25C12.4142 7.25 12.75 7.58579 12.75 8V12.5843L15.3975 14.239C15.7488 14.4585 15.8555 14.9212 15.636 15.2725C15.4165 15.6238 14.9538 15.7305 14.6025 15.511L11.6025 13.636C11.3832 13.4989 11.25 13.2586 11.25 13V8C11.25 7.58579 11.5858 7.25 12 7.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.53033 3.46967C6.82322 3.76256 6.82322 4.23744 6.53033 4.53033L4.03033 7.03033C3.73744 7.32322 3.26256 7.32322 2.96967 7.03033C2.67678 6.73744 2.67678 6.26256 2.96967 5.96967L5.46967 3.46967C5.76256 3.17678 6.23744 3.17678 6.53033 3.46967Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4697 3.46967C17.1768 3.76256 17.1768 4.23744 17.4697 4.53033L19.9697 7.03033C20.2626 7.32322 20.7374 7.32322 21.0303 7.03033C21.3232 6.73744 21.3232 6.26256 21.0303 5.96967L18.5303 3.46967C18.2374 3.17678 17.7626 3.17678 17.4697 3.46967Z" fill="currentColor"/></svg>',
timer:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" focusable="false" viewBox="0 0 22 22" xml:space="preserve">    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" stroke="rgba(0,0,0,0.25)" cx="11" cy="11" rx="10" ry="10"/>    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#F74D1A" cx="11" cy="11" rx="7" ry="7"/>    <g transform="translate(11 11)">        <g transform="scale(9)" >            <path id="timerMask" stroke-linejoin="round" stroke="none" fill="#FFF" transform="rotate(-90)"/>        </g>    </g></svg>',
"toggle-close":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M6.5 6L12 12L6.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12.5 6L18 12L12.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"toggle-open":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M10.5 6L6 12L10.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M16.5 6L11 12L16.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"unanswered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M5 9H15.6982V10.0049H5V9Z" fill="#34383D"/></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg">  <rect      width="24"      height="24"      rx="3"      ry="3"      x="0"      y="0"/>  <path      d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z"      style="fill:#ffffff;fill-rule:evenodd"/></svg>'};function Gd(a){a&&"function"==typeof a.$b&&a.$b()};function Hd(){0!=Id&&(Jd[ma(this)]=this);this.Rv=this.Rv;this.fo=this.fo}var Id=0,Jd={};Hd.prototype.Rv=!1;Hd.prototype.$b=function(){if(!this.Rv&&(this.Rv=!0,this.Ud(),0!=Id)){var a=ma(this);if(0!=Id&&this.fo&&0<this.fo.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Jd[a]}};Hd.prototype.Ud=function(){if(this.fo)for(;this.fo.length;)this.fo.shift()()};function Kd(){this.id="mousewheel"}Kd.prototype.toString=function(){return this.id};function Ld(a,b){this.type=a instanceof Kd?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.YA=!1}Ld.prototype.stopPropagation=function(){this.YA=!0};Ld.prototype.preventDefault=function(){this.defaultPrevented=!0};function Md(a){a.preventDefault()};var Nd=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 Od;Od=ub?"webkitTransitionEnd":"transitionend";function Pd(a,b){Ld.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.Ge=null;a&&this.ib(a,b)}p(Pd,Ld);var Qd={2:"touch",3:"pen",4:"mouse"};
Pd.prototype.ib=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(tb){a:{try{nb(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=ub||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=ub||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:Qd[a.pointerType]||"";this.state=a.state;this.Ge=a;a.defaultPrevented&&Pd.Sb.preventDefault.call(this)};Pd.prototype.stopPropagation=function(){Pd.Sb.stopPropagation.call(this);this.Ge.stopPropagation?this.Ge.stopPropagation():this.Ge.cancelBubble=!0};Pd.prototype.preventDefault=function(){Pd.Sb.preventDefault.call(this);var a=this.Ge;a.preventDefault?a.preventDefault():a.returnValue=!1};var Rd="closure_listenable_"+(1E6*Math.random()|0);function Sd(a){return!(!a||!a[Rd])};var Td=0;function Ud(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.aw=e;this.key=++Td;this.aB=this.TF=!1}function Vd(a){a.aB=!0;a.listener=null;a.proxy=null;a.src=null;a.aw=null};function Wd(a){this.src=a;this.$g={};this.LB=0}Wd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.$g[f];a||(a=this.$g[f]=[],this.LB++);var g=Xd(a,b,d,e);-1<g?(b=a[g],c||(b.TF=!1)):(b=new Ud(b,this.src,f,!!d,e),b.TF=c,a.push(b));return b};Wd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.$g))return!1;var e=this.$g[a];b=Xd(e,b,c,d);return-1<b?(Vd(e[b]),Oa(e,b),0==e.length&&(delete this.$g[a],this.LB--),!0):!1};
function Yd(a,b){var c=b.type;if(!(c in a.$g))return!1;var d=Na(a.$g[c],b);d&&(Vd(b),0==a.$g[c].length&&(delete a.$g[c],a.LB--));return d}Wd.prototype.Us=function(){var a=0,b;for(b in this.$g){for(var c=this.$g[b],d=0;d<c.length;d++)++a,Vd(c[d]);delete this.$g[b];this.LB--}};Wd.prototype.JA=function(a,b,c,d){a=this.$g[a.toString()];var e=-1;a&&(e=Xd(a,b,c,d));return-1<e?a[e]:null};
function Xd(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.aB&&f.listener==b&&f.capture==!!c&&f.aw==d)return e}return-1};var Zd="closure_lm_"+(1E6*Math.random()|0),$d={},ae=0;function z(a,b,c,d,e){if(d&&d.once)return be(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)z(a,b[f],c,d,e);return null}c=ce(c);return Sd(a)?a.co(b,c,la(d)?!!d.capture:!!d,e):de(a,b,c,!1,d,e)}
function de(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=la(e)?!!e.capture:!!e,h=ee(a);h||(a[Zd]=h=new Wd(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=fe();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Nd||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ge(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");ae++;return c}
function fe(){function a(c){return b.call(a.src,a.listener,c)}const b=he;return a}function be(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)be(a,b[f],c,d,e);return null}c=ce(c);return Sd(a)?a.eZ(b,c,la(d)?!!d.capture:!!d,e):de(a,b,c,!0,d,e)}function ie(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)ie(a,b[f],c,d,e);else d=la(d)?!!d.capture:!!d,c=ce(c),Sd(a)?a.rH(b,c,d,e):a&&(a=ee(a))&&(b=a.JA(b,c,d,e))&&je(b)}
function je(a){if("number"===typeof a||!a||a.aB)return!1;var b=a.src;if(Sd(b))return Yd(b.Sk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ge(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ae--;(c=ee(b))?(Yd(c,a),0==c.LB&&(c.src=null,b[Zd]=null)):Vd(a);return!0}function ke(a){if(a)if(Sd(a))a.Sk&&a.Sk.Us();else if(a=ee(a)){var b=0,c;for(c in a.$g)for(var d=a.$g[c].concat(),e=0;e<d.length;++e)je(d[e])&&++b}}
function le(a,b,c,d,e){c=ce(c);d=!!d;return Sd(a)?a.JA(b,c,d,e):a?(a=ee(a))?a.JA(b,c,d,e):null:null}function ge(a){return a in $d?$d[a]:$d[a]="on"+a}function he(a,b){if(a.aB)a=!0;else{b=new Pd(b,this);var c=a.listener,d=a.aw||a.src;a.TF&&je(a);a=c.call(d,b)}return a}function ee(a){a=a[Zd];return a instanceof Wd?a:null}var me="__closure_events_fn_"+(1E9*Math.random()>>>0);function ce(a){if("function"===typeof a)return a;a[me]||(a[me]=function(b){return a.handleEvent(b)});return a[me]};function ne(){Hd.call(this);this.Sk=new Wd(this);this.X5=this;this.JG=null}p(ne,Hd);ne.prototype[Rd]=!0;m=ne.prototype;m.rQ=function(a){this.JG=a};m.addEventListener=function(a,b,c,d){z(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){ie(this,a,b,c,d)};
m.dispatchEvent=function(a){var b,c=this.JG;if(c)for(b=[];c;c=c.JG)b.push(c);c=this.X5;var d=a.type||a;if("string"===typeof a)a=new Ld(a,c);else if(a instanceof Ld)a.target=a.target||c;else{var e=a;a=new Ld(d,c);hc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.YA&&0<=f;f--){var g=a.currentTarget=b[f];e=oe(g,d,!0,a)&&e}a.YA||(g=a.currentTarget=c,e=oe(g,d,!0,a)&&e,a.YA||(e=oe(g,d,!1,a)&&e));if(b)for(f=0;!a.YA&&f<b.length;f++)g=a.currentTarget=b[f],e=oe(g,d,!1,a)&&e;return e};
m.Ud=function(){ne.Sb.Ud.call(this);this.Sk&&this.Sk.Us();this.JG=null};m.co=function(a,b,c,d){return this.Sk.add(String(a),b,!1,c,d)};m.eZ=function(a,b,c,d){return this.Sk.add(String(a),b,!0,c,d)};m.rH=function(a,b,c,d){this.Sk.remove(String(a),b,c,d)};function oe(a,b,c,d){b=a.Sk.$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.aB&&g.capture==c){var h=g.listener,k=g.aw||g.src;g.TF&&Yd(a.Sk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
m.JA=function(a,b,c,d){return this.Sk.JA(String(a),b,c,d)};let pe=0;function qe(a,b){if(a.Qi&&a.Qi[b]){var {eP:c,Vv:d,context:e,priority:f}=a.Qi[b];c.removeHandler(d,e,f);delete a.Qi[b]}else Aa("unknown handler key")}function re(a){return void 0!==a.displayObject?a.displayObject():a}function A(a,b,c,d,e=null,f=!1){a.Hg=a.Hg||[];if(Array.isArray(c)){const g=[];for(const h of c)c=z(re(b),h,d,f,e),g.push(c);a.Hg.push(g);return g}b=z(re(b),c,d,f,e);a.Hg.push(b);return b}
function se(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=se(a,b,g,d,e)||f;return f}b=le(re(b),c,d,!1,e);return!!b&&te(a,b)}function te(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=te(a,d)||c;return c}Na(a.Hg,b);return je(b)}function B(a,b,c,d,e){a.Qi=a.Qi||{};b.addHandler(c,d,e);const f=++pe;a.Qi[f]={eP:b,Vv:c,context:d,priority:e};return f}function ue(a,b,c,d,e){const f=ac(a.Qi,g=>fc(g,{eP:b,Vv:c,context:d,priority:e}));f&&qe(a,f)}
function ve(a,b,c,d){const e=(...f)=>{c.apply(d,f);ue(a,b,e,d)};B(a,b,e,d)}function we(a,b){if(b){if(a.Qi){var c=Yb(a.Qi,d=>d.eP.oV==b);for(const d of Object.keys(c))qe(a,d)}if(a.Hg){const d=re(b);c=Ga(a.Hg,e=>e.src==d);for(const e of c)te(a,e)}}}function D(a,b){a.Mo=a.Mo||[];a.Mo.push(b);return b}function E(a,...b){if(a.Mo)for(const c of b)c&&(a.Gq(c),b=Ca(a.Mo,c),0<=b&&(a.Mo.splice(b,1),xe(c)))}function ye(a,...b){for(const c of b)c&&a.Gq(c)}
class ze{constructor(){this.Mo=this.Qi=this.Hg=null}$b(){this.tc();if(this.Mo)for(const a of this.Mo)xe(a);if(this.Hg){for(const a of this.Hg)if(Array.isArray(a))for(const b of a)je(b);else je(a);this.Hg=null}if(this.Qi)for(const a of Object.keys(this.Qi))qe(this,a)}Gq(a){we(this,a)}tc(){}};function Ae(a,b){return 0==b?a.Fv:a.sd[b]}function Be(a,b){return 0==b?a.Fv||[]:b in a.sd?Ae(a,b):[]}function Ce(a){if(!a.sd)return a.Fv?a.Fv.slice():[];const b=[],c=a.oE;for(let d=0;d<c.length;++d){const e=Ae(a,c[d]);e&&Qa(b,e)}return b}
class De{constructor(){this.Fv=this.sd=this.oE=null}push(a,b){if(0==b)this.Fv=this.Fv||[];else if(this.oE=this.oE||[0],this.sd=this.sd||{},!(b in this.sd)){this.sd[b]=[];var c=this.oE;var d=Ua;let e=0,f=c.length,g;for(;e<f;){const h=e+(f-e>>>1);let k;k=d(b,c[h]);0<k?e=h+1:(f=h,g=!k)}d=g?e:-e-1;0>d&&Ra(c,-(d+1),0,b)}Ae(this,b).push(a)}remove(a,b){(b=Ae(this,b))&&Na(b,a)}};function Ee(a){return a.re?Ce(a.re).length:0}function Ge(a,b){a.bz||(a.bz=[]);a.bz.push(b)}
class F extends ze{constructor(a=null){super();this.bz=this.re=null;this.oV=a}C6(){return this.oV}addHandler(a,b,c){this.re=this.re||new De;this.re.push({Vv:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.re){var d=Be(this.re,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Vv==a&&g.context==b){(a=Ae(this.re,c))&&Oa(a,f);break}}}else Aa("EventDispatcher has no handlers!")}R6(a,b,c){if(!this.re)return!1;c=Be(this.re,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Vv==a&&f.context==
b)return!0}return!1}h(...a){if(this.re){const b=Ce(this.re),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=Ca(Ce(this.re),e))try{e.Vv.apply(e.context,arguments)}catch(f){He(f,!0)}}}this.bz&&this.bz.forEach(b=>{b.h(...a)})}tc(){super.tc()}}F.prototype.dispatch=F.prototype.h;F.prototype.hasHandler=F.prototype.R6;F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.addHandler=F.prototype.addHandler;F.prototype.eventOwner=F.prototype.C6;function G(a,b){const c=new F(a);D(a,c);if(b)if(Array.isArray(b))for(const d of b)Ge(d,c);else Ge(b,c);return c}class H extends ze{};function Ie(a){Object.freeze(a);return{QO:a,NP:null}};var Je=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Ke=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Le(a,b){b&&(a=a.bind(b));let c;return()=>{c&&Ke(c);c=Je(a)}};function Me(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Ne(a){return a.classList?a.classList:Me(a).match(/\S+/g)||[]}function Oe(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Pe(a,b){a.classList?b=a.classList.contains(b):(a=Ne(a),b=0<=Ca(a,b));return b}function Qe(a,b){if(a.classList)a.classList.add(b);else if(!Pe(a,b)){var c=Me(a);Oe(a,c+(0<c.length?" "+b:b))}}
function Re(a,b){a.classList?a.classList.remove(b):Pe(a,b)&&Oe(a,Array.prototype.filter.call(Ne(a),function(c){return c!=b}).join(" "))};function Se(a){return"string"!==typeof a.className}function Te(a,b){a.className.baseVal=b}function Ue(a){return Se(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Ne(a)}function Ve(a,b){Se(a)?(a=Ue(a),b=0<=Ca(a,b)):b=Pe(a,b);return b}function We(a,b){if(Se(a)){if(!Ve(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Te(a,c)}}else Qe(a,b)}function Xe(a,b){Se(a)?Ve(a,b)&&Te(a,Ga(Ue(a),c=>c!=b).join(" ")):Re(a,b)};function Ye(a,b){return`${a.className()}_${b}`}function Ze(a,b,c){return`${Ye(a,b)}_${c}`}function $e(a,b,c){b=Ne(b);const d=Ze(a,c,"");return La(b,e=>0==e.indexOf(d))}class af{constructor(a,b){this.dI=a;this.IS=b}className(){return this.IS?`${this.dI}__${this.IS}`:this.dI}};class bf extends F{constructor(a){super(a);this.Yx=D(this,new F);this.WJ=D(this,new F)}addHandler(a,b,c){super.addHandler(a,b,c);this.Yx.h()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.WJ.h()}};function cf(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}m=cf.prototype;m.NY=function(){return this.right-this.left};m.clone=function(){return new cf(this.top,this.right,this.bottom,this.left)};m.contains=function(a){return this&&a?a instanceof cf?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
m.expand=function(a,b,c,d){la(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};m.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
m.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};m.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
m.translate=function(a,b){a instanceof v?(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 df(a){return new cf(a.top,a.left+a.width,a.top+a.height,a.left)}function ef(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 ff(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 gf(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 hf(a,b){if(!a||!b)return null;a=new I(a.left,a.top,a.width,a.height);gf(a,b);return a}m.contains=function(a){return a instanceof v?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.Pp=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 v?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};m.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function J(a,b,c){if("string"===typeof b)(b=jf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=jf(c,d);f&&(c.style[f]=e)}}var kf={};function jf(a,b){var c=kf[b];if(!c){var d=Jc(b);c=d;void 0===a.style[d]&&(d=(ub?"Webkit":tb?"Moz":u?"ms":null)+Kc(d),void 0!==a.style[d]&&(c=d));kf[b]=c}return c}function lf(a,b){var c=a.style[Jc(b)];return"undefined"!==typeof c?c:a.style[jf(a,b)]||""}
function mf(a,b){var c=Nc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function nf(a,b){return mf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function of(a){return new v(a.offsetLeft,a.offsetTop)}function pf(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function qf(a){var b=Nc(a),c=new v(0,0);var d=b?Nc(b):document;d=!u||9<=Number(Lb)||"CSS1Compat"==Lc(d).qf.compatMode?d.documentElement:d.body;if(a==d)return c;a=pf(a);b=Qc(Lc(b).qf);c.x=a.left+b.x;c.y=a.top+b.y;return c}function rf(a,b){a=sf(a);b=sf(b);return new v(a.x-b.x,a.y-b.y)}function sf(a){if(1==a.nodeType)return a=pf(a),new v(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new v(a.clientX,a.clientY)}
function tf(a,b,c){if(b instanceof x)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");uf(a,b);vf(a,c)}function wf(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function vf(a,b){a.style.height=wf(b)}function uf(a,b){a.style.width=wf(b)}
function xf(a){var b=yf;if("none"!=nf(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 yf(a){var b=a.offsetWidth,c=a.offsetHeight,d=ub&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=pf(a),new x(a.right-a.left,a.bottom-a.top)):new x(b,c)}
function zf(a){var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function Af(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function Bf(a){return"rtl"==nf(a,"direction")}function Cf(a){return new x(a.offsetWidth,a.offsetHeight)}
function Df(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function Ef(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Df(a,b,"left","pixelLeft"):0}
function Ff(a,b){if(u){var c=Ef(a,b+"Left"),d=Ef(a,b+"Right"),e=Ef(a,b+"Top");a=Ef(a,b+"Bottom");return new cf(e,d,a,c)}c=mf(a,b+"Left");d=mf(a,b+"Right");e=mf(a,b+"Top");a=mf(a,b+"Bottom");return new cf(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Gf(a){return Ff(a,"padding")}function Hf(a){return Ff(a,"margin")}var If={thin:2,medium:4,thick:6};
function Jf(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in If?If[b]:Df(a,b,"left","pixelLeft")}
function Kf(a){if(u&&!(9<=Number(Lb))){var b=Jf(a,"borderLeft"),c=Jf(a,"borderRight"),d=Jf(a,"borderTop");a=Jf(a,"borderBottom");return new cf(d,c,a,b)}b=mf(a,"borderLeftWidth");c=mf(a,"borderRightWidth");d=mf(a,"borderTopWidth");a=mf(a,"borderBottomWidth");return new cf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Lf(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Lf.prototype.BYTES_PER_ELEMENT=4;Lf.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]};Lf.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Lf.BYTES_PER_ELEMENT=4,Lf.prototype.BYTES_PER_ELEMENT=Lf.prototype.BYTES_PER_ELEMENT,Lf.prototype.set=Lf.prototype.set,Lf.prototype.toString=Lf.prototype.toString,ia("Float32Array",Lf));function Mf(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Mf.prototype.BYTES_PER_ELEMENT=8;Mf.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]};Mf.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Mf.BYTES_PER_ELEMENT=8}catch(a){}Mf.prototype.BYTES_PER_ELEMENT=Mf.prototype.BYTES_PER_ELEMENT;Mf.prototype.set=Mf.prototype.set;Mf.prototype.toString=Mf.prototype.toString;ia("Float64Array",Mf)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Nf(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)};function Of(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.ah=this.eh=1;this.dh=this.bh=this.Pf=this.Fh=0}}m=Of.prototype;m.isIdentity=function(){return 1==this.ah&&0==this.dh&&0==this.bh&&1==this.eh&&0==this.Pf&&0==this.Fh};m.clone=function(){return new Of(this.ah,this.dh,this.bh,this.eh,this.Pf,this.Fh)};
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.ah=a;this.dh=b;this.bh=c;this.eh=d;this.Pf=e;this.Fh=f;return this};m.scale=function(a,b){this.ah*=a;this.dh*=a;this.bh*=b;this.eh*=b;return this};m.translate=function(a,b){this.Pf+=a*this.ah+b*this.bh;this.Fh+=a*this.dh+b*this.eh;return this};
m.rotate=function(a,b,c){var d=new Of;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.ah;d=this.bh;this.ah=b.ah*c+b.dh*d;this.bh=b.bh*c+b.eh*d;this.Pf+=b.Pf*c+b.Fh*d;c=this.dh;d=this.eh;this.dh=b.ah*c+b.dh*d;this.eh=b.bh*c+b.eh*d;this.Fh+=b.Pf*c+b.Fh*d;return this};m.toString=function(){return"matrix("+[this.ah,this.dh,this.bh,this.eh,this.Pf,this.Fh].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.ah+g*this.bh+this.Pf;c[d++]=e*this.dh+g*this.eh+this.Fh}};m.equals=function(a){return this===a?!0:a?this.ah==a.ah&&this.bh==a.bh&&this.Pf==a.Pf&&this.dh==a.dh&&this.eh==a.eh&&this.Fh==a.Fh:!1};function Pf(a){return Qf().getTransform(a)}function Rf(a,b,c){c=c||b;b=(new Of).setTransform(b,0,0,c,0,0);Sf(Qf(),a,b)}function Tf(a,b){return Pe(a,b)}function Uf(a,b){Qe(a,b)}function Vf(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function Wf(){const a=id();a&&a.blur()}function Xf(a){return Math.floor(1E6*a)/1E6}
function Yf(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Lf&&(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)}}var Zf=null;
function Qf(){if(Zf)return Zf;let a=null;const b=Rc("DIV"),c=[["transform",$f,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",$f,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",$f,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",ag,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",$f,{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 Zf=a}function $f(a){this.pE=a}function Sf(a,b,c){b.style[a.pE.transform]=c.isIdentity()?"":"matrix("+a.aO(c).join(",")+")"}
$f.prototype.getTransform=function(a){a="none"!=mf(a,"display")?mf(a,this.pE.transform):a.style[this.pE.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 Of(a[0],a[1],a[2],a[3],a[4],a[5]):null};$f.prototype.aO=function(a){return[Xf(a.ah),Xf(a.dh),Xf(a.bh),Xf(a.eh),Xf(a.Pf),Xf(a.Fh)]};function ag(a){this.pE=a}p(ag,$f);
ag.prototype.aO=function(a){a=ag.Sb.aO.call(this,a);a[4]+="px";a[5]+="px";return a};let bg;function cg(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function dg(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(bg||(bg={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=bg,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function eg(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function fg(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(gg(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!tb;default:return 166>a.keyCode||183<a.keyCode}}
function gg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(ub||rb)&&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 tb;default:return!1}}function hg(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function ig(a,b){const c=[];jg(new kg(b),a,c);return c.join("")}function kg(a){this.QG=a}
function jg(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],jg(a,a.QG?a.QG.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),lg(d,c),c.push(":"),jg(a,a.QG?a.QG.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":lg(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 mg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},ng=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function lg(a,b){b.push('"',a.replace(ng,function(c){let d=mg[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),mg[c]=d);return d}),'"')};function og(a){wa.call(this,a)}p(og,wa);og.prototype.name="cancel";function pg(a,b){ne.call(this);this.$n=a||1;this.JB=b||n;this.nY=ra(this.J8,this);this.aZ=Date.now()}p(pg,ne);m=pg.prototype;m.enabled=!1;m.Je=null;m.setInterval=function(a){this.$n=a;this.Je&&this.enabled?(this.stop(),this.start()):this.Je&&this.stop()};m.J8=function(){if(this.enabled){var a=Date.now()-this.aZ;0<a&&a<.8*this.$n?this.Je=this.JB.setTimeout(this.nY,this.$n-a):(this.Je&&(this.JB.clearTimeout(this.Je),this.Je=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
m.start=function(){this.enabled=!0;this.Je||(this.Je=this.JB.setTimeout(this.nY,this.$n),this.aZ=Date.now())};m.stop=function(){this.enabled=!1;this.Je&&(this.JB.clearTimeout(this.Je),this.Je=null)};m.Ud=function(){pg.Sb.Ud.call(this);this.stop();delete this.JB};function qg(a,b,c){if("function"===typeof a)c&&(a=ra(a,c));else if(a&&"function"==typeof a.handleEvent)a=ra(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};function rg(a,b){this.Eb=a;this.H_=b||[]}ia("iSpring.ios.mobile.MobileAppCommand",rg);rg.prototype.id=function(){return ma(this)};rg.prototype.Tv=function(){if(sg){var a=this.Eb;var b=this.H_,c=this.id();b=ig(b,null);a="isplayer://"+a+"/"+c+"/"+vd(b);tg(a)}};function tg(a){try{const b=Vc("iframe");J(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);qg(()=>{$c(b)},100)}catch(b){}};let ug;function vg(a){a instanceof Pd&&(a=a.Ge);ug||(ug=new WeakMap);ug.set(a,!0)}function wg(a){a instanceof Pd&&(a=a.Ge);ug||(ug=new WeakMap);return ug.has(a)}function xg(a){a instanceof Pd&&(a=a.Ge);return a.defaultPrevented?!0:wg(a)};function yg(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function zg(){const a=Ag();return Math.max(1,Math.min(a.width,a.height)/420)}
function Ag(){if(Bg)return new x(document.documentElement.clientWidth,document.documentElement.clientHeight);if(K&&u)return new x(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return Cg?new x(screen.width/a,screen.height/a):K?Dg&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new x(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new x(screen.width,
screen.height):new x(screen.width*a,screen.height*a)}function Eg(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 Fg(a){return`url('${a.replace(/\\/g,"/")}')`}
function Gg(a,b){if(sg)(new rg("openWindow",[a])).Tv();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof Rb)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Rb||(d="object"==typeof d&&d.fw?d.Zv():String(d),Ub.test(d)?d=new Rb(d,Qb):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Tb)?new Rb(d,Qb):null)),d=d||Wb;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const r="unsafe-url"===
f;f=c.noreferrer;if(e&&f){if(r)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(mb()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=Vc("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(w){}l=null}if(l&&"undefined"!=typeof l.HTMLAnchorElement&&(!c||!(c instanceof l.HTMLAnchorElement)&&(c instanceof l.Location||c instanceof l.Element))){if(la(c))try{var t=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(w){t="<object could not be stringified>"}else t=void 0===c?"undefined":null===c?"null":typeof c;Aa("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",
t)}l=d instanceof Rb?d:Vb(d);c.href=Sb(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=vc("",b,a,g),l=Sb(d),b&&(sb&&-1!=l.indexOf(";")&&(l="'"+l.replace(/'/g,"%27")+"'"),b.opener=null,""===l&&(l="javascript:''"),l=nc('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ec(l)+'">'),(b=b.document)&&b.write&&(b.write(jc(l)),b.close()))):((b=vc(d,b,a,g))&&c.noopener&&(b.opener=
null),b&&c.noreferrer&&(b.opener=null))}}function Hg(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Ig(a){return a&&"VIDEO"==a.nodeName&&a.controls};(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 Jg;const Kg=Eg().user_agent;Jg=Kg?Kg:hb()||"";var Dg=md||ld,Bg="1"==Eg().small_screen,Lg="1"==Eg().tablet_screen,Mg=window.top!==window,Ng;let Og;try{Og=window.top.location.href?window.frameElement:null}catch(a){}Ng=null!=Og;var Pg=ld&&Ng;
function Qg(){const a=Jg.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Bg||Lg}var Rg=-1!=Jg.toLowerCase().indexOf("chrome");Jg.indexOf("OPR");
var Sg=ub&&!Rg,Tg=-1!=Jg.indexOf("CriOS"),Ug=-1!=Jg.indexOf("YaBrowser"),Vg=-1==Jg.toLowerCase().indexOf("windows phone")&&-1!=Jg.toLowerCase().indexOf("android"),K=Qg(),Wg=K&&(Qg()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Jg.toLowerCase().indexOf("touch"):!1);let Xg="";if(Dg){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Jg);Xg=a?a[1]+"."+a[2]:""}
var Yg=parseInt(Xg,10),Zg=Dg&&6>=Yg,$g=Dg&&7<=Yg,ah=Dg&&8<=Yg,bh=Dg&&9<=Yg,ch=Dg&&10<=Yg,dh=u&&"9."==Eb.substr(0,2),eh=u&&"10."==Eb.substr(0,3),fh=L&&u,Cg=Vg&&!Rg&&!kd&&!qb;Jg.toLowerCase().indexOf("micromessenger");var sg=-1!=Jg.indexOf("ismobile"),gh=sg&&ld,hh=sg&&Vg,ih=window._ispringNoneMobile,jh;if(jh=!window._ispringFullsizeSkin){var kh;if(!(kh=Bg))if(window._ispringFullsizeSkin)kh=!1;else{var lh=Ag();kh=(ld||700>Math.min(lh.width,lh.height))&&!Lg}jh=kh}
var L=jh,mh=ld&&!gh&&10>Yg||fh&&L,nh=void 0!==window.ISPlayer,oh=nh&&L,ph=K&&!nh,qh=!1;const rh=document.createElement("audio"),vh=rh.play&&rh.play();vh&&vh.then(()=>{rh.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Sg||kd)&&0<a.toString().indexOf("possibly because the user denied permission"))qh=!0});var wh="1"==Eg().screenshoter,xh="1"==Eg().embed,yh=!1;function zh(){return 1==window._ispringDebug||"1"==Eg().isdebug}
if(q("Windows")){const a=hb();let b;if(q("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b.exec(a);else if(mb()){b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else if(q("Macintosh")){b=/Mac OS X ([0-9_.]+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else gb("KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b.exec(a)):q("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b.exec(a)):q("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b.exec(a))}setTimeout(function(){Ah=zh},0);var Bh=["touchstart","mousedown"],Ch=["touchend","mouseup"],Dh=["touchmove","mousemove"];function Eh(a,b,c,d,e){this.Ad=a;this.d0=b;this.e0=c;this.A4=d;this.B4=e}m=Eh.prototype;m.id=function(){return this.Ad};m.clientX=function(){return this.d0};m.clientY=function(){return this.e0};m.screenX=function(){return this.A4};m.screenY=function(){return this.B4};function Fh(a,b){this.wJ=a;this.C5=b}function Gh(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new Eh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Fh(a[0],b)}Fh.prototype.Cs=function(){return this.wJ};Fh.prototype.touches=function(){return this.C5};Fh.prototype.scale=function(){return this.wJ.scale};Fh.prototype.rotation=function(){return this.wJ.rotation};var Hh={passive:!1},Ih={passive:!0};function Jh(a,b){this.s=a;this.Om={};this.Ym={};if(b)for(a=0;a<b.length;++a)Kh(this,b[a])}m=Jh.prototype;m.cA=!1;m.iD=-1;function Lh(a){const b=a.s;window.navigator.msPointerEnabled?(z(b,"MSPointerDown",a.QU,!1,a),z(b,"MSPointerUp",a.SU,!1,a),z(b,"MSPointerMove",a.RU,!1,a)):(z(b,Bh,a.zr,Hh,a),z(b,Ch,a.gV,!1,a),z(b,Dh,a.hV,Hh,a))}
function Mh(a){const b=a.s;window.navigator.msPointerEnabled?(ie(b,"MSPointerDown",a.QU,!1,a),ie(b,"MSPointerUp",a.SU,!1,a),ie(b,"MSPointerMove",a.RU,!1,a)):(ie(b,Bh,a.zr,Hh,a),ie(b,Ch,a.gV,!1,a),ie(b,Dh,a.hV,Hh,a))}m.zr=function(a){const b=a.Ge;if(!this.cA||b.touches&&1==b.touches.length)this.cA=!0,a=Nh(a),Oh(this,"touchStart",a)};
m.gV=function(a){if(this.cA){this.cA=!1;var b=Nh(a);if(Oh(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||Hg(a.target)||Ig(a.target)||a.preventDefault()}}};m.hV=function(a){!Ig(a.target)&&this.cA&&(a=Nh(a),Oh(this,"touchMove",a))};
function Nh(a){a=a.Ge;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 Eh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Fh(a,b)}else b=[],b.push(new Eh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Fh(a,b);return a}m.QU=function(a){var b=a.Ge;this.Om[b.pointerId]=b;Ph(this,a);b=$b(this.Om);a=1==b.length?"touchStart":"touchMove";b=Gh(b);Oh(this,a,b)};
m.SU=function(a){const b=a.Ge;if(b.pointerId in this.Om){delete this.Om[b.pointerId];Ph(this,a);var c=$b(this.Om);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Gh(c);Oh(this,a,c)&&b.preventDefault()}};m.RU=function(a){const b=a.Ge;b.pointerId in this.Om&&(this.Om[b.pointerId]=b,Ph(this,a),a=$b(this.Om),a=Gh(a),Oh(this,"touchMove",a))};function Ph(a,b){"touch"==b.pointerType&&(0<a.iD&&clearTimeout(a.iD),a.iD=setTimeout(a.t1.bind(a),200))}
m.t1=function(){this.Om={};this.iD=-1;for(const a in this.Ym)this.Ym.hasOwnProperty(a)&&this.Ym[a].Np()};function Oh(a,b,c){let d=0,e=null;for(const f in a.Ym)if(a.Ym.hasOwnProperty(f)){const g=a.Ym[f],h=g.tG(b,c);h>d&&(d=h,e=g)}return e?(c.Cs().defaultPrevented?e.Np():e.QF(c),!0):!1}function Kh(a,b){a.Ym[b.IA()]=b}function Qh(a,b){return b in a.Ym?a.Ym[b]:null};function Rh(){this.RN=new F;this.D0=new F;this.SN=new F;this.QN=new F}m=Rh.prototype;m.zn=null;m.EF=!1;m.IA=function(){return"tap"};m.tG=function(a,b){if("touchEnd"==a)return this.EF?1:0;const c=new v(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.zn=c,this.EF=!0,this.SN.h(),fh||z(window,"scroll",this.Np,!1,this),0;if(!this.zn)return 0;50>=Bc(c,this.zn)||this.EF&&this.Np();return 0};
m.QF=function(a){this.RN.h(this.zn.x,this.zn.y,a.Cs());let b=!1;const c=Date.now();this.JT&&1E3>c-this.JT&&50>=Bc(this.I1,this.zn)&&(b=!0,this.D0.h(this.zn.x,this.zn.y,a.Cs()));this.JT=b?null:c;this.I1=this.zn};m.Np=function(){ie(window,"scroll",this.Np,!1,this);this.EF=!1;this.QN.h()};let Sh;const Th=[];if(window.MutationObserver){Sh=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Th)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.Ty()})});const a={subtree:!0,childList:!0};Je(()=>{Sh.observe(document.body,a)})}function Uh(a,b){a.bx.push(b);We(a.fa,b.className())}
function Vh(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ja(a.fa.clientWidth,a.fa.clientHeight),a.Sh.h(a))});b.observe(a.fa);return b}
function Wh(a,b){const c=D(a,new Jh(a.fa));B(a,b.Yx,()=>{1==Ee(b)&&Lh(c);A(a,a.fa,"mouseover",()=>{a.enabled()&&0<Ee(a.O)&&a.xo()});A(a,a.fa,"mouseout",()=>{a.fg(!1)})});B(a,b.WJ,()=>{0==Ee(b)&&Mh(c)});const d=new Rh;B(a,d.RN,(e,f,g)=>{a.fg(!1);a.enabled()&&a.Lo(g);a.pn&&g.target==a.fa&&g.preventDefault()});B(a,d.QN,()=>{a.fg(!0)});B(a,d.SN,()=>{a.enabled()&&a.xo()});Kh(c,d)}
function Xh(a){Sh?Th.push(a):u?A(a,window,"DOMNodeRemoved",b=>{cd(b.target,a.fa)&&a.Ty()}):A(a,a.fa,"DOMNodeRemovedFromDocument",()=>{a.Ty()})}function M(a,b,c){D(a,b);null!=c?a.xc(b,c):a.addChild(b)}function Yh(a,b){for(const c of Object.keys(b))J(a.fa,c,b[c])}function O(a,b){b instanceof af||(b=new af(b));Uh(a,b)}function P(a,b){return new af(a.bx[0].dI,b)}
function Zh(a,b,c=b){const d=a.fa.scrollTop;b=Math.min(0,b-d-a.SX);c=Math.max(0,c-(d+a.fa.clientHeight)+a.SX);0!=b?a.fa.scrollTop+=b:0!=c&&(a.fa.scrollTop+=c)}function $h(a){return a.fa.getBoundingClientRect()}function ai(a,b,c,d,e){const f=e||a.P.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.I(h,d&&d());f(h)};B(a,b.$o,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.yK=g}function bi(a){a.yK?a.yK():Aa("bindI18nMessage is required")}
class Q extends H{constructor(a){let {u:b,m:c,CY:d,ea:e,ba:f,PG:g,gY:h,kP:k,Sf:l,M9:t=0,gh:r,tabIndex:w,lA:y}=a||{};super();e||(e=Rc(f||"DIV"));this.fa=e;this.bx=[];if(b||c)b=b||new af(c,d),Uh(this,b);this.pn=void 0!==g?g:!0;this.Fu=this.rh=this.Bh=this.Ev=this.Dv=this.Oq=void 0;this.SX=t;this.Ku=1;this.yK=null;this.eX={};this.Ei=null;l&&(this.Or=Vh(this));(this.G4=r)&&this.hb(!1);void 0!==w&&this.Cw(w);this.O=D(this,new bf(this));Wh(this,this.O);k&&B(this,this.O,()=>{});y&&Xh(this);this.Sh=G(this);
if(!1===h){let C=!1;A(this,this.displayObject(),"mousedown",()=>{C=!0});A(this,this.displayObject(),"focusout",N=>{N.target==N.currentTarget&&(C=!1)});A(this,this.displayObject(),"focusin",N=>{C&&N.target==N.currentTarget&&Je(()=>{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)})()}Cw(a){this.Oq=a;this.Bz(a)}Rf(a){this.Dv=a;(()=>
{this.fa.style.left=a+"px"})()}vf(a){this.Ev=a;(()=>{this.fa.style.top=a+"px"})()}move(a,b){this.Rf(a);this.vf(b)}Ha(a){this.resize(a)}Wb(a){this.resize(void 0,a)}resize(a,b){this.Xu(a,b);void 0!==a&&(this.Bh=a);void 0!==b&&(this.rh=b);this.ja(this.width(),this.height());this.Sh.h(this)}l(a){void 0!==this.Oq&&this.Bz(a?this.Oq:-1);(()=>{a?this.fa.removeAttribute("disabled"):this.fa.setAttribute("disabled","")})()}B(a){this.Ei=a;(()=>{this.Ei=null;this.fa.style.display=a?"":"none"})()}Mc(a){(()=>{this.G("opacity",
a)})();this.Fu=a}addChild(a){const b=this.rk(a);(()=>{this.fa.appendChild(b)})()}xc(a,b){const c=this.rk(a);this.fa==c.parentNode&&this.fa.childNodes[b]==c||(()=>{Zc(this.fa,c,b)})()}removeChild(a){const b=this.rk(a);this.Vj(b)&&(()=>{this.fa.removeChild(b)})()}cl(){(()=>{Yc(this.fa)})()}P(a){(()=>{dd(this.fa,a)})()}Te(a){(()=>{this.fa.innerHTML=a})()}G(a,b){(()=>{J(this.fa,a,b)})()}tg(a){(()=>{this.fa.id=a})()}Un(){return this.fa.id}Qf(a){this.xd("label",a)}Se(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{cg(this.fa,a)})()}Zs(a){this.xd("hidden",a)}xd(a,b){(()=>{dg(this.fa,a,b)})()}o(a,b){if(this.bx.length)for(const c of this.bx)if("string"===typeof b){const d=$e(c,this.fa,a);d&&(delete this.eX[a],(()=>{Xe(this.fa,d)})());if(b){const e=Ze(c,a,b);this.eX[a]=e;(()=>{We(this.fa,e)})()}}else{const d=Ye(c,a);(()=>{var e=this.fa,f=d;b?Qe(e,f):Re(e,f)})()}else(()=>{var c=this.fa;b?Qe(c,a):Re(c,a)})(),Aa("component has no bemInfo")}Vk(a){const b=this.bx[0];a=b?Ye(b,a):a;return Ve(this.fa,a)}hb(a){this.xd("selected",
a)}selected(){return"true"==eg(this.fa,"selected")}xa(){this.ja(this.width(),this.height());this.Sh.h()}Vj(a){return this.rk(a).parentNode==this.displayObject()}x(){return void 0!==this.Dv?this.Dv:of(this.displayObject()).x}y(){return void 0!==this.Ev?this.Ev:of(this.displayObject()).y}width(){return void 0!==this.Bh?this.Bh:this.QC()}height(){return void 0!==this.rh?this.rh:this.QJ()}enabled(){return!this.fa.hasAttribute("disabled")}visible(){return"boolean"===typeof this.Ei?this.Ei:"none"!=this.displayObject().style.display}opacity(){if(void 0!==
this.Fu)return this.Fu;const a=zf(this.fa);return"number"===typeof a?a:1}displayObject(){return this.fa}setScale(a,b="0 0"){(()=>{Rf(this.fa,a,a);Nf(this.fa,b)})()}setParentScale(a){this.Ku=a;this.ye()}parentScale(){return this.Ku}contains(a){if(!a)return!1;a=this.rk(a);return cd(this.fa,a)}Gq(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.Gq(a)}rk(a){return a instanceof Node?a:a.displayObject()}QC(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?
a.width.baseVal.value:Cf(a).width}QJ(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Cf(a).height}Xu(a,b){(()=>{void 0!==a&&uf(this.fa,a);void 0!==b&&vf(this.fa,b)})()}ja(){}ye(){}Lo(a){this.O.h(this,a)}xo(){this.o("active",!0)}fg(){this.o("active",!1)}Sw(){A(this,this.fa,"keydown",this.sL,this)}sL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Lo())}Ty(){this.fg(!1)}Bz(a){(()=>{this.setAttribute("tabindex",
a+"")})()}tc(){this.Or&&this.Or.disconnect();const a=Th.indexOf(this);0<=a&&Th.splice(a,1)}};class ci extends Q{constructor(){super({m:"quiz-preloader"});this.oN=800;this.fL=500;this.ig=!1;this.LE=G(this);this.SC=G(this);this.B(!1)}show(){this.ig||(this.ig=!0,clearTimeout(this.ar),clearTimeout(this.fs),this.fs=yg(this.WD,this,this.oN))}Zc(){if(this.ig&&(this.ig=!1,clearTimeout(this.ar),clearTimeout(this.fs),this.visible())){var a=this.fL-((new Date).getTime()-this.QE);0<a?this.ar=yg(this.Ly,this,a):this.Ly()}}WD(){this.QE=(new Date).getTime();this.B(!0);this.LE.h()}Ly(){this.B(!1);this.SC.h()}}
;class di extends H{constructor(a){super();this.hK=a;a=this.hK.map(b=>b.$o);this.$o=G(this,a)}pQ(){throw Error("could not be called");}lB(){}I(a,b,c){for(const d of this.hK)if(d.sP(a))return d.I(a,b,c);return c||""}messages(){throw Error("could not be called");}sP(a){return!!this.hK.find(b=>b.sP(a))}};function ei(a){return a.replace(/[`\u2018\u2019]/g,"'")}function fi(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 gi(a){return parseFloat(a.toFixed(2))+""}function hi(a){a=a.replace("\u200b","");return Ya(a)}
function ii(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 t=g[h],r=g[k];t&&r&&(t.index==r.index||t.index+t.key.length>r.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 ji{constructor(a){this.tr=a}I(a,b,c){c=this.tr.hasOwnProperty(a)?this.tr[a]:c;if(void 0!==c)return void 0!==b&&(c=fi(c,b,this.OJ)),c;Aa("unknown message id: "+a);return a}messages(){return this.tr}lB(a){this.tr=a}sP(a){return this.tr.hasOwnProperty(a)}OJ(a){return"%"+a.toUpperCase()+"%"}}ji.prototype.getMessage=ji.prototype.I;class ki extends ji{constructor(a){super(a);this.$o=new F}pQ(a,b){const c=this.messages();c.hasOwnProperty(a)||Aa(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.$o.h(a,b))}lB(a){super.lB(a);Xb(a,(b,c)=>{this.$o.h(c,b)})}};class li extends Q{constructor(a){super({ba:"SECTION",m:"quiz-accessible-bottom-panel"});this.Se("region");this.Qf(a.I("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.OS=null;this.Jt=[]}add(a){this.remove(a);const b=this.OS||this.displayObject();Zc(b,a,this.Jt.length);this.Jt.push(a)}remove(a){this.Jt.includes(a)&&($c(a),this.Jt.splice(this.Jt.indexOf(a),1))}setExternalParent(a){this.OS=a;this.B(!a);a=this.Jt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};class mi extends Q{constructor({u:a,m:b,CY:c,PG:d,gY:e,tabIndex:f,I9:g,toggle:h,Sf:k}){super({u:a,m:b,CY:c,PG:d,gY:e,tabIndex:f,ba:"BUTTON",lA:!0,Sf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Yh=new Q,M(this,this.Yh),this.Yh.G("position","absolute"),this.Yh.G("top",a?`${-a}px`:0),this.Yh.G("right",b?`${-b}px`:0),this.Yh.G("bottom",c?`${-c}px`:0),this.Yh.G("left",g?`${-g}px`:0));(this.A5=h)&&this.il(!1);this.Sw()}il(a){this.xd("pressed",a)}selected(){return!1}hb(){}pressed(){return"true"==
eg(this.fa,"pressed")}P(a){super.P(a);this.Yh&&this.xc(this.Yh,0)}Te(a){super.Te(a);this.Yh&&this.xc(this.Yh,0)}};const ni=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],oi=["DND","ResultSlide"],pi=["InfoSlide","InstructionsSlide","IntroSlide"],qi=["TrueFalse","MultipleChoice","TypeIn","Numeric"],ri="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");var si="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),ti=["Hotspot","DND"];class ui{constructor(a,b,c,d){this.Ad=a;this.jj=b;this.tV=c;this.ta=d}get id(){return this.Ad}get name(){return this.jj}set name(a){this.jj=a}get Qs(){return this.tV}set Qs(a){this.tV=a}get points(){return this.ta}set points(a){this.ta=a}isEqual(a){return this.id==a.id&&this.name==a.name&&this.Qs==a.Qs&&this.points==a.points}};function vi(a,b){a.xi!=b&&(a.xi=b,a.QT.h(a))}function wi(a){a.mu=!1;a.nu=!0;vi(a,1);a.OT.h(a)}function xi(a){a.nu=!1;a.mu=!1;a.PT.h(a);vi(a,0)}class yi extends H{constructor(){super();this.mu=this.nu=!1;this.xi=0;this.OT=G(this);this.PT=G(this);this.QT=G(this)}Ks(){return this.nu}progress(){return this.xi}load(){this.nu||this.mu||(this.mu=!0,this.yD())}yD(){}CX(){}T8(){if(this.nu||this.mu)this.CX(),this.mu=this.nu=!1,vi(this,0)}HP(){return this.OT}fZ(){return this.PT}n7(){return this.QT}}
yi.prototype.loadProgressEvent=yi.prototype.n7;yi.prototype.loadFailedEvent=yi.prototype.fZ;yi.prototype.loadCompleteEvent=yi.prototype.HP;yi.prototype.unload=yi.prototype.T8;yi.prototype.load=yi.prototype.load;yi.prototype.progress=yi.prototype.progress;yi.prototype.isLoaded=yi.prototype.Ks;class zi extends H{constructor(){super();this.Rr=null}release(){let a;null==(a=this.Rr)||a.release()}mf(){return this.Rr?this.Rr:null}eb(){const a=[];this.Rr&&a.push(this.Rr);return a}tc(){null!=this.Rr&&xe(this.Rr)}};class Ai{clone(){const a=this.wx();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}clear(a,b=!1){const c=this.wx();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.wx();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b}wx(){throw Error("method is not implemented");}};class Bi extends Ai{constructor(){super();this.strike=this.IB=this.HB=this.fontFamily=this.size=this.color=this.zg=this.italic=this.bold=void 0}ke(){return void 0===this.bold&&void 0===this.italic&&void 0===this.zg&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.HB&&void 0===this.IB&&void 0===this.strike}wx(){return new Bi}};class Ci extends zi{constructor(a){super();this.Eb=a;this.Ad=a+ma(this);this.Fr="inline";this.H=G(this)}V(){return this.H}position(){return this.Fr}type(){return this.Eb}id(){return this.Ad}tg(a){this.Ad=a}text(a){return void 0!==a?a:" "}count(){return 1}slice(){return this}qc(){return null}};class Di extends Ai{constructor(){super();this.type="p";this.nf=this.yg=this.lineHeight=this.XY=this.align=this.wG=void 0}wx(){return new Di}remove(a){a=super.remove(a);a.type=a.type||"p";return a}ke(){return"p"==this.type&&void 0===this.wG&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.XY&&void 0===this.yg&&void 0===this.nf}};class Ei{constructor(){this.fm=new Bi;this.Ql=new Di}qc(){return this.fm}Cm(){return this.Ql}ke(){return this.fm.ke()&&this.Ql.ke()}clone(){var a=this.Cm(),b=this.qc();const c=new Ei;a&&(c.Ql=a.clone());b&&(c.fm=b.clone());return c}isEqual(a){return this.fm.isEqual(a.qc())&&this.Ql.isEqual(a.Cm())}};var Fi={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 Gi(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Hi.test(c))return b.tP=Ii(c),b.type="hex",b;a:{var d=a.match(Ji);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.tP=Ki(c[0],c[1],c[2]),b.type="rgb",b;if(Fi&&(c=Fi[a.toLowerCase()]))return b.tP=c,b.type="named",b;throw Error(a+" is not a valid color string");}var Li=/#(.)(.)(.)/;
function Ii(a){if(!Hi.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Li,"#$1$1$2$2$3$3"));return a.toLowerCase()}function Mi(a){a=Ii(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function Ki(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 Ni(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function Oi(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{let d,e;e=.5>c?c*(1+b):c+b-b*c;d=2*c-e;c=255*Ni(d,e,a+1/3);b=255*Ni(d,e,a);a=255*Ni(d,e,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Hi=/^#(?:[0-9a-f]{3}){1,2}$/i,Ji=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function Pi(a){var b=Mi(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 Qi(a){return`#${a.toString(16).padStart(6,"0")}`};var Ri=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Si(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function Ti(a){a.Gg&&(a.Gg.onload=null,a.Gg.onerror=null)}function Ui(a){if(!a.Ks())throw Error("asset not loaded");}
class Vi extends yi{constructor(a,b,c){super();this.Gg=null;this.sV=Si(a);this.Bh=b;this.rh=c}yD(){this.Gg=new Image;this.Gg.onload=this.w2.bind(this);this.Gg.onerror=this.v2.bind(this);this.Gg.src=this.sV}w2(){Ti(this);wi(this)}v2(){Ti(this);xi(this)}CX(){this.Gg&&(Ti(this),this.Gg.src="",this.Gg=null)}path(){return this.sV}width(){if(null!=this.Bh)return this.Bh;if(!this.Gg)return 0;Ui(this);return this.Gg.width}height(){if(null!=this.rh)return this.rh;if(!this.Gg)return 0;Ui(this);return this.Gg.height}aG(){Ui(this);
const a=Vc("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Gg,0,0);return a}uY(){Ui(this);return this.Gg.cloneNode(!0)}}Vi.prototype.createImgInstance=Vi.prototype.uY;Vi.prototype.createInstance=Vi.prototype.aG;Vi.prototype.height=Vi.prototype.height;Vi.prototype.width=Vi.prototype.width;Vi.prototype.path=Vi.prototype.path;function Wi(a){return a.yf.Cm()}
class Xi{constructor(){this.yf=new Ei;this.$q=new Ei;this.os=new Ei;this.qs=new Ei;this.eu=new Bi}Rn(){return this.yf}clone(){const a=new Xi;var b=a.Rn(),c=this.yf.qc();b.fm=c.clone();b=a.Rn();c=this.yf.Cm();b.Ql=c.clone();b=this.$q.qc();a.$q.fm=b.clone();b=this.$q.Cm();a.$q.Ql=b.clone();b=this.os.qc();a.os.fm=b.clone();b=this.os.Cm();a.os.Ql=b.clone();b=this.qs.qc();a.qs.fm=b.clone();b=this.qs.Cm();a.qs.Ql=b.clone();a.eu=this.eu.clone();return a}equals(a){return this.yf.isEqual(a.Rn())&&this.$q.isEqual(a.$q)&&
this.os.isEqual(a.os)&&this.qs.isEqual(a.qs)&&this.eu.isEqual(a.eu)}ke(){return this.yf.ke()&&this.$q.ke()&&this.os.ke()&&this.qs.ke()&&this.eu.ke()}};class Yi{constructor(a,b,c){this.Fr=a;this.Wf=b;this.ne=c}position(){return this.Fr}color(){return this.Wf}alpha(){return this.ne}};class Zi{constructor(a,b,c){this.t0=a;this.u0=b;this.h4=c}cx(){return this.t0}cy(){return this.u0}ZA(){return this.h4}};function $i(a){const b=new Bi;b.bold=a.bold;b.italic=a.italic;b.zg=a.zg;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new Bi;c.zg=!0;c.color=255;const d=new Di;d.align="left";d.lineHeight=a.lineHeight;d.yg=a.yg;d.nf=a.nf;a=new Xi;a.yf.fm=b.clone();a.yf.Ql=d.clone();a.eu=c.clone();return a}
class aj{constructor(){this.nf=this.yg=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.zg=this.italic=this.bold=void 0}clone(){const a=new aj;Object.assign(a,this);return a}equals(a){return fc(this,a)}};const bj=R(16777215),cj=R(4013373),dj=R(0);function ej(a){a=Qi(a.value.color);[,,a]=Pi(a);return.76>=a?bj:cj}function R(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function fj(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function gj(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function S(a,b,c=gj){const d=hj(a),e=ij(a);if(d)return{type:"solid",value:c(d,b)};if(e)return{type:"gradient",value:{firstColor:c(a.value.firstColor,b),secondColor:c(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:c(dj.value,b)}}function jj(a,b){return{color:a.color,alpha:b/100}}
function kj(a){const b=hj(a),c=ij(a);if(b)return 100*b.alpha;if(c)return 100*c.firstColor.alpha;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return 100*dj.value.alpha}function hj(a){return"solid"===a.type?a.value:null}function ij(a){return"gradient"===a.type?a.value:null};const lj={h9:"direction",f9:"content",c9:"additionalContent"};function mj(a){const b="passedIcon failedIcon gradedIcon passedCircle failedCircle gradedCircle".split(" ");return!!a&&-1!=b.indexOf(a)}function nj(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function oj(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}
function pj(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}function qj(a){return nj(a)||oj(a)||mj(a)};var rj=["passed","failed"],sj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],tj=["mediaPlaceholder"];function uj(a,b){return"iconPlaceholder"==a?-1!=rj.indexOf(b):-1!=sj.indexOf(a)}var vj="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function wj(a){for(const b of vj)a(b)};const xj=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"]]),yj="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" ");
function zj(a,b){let c=0;for(const d of yj)if(a.qe.has(d)){const e=a.qe.get(d);if(e==b)break;a.Vj(e)&&++c}return c}
class Aj extends Q{constructor({Jb:a,submitType:b,A:c}){super({ba:"NAV",m:"quiz-accessible-control-panel"});this.Se("navigation");this.Qf(c.I("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.ab=a;this.Pb=b;this.j=c;this.qe=new Map;this.CH=new Map;this.L0="normal"==this.ab?["showOutline","back"]:["showOutline"];this.Ol=G(this);this.FX=G(this)}Sp(a){this.qe.get(a).focus()}$k(){return this.Ol}outlinePopupClosed(){}nb(a,b){this.L0.includes(a)||"allAtOnce"==this.Pb&&("next"==a||"prev"==a)||(this.qe.has(a)||
this.Lb(a),this.hv(this.qe.get(a),b))}Gm(a,b){const c=this.qe.get(a);this.CH.set(a,b);bi(c)}ii(){}Lb(a){const b=new mi({u:P(this,"button"),toggle:!0});this.qe.set(a,b);this.CH.set(a,a);ai(b,this.j,()=>{const c=this.CH.get(a);return xj.get(c)});B(this,b.O,()=>this.Ol.h(a));return D(this,b)}hv(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.xc(a,zj(this,a));a.l(!0);break;case "disabled":this.xc(a,zj(this,a)),a.l(!1)}this.FX.h()}ib(){}Wk(){}Zg(){}Li(){}};function Bj(a,b){a.Un()||a.tg(Ic());b.xd("labelledby",a.Un())};class Cj extends H{constructor(){super();this.H=G(this)}V(){return this.H}Ta(){this.H.h()}};function Dj(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=Dj(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.B9=d=>c[d];return b}function Ej(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=Dj(a[c]));return b};const Fj={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},Gj={Pk:{_:"a",Bc:{_:"f",vo:{_:"u"},ol:{_:"v"}}},GY:{_:"e",text:{_:"t"}},gd:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"},pA:{_:"a"}},JY:{_:"f",placeholders:{_:"p"}},kZ:{_:"mt",placeholders:{_:"p"}},yH:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},qg:{_:"d",initiated:{_:"i"},order:{_:"r"},Gb:Object.assign({_:"o"},Fj),lG:Object.assign({_:"d"},Fj),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Yn:{_:"h",points:{_:"p",
x:{_:"x"},y:{_:"y"}}},lw:{_:"ls",Nm:{_:"s",selectedScale:{_:"s"}}},Ii:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}},Ch:{_:"a"}},numeric:{_:"n",response:{_:"r"}},KZ:{_:"s",gd:{_:"c"},Ch:{_:"a"}},e_:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Re:{_:"w"}})},Hj=Ej(Gj);function Ij(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function Jj(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function Kj(a){return a?1:0};class Lj extends H{constructor(a,b){super();this.js=a;this.Rh=this.ir=a.rect();this.H=G(this);null!=b&&this.ec(b)}V(){return this.H}slideObject(){return this.js}rect(){return this.Rh.clone()}mB(a){this.Rh=a.clone();this.H.h()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=Jj(b.left,2);c[a.top]=Jj(b.top,2);c[a.width]=Jj(b.width,2);c[a.height]=Jj(b.height,2);return c}ec(a){const b=Hj.qg.Gb.rect;this.Rh=new I(a[b.left],a[b.top],a[b.width],a[b.height])}};class Mj{constructor(a,b){this.qU=a;this.AS=b}objectState(){return this.qU}destinationState(){return this.AS}persistState(a){const b={};b[a.object]=this.qU.slideObject().id();b[a.destination]=this.AS.slideObject().id();return b}};function Nj(a,b){this.x=a;this.y=b}p(Nj,v);m=Nj.prototype;m.clone=function(){return new Nj(this.x,this.y)};m.scale=v.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 Oj(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 Nj&&!!a&&this.x==a.x&&this.y==a.y};function Pj(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function Qj(a,b){if(0==b)return a.clone();b=yc(b);let {Q8:c,S8:d,c6:e,d6:f}={Q8:new Nj(a.left,a.top),S8:new Nj(a.left+a.width,a.top),c6:new Nj(a.left,a.top+a.height),d6:new Nj(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=Oj(c,g,b);d=Oj(d,g,b);e=Oj(e,g,b);f=Oj(f,g,b);b=new cf(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)};var Rj=4*(Math.sqrt(2)-1)/3;class Sj{constructor(a,b){this.km=a;this.Bp=b}url(){return this.km}target(){return this.Bp}};function Tj(a,b){this.bX=a;this.MS=b}Tj.prototype.startOffset=function(){return this.bX};Tj.prototype.endOffset=function(){return this.MS};Tj.prototype.isEqual=function(a){return this.bX==a.startOffset()&&this.MS==a.endOffset()};class Uj extends H{constructor(a){super();this.Ad=a||"";this.jj=null;this.Rh=void 0;this.qD=!1;this.Fk=0;this.Vu=G(this);this.bW=G(this);this.B1=G(this);this.T1=G(this)}eb(){return[]}jd(){return null}rect(){return this.Rh?this.Rh.clone():void 0}rotationAngle(){return this.Fk}FP(){return this.qD}mB(a){this.Rh=a;this.Vu.h()}id(){return this.Ad}name(){return this.jj||this.Ad}qQ(a){this.jj!=a&&(this.jj=a,this.T1.h())}tg(a){this.Ad=a}};class Wj extends Uj{constructor(a){super(a);this.m1=G(this);this.an=null}};class Xj extends Wj{constructor(a,b){super(b);this.Qd=a;this.GJ=new v;this.XM=new v;this.pM=G(this)}type(){return"line"}Wd(){return this.Qd}wm(){return this.GJ.clone()}Fm(){return this.XM.clone()}};function Yj(a,b){a.jN!=b&&(a.jN=b,a.qW.h())}class Zj extends Wj{constructor(a,b){super(b);this.Qd=a;this.jN="";this.qW=G(this);this.Eq=.3;this.JR=G(this);this.H=G(this);this.RR=G(this);this.$S=[]}V(){return this.H}type(){return"shape"}Wd(){return this.Qd}wg(){return this.jN}borderRadius(){return this.Eq}kQ(a){this.Eq!=a&&(this.Eq=a,this.JR.h())}ak(a){this.Vh=a;this.RR.h()}Xa(){return this.Vh}jd(){return this.Vh?{Xa:[this.Vh],Nw:[]}:null}eb(){return this.Qd.eb()}Wv(){return this.$S}};const ak="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function bk(a){for(const b of ak)a(b)};function ck(a,b){b=b.strokeStyle();if(b="none"==b.type()?0:2*b.size())a.translate(-b,-b),a.width+=2*b,a.height+=2*b;return a};function dk(a,b){switch(a.wg()){case "rectangle":case "textBox":return[new v(0,0),new v(b.width,0),new v(b.width,b.height),new v(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":const c=[];for(const d of a.Wv())a=d.clone(),a.scale(b.width,b.height),c.push(a);return c;case "triangle":return[new v(0,b.height),new v(.5*b.width,0),new v(b.width,b.height)];default:throw Error(`unknown shape type: ${a.wg()}`);}}
function ek(a){switch(a.wg()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.Wv();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>Ac(c,b);default:throw Error(`unknown shape type: ${a.wg()}`);}};function fk(a){function b(h,k,l,t){h.save();var r=k.slideObject(),w=r.Wd(),y=k.rect();y.translate(-l.left,-l.top);if(r instanceof Zj){r.rotationAngle()&&(h.translate(y.left+.5*y.width,y.top+.5*y.height),h.rotate(yc(r.rotationAngle())),y.left=.5*-y.width,y.top=.5*-y.height);var C=dk(r,new x(y.width,y.height));l=ek(r);if("roundedRectangle"==r.wg()){r=k.slideObject().borderRadius();var N=(C=y.width)?r*Math.min(y.height/C,1)*C*.5:0;h.fillStyle=t;r=y.left;C=y.top;k=y.width;y=y.height;var fa=!0,da=!1;null==
fa&&(fa=!1);null==da&&(da=!0);null==N&&(N=5);h.beginPath();h.moveTo(r+N,C);h.lineTo(r+k-N,C);h.quadraticCurveTo(r+k,C,r+k,C+N);h.lineTo(r+k,C+y-N);h.quadraticCurveTo(r+k,C+y,r+k-N,C+y);h.lineTo(r+N,C+y);h.quadraticCurveTo(r,C+y,r,C+y-N);h.lineTo(r,C+N);h.quadraticCurveTo(r,C,r+N,C);h.closePath();da&&h.stroke();fa&&h.fill()}else if("ellipse"==r.wg()){h.fillStyle=t;r=y.left;C=y.top;da=y.width;var Ia=y.height;y=da/2*Rj;k=Ia/2*Rj;N=r+da;fa=C+Ia;da=r+da/2;Ia=C+Ia/2;h.save();h.beginPath();h.moveTo(r,Ia);
h.bezierCurveTo(r,Ia-k,da-y,C,da,C);h.bezierCurveTo(da+y,C,N,Ia-k,N,Ia);h.bezierCurveTo(N,Ia+k,da+y,fa,da,fa);h.bezierCurveTo(da-y,fa,r,Ia+k,r,Ia);h.restore();h.fill()}else{h.beginPath();for(k=0;k<C.length;++k)N=C[k].clone(),N.translate(y.left,y.top),h.lineTo(N.x,N.y);l?h.closePath():"freeform"==r.wg()&&"none"==w.background().Eh()&&"none"==w.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=t,h.stroke())}l=l||"none"!=w.background().Eh()}else if(r instanceof Xj)r=k.slideObject(),l=r.wm(),l.translate(y.left,
y.top),r=r.Fm(),r.translate(y.left,y.top),h.beginPath(),h.moveTo(l.x,l.y),h.lineTo(r.x,r.y),l=!1;else throw Error("invalid shape");l&&(h.fillStyle=t,h.fill());w=w.strokeStyle();l=w.size();"solid"==w.type()&&l&&(h.lineWidth=l,h.strokeStyle=t,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=ck(c.rect(),c.slideObject().Wd()),f=ck(d.rect(),d.slideObject().Wd());e=hf(Qj(e,c.slideObject().rotationAngle()),Qj(f,d.slideObject().rotationAngle()));f=Vc("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.U8));e+=4);a.OA=d};function gk(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.Lc.count();++g){var h=hk(a.Lc,g);a.ks.push(h)}for(const k of a.s.chains()){if(g=k.object().slideObject())h=ik(b,g),e.push(h),d.set(h,jk(a,g)),a.DC.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=jk(a,g),f.set(g,h),a.Um.push(h))}b=e.sort((k,l)=>k-l);for(const k of b)a.Ff.push(d.get(k));c&&kk(a);lk(a)}
function kk(a){Xa(a.DC);for(let d=0;d<a.Ff.length;++d){var b=a.Ff[d].rect(),c=a.DC[d];const e=new v(c.left+.5*c.width,c.top+.5*c.height);c=a.Ff[d];b=new I(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.ir=b.clone();c.Rh=b.clone()}}
function mk(a,b){var c=null,d=0;const e=[];for(var f of a.Um){var g=ck(b.rect(),b.slideObject().Wd());g=Qj(g,b.slideObject().rotationAngle());var h=ck(f.rect(),f.slideObject().Wd());h=Qj(h,f.slideObject().rotationAngle());ff(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,OA:0,U8:1==e.length},fk(f),f.OA>d&&(c=k,d=f.OA);c&&(a.kk.push(new Mj(b,c)),a.Ta())}function lk(a){a.kk.splice(0,a.kk.length);for(const b of a.Ff)mk(a,b)}
function nk(a,b){const c=Ma(a.kk,d=>d.objectState()==b);-1!=c&&(a.kk.splice(c,1),a.Ta())}function ok(a,b){a=a.IC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function pk(a,b){const c=Ma(a.kk,d=>d.objectState()==b);return-1==c?null:a.kk[c]}function qk(a,b){a=Ga(a.kk,c=>c.destinationState()==b);return Ha(a,c=>c.objectState())}
function rk(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=ik(a.Lc,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function sk(a){const b={};a.kk.forEach(c=>{const d=ik(a.Lc,c.objectState().slideObject());b[d]=ik(a.Lc,c.destinationState().slideObject())});return b}function tk(a){return Ha(a.ks,b=>ik(a.Lc,b))}function jk(a,b,c){b=new Lj(b,c);D(a,b);B(a,b.V(),a.Ta,a);return b}
class uk extends Cj{constructor({content:a,Gb:b,fb:c,bk:d}){super();this.si=!1;this.s=a;this.Ff=[];this.Um=[];this.kk=[];this.ks=[];this.Lc=b;this.DI=!0;this.zX=G(this);this.SV=G(this);this.DC=[];null!=c?this.ec(b,c):gk(this,b,d)}lt(){this.zX.h()}reset(){0!=this.si&&(this.si=!1,this.Ta());this.SV.h()}content(){return this.s}initiated(){return this.si}chainsStates(){return this.kk}persistState(a){const b={};b[a.qg.Gb]=rk(this,this.Ff,a.qg.Gb);b[a.qg.lG]=rk(this,this.Um,a.qg.lG);b[a.qg.chains]=sk(this);
b[a.qg.order]=tk(this);this.initiated()&&(b[a.qg.initiated]=1);return b}ec(a,b){this.si=b[Hj.qg.initiated]||!1;b[Hj.qg.Gb].forEach(c=>{const d=hk(a,c[Hj.qg.Gb.index]);this.Ff.push(jk(this,d,c[Hj.qg.Gb.rect]));this.DC.push(d.rect())});b[Hj.qg.lG].forEach(c=>{const d=hk(a,c[Hj.qg.lG.index]);this.Um.push(jk(this,d,c[Hj.qg.Gb.rect]))});Xb(b[Hj.qg.chains],(c,d)=>{const e=hk(this.Lc,d),f=hk(this.Lc,c);c=this.Ff.find(g=>g.slideObject()==e);d=this.Um.find(g=>g.slideObject()==f);this.kk.push(new Mj(c,d))});
this.ks=Ha(b[Hj.qg.order],c=>hk(this.Lc,c))}IC(a){for(const b of this.s.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}Ta(){this.DI&&super.Ta()}};class vk{constructor(a,b){this.P_=parseFloat(gi(b));this.Dd=a}awardedScore(){return this.P_}status(){return this.Dd}};const wk=Ej({wZ:{_:"p",uo:{_:"u"}},Rb:{_:"S",mode:{_:"m"},nt:{_:"v"},time:{_:"t"},KY:{_:"f"},jb:{_:"sp",yY:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",q_:{_:"v"},p_:{_:"vd"},a_:{_:"sv"},initiated:{_:"in"},UA:{_:"m"},submitted:{_:"s"},Kv:{_:"l"},uo:{_:"u"},gt:{_:"sk"},Fa:{_:"a",pA:{_:"a"},o_:{_:"v"}},nw:{_:"ms",id:{_:"i"},ll:{_:"t"}},contentState:Object.assign({_:"c"},Gj)}},slides:{_:"s"},questions:{_:"q"}}}});class xk{constructor(a,b){this.status=a;this.awardedScore=b}};function yk(a){return a.Ih.Ie()?a.uF<a.Ih.LG():!0}function zk(a,b){a.uF!=b&&(a.uF=b,a.H.h())}class Ak extends H{constructor(a){super();this.Ih=a;this.uF=0;this.H=G(this)}Fa(){return this.Ih}ll(){return this.uF}V(){return this.H}};class Bk extends H{constructor(a,b){super();this.H=G(this);var c=a.audio();if(this.Tf=c?new Ak(c):null)D(this,this.Tf),B(this,this.Tf.V(),this.Ta,this);if(this.Sd=(a=a.video())?new Ak(a):null)D(this,this.Sd),B(this,this.Sd.V(),this.Ta,this);a=wk.Rb.jb.groups.slides.Fa;this.Tf&&this.Tf.Fa().Ie()&&(c=b?b[a.pA]:0,this.Tf&&zk(this.Tf,c));this.Sd&&this.Sd.Fa().Ie()&&(b=b?b[a.o_]:0,this.Sd&&zk(this.Sd,b))}qP(){var a=this.Tf&&this.Tf.Fa();(a=!!a&&(a.Pj()||a.Wg()))||(L?a=!1:(a=this.Sd&&this.Sd.Fa(),a=!!a&&
a.Pj()));return a}persistState(a){const b={};this.Tf&&this.Tf.Fa().Ie()&&(b[a.pA]=this.Tf.ll());this.Sd&&this.Sd.Fa().Ie()&&(b[a.o_]=this.Sd.ll());return b}V(){return this.H}Ta(){this.H.h()}};function Ck(a){const b=new Map;Dk(a.qa.Wa().Gb(),"video").forEach(c=>{const d=D(a,new Ak(c.Fa()));b.set(c,d);B(a,d.V(),a.xe,a)});return b}function Ek(a){a.nF=!1;a.Ex=a.zd.get(a);a.Ex&&a.uW.h();a.Wz.h(a)}function Fk(a){a.KF||(a.WS=new Date);a.YB=!1;a.KF=!0}function Gk(a,b){a.ED!=b&&(a.ED=b,a.TT.h())}function Hk(a,b){a.IF!=b&&(b?a.Rz=Date.now():a.hA=a.visitDuration(),a.IF=b,a.WX.h())}function Ik(a){for(const b of a.kn.values())if(b.Fa().Ie())return!0;return!1}
function Jk(a){const b={};a.kn.forEach((c,d)=>{if(c.Fa().Ie()){a:{d=d.id();let f=0;for(e of a.kn.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.ll()}});return b}function Kk(a,b){Xb(b,(c,d)=>{a:{let e=0;for(const f of a.kn.keys()){const g=a.kn.get(f);if(g.Fa().Ie()&&e==d){d=g;break a}++e}throw Error("unknown media state");}zk(d,c)})}function Lk(a){a.IF=!1;a.hA=0;a.Rz=0}function Mk(a){void 0===a.Ex&&(a.Ex=a.zd.get(a));return a.Ex}
class Nk extends H{constructor({slide:a,contentState:b,cc:c,fb:d}){super();this.qa=a;this.WS=null;this.zd=c;this.S=b;D(this,this.S);this.KF=!1;this.Rz=this.hA=0;this.ED=this.si=this.IF=!1;this.Ex=void 0;this.nF=this.YB=!1;this.H=G(this);a=wk.Rb.jb.groups.slides.Fa;a=d?d[a]:void 0;this.vl=new Bk(this.qa.Ch(),a);D(this,this.vl);this.mF=!1;this.Wz=G(this);this.uW=G(this);this.TT=G(this);this.WX=G(this);this.kn=Ck(this);null!=d&&this.ec(d)}submit(a=!1){this.nF=a;this.YB=this.mF=!0;a?this.xe():Ek(this)}slide(){return this.qa}cc(){return this.zd}initiated(){return this.si}submitted(){return this.mF}zb(){return!1}submittedEvent(){return this.Wz}markedEvent(){return this.TT}viewingChangedEvent(){return this.WX}Vp(){return this.hasBeenVisited()}Kv(){return this.YB}hasBeenVisited(){return this.KF}gt(){return!1}BQ(){}isMarked(){return this.ED}viewing(){return this.IF}review(){return null}V(){return this.H}KO(){return!0}xe(){this.uV&&
clearTimeout(this.uV);this.uV=setTimeout(()=>{this.H.h()},0)}firstVisitTime(){return this.WS}RF(){return this.vl}nw(){return this.kn}visitDuration(){return this.viewing()?this.hA+Date.now()-this.Rz:this.hA}lt(){}persistState(a){const b={};b[a.q_]=this.hasBeenVisited()?1:0;var c=this.qa.settings().ua();c&&c.isEnabled()&&(b[a.p_]=this.visitDuration(),b[a.a_]=this.Rz);b[a.initiated]=Kj(this.initiated());b[a.UA]=Kj(this.isMarked());b[a.submitted]=this.mF?1:0;b[a.Kv]=Kj(this.Kv());b[a.contentState]=this.S.persistState(a.contentState);
c=this.vl;(c.Tf&&c.Tf.Fa().Ie()||c.Sd&&c.Sd.Fa().Ie())&&(b[a.Fa]=this.vl.persistState(a.Fa));Ik(this)&&(b[a.nw]=Jk(this));return b}ec(a){const b=wk.Rb.jb.groups.slides;this.KF=!!a[b.q_];const c=this.qa.settings().ua();c&&c.isEnabled()&&(this.hA=a[b.p_],this.Rz=a[b.a_]);this.si=!!a[b.initiated];this.ED=!!a[b.UA];this.mF=!!a[b.submitted];this.YB=!!a[b.Kv];Ik(this)&&Kk(this,a[b.nw])}qP(){if(this.vl.qP())return!0;for(const a of this.kn.values())if(!L&&a.Fa().Pj())return!0;return!1}contentState(){return this.S}}
;function Ok(a){const b=a.qa.settings().Mf();return-1!=b&&a.Di>=b}function Pk(a){var b=a.slide().settings();const c=1<b.Mf()||-1==b.Mf();var d=a.maxScore();c&&b.U()&&1<=a.Di&&(b=b.evaluation())&&(d=b.Mv(),b=a.Di-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function Qk(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Mf()||-1==g.Mf();b||!h||Ok(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.f4;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.Ps()):a.CM.OO()&&e&&(c=g.Ps()))):(b="notanswered",c=0);return new xk(b,c)}
class T extends Nk{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,cc:e,fb:f});this.f4=g;this.cf=d;this.CM=c;this.Uh=null;this.XE=!1;this.Di=0;null!=f&&this.ec(f)}submit(a){if(!this.zb())throw Error("can not be submitted");this.Uh=null;++this.Di;super.submit(a)}zb(){const a=this.review();return this.submitted()?!Ok(this)&&(a?"correct"!=a.status():!0):!0}Vp(){return this.zb()?!1:this.initiated()?!0:this.submitted()}gt(){return this.XE}BQ(a){this.XE=a}uo(){return this.Di}maxScore(){var a=
this.slide().settings();let b=0;a.U()&&(a=a.evaluation())&&(b="byQuestion"==a.kq()?b+a.points():b+this.Tx());return b}KO(){return!this.Vp()}Tx(){return 0}review(){return this.Uh?this.Uh:this.qa.settings().U()&&this.submitted()?this.Uh=this.$i():null}persistState(a){const b=super.persistState(a);b[a.uo]=this.Di;b[a.gt]=this.XE?1:0;return b}ec(a){super.ec(a);const b=wk.Rb.jb.groups.slides;this.Di=a[b.uo];this.XE=!!a[b.gt]}$i(){return null}};class Rk{constructor(a,b){this.bd=a;this.$a=b}description(){return this.$a}};function Sk(a){this.CT=!!a}Sk.prototype.Tv=function(){this.CT?Aa("Action is already executed"):(this.cg.setText(this.V1),this.cg.setSelection(this.U1),this.CT=!0)};Sk.prototype.$b=function(){};function Tk(a,b,c){this.cg=a;a.text();this.V1=b;a.selection();this.U1=c}p(Tk,Sk);class Uk extends H{constructor(a=""){super();this.Qb=a;a=this.Qb.length;this.sj=new Tj(a,a);this.Cp=G(this);this.wo=G(this);this.bN=G(this);this.sD=void 0}setText(a){this.Qb!=a&&(this.Qb=a,this.Cp.h())}text(){return this.Qb}setSelection(a){this.sj.isEqual(a)||(this.sj=a,this.bN.h())}selection(){return this.sj}update(a,b){var c=b;const d=a.length;b=xc(c.startOffset(),0,d);c=xc(c.endOffset(),0,d);b=new Tj(b,c);this.sD=new Tk(this,a,b,this.sD);this.wo.h(this.sD)}commit(){this.sD=void 0}};const Vk=class{constructor(a,b){this.id=a;this.values=b}};class Wk extends H{constructor(a){super();this.Ka=null;this.H=G(this);null!=a&&this.ec(a)}V(){return this.H}initiated(){return null!=this.Ka}response(){return this.Ka}yc(a){this.Ka=null===a?null:Ya(a);this.H.h()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Ka;return b}ec(a){this.Ka=a[Hj.placeholders.response]}}Wk.prototype.response=Wk.prototype.response;class Xk extends Wk{constructor(a,b,c){super(c);this.Gc=a;this.rl=null;this.W=b;if(this.Gc.values){this.rl=[];for(const d of this.Gc.values)a=hi(d.text()),this.rl.push(a)}c||this.yc("")}placeholder(){return this.Gc}correct(){const a=this.W.OH,b=ei(hi(a?this.response():this.response().toLowerCase()));for(const c of this.Gc.values)if(ei(hi(a?c.text():c.text().toLowerCase()))==b)return!0;return!1}correctAnswers(){return this.rl}response(){return super.response()}}Xk.prototype.response=Xk.prototype.response;
Xk.prototype.correctAnswers=Xk.prototype.correctAnswers;class Yk{constructor({premise:a,response:b}){this.Zd=a;this.Ka=b}premise(){return this.Zd}response(){return this.Ka}}Yk.prototype.response=Yk.prototype.response;Yk.prototype.premise=Yk.prototype.premise;class Zk{constructor(a,b,c){this.id=a;this.values=b;this.Rk=c}};class $k extends Wk{constructor(a,b,c){super(c);this.Gc=a;this.gS=null===a.Rk?null:Ya(a.values[a.Rk].text());this.rl=[];for(const d of a.values)this.rl.push(Ya(d.text()));b&&Xa(this.rl)}placeholder(){return this.Gc}correct(){return this.response()==this.gS}correctAnswer(){return this.gS}answers(){return this.rl}};class al{constructor(a,b){this.id=a;this.value=b}};class bl extends Wk{constructor(a,b){super();this.Gc=a;this.hp=null;null!=b&&this.ec(b)}Re(){return this.hp}placeholder(){return this.Gc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Gc&&this.Gc.value&&Ya(this.Gc.value)}persistState(a){const b=super.persistState(a);b[a.Re]=this.hp;return b}ec(a){super.ec(a);this.hp=a[Hj.placeholders.Re]}};function cl(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=pk(a.contentState(),b))&&(ok(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class dl extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}lt(){this.contentState().lt()}Tx(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}$i(){if("byAnswer"==this.qa.settings().evaluation().kq()){var a=0;let c=!1,d=0;var b=this.contentState().Ff;for(const e of b)b=this.IC(e.slideObject()),cl(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=Qk(this,!c,a,!0,!1,0<d&&c||
!c&&0<d);a=new vk(a.status,a.awardedScore)}else a=this.Wq();return a}Wq(){var a=0;let b=0;var c=this.contentState().Ff;for(var d of c)c=this.IC(d.slideObject()),cl(this,d,c)?a++:b++;d=this.qa.settings().li;var e=Pk(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=Qk(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new vk(a.status,a.awardedScore)}IC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}};class el{constructor(a,b,c){this.jj=a;this.Ad=b;this.ju=c}name(){return this.jj}qQ(a){this.jj=a}id(){return this.Ad}labels(){return this.ju.slice()}};class fl extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class gl extends vk{constructor(a,b,c){super(b,c);this.ka=a}placeholders(){return this.ka}};class hl extends T{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g});this.QS=b}initiated(){return this.QS.initiated()}$i(){var a=0;const b=this.QS.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=Pk(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().li;a=Qk(this,a==b.length,d,e,!0,0<c&&1!=c);return new gl(b,a.status,a.awardedScore)}};class il extends T{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g});this.Dc=b;B(this,this.Dc.V(),()=>{var h=null;for(let k=0;k<this.Dc.count();k++){const l=this.Dc.getChoiceState(k);l.selected()&&(h=l)}h=null!=h;this.si!=h&&(this.si=h)},this)}Tx(){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()}};var jl=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;function kl(a,b){const c={Xa:[],Nw:[]},d=e=>{e&&(c.Nw=c.Nw.concat(e.Nw),c.Xa=c.Xa.concat(e.Xa))};d(a);d(b);return c}function ll(a,b){a=kl(a,null);b&&(a.Xa=a.Xa.concat(b));return a};function ml(a,b){a.ed!=b&&(E(a,a.ed),a.ed=null,b&&(a.ed=D(a,b),B(a,a.ed.ul,()=>a.gE.h())),a.gE.h())}function nl(a,b){a.wl!=b&&(E(a,a.wl),a.wl=null,b&&(a.wl=D(a,b),B(a,a.wl.ul,()=>a.cC.h())),a.cC.h())}
class ol extends H{constructor(){super();this.Ad="";this.Bf=null;this.hI="next";this.Hk=0;this.SK=this.Ci=this.Kq=!1;this.wl=this.ed=null;this.tC=G(this);this.BX=G(this);this.iC=G(this);this.zJ=G(this);this.FE=G(this);this.gE=G(this);this.cC=G(this);this.L1=G(this);this.TN=G(this)}tg(a){this.Ad=a}gl(a){this.Bf!=a&&(this.Bf=a,this.zJ.h())}mq(a){this.hI!=a&&(this.hI=a,this.iC.h())}nB(a){this.Hk!=a&&(this.Hk=a,this.FE.h())}jd(){return this.Bf&&ll(null,this.Bf.content())}id(){return this.Ad}Sj(){return this.Bf}Nv(){return this.hI}score(){return this.Hk}correct(){return this.Kq}typeIn(){return this.Ci}locked(){return this.SK}mQ(a){this.Kq!=
a&&(this.Kq=a,this.tC.h(this))}eb(){const a=[];this.ed&&a.push(this.ed.Na);this.wl&&a.push(this.wl.Na);this.Bf&&a.push(...this.Bf.eb());return a}y3(){this.TN.h()}};class pl extends ol{constructor(){super();this.gm=null}setText(a){ye(this,this.gm);this.gm=a}jd(){return ll(super.jd(),this.gm)}textRange(){return this.gm}};class ql extends il{$i(){return"byAnswer"==this.qa.settings().evaluation().kq()?this.Sx():this.Wq()}Wq(){var a=!1;for(var b=0;b<this.Dc.count();++b){const c=this.Dc.getChoiceState(b),d=c.choice();c.selected()&&d.correct()&&(a=!0)}b=Pk(this);a=Qk(this,a,a?b:0,!1,!0,!1);return new vk(a.status,a.awardedScore)}Sx(){var a=0;let b=!1;for(let c=0;c<this.Dc.count();++c){const d=this.Dc.getChoiceState(c),e=d.choice();d.selected()&&(a=e.score(),e.correct()&&(b=!0))}a=Qk(this,b,a,!0,!1,!1);return new vk(a.status,
a.awardedScore)}};function rl(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;Fa(c,f=>{const g=f.area().correct(),h=d.filter(l=>f.tA(l.nh)&&!e.has(l)),k=!!h.length;b(f,k,g==k,h);h.forEach(l=>e.add(l))})}function sl(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class tl extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Pv(){this.contentState().Pv()}lt(){const a=this.qa.settings().Js();this.review()&&"correct"==this.review().status()||"reset"!=a.ei()||Ok(this)||this.contentState().Pv()}$i(){return"byAnswer"==this.qa.settings().evaluation().kq()?this.Sx():this.Wq()}Sx(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();rl(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=Qk(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new vk(f.status,f.awardedScore)}Wq(){let a=0,b=0,c=0;var d=this.contentState().points();rl(this,(k,l,t,r)=>{k.area().correct()&&t?(a++,c+=r.length):t||b++});var e=d.length-c,f=this.qa.settings().li,g=Pk(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(sl(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=Qk(this,h&&d,
e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new vk(f.status,f.awardedScore)}Tx(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class ul extends T{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class vl extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}$i(){var a=0,b=this.contentState();for(var c=0;c<wl(b);++c)xl(b,c)&&++a;c=a==wl(b);const d=this.qa.settings().li;a=0<wl(b)?a/wl(b):1;b=Pk(this);c=Qk(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new vk(c.status,c.awardedScore)}};class yl extends vk{constructor(a,b,c){super(b,c);this.ka=a}placeholders(){return this.ka}};class zl extends T{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g});this.YT=b}initiated(){return this.YT.initiated()}$i(){var a=0;const b=this.YT.placeholders();for(var c of b)c.correct()&&++a;var d=Pk(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().li;a=Qk(this,a==b.length,d,e,!0,0<c&&1!=c);return new yl(b,a.status,a.awardedScore)}};class Al extends il{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g});this.Ae=b}contentState(){return super.contentState()}$i(){return"byAnswer"==this.qa.settings().evaluation().kq()?this.Sx():this.Wq()}Sx(){var a=0;let b=0,c=0;for(var d=0;d<this.Ae.count();++d){const e=this.Ae.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=Qk(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new vk(a.status,
a.awardedScore)}Wq(){var a=0;let b=0;for(var c=0;c<this.Ae.count();++c){var d=this.Ae.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.qa.settings().li;e=Pk(this);d=0==b;a=Qk(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new vk(a.status,a.awardedScore)}Tx(){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 Bl extends T{contentState(){return super.contentState()}$i(){if(this.contentState().U()){var a=this.contentState().correct();const b=Pk(this);a=Qk(this,a,a?b:0,!1,!0,!1);return new vk(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class Cl extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}$i(){if(this.contentState().U()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)Dl(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=Pk(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.qa.settings().li;b=0<b&&1!=b;a=Qk(this,a==d.count(),c,e,!0,b);return new vk(a.status,a.awardedScore)}return null}};class El extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}$i(){var a=this.contentState().correct();const b=Pk(this);a=Qk(this,a,a?b:0,!1,!0,!1);return new vk(a.status,a.awardedScore)}};class Fl extends vk{constructor(a,b,c){super(b,c);this.ka=a}};class Gl extends T{constructor({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g}){super({slide:a,contentState:b,vb:c,X:d,cc:e,fb:f,na:g});this.LF=b}initiated(){return this.LF.initiated()}WF(){this.LF.WF()}$i(){var a=0;const b=this.LF.placeholders();for(var c of b)c.correct()&&++a;var d=Pk(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().li;a=Qk(this,a==b.length,d,e,!0,0<c&&1!=c);return new Fl(b,a.status,a.awardedScore)}lt(){const a=this.qa.settings().PB();this.review()&&"correct"==this.review().status()||
"reset"!=a.ei()||Ok(this)||this.LF.WF()}};class Hl extends H{constructor(){super()}Jf(a){switch(a.slide().type()){case "IntroSlide":this.Cj(a);break;case "MultipleChoice":this.Fj(a);break;case "TrueFalse":this.Lj(a);break;case "MultipleResponse":this.Hj(a);break;case "WordBank":this.Nj(a);break;case "MultipleChoiceText":this.Gj(a);break;case "FillInTheBlank":this.zj(a);break;case "TypeIn":this.Mj(a);break;case "Numeric":this.Ij(a);break;case "Sequence":this.Kj(a);break;case "Matching":this.Ej(a);break;case "Hotspot":this.Aj(a);break;case "InfoSlide":case "InstructionsSlide":this.Bj(a);
break;case "AuthorizationSlide":this.wj(a);break;case "ResultSlide":this.Jj(a);break;case "Essay":this.yj(a);break;case "LikertScale":this.Dj(a);break;case "DND":this.xj(a);break;default:throw Error("unknown slide type");}}};class Il extends Q{constructor(a,b,c){super();this.j=b;this.B_=c;this.Qc=a.slide().settings().U();this.gA=this.j.I("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.sC=this.j.I("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}Xf(){const a=this.kj()?`<span style="font-weight: 600;">${this.sS()}</span>${this.Xi()}`:"",b=this.B_&&this.Qc&&this.Nl()?`<span style="font-weight: 600;">${this.sC}</span> ${this.Wi()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}sS(){return`${this.gA} `}};class Jl extends Il{constructor({oa:a,A:b}){super(a,b,!1);this.S=a.contentState();this.Xf()}kj(){return!0}Xi(){return this.S.text()}Nl(){return!1}Wi(){return""}};class Kl{constructor(a,b){this.Eb=a;this.Ad=b}id(){return this.Ad}type(){return this.Eb}};class Ll extends Kl{constructor(a,b,c,d){super("equation",a);this.SQ=b;this.bZ=c;this.mathML=d}};function Ml(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)ad(b.CE[d.id],d);return[...c.childNodes]};function Nl(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};class Ol extends Kl{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.UY=f;this.url=g}};class Pl extends Kl{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.ii=e}};function Ql(a,b,c){const d=new Q({m:"accessibility-rich-text-video",ba:"VIDEO"});a.forEach(e=>{d.addChild(Wc(nc(`<source src="${e.src}" type="${e.mimeType}" />`)))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.Qf(c);return d.displayObject()}function Rl(a){const b=new Q({m:"accessibility-rich-text-equation"});b.Te(a);return b.displayObject()};class Sl{dG(a){return Ql(a.info,a.poster,a.text)}vY(a){var b=a.info.src;a=a.text;const c=new Q({m:"accessibility-rich-text-image",ba:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}sY(a){return Rl(a.SQ)}};function Tl(a,b){Xb(a.CE,(c,d)=>b(d,c))}class Ul{constructor(a,b,c){c=c||{};this.CE={};this.gu=b;this.aU=[];a=a.resources();for(const e of a){b=e.id();a=this.CE;var d;if(!(d=c[b]))if(d=e,d instanceof Ol)d=this.gu.vY(d);else if(d instanceof Pl)d=this.gu.dG(d,this.aU);else if(d instanceof Ll)d=this.gu.sY(d);else throw Error("unknown resource");a[b]=d}}};function Vl(a,b,c){c=new Ul(a,new Sl,c);return Ml(Wl(b,a.ZQ),c)}function Xl(a,b){return Vl(a,b).map(c=>new Q({ea:c}))}function Yl(a,b){const c=new Ul(a,new Sl);a=a.ZQ.replace(/<p/g,"<span").replace(/<\/p/g,"</span");return Ml(Wl(b,a),c)}function Zl(a,b){return Yl(a,b).map(c=>new Q({ea:c}))}function $l(a){return new Q({ea:Rl(a.SQ)})};function am(a){return a.fM.reduce((b,c)=>{c.correct()&&++b;return b},0)}function bm(a,b){const c=[];a.S.content().Xa().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(Wl(a.K,d));else if(la(d)){const e=d.id;(d=a.fM.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 cm(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class dm extends Il{constructor({oa:a,A:b,J:c,td:d}){super(a,b,d);this.K=c;this.S=a.contentState();this.fM=a.contentState().placeholders()}Nl(){return am(this)!=this.fM.length}};class em extends dm{constructor({oa:a,A:b,J:c,td:d}){super({oa:a,A:b,J:c,td:d});this.Xf()}kj(){return!0}Xi(){return bm(this,a=>cm(a.response(),a.correct()))}Wi(){return bm(this,a=>(a=a.placeholder().values)?cm(a[0].text()):"")}};class fm extends Il{constructor({oa:a,A:b}){super(a,b,!1);this.S=a.contentState();this.W1=b.I("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Xf()}kj(){return!0}Xi(){const a=[];this.S.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.W1;a.push(`${c} - ${b}`)});return a.join(", ")}Nl(){return!1}Wi(){return""}};function gm(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 hm extends Il{constructor({oa:a,A:b,td:c}){super(a,b,c);this.S=a.contentState();this.Xf()}kj(){return this.S.initiated()}Xi(){const a=[];this.S.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(gm(d,b,xl(this.S,c)))});return a.join(", ")}Nl(){const a=wl(this.S);let b=0;for(let c=0;c<a;++c)xl(this.S,c)&&++b;return b!=a}Wi(){const a=this.S.content().matches(),b=wl(this.S),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(gm(e,f))}return c.join(", ")}}
;function im(a,b){const c=[];for(let d=0;d<a.Kd.count();++d){const e=a.Kd.getChoiceState(d),f=a.Dc.getChoiceIndex(e.choice());b(e)&&c.push(f)}return c}class jm extends Il{constructor({oa:a,A:b,J:c,td:d}){super(a,b,d);this.K=c;this.Dc=a.slide().content();this.Kd=a.contentState()}bu(a){const b=[];a.forEach(c=>{c=this.Dc.getChoice(c);c=Wl(this.K,c.textRange().text());b.push(c)});return b.join(", ")}};function km(a){a=im(a,b=>b.selected());return a.length?a[0]:null}function lm(a){a=im(a,b=>b.choice().correct());return a.length?a[0]:null}class mm extends jm{constructor({oa:a,A:b,J:c,td:d}){super({oa:a,A:b,J:c,td:d});this.lO=km(this);this.HI=lm(this);this.Xf()}kj(){return null!=this.lO}Xi(){return this.bu([this.lO])}Nl(){return null!=this.HI&&this.lO!=this.HI}Wi(){return this.bu([this.HI])}};class nm extends dm{constructor({oa:a,A:b,J:c,td:d}){super({oa:a,A:b,J:c,td:d});this.Xf()}kj(){return!0}Xi(){return bm(this,a=>{const b=a.response();return cm(b,a.correct())})}Wi(){return bm(this,a=>{a=a.correctAnswer();return cm(a)})}};function om(a){return im(a,b=>b.selected())}function pm(a){return im(a,b=>b.choice().correct())}class qm extends jm{constructor({oa:a,A:b,J:c,td:d}){super({oa:a,A:b,J:c,td:d});this.mO=om(this);this.II=pm(this);this.Xf()}kj(){return!!this.mO.length}Xi(){return this.bu(this.mO)}Nl(){return!!this.II.length&&!Va(this.mO,this.II)}Wi(){return this.bu(this.II)}};class rm extends Il{constructor({oa:a,A:b}){super(a,b,!1);this.Xf()}kj(){return!0}Xi(){return this.j.I("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")}sS(){return""}Nl(){return!1}Wi(){return""}};class sm extends H{constructor(a){super();this.O3=a}comparisonOperation(){return this.O3}};class tm extends sm{constructor(a,b){super("between");this.KK=a;this.QM=b;G(this);G(this)}leftOperand(){return this.KK}rightOperand(){return this.QM}pY(a){a=parseFloat(a);const b=Math.max(this.KK,this.QM);return a>=Math.min(this.KK,this.QM)&&a<=b}};class um extends sm{constructor(a,b){super(a);this.N3=b;G(this)}operand(){return this.N3}pY(a){const b=parseFloat(this.operand());a=parseFloat(a);if(isNaN(a))return!1;switch(this.comparisonOperation()){case "notEqual":return a!=b;case "equal":return a==b;case "greaterThan":return a>b;case "greaterThanOrEqual":return a>=b;case "lessThan":return a<b;case "lessThanOrEqual":return a<=b;default:throw Error("unknown comparison operator");}}};const vm=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 wm(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 um){{const k=g.comparisonOperation();if(vm.has(k))d=d.I(vm.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof tm)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 xm extends Il{constructor({oa:a,A:b,td:c}){super(a,b,c);this.hk=a.contentState();this.Xf()}kj(){return!!this.hk.response()}Xi(){return this.hk.response()}Nl(){return!this.hk.correct()}Wi(){return wm(this.hk,this.j).join(", ")}};function ym(a){return a.map(b=>b.textRange().text()).join(", ")}class zm extends Il{constructor({oa:a,A:b,td:c}){super(a,b,c);this.Kd=a.contentState();this.Xf()}kj(){return!0}Xi(){return ym(this.Kd.studentResponse())}Nl(){for(let a=0;a<this.Kd.count();++a)if(!Dl(this.Kd,a))return!0;return!1}Wi(){return ym(this.Kd.gd())}};class Am extends Il{constructor({oa:a,A:b,td:c}){super(a,b,c);this.Kd=a.contentState();this.Xf()}kj(){return!!this.Kd.response().text()}Xi(){return this.Kd.response().text()}Nl(){return!this.Kd.correct()}Wi(){return this.bu()}bu(){const a=this.Kd.gd(),b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")}};class Bm extends dm{constructor({oa:a,A:b,J:c,td:d}){super({oa:a,A:b,J:c,td:d});this.Xf()}kj(){return!0}Xi(){return bm(this,a=>cm(a.response(),a.correct()))}Wi(){return bm(this,a=>cm(a.correctAnswer()))}};class Cm extends Hl{constructor({A:a,J:b,Ni:c}){super();this.j=a;this.K=b;this.hc=c;this.s=null}create(a){this.s=null;this.Jf(a);return this.s}Cj(){}wj(){}Jj(){}Bj(){}Fj(a){this.s=new mm({oa:a,A:this.j,J:this.K,td:this.hc})}Lj(a){this.s=new mm({oa:a,A:this.j,J:this.K,td:this.hc})}Hj(a){this.s=new qm({oa:a,A:this.j,J:this.K,td:this.hc})}Nj(a){this.s=new Bm({oa:a,A:this.j,J:this.K,td:this.hc})}Gj(a){this.s=new nm({oa:a,A:this.j,J:this.K,td:this.hc})}zj(a){this.s=new em({oa:a,A:this.j,J:this.K,td:this.hc})}Mj(a){this.s=
new Am({oa:a,A:this.j,td:this.hc})}Ij(a){this.s=new xm({oa:a,A:this.j,td:this.hc})}Kj(a){this.s=new zm({oa:a,A:this.j,td:this.hc})}Ej(a){this.s=new hm({oa:a,A:this.j,td:this.hc})}Aj(a){this.s=new rm({oa:a,A:this.j})}yj(a){this.s=new Jl({oa:a,A:this.j})}Dj(a){this.s=new fm({oa:a,A:this.j})}xj(a){this.s=new rm({oa:a,A:this.j})}};function Dm(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function Em(a){return"Hotspot"==a.type()||"DND"==a.type()}function Fm(a,b){const c=Ic(),d=Ic();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);dg(b,"labelledby",c)};const Gm=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);
function Hm(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Pb||c.hasBeenVisited()){var e=d+1;d=new Q({u:P(a,"number")});e=a.j.I("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.P(e);M(a,d);d=c.slide().settings().U();e=Mk(c);if(d&&e){d=c.zd.status();e=new Q({u:P(a,"feedback")});var f=e.P;if(!Gm.has(d))throw Error("unknown feedback status");var g=Gm.get(d);g=a.j.I(g);f.call(e,g);e.o(d,!0);M(a,e)}Em(c.slide())||(d=new Q({u:P(a,"description")}),e=c.slide().description().text(),d.P(Wl(a.K,e)),M(a,
d));c=a.i0.create(c);O(c,P(a,"answer"));M(a,c)}})}class Im extends Q{constructor({slidePoolState:a,Ni:b,A:c,J:d,submitType:e}){super({ba:"SECTION",m:"accessible-quiz-review"});this.Se("region");this.j=c;this.K=d;this.Pb=e;this.i0=new Cm({A:c,J:d,Ni:b});b=new Q({ba:"H2",u:P(this,"header")});b.P(this.j.I("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));M(this,b);Bj(b,this);Hm(this,a.questions())}};class Jm extends H{constructor({o8:a,A8:b}){super();this.LW=a;this.ee=b;this.hg=G(this);this.Vq=G(this)}qm(){}HA(){return this.Vq}Wn(){return"normal"}gi(){return this.hg}xw(a){const b=this.ee();b&&b.gb(a)}l(a){const b=this.ee();b&&b.l(a)}JQ(a){this.LW(a)}jH(a){this.LW(a)}};const Km="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class Lm extends H{constructor(a,b){super();this.Zb=a;this.Pb=b;this.jf=G(this,this.Zb.Ki());this.Dz=G(this)}showSlideList(a){"allAtOnce"==this.Pb&&(a=!1);this.Dz.h(a)}Ki(){return this.jf}};class Mm{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function Nm(a){return a.C instanceof T?(a=a.C.review())?gi(a.awardedScore())+"":"-":""}function Om(a){return pi.includes(a.C.slide().type())?"":a.C.slide().settings().evaluation()?a.C.maxScore()+"":"-"}
class Pm extends H{constructor(a,b,c){super();this.C=b;this.nK=a;this.pI=null;this.j=c;B(this,this.C.submittedEvent(),this.Ta,this);B(this,this.C.markedEvent(),this.Ta,this);this.Oa=G(this)}state(){return this.C}title(){return this.C.slide().description().textWithEquations(this.j.I("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.nK}id(){return this.C.slide().id()}status(){if(pi.includes(this.C.slide().type()))return null;if(!this.C.slide().settings().U())return this.C.submitted()?"answered":"notanswered";
if(this.C.submitted()){const a=this.C.review();if(a)return a.status()}return null}Mp(){return pi.includes(this.C.slide().type())?!1:this.C.hasBeenVisited()&&(this.C.submitted()||this.C.initiated())}UA(){return this.C.isMarked()}Nf(){return this.Oa}Ta(){this.Oa.h()}tc(){ue(this,this.C.submittedEvent(),this.Ta,this);ue(this,this.C.markedEvent(),this.Ta,this)}};class Qm extends Q{constructor(a){super({u:a,ba:"LI",tabIndex:0});this.Sw()}}function Rm(a){a.Z.forEach(b=>{E(a,b)});a.pD.forEach(b=>{E(a,b);a.bO.removeChild(b)});a.Z=[];a.pD=[]}
class Sm extends Q{constructor({A:a,J:b}){super({ba:"DETAILS",m:"quiz-accessible-slide-list"});this.Se("navigation");this.j=a;this.K=b;this.jf=G(this);this.Z=[];this.pD=[];a=new Q({ba:"SUMMARY",u:P(this,"summary")});a.P(this.j.I("PB_QUESTION_LIST_CAPTION"));a.Se("heading");a.setAttribute("aria-level","2");M(this,a);this.bO=new Q({ba:"UL"});M(this,this.bO);A(this,this,"toggle",this.DX,this);this.DX();Bj(a,this)}l(a){this.pD.forEach(b=>b.l(a))}Ki(){return this.jf}ib(a){Rm(this);let b=1;a.slides().forEach(c=>
{var d="InfoSlide"==c.slide().type()?NaN:b;d=D(this,new Pm(d,c,this.j));this.Z.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Z.forEach(c=>{c=D(this,this.SI(c));this.pD.push(c);this.bO.addChild(c)})}SI(a){const b=new Qm(P(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+Wl(this.K,a.title());b.P(c.replace(/\n/g," "));B(this,b.O,()=>{this.enabled()&&this.jf.h(a.id())});A(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.jf.h(a.id()))});return b}DX(){const a=this.displayObject().hasAttribute("open");
this.xd("expanded",a)}};function Tm(a){a.qr&&(se(a,a.qr,"canplaythrough",a.xU,a),se(a,a.qr,"error",a.wU,a))}
class Um extends yi{constructor(a){super();this.Ic=a;this.qr=null}Yk(){const a=[];for(let b=0;b<this.Ic.length;++b){const c=this.Ic[b];a.push(new Vm(c.src,c.mimeType))}return a}xU(){Tm(this);wi(this)}wU(){Tm(this);xi(this)}yD(){this.qr=Wc(nc('<audio preload="auto"/>'));A(this,this.qr,"canplaythrough",this.xU,this);A(this,this.qr,"error",this.wU,this);this.hN()}hN(){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=Wc(nc(b));this.qr.appendChild(b)}}release(){}};class Vm{constructor(a,b){this.dF=a;this.Eb=b}src(){return this.dF}type(){return this.Eb}};function Wm(a){a.rr&&(se(a,a.rr,"canplaythrough",a.jV,a),se(a,a.rr,"error",a.iV,a))}
class Xm extends yi{constructor(a,b,c){super();this.lm=a;this.rr=null;this.Bh=b;this.rh=c}Yk(){const a=[];for(let b=0;b<this.lm.length;++b){const c=this.lm[b];a.push(new Vm(c.src,c.mimeType))}return a}jV(){Wm(this);wi(this)}iV(){Wm(this);xi(this)}yD(){this.rr=this.MK();A(this,this.rr,"canplaythrough",this.jV,this);A(this,this.rr,"error",this.iV,this);this.hN(this.Yk())}MK(){const a=Wc(nc('<video preload="auto"/>'));ch&&a.setAttribute("playsinline","");return a}hN(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=Wc(nc(b));this.rr.appendChild(b)}}path(){throw Error();}width(){return this.Bh}height(){return this.rh}release(){}};function Ym(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const Zm=["Open Sans","Helvetica","Arial"],$m=new RegExp(/(%[a-z0-9_]+%)/ig);function an(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}function bn(a,b){Da(a,(c,d,e)=>{if(c.Qj>c.Rp)throw Error("beginIndex "+c.Qj+" is greather than endIndex "+c.Rp);if(c.Qj>=b||c.Rp>b)throw Error("index is out of range");if(0<d&&c.Qj<e[d-1].Rp)throw Error("element with beginIndex "+c.Qj+" intersects element with endIndex "+e[d-1].Rp);})}
function cn(a,b,c){this.name=a;this.content=b;this.VY=c}function dn(a,b,c,d){this.Qj=a;this.Rp=b;this.ol=c;this.ow=d}function en(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 cn(b[2].toLowerCase(),a,"/"==b[1])}function fn(a,b){null!=b&&b.forEach(c=>{const d=c.ow.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.ow&&(a=a.replace(c.ol,c.ow))});return a}
function gn(a,b){if(null==a||null==b||0==b.length)return a;Ta(b,function(y,C){return y.Qj==C.Qj?0:y.Qj<C.Qj?-1:1});var c=hn(a).length;bn(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],l=[];var t="plain";let r=!1,w=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)t="tag",h+=g;else if(">"==g){h+=g;t=en(h);h="";-1!=["p","div","ul","ol"].indexOf(t.name)&&t.VY&&(e++,w=!1);if(r)if(t.VY){let y=!1;for(let C=k.length-1;0<=C;C--)if(k[C].name==t.name){y=!0;k.splice(C,1);break}y||l.push(t)}else k.push(t);
t="plain"}else"plain"==t?(e++,w=!0):h+=g;if(r&&e==b[f].Rp){r=!1;for(c+=b[f].ol;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(!w)continue}!r&&f<b.length&&e==b[f].Qj&&(r=!0);r||(c+=g);if("&"==g)for(;";"!=g&&d<a.length;)d++,g=a.charAt(d),r||(c+=g)}return c+=a.substring(d+1)}function jn(a,b){const c=Rc("DIV");c.innerHTML=a;kn(c,b);return c.innerHTML}
function kn(a,b){[...a.children].forEach(d=>{kn(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=ln(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 ln(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match($m))for(const f of e)if(b.has(f)){e={Rs:a.indexOf(f),ol:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.Rs));d.push(e.ol);c=e.Rs+e.ol.length}return d}
function mn(a,b,c,d){function e(w){return d.hasOwnProperty(w)?d[w]:null}var f=Rc("DIV");f.innerHTML=a;a=(f||document).getElementsByTagName("SPAN");for(var g of a){a=0;var h=bd(g);for(var k of h)"SUB"!=k.tagName&&"SUP"!=k.tagName||++a;if(!(0<h.length-a)&&(a=g.innerHTML.match($m))){h=!1;for(var l of a)for(var t of b)if(t.ol==l){g.innerHTML=g.innerHTML.replace(t.ol,Ec(t.ow));h=!0;break}if(!h)continue;var r=h=a=null;let w=null,y=g;for(;y;){const C=lf(y,"font-family");C&&(h=y,a=e(C.split(",")[0]));lf(y,
"font-weight")&&(r=y);lf(y,"font-style")&&(w=y);if(y.parentElement&&"SPAN"==y.parentElement.tagName)y=y.parentElement;else break}a&&(h&&J(h,"font-family",Ym([a.fontFamily,...Zm])),r&&J(r,"font-weight",a.bold?"bold":"normal"),w&&J(w,"font-style",a.italic?"italic":"normal"))}}a=f.innerHTML;b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";k=a;for(l=0;l<f.length;l++){t=f[l];h=[];r=t.replace(b,"$1").split(",");for(let w of r)w=Ya(w),c.hasOwnProperty(w)&&h.push(w);(r=e(Ya(r[0])))&&
h.push(r.fontFamily);h.push(...Zm);r=k.indexOf(t);g+=k.substr(0,r);g+=`font-family: ${Ym(h)}`;k=k.substr(r+t.length,a.length-r-t.length)}return g+k}
function hn(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=nn(a,["<p>","<p "],c);if(f&&f.Rs>c){c=a.substr(c,f.Rs-c);var g=Rc("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||gd(g))+b;c=f.Rs}if(g=nn(a,["</p>","</p >"],c)){f=g.Rs+g.D8.length-c;const h=a.substr(c,f);g=Rc("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||gd(g))+b;c+=f}else return g=Rc("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||gd(g))}while(c<e);return d}
function nn(a,b,c){Array.isArray(b)||(b=[b]);let d=void 0,e=void 0;Da(b,f=>{const g=a.indexOf(f,c);0<=g&&(void 0===d||g<d)&&(d=g,e=f)});return void 0!==e&&void 0!==d?new on(e,d):null}function on(a,b){this.D8=a;this.Rs=b};class pn extends Uj{constructor(a,b){super(b);this.Ih=a}type(){return"slideAudio"}Fa(){return this.Ih}eb(){return[this.Ih.Na]}};class qn extends H{constructor(){super();this.Qb="";this.WH=!0;this.H=G(this)}V(){return this.H}text(){return this.Qb}setText(a){this.Qb!=a&&(this.Qb=a,this.H.h())}kY(){return this.WH}};class rn extends H{constructor(){super();this.Fr="tile";this.ne=1;this.pi=null;this.H=G(this)}eb(){return this.pi?[this.pi]:[]}image(){return this.pi}position(){return this.Fr}setPosition(a){this.Fr!=a&&(this.Fr=a,this.H.h())}alpha(){return this.ne}fl(a){this.ne!=a&&(this.ne=a,this.H.h())}V(){return this.H}};function sn(a,b){a.AI!=b&&(a.AI=b.slice(),a.H.h())}class tn extends H{constructor(){super();this.Eb="linear";this.Si=0;this.FM=new Zi(0,100,100);this.AI=[new Yi(0,16777215,1),new Yi(1,10139108,1)];this.H=G(this)}V(){return this.H}type(){return this.Eb}jh(a){this.Eb!=a&&(this.Eb=a,this.H.h())}tm(){return this.AI.slice()}angle(){return this.Si}fB(a){this.Si!=a&&(this.Si=a,this.H.h())}Ss(){return this.FM}};class un extends H{constructor(){super();this.Wf=6592469;this.ne=1;this.H=G(this)}color(){return this.Wf}setColor(a){this.Wf!=a&&(this.Wf=a,this.H.h())}alpha(){return this.ne}fl(a){this.ne!=a&&(this.ne=a,this.H.h())}V(){return this.H}};function vn(a,b){a.AJ!=b&&(a.AJ=b,a.Ca())}class wn extends H{constructor(){super();this.H=G(this);this.AJ="solidFill";this.iE=new rn;B(this,this.iE.V(),this.Ca,this);this.Fg=new tn;B(this,this.Fg.V(),this.Ca,this);this.aX=new un;B(this,this.aX.V(),this.Ca,this)}eb(){return this.iE?this.iE.eb():[]}Eh(){return this.AJ}ji(){return this.aX}cq(){return this.iE}V(){return this.H}Ca(){this.H.h()}};class xn extends H{constructor(){super();this.tu=!0;this.Wf=0;this.ne=1;this.Nk=0;this.H=G(this)}wP(){const a=this.tu?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.fl(a.alpha);this.vg(a.size)}color(){return this.Wf}setColor(a){this.Wf!=a&&(this.Wf=a,this.H.h())}alpha(){return this.ne}fl(a){this.ne!=a&&(this.ne=a,this.H.h())}size(){return this.Nk}vg(a){this.Nk!=a&&(this.Nk=a,this.H.h())}V(){return this.H}};class yn extends H{constructor(){super();this.uu=!0;this.Wf=0;this.Nk=this.ne=1;this.Jx=this.Si=this.eI=0;this.H=G(this)}wP(){var a=this.uu?{color:0,alpha:1,size:1,blur:0,angle:0,Pp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Pp:4};this.setColor(a.color);this.fl(a.alpha);this.vg(a.size);this.XG(a.blur);this.fB(a.angle);a=a.Pp;this.Jx!=a&&(this.Jx=a,this.H.h())}color(){return this.Wf}setColor(a){this.Wf!=a&&(this.Wf=a,this.H.h())}alpha(){return this.ne}fl(a){this.ne!=a&&(this.ne=a,this.H.h())}size(){return this.Nk}vg(a){this.Nk!=
a&&(this.Nk=a,this.H.h())}blur(){return this.eI}XG(a){this.eI!=a&&(this.eI=a,this.H.h())}angle(){return this.Si}fB(a){this.Si!=a&&(this.Si=a,this.H.h())}Pp(){return this.Jx}V(){return this.H}};function zn(a,b){a.oI!=b&&(a.oI=b,a.Ca())}function An(a,b){a.EK!=b&&(a.EK=b,a.Ca())}
class Bn extends H{constructor(){super();this.Eb="solid";this.ne=this.Nk=1;this.Wf=6592469;this.hJ="";this.oI="butt";this.EK="miter";this.H=G(this)}V(){return this.H}type(){return this.Eb}jh(a){this.Eb!=a&&(this.Eb=a,this.Ca())}size(){return this.Nk}vg(a){this.Nk!=a&&(this.Nk=a,this.Ca())}color(){return this.Wf}setColor(a){this.Wf!=a&&(this.Wf=a,this.Ca())}cP(){return this.hJ}alpha(){return this.ne}fl(a){this.ne!=a&&(this.ne=a,this.Ca())}rA(){return this.oI}join(){return this.EK}Ca(){this.H.h()}}
;function Cn(a,b){a.VH!=b&&(a.VH=b,a.H.h())}function Dn(a,b){a.XK!=b&&(a.XK=b,a.H.h())}function En(a,b){a.YK!=b&&(a.YK=b,a.H.h())}function Fn(a,b){a.ZK!=b&&(a.ZK=b,a.H.h())}function Gn(a,b){a.WK!=b&&(a.WK=b,a.H.h())}
class Hn extends H{constructor(){super();this.VH="doNotAutofit";this.nO="middle";this.kA=!0;this.WK=this.ZK=this.YK=this.XK=0;this.H=G(this)}om(){return this.VH}verticalAlign(){return this.nO}ot(){return this.kA}marginLeft(){return this.XK}marginRight(){return this.YK}marginTop(){return this.ZK}marginBottom(){return this.WK}V(){return this.H}};class In extends H{constructor(){super();this.Uf=new wn;B(this,this.Uf.V(),this.Ca,this);this.fX=new Bn;B(this,this.fX.V(),this.Ca,this);this.qR=new qn;B(this,this.qR.V(),this.Ca,this);this.oW=new yn;B(this,this.oW.V(),this.Ca,this);this.hT=new xn;B(this,this.hT.V(),this.Ca,this);this.nX=new Hn;B(this,this.nX.V(),this.Ca,this);this.z0=!1;this.H=G(this)}eb(){return this.Uf.eb()}V(){return this.H}background(){return this.Uf}strokeStyle(){return this.fX}Lv(){return this.qR}Dw(){return this.oW}$v(){return this.hT}Ue(){return this.nX}Ca(){this.mk&&
Ke(this.mk);this.z0?this.mk=Je(()=>this.H.h()):this.H.h()}};function Jn(a){return a.lL?a.lL.clone():void 0}class Kn extends Zj{constructor(a,b,c){super(c||new In,b);this.Na=a;this.zq=!1;Yj(this,"rectangle");this.qD=!0;this.lL=void 0;this.n4=G(this);this.JH=G(this)}eb(){return super.eb().concat([this.Na])}mf(){return this.Na}src(){return this.Na.path()}Ug(){return this.zq}WG(a){this.zq!=a&&(this.zq=a,this.JH.h())}type(){return"image"}};class Ln extends H{constructor(){super()}};class Mn extends Ln{constructor(a){super();this.Na=a;this.zq=!1;this.Mr="";this.JH=G(this);this.ul=G(this);this.IM=G(this)}Ug(){return this.zq}WG(a){this.zq!=a&&(this.zq=a,this.JH.h())}dl(){return this.Mr}nq(a){this.Mr!=a&&(this.Mr=a,this.IM.h())}};class Nn extends Kn{constructor(a,b,c){super(a.Na,b,c);this.Ih=a;B(this,this.Ih.ul,()=>{this.Na=this.Ih.Na})}type(){return"slidePicture"}Fa(){return this.Ih}};class On extends Zj{constructor({n_:a,id:b,Wd:c}){super(c?c:new In,b);this.Ih=a;Yj(this,"rectangle");this.qD=!0;this.B1.h()}Fa(){return this.Ih}eb(){return[this.Ih.oO,this.Ih.on]}};class Pn extends On{type(){return"slideVideo"}};function Qn({mediaElement:a,mf:b}){b.Yk().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(Wc(nc(`<source src="${d}" type="${c}" />`)))})}class Rn{constructor(a){this.qa=a}};const Sn=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 Tn(a){if(Em(a.qa)||a.qa.description().ke())return null;const b=new Q({ba:a.A0,m:"quiz-accessible-slide-description"}),c=Zl(a.qa.description(),a.K);if(Dm(a.qa)){const d=new Q({ba:"LABEL"});c.forEach(e=>d.addChild(e));b.addChild(d)}else c.forEach(d=>b.addChild(d));return b}
class Un extends Q{constructor({oa:a,J:b,Mn:c,A:d,ba:e,role:f,y6:g,O7:h=null}){super({ba:e,m:"quiz-accessible-slide",tabIndex:-1});this.Se(f);this.tg(Ic());this.M=a;this.K=b;this.uq=c;this.j=d;this.A0=g||"H2";this.qa=a.slide();this.ZT=new Rn(this.qa);this.hg=G(this);(this.rE=h)&&M(this,this.rE);(this.$a=Tn(this))&&M(this,this.$a);b=this.ZT;if(0<Dk(b.qa.Wa().Gb(),"slidePicture").length)b=Dk(b.qa.Wa().Gb(),"slidePicture")[0],c=new Q({m:"quiz-accessible-slide-picture",ba:"IMG"}),c.setAttribute("src",
b.mf().path()),c.setAttribute("alt",b.Wd().Lv().text()),b=c;else if(0<Dk(b.qa.Wa().Gb(),"slideVideo").length){b=Dk(b.qa.Wa().Gb(),"slideVideo")[0];c=new Q({m:"quiz-accessible-slide-video",ba:"VIDEO"});let [k,l]=b.eb();Qn({mediaElement:c,mf:k});c.setAttribute("poster",l.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.Qf(b.Wd().Lv().text());b=c}else b=null;(this.vV=b)&&M(this,this.vV);b=this.ZT;0<Dk(b.qa.Wa().Gb(),"slideAudio").length?(b=Dk(b.qa.Wa().Gb(),"slideAudio")[0],
c=new Q({m:"quiz-accessible-slide-audio",ba:"AUDIO"}),Qn({mediaElement:c,mf:b.eb()[0]}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.Qf(b.Fa().dl()),b=c):b=null;(this.Ic=b)&&M(this,this.Ic);this.s=this.uq.create(a);M(this,this.s);this.kW();Dm(this.qa)&&(a=this.$a.displayObject().childNodes[0],b=this.s.displayObject().childNodes[0],Fm(a,b))}gi(){return this.hg}gb(a){a&&this.focus()}l(a){this.s.l(a)}EP(){return!ni.includes(this.M.slide().type())}RY(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ja(){this.s.xa()}kW(){if(this.rE)Bj(this.rE,
this);else if(this.$a&&!this.qa.description().ke())Bj(this.$a,this);else{const a=this.qa.type();Sn.has(a)?this.Qf(this.j.I(Sn.get(a))):this.Qf(this.j.I("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class Vn extends H{constructor(){super();this.H=G(this)}jd(){return null}V(){return this.H}Yi(){this.H.h()}};class Wn extends H{constructor(){super();this.Eb="closeWindow";this.km="http://";this.Bp="_self";this.H=G(this)}type(){return this.Eb}url(){return this.km}target(){return this.Bp}jh(a){this.Eb!=a&&(this.Eb=a,this.H.h())}iH(a){this.km!=a&&(this.km=a,this.H.h())}gH(a){this.Bp!=a&&(this.Bp=a,this.H.h())}V(){return this.H}};class Xn extends H{constructor(){super();this.ts="percents";this.Fe=80;this.Oa=G(this)}units(){return this.ts}value(){return this.Fe}oB(a){this.ts=a;this.Oa.h()}Gd(a){this.Fe=a;this.Oa.h()}clone(){const a=new Xn;a.oB(this.units());a.Gd(this.value());return a}Nf(){return this.Oa}};class Yn extends Vn{constructor(){super();this.eE=new Xn;this.ER=1;this.hc=!0;this.xW=!1;this.mR=this.lN=!0;this.Wm=new Wn}Mf(){return this.ER}Fd(){return this.eE}Ni(){return this.hc}HQ(){return this.xW}PF(){return this.mR}Yg(){return this.Wm}gB(a){this.ER=a;this.Yi()}fH(a){this.hc=a;this.Yi()}};class Zn extends Un{constructor({oa:a,slidePoolState:b,B8:c,A:d,J:e,Mn:f}){super({oa:a,J:e,Mn:f,A:d,ba:"MAIN",role:"main"});this.ZW=c;c=new Q({ba:"H1",m:"quiz-accessible-result-slide-header"});d=d.I("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.P(d);Bj(c,this);this.xc(c,0);this.uN(a,b)}kW(){}uN(a,b){$n(a.slide().Wa().Gb(),"reviewBtn")&&(a=a.slide().content().Ni(),this.ZW.uN(b,a))}tc(){super.tc();ao(this.ZW)}};function bo(a){return a.Ea.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function co(a,b,c,d){const e=new Q({ba:"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.P(a);return e}
class eo extends Q{constructor({oa:a,A:b,J:c,Mn:d,slidePoolState:e,La:f}){super({ba:"MAIN",m:"quiz-accessible-slide-pool"});this.Se("main");this.Qf(b.I("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.tg(Ic());this.j=b;this.K=c;this.uq=d;this.Ea=e;this.Gf=f;this.hg=G(this);this.eR=this.ki=null;this.GV=!1;this.nU=[];this.DM=[];this.cJ(a)}gi(){return this.hg}gb(a){a&&!this.GV&&this.eR.focus()}l(a){super.l(a);this.nU.forEach(b=>b.l(a));this.DM.forEach(b=>b.l(a))}EP(){return!0}RY(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ja(){this.DM.forEach(a=>
a.xa())}cJ(a){const b=bo(this);let c=0;this.Ea.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=co(this,d,c,b),f=new Un({oa:d,J:this.K,Mn:this.uq,A:this.j,ba:"SECTION",role:"region",y6:"H3",O7:e});M(this,f);this.nU.push(e);this.DM.push(f);const g=()=>{this.ki=d;this.eR=e};d==a&&g();d.zb()?B(this,d.contentState().V(),()=>{d!=this.ki&&(g(),this.GV=!0,fo(this.Gf,d.slide().id()))}):f.l(!1)})}};class go{constructor({J:a,Mn:b,mP:c,KA:d,A:e,submitType:f}){this.K=a;this.uq=b;this.Vx=c;this.sk=d;this.j=e;this.Pb=f;this.QB=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.QB=null,new Zn({oa:a,slidePoolState:this.Vx(),B8:b,A:this.j,J:this.K,Mn:this.uq});default:return"allAtOnce"!=this.Pb||ni.includes(a.slide().type())?a=new Un({oa:a,J:this.K,Mn:this.uq,A:this.j,ba:"MAIN",role:"main"}):(null===this.QB&&(this.QB=new eo({oa:a,A:this.j,J:this.K,Mn:this.uq,slidePoolState:this.Vx(),
La:this.sk()})),a=this.QB),a}}};function ho(a){return io(Math.floor(a/60))+":"+io(Math.floor(a%60))}function jo(a,b){return a.toLocaleString(void 0,b)}function io(a){return 10>a?"0"+a:""+a};var ko="sec",lo="min",mo="h";function no({a8:a,min:b,U6:c}){ko=a;lo=b;mo=c}function oo(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function po(a){const b=ko;return oo(a,!1)+" "+b}function qo(a){if(60<a){const b=a%60;a=oo(Math.floor(a/60),!1)+":"+oo(b,!0)}else a=po(a);return a}function ro(a){if(60<a){var b=a%60;a=oo(Math.floor(a/60),!1)+" "+lo;0<b&&(a+=" "+oo(b,!0)+" "+ko);b=a}else b=po(a);return b}
function so(a){const b=new Date;b.setMinutes(10);return jo(b,{hour:"numeric",minute:"numeric"})!=jo(b)?jo(a,{year:"numeric",month:"long",day:"numeric"})+" "+jo(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+io(a.getMonth()+1)+"-"+io(a.getDate())+" "+(io(a.getHours())+":"+io(a.getMinutes()))}function to(a){if(60>a)return po(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=oo(a,!1)+" "+mo+" ");c&&(d+=oo(c,!1)+" "+lo+" ");b&&(d+=oo(b,!0)+" "+ko);return d};class uo extends Q{constructor(a){super({m:"quiz-accessible-timer",tabIndex:0});this.Se("timer");this.xd("live","off");this.j=a;this.Bg=this.Fc=void 0}Hm(a){this.Fc=a}setCurrentTime(a,b){this.Bg=a;a=to(Math.min(this.Fc,Math.max(0,Math.floor(this.Fc-(this.Bg?this.Bg:0)))));b=this.j.I(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.P(b)}};function vo(a){return a.XN.Vj(a.cb)&&a.cb.visible()}class wo extends H{constructor({ek:a,M8:b,g6:c}){super();this.cb=a;this.XN=b;this.a0=c;this.QW=G(this)}Tp(){vo(this)&&(this.XN.removeChild(this.cb),this.QW.h())}Hm(a){this.cb.Hm(a)}ek(){return this.cb}};class xo{constructor({description:a,colors:b,ao:c,version:d}){this.ax=this.$a=a;this.BI=b;this.AK=c;this.R5=d}baseName(){return this.ax}description(){return this.$a}ao(){return this.AK}hB(a){this.$a=a}jQ(a){this.ax=a}colors(){return this.BI}version(){return this.R5}toString(){return this.$a}};class yo{constructor({description:a,messages:b,ao:c}){this.ax=this.$a=a;this.tr=b;this.AK=c}description(){return this.$a}baseName(){return this.ax}ao(){return this.AK}hB(a){this.$a=a}jQ(a){this.ax=a}messages(){return this.tr}toString(){return this.$a}};function zo(a,b){a.cl();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 Ao(a){var b=a();return b?(a=gi(b.awardedScore()),b=gi(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function Bo(a,b,c){ai(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>Ao(c),d=>zo(a,d))}
function Co(a,b){return{QUESTION_NUMBER:(()=>{const c=a(),d=b();return c&&d?Ca(c.questions(),Do(d)):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function Eo(a,b,c,d){ai(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>Co(c,d))}function Fo(a,b){b=b?b.pq():!0;const c=a&&pi.includes(a.slide().type()),d=a&&!!ni.includes(a.slide().type());return!!a&&!c&&!d&&b}function Go(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.Im()}
function Ho(a){return a?"testing"==a.sessionMode():!1}function Io(a){if(a){const b=a.slide().settings().ua();return void 0!==Jo(b)&&a.zb()}return!1}function Ko(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function Lo(a,b,c){const d=Jo(a.slide().settings().ua());b=Mo(b,a);c=Jo(c.ua());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}
function No({oa:a,Ga:b,settings:c,ek:d,LZ:e,i_:f}){if(a&&b&&c&&!ni.includes(a.slide().type())){const g=Mo(b,a);a=a.submitted();(b=Ho(b)&&void 0!==d.Fc&&void 0!==g)&&a&&(b=!1,c=Jo(c.ua()),void 0!==c&&(d.Hm(c),e(!1),b=!0));f(b)}}function Jo(a){return a&&a.isEnabled()?a.value():void 0};function Oo(a,b){a.removeChild(a.$z);var c=b&&a.bb&&Po(a,b);const d=b&&Go(a.W,a.Ld,a.Sa,a.fe,a.va);if(c||d)b=[],c&&(c=Co(()=>a.Ea,()=>a.Gf),b.push(a.j.I("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=Ao(()=>a.Ld),b.push(a.j.I("PB_CUMULATIVE_SCORE_LABEL",c))),a.$z.Te(b.join("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")),a.addChild(a.$z)}function Qo(a){a.rp(!0);Oo(a,!0);a.xv()}function Ro(a){return!(a.fe.pq()||a.fe.Im())}function Po(a,b){return b&&Fo(a.Sa,a.fe)&&"allAtOnce"!=a.Pb}
class So extends Q{constructor({A:a,skinSettings:b,v8:c,L8:d,submitType:e}){super({ba:"SECTION",m:"quiz-accessible-top-panel",tabIndex:-1});this.Se("region");this.Qf(a.I("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.j=a;this.Kz=c;this.Ah=d;this.Pb=e;this.W=this.Ld=this.Gf=this.Sa=this.Ea=this.bb=null;this.fe=b.xg();this.lc=b.questionListInfo();this.OD=this.va=!1;this.RB=null;this.$z=new Q({ba:"H1",u:P(this,"content"),tabIndex:-1});this.jf=G(this,this.Kz.Ki());this.Mk=G(this)}Zg(){this.rp(!1);Oo(this,!1);
this.Ah.Tp()}bw(){}Tp(){this.Ah.Tp()}ib(a,b,c,d,e=null){this.bb&&E(this,this.bb);this.bb=a;B(this,this.bb.rn,this.xu,this);this.Ea=b;this.Gf=c;this.Ld=d;this.W=e;this.Kz.Zb.ib(b);Qo(this)}Wk(a){ye(this,this.Sa);(this.Sa=a)&&B(this,this.Sa.submittedEvent(),this.Yy,this);Ho(this.bb)?this.Sa&&(a=Lo(this.Sa,this.bb,this.W),void 0!==a&&0<a&&this.Ah.Hm(a)):this.Ah.Hm();this.eA();Qo(this)}$p(){}Ki(){return this.jf}Li(a){this.va=a;Qo(this)}oq(){return this.Mk}activate(){this.tt(this.Vj(this.$z)?this.$z:this,
100)}tt(a,b=0){null!==this.RB&&(clearTimeout(this.RB),this.RB=null);this.RB=setTimeout(()=>a.focus(),b)}rp(a){a&&!this.OD&&null!=this.Sa&&this.lc.showSlideList()?(a=Ko(this.W),this.Kz.Zb.l(a||this.va),this.Kz.showSlideList(!0)):this.Kz.showSlideList(!1)}xv(){this.Ah.Tp();No({oa:this.Sa,Ga:this.bb,settings:this.W,ek:this.Ah.ek(),LZ:a=>{this.OD=a},i_:a=>{a&&(a=this.Ah,vo(a)||(a.XN.xc(a.cb,a.a0()),a.QW.h()));this.xu()}})}eA(){this.OD=Ho(this.bb)&&Io(this.Sa)}xu(){if(vo(this.Ah)){var a=this.Sa,b=this.bb,
c=this.Ah.ek(),d=this.OD;a=d?Math.floor(a.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(a,d)}}Yy(){this.eA();Qo(this)}};class To{constructor(){this.jX=!1}suspend(){this.jX=!0}suspended(){return this.jX}}To.prototype.suspended=To.prototype.suspended;To.prototype.suspend=To.prototype.suspend;function U(a,b,c){a=a.Vn(b,c);a=Wc(nc(a));return a instanceof DocumentFragment?a.firstChild:a}class Uo{constructor(a){this.yS=a}Vn(a,b){if(this.yS.hasOwnProperty(a))return a=this.yS[a],void 0!==b&&(a=fi(a,b,this.OJ)),a;throw Error("unknown template id: "+a);}OJ(a){return"{"+a+"}"}};function Vo(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=()=>{Yh(a,{transition:"",opacity:"0"});Yh(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Je(()=>{Yh(a,{transition:"opacity 450ms",opacity:"1"});Yh(c,{transition:"transform 450ms",transform:""})})};u||rb||Dg?b():Je(b)};const Xo=L?0:-.02,Yo=L?0:32;
class Zo extends Q{constructor(a){super({m:"zoom-lightbox-layer"});this.LK=new Q({u:P(this,"background")});this.LK.o("miniskin",L);this.addChild(this.LK);this.pr=new Q({m:"zoom-lightbox"});this.addChild(this.pr);this.pi=new Q({ba:"IMG",u:P(this.pr,"preview")});this.w5=new Q({u:P(this.pr,"substrate")});this.pr.addChild(this.w5);this.pr.addChild(this.pi);this.wa=new Q({m:"zoom-lightbox-control-panel"});this.addChild(this.wa);this.nx=new Q({m:"close-lightbox-icon-wrapper"});a=U(a,"close_lightbox_icon");
this.nx.addChild(a);this.wa.addChild(this.nx);this.wa.o("miniskin",L);this.o("miniskin",L);this.HK=new x(0,0);this.Kl=G(this);A(this,this,Ch,b=>{b.preventDefault();this.Kl.h()});A(this,this.pi,Ch,b=>{b.preventDefault();this.Kl.h()});A(this,this.nx,Ch,b=>{b.preventDefault();this.UC()});A(this,window,"resize",this.xa,this)}show(a){this.pi.setAttribute("src",a.src);this.o("visible",!0);this.HK=a.size.clone();this.xa()}Zc(){this.UC()}vP(){return this.pr}isVisible(){return this.Vk("visible")}ja(a,b){super.ja(a,
b);if(a&&b){a=new x(a,b);b=a.width>a.height?0:1;this.AF(b);var c=L?0==b?56:46:0;b=Yf({width:this.HK.width,height:this.HK.height,boundingWidth:a.width-2*Yo-(0==b?c:0),boundingHeight:(1+Xo)*a.height-2*Yo-(1==b?c:0),Lf:!0});c=a.width>a.height?0:1;const d=L?0==c?56:46:0;a=new Nj(Math.max(Yo,a.width-b.width)/2,Math.max(Yo,Xo*a.height+(a.height-b.height))/2);a=new Nj(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);Yh(this.pr,{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}UC(){this.o("visible",
!1)}AF(a){this.wa.o("horizontal",1==a);this.wa.o("vertical",0==a);this.nx.o("horizontal",1==a);this.nx.o("vertical",0==a)}}
class $o extends H{constructor(a,b){super();this.$=a;this.EO=this.$.visible();this.ql=!0;this.en=new Zo(b);this.en.Zc();this.$.addChild(this.en);B(this,this.en.Kl,this.Zc,this);this.BH=G(this);this.XX=G(this);A(this,window,"orientationchange",()=>{this.xa();L&&this.Zc()})}setActive(a){this.ql=a;this.BH.h()}active(){return this.ql}isVisible(){return this.en.isVisible()}show(a){if(this.ql||a.j7){var b=a.tZ.displayObject().getBoundingClientRect();b=new x(b.width,b.height);(this.EO=this.$.visible())||
this.$.G("display","block");this.en.show({src:a.src,size:b});Vo(this.en.LK,a.tZ,this.en.vP());this.XX.h()}}Zc(){this.EO||this.$.G("display","none");this.en.Zc();this.XX.h()}xa(){this.en.xa()}};function ap(a,b){return b&&b.messages()?(b=b.messages(),new di([a,new ki(b)])):a}function bp(a,b){a=cp(a);let c=0;for(const d of Km){if(d==b)break;a.includes(d)&&++c}return c}function ao(a){a.Wl&&(a.Za.remove(a.Wl.displayObject()),E(a,a.Wl),a.Wl=null)}
function dp(a){E(a,a.$x);a.$x=null;if(a.ee){var b=a.ee;const c=new Q({ba:"A",m:"quiz-accessible-hidden-link"});c.P(a.j.I(b.RY()));c.setAttribute("href",`#${b.Un()}`);b=new Q({m:"quiz-accessible-hidden-link-container"});M(b,c);a.$x=b;M(a,a.$x,bp(a,"hiddenLink"))}}
function cp(a){const b=[];[[()=>!!a.jc,"banner"],[()=>a.Vj(a.R),"topPanel"],[()=>vo(a.Ah),"timer"],[()=>!!a.ee,"slide"],[()=>!!a.$x,"hiddenLink"],[()=>a.Vj(a.Za),"bottomPanel"],[()=>!!a.Wl,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b}
class ep extends Q{constructor({Jb:a,submitType:b,A:c,J:d,skinSettings:e,oc:f,Lm:g,io:h}){super({m:"quiz-accessible-skin",Sf:!0});this.ab=a;this.Pb=b;this.j=ap(c,f);this.K=d;this.ob=e;this.Bb=f;this.Bi=g;this.Mg=h;this.cb=new uo(this.j);D(this,this.cb);this.Ah=new wo({ek:this.cb,M8:this,g6:()=>bp(this,"timer")});D(this,this.Ah);this.Zb=new Sm({A:this.j,J:d});D(this,this.Zb);c=new Lm(this.Zb,b);D(this,c);this.ze=new ci;D(this,this.ze);this.ze.xd("hidden",!0);this.R=new So({A:this.j,J:d,skinSettings:e,
v8:c,L8:this.Ah,submitType:b});this.Za=new li(this.j);M(this,this.Za);this.wa=D(this,new Aj({Jb:a,submitType:b,A:this.j}));this.Za.add(this.wa.displayObject());this.Wl=this.$x=this.ee=this.jc=null;D(this,this.R);D(this,this.wa);this.hg=G(this);this.AN=this.Cc=!1;B(this,this.wa.FX,this.xa,this);B(this,c.Dz,this.rp,this);this.Bb&&O(this,"embedded")}activate(){this.Cc=!0;this.tt()}deactivate(){}topPanel(){return this.R}controlPanel(){return this.wa}scale(){return 0}setBannerView(a){this.jc=a;dg(a,"label",
this.j.I("PB_ACCESSIBLE_SKIN_CREATED_WITH"));cg(a,"banner");J(a,"position","static");J(a,"transform","");this.jc.setAttribute("tabindex",0);this.xc(a,0)}setPanelScale(){}hl(){}setPresentationContext(){}sB(){}bottomPanel(){return this.Za}Hv(){this.Cc&&!wh&&this.tt()}tf(){}Uj(){return new Q}ym(){}cw(){this.ze.Zc();this.removeChild(this.ze)}ko(a,b){b.jl("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}gi(){return this.hg}reset(){this.ym()}zw(){}qB(a){this.RE(a)}kl(a){if(a){const b=a.iY;a=Wl(this.K,
a.Sj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",b));alert(a)}}et(a){this.RE(a)}ft(a){this.RE(a)}vB(){return G(this)}Fw(){this.addChild(this.ze);this.ze.show()}qq(){}jt(){return new Jm({o8:this.RE.bind(this),A8:()=>this.ee})}Ew(){}tt(){if(this.Vj(this.R)){this.R.activate();var a=!0}else a=!1;a||(vo(this.Ah)&&this.AN?(a=this.Ah,vo(a)&&a.cb.focus(),a=!0):a=!1);a||this.Rw()}Rw(){this.ee&&this.ee.gb(!0)}RE(a){this.AN=!1;a=this.Bi.create(a,this);this.ee!=a&&(this.ee&&(E(this,this.ee),this.ee=
null,dp(this)),this.ee=a,M(this,this.ee,bp(this,"slide")),this.ee.xa(),B(this,this.ee.gi(),()=>this.hg.h(),this),this.ee&&("allAtOnce"==this.Pb&&this.ee.EP()||Ro(this.R)||!this.Mg.showTopPanel()?0:this.ee.EP())?this.xc(this.R,bp(this,"topPanel")):this.removeChild(this.R),dp(this),this.AN=!0)}rp(a){a?this.Za.add(this.Zb.displayObject()):this.Za.remove(this.Zb.displayObject())}uN(a,b){ao(this);this.Wl=new Im({slidePoolState:a,Ni:b,A:this.j,J:this.K,submitType:this.Pb});D(this,this.Wl);this.Za.add(this.Wl.displayObject())}}
;const fp=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function gp(a){const b=new Q({ba:"SELECT",u:P(a,"combobox")});b.setAttribute("size","1");hp(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";A(a,b.displayObject(),"change",()=>{ip(a.C,b.displayObject().value)});return b}
function hp(a){const b=[];a.C.bd.values().forEach(c=>{c=c.text();const d=new Q({ba:"OPTION",u:P(a,"combobox-option")});d.P(c);b.push(d)});return b}
class jp extends Q{constructor({state:a,A:b}){super({m:"accessible-authorization-field-view"});this.C=a;this.j=b;this.Eb=a.bd.type();this.Va=this.aJ();M(this,this.Va);this.HC="select"==this.Eb?gp(this):this.zx();M(this,this.HC);Fm(this.Va.displayObject(),this.HC.displayObject());B(this,this.C.submittedEvent(),this.Cu,this)}l(a){super.l(a);this.Va.l(a);this.HC.l(a)}aJ(){var a=this.C.bd;let b=Ec(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new Q({ba:"LABEL",u:P(this,"title")});a.P(b);return a}zx(){const a=
new Q({ba:"INPUT",u:P(this,"text-input")});a.setAttribute("type","email"==this.Eb?"email":"text");a.displayObject().value=this.C.vo()?this.C.vo():this.C.bd.value().text();A(this,a.displayObject(),"change",()=>{ip(this.C,a.displayObject().value)});return a}Cu(){var a=this.C.errors();a.length&&(a=a[0].description(),a=fp.has(a)?fp.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.j.I(a),alert(a),this.HC.focus())}};function kp(a,b){const c=[];a.forEach(d=>{"disabled"!=d.bd.usage()&&c.push(new jp({state:d,A:b}))});return c}class lp extends Q{constructor({contentState:a,A:b}){super({m:"accessible-authorization-content"});this.S=a;this.yb=kp(a.Bc(),b);this.yb.forEach(c=>M(this,c))}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}};class mp extends Q{constructor({contentState:a}){super({m:"accessible-essay-content"});this.S=a;this.Qa=this.zx()}l(a){super.l(a);this.Qa.l(a)}zx(){const a=new Q({u:P(this,"text-input"),ba:"TEXTAREA"});a.displayObject().value=this.S.text();A(this,a.displayObject(),"change",()=>{this.S.setText(a.displayObject().value)});M(this,a);return a}};function np(a){return a.map(b=>op(b))}function op(a){const b=Vc("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=Vc("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);Fm(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b}
class pp extends Q{constructor({m:a,contentState:b,J:c,A:d}){super({m:a});this.j=d;a=b.content().Xa();const e=this.UI(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.ka=[];b.forEach(h=>{if(la(h)){const k=h.id;h=g.find(l=>l.id()==k);h=e.create(h);f[k]=h.displayObject();D(this,h);this.ka.push(h)}});c=Vl(a,c,f);np(c).forEach(h=>this.addChild(h))}l(a){super.l(a);this.ka.forEach(b=>b.l(a))}ja(){this.ka.forEach(a=>a.xa())}};class qp extends Q{constructor({state:a}){super({ba:"INPUT",m:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();A(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}};class rp extends Ci{constructor(a,b){super("qmFillInTheBlank");a=Ie(a);this.sd=a.QO;this.Qc=b;if(this.xs=a.NP)B(this,this.xs.ZY,c=>{this.hr();c.includes(0)&&this.wS.h();this.Yi()},this,1),B(this,this.xs.YY,()=>{this.hr();this.wS.h();this.Yi()},this,1);this.hr();this.wS=G(this);G(this)}hr(){ye(this,this.sd);this.sd.forEach(a=>{B(this,a.Cp,this.Yi,this)})}Yi(){this.V().h()}values(){return this.sd}U(){return this.Qc}};class sp{constructor(a){this.da=a}create(a){if(a instanceof Ll)return $l(a);if(a instanceof rp){const b=this.da.find(c=>c.placeholder().id==a.id());return new qp({state:b})}throw Error("unknown resource");}};class tp extends Cj{constructor(a,b,c){super();this.s=a;this.ka=[];const d=c?c[Hj.JY.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new Xk(e,b,d[f]);D(this,e);B(this,e.V(),this.Ta,this);this.ka.push(e)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ka}persistState(a){const b={};b[a.JY.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));return b}}tp.prototype.placeholders=tp.prototype.placeholders;class up extends pp{constructor({contentState:a,J:b,A:c}){super({m:"accessible-fib-content",contentState:a,J:b,A:c})}UI(a){return new sp(a.placeholders())}};function vp(a,b,c,d,e){const f=new Q({ba:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.xd("labelledby",e);A(a,f.displayObject(),"change",()=>{wp(a.Xh,b);xp(a,f)});c=b==a.Xh.selectedScale();f.displayObject().checked=c;f.xd("checked",c);return f}function xp(a,b){a.Ek.forEach(c=>{c.xd("checked",c==b)})}
class yp extends Q{constructor({nH:a,labels:b}){super({m:"accessible-likert-scale-statement"});this.Xh=a;this.ju=b;this.Ek=[];this.FT=[];this.P(this.Xh.statement().text());this.RI();this.Se("radiogroup");this.Qf(this.Xh.statement().text())}l(a){this.Ek.forEach(b=>b.l(a));this.FT.forEach(b=>b.l(a))}RI(){const a=Ic();this.ju.forEach(b=>{const c=new Q({m:"accessible-likert-scale-label"});M(this,c);const d=Ic(),e=Ic(),f=vp(this,b,a,d,e);O(f,P(c,"radio"));M(c,f);const g=new Q({ba:"LABEL"});g.P(b.text());
g.setAttribute("for",d);g.setAttribute("id",e);g.xd("hidden",!0);O(g,P(c,"label"));M(c,g);this.Ek.push(f);this.FT.push(g)})}};function zp(a){const b=new Map,c=a.S.statementsStates(),d=a.S.content().labels();c.forEach(e=>{const f=new yp({nH:e,labels:d});M(a,f);b.set(e,f)});return b}class Ap extends Q{constructor({contentState:a}){super({m:"accessible-likert-scale-content"});this.S=a;this.yb=zp(this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}};function Bp(a){const b=new Q({ba:"SELECT",u:P(a,"select-control")});b.setAttribute("size","1");Cp(a).forEach(c=>{b.addChild(c)});A(a,b.displayObject(),"change",a.yL,a);return b}function Dp(a,b){const c=a.Ay.displayObject();null==b?c.selectedIndex=-1:(a=a.Ae.indexOf(b),c.selectedIndex=a)}function Cp(a){return a.Ae.map(b=>{b=b.textRange().text();const c=new Q({ba:"OPTION",u:P(a,"select-control-option")});c.P(b);return c})}
class Ep extends Q{constructor({premise:a,responses:b}){super({m:"accessible-match-item-view"});this.UT=G(this);this.Zd=a;this.Ae=b;(this.mc=this.yx())&&M(this,this.mc);this.Ay=Bp(this);M(this,this.Ay);this.mc&&Bj(this.mc,this.Ay)}l(a){super.l(a);this.mc&&this.mc.l(a);this.Ay.l(a)}yx(){if(this.Zd.textRange().ke())return null;const a=new Q({u:P(this,"text-content")});a.P(this.Zd.textRange().text());return a}yL(){const a=this.Ay.displayObject().selectedIndex;this.UT.h(this.Zd,this.Ae[a])}};class Fp extends Q{constructor({contentState:a}){super({m:"accessible-matching-content"});this.S=a;this.yb=this.vx();B(this,this.S.V(),this.fA,this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}ja(){this.fA()}vx(){const a=new Map,b=this.S.premises(),c=this.S.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new Ep({premise:e,responses:c});M(this,f);B(this,f.UT,this.yL,this);a.set(e,f)}return a}fA(){const a=this.S.premises(),b=this.S.matches();a.forEach(c=>{const d=this.yb.get(c);if(this.S.isConnected(c)){var e=
b.find(f=>f.premise()==c);Dp(d,e.response())}else Dp(d,null)})}yL(a,b){const c=this.S.premises().indexOf(a),d=this.S.responses().indexOf(b);Gp(this.S,c,d);this.S.zs(a,b)}};function Hp(a,b){b.Un()||b.tg(Ic());a.setAttribute("for",b.Un())};class Ip extends Ln{constructor(){super();this.kM=this.UH=this.ZH=!1;this.jM=1;this.O_=G(this);this.zV=G(this);this.$H=G(this)}Pj(){return this.UH}Ie(){return this.kM}LG(){return this.jM}Wg(){return this.ZH}};class Jp extends Ip{constructor(a){super();this.Na=a;this.Mr="";this.ul=G(this);this.IM=G(this)}dl(){return this.Mr}nq(a){this.Mr!=a&&(this.Mr=a,this.IM.h())}};function Kp(a){var b=a.Ra.mg();if(b){b=b.Fa();const c=b.Na,d=new Q({u:P(a,"audio"),ba:"AUDIO"});d.setAttribute("preload","metadata");d.setAttribute("controls","");d.Qf(b.dl());c.Yk().forEach(e=>{e=`<source src="${e.src()}" type="${e.type()}" />`;d.addChild(Wc(nc(e)))});return d}return null}
class Lp extends Q{constructor({uA:a,U:b,W5:c,J:d}){super({m:"accessible-choice-view"});this.Ra=a;this.Qc=b;this.SB=c;this.K=d;this.aR=G(this);this.Pi=this.JI();M(this,this.Pi);(this.mc=this.yx())&&M(this,this.mc);(this.Ci=this.Bx())&&M(this,this.Ci);(this.Ic=Kp(this))&&M(this,this.Ic);this.mc&&(Bj(this.mc,this.Pi),this.Ci&&Bj(this.mc,this.Ci))}l(a){super.l(a);this.Pi.l(a);let b;null==(b=this.mc)||b.l(a);let c;null==(c=this.Ci)||c.l(a);let d;null==(d=this.Ic)||d.l(a)}JI(){var a=this.SB.type;const b=
this.SB.name,c=this.SB.id,d=new Q({ba:"INPUT",u:P(this,"active-element")});d.setAttribute("type",a);d.setAttribute("id",c);void 0!==b&&d.setAttribute("name",b);a=this.Ra.selected();d.displayObject().checked=a;d.xd("checked",a);A(this,d.displayObject(),"change",()=>{this.aR.h(this.Ra,d.displayObject().checked)});return d}yx(){if(this.Ra.choice().textRange().ke())return null;const a=new Q({ba:"LABEL",u:P(this,"text-content")}),b=this.Ra.choice().textRange();Xl(b,this.K).forEach(c=>a.addChild(c));a.xd("hidden",
!0);a.tg(`${this.SB.id}_label`);Hp(a,this.Pi);return a}Bx(){if(this.Qc||!this.Ra.choice().typeIn())return null;const a=new Q({ba:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.Ra.customAnswer();A(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.Ra.Nq=b});return a}};function Mp(a){return a.filter(b=>b.selected()).length}function Np(a){a.forEach((b,c)=>{c.selected()||b.l(!1)})}function Op(a){a.forEach(b=>b.l(!0))};class Pp extends Q{constructor({m:a,Dh:b,U:c,J:d,A:e}){super({m:a});this.Qc=c;this.K=d;this.h0=Ic();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.da=a;this.yb=this.vx();this.Qf(e.I("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}vx(){const a=new Map;this.da.forEach(b=>{const c=new Lp({uA:b,U:this.Qc,W5:{type:this.cR(),name:this.bR(),id:Ic()},J:this.K});M(this,c);B(this,c.aR,this.sU,this);a.set(b,c)});return a}};class Qp extends Pp{constructor({Dh:a,U:b,J:c,A:d}){super({m:"accessible-multiple-choice-content",Dh:a,U:b,J:c,A:d});this.Se("radiogroup")}cR(){return"radio"}bR(){return`${this.h0}_choice`}sU(a){this.da.forEach(b=>{const c=a==b;b.hb(c);this.yb.get(b).Pi.xd("checked",c)})}};class Rp extends Q{constructor({state:a}){super({ba:"SELECT",m:"accessible-mct-placeholder"});this.setAttribute("size","1");this.C=a;this.oj=this.VI();this.oj.forEach(b=>{this.addChild(b)});A(this,this.displayObject(),"change",()=>{a.yc(this.displayObject().value)})}VI(){const a=[];this.C.answers().forEach(b=>{b=this.uC(b);a.push(b)});return a}uC(a){const b=new Q({ba:"OPTION",u:P(this,"option")});b.P(a);return b}ja(){const a=this.C.response(),b=this.oj.map(c=>c.displayObject().value);this.displayObject().selectedIndex=
a?b.indexOf(a):-1}};class Sp extends Ci{constructor({values:a,Rk:b,U:c}){super("qmMultipleChoiceText");a=Ie(a);this.sd=a.QO;this.xs=a.NP;this.Qc=c;this.jS=this.sd[b];this.hS=G(this);G(this);this.Q5=G(this);this.xs&&(B(this,this.xs.YY,()=>{this.hr();this.hS.h();this.V().h()},this,1),B(this,this.xs.ZY,()=>{this.hr();this.hS.h();this.V().h()},this,1));this.hr()}U(){return this.Qc}Rk(){let a=this.sd.indexOf(this.jS);0>a&&(a=0,this.jS=this.sd[a]);return a}values(){return this.sd}H3(){this.Q5.h();this.V().h()}hr(){ye(this,
this.sd);this.sd.forEach(a=>{B(this,a.Cp,this.H3,this,100)})}};class Tp{constructor(a){this.da=a}create(a){if(a instanceof Ll)return $l(a);if(a instanceof Sp){const b=this.da.find(c=>c.placeholder().id==a.id());return new Rp({state:b})}throw Error("unknown resource");}};class Up extends Cj{constructor(a,b,c){super();this.s=a;const d=c?c[Hj.kZ.placeholders]:[];this.ka=[];a.placeholders().forEach((e,f)=>{e=D(this,new $k(e,b,d[f]));B(this,e.V(),this.Ta,this);this.ka.push(e)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ka}persistState(a){const b={};b[a.kZ.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));return b}}Up.prototype.placeholders=Up.prototype.placeholders;class Vp extends pp{constructor({contentState:a,J:b,A:c}){super({m:"accessible-mct-content",contentState:a,J:b,A:c})}UI(a){return new Tp(a.placeholders())}};class Wp extends Pp{constructor({Dh:a,Vg:b,U:c,J:d,A:e}){super({m:"accessible-multiple-response-content",Dh:a,U:c,J:d,A:e});this.Se("group");this.F_=b&&b.isEnabled()?b.value():Number.MAX_VALUE}l(a){super.l(a);a&&this.Hp()}cR(){return"checkbox"}bR(){}sU(a,b){a.hb(b);this.yb.get(a).Pi.xd("checked",b);this.Hp()}Hp(){Mp(this.da)>=this.F_?Np(this.yb):Op(this.yb)}};class Xp extends Q{constructor({ba:a,A:b,oa:c}){super({ba:a,m:"accessible-not-supported-content"});this.P(b.I("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));c.zb()&&c.submit(!0)}};class Yp extends Q{constructor({NO:a}){super({m:"accessible-numeric-content"});this.hk=a;this.Ci=this.Bx()}l(a){super.l(a);this.Ci.l(a)}Bx(){const a=new Q({ba:"INPUT",u:P(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.hk.response();A(this,a.displayObject(),"change",()=>{this.hk.yc(a.displayObject().value)});M(this,a);return a}};function Zp(a){if(a.Uw()){const b=a.M.contentState(),c=a.Lb("restartBtn",()=>b.restartQuiz());M(a,c);const d=new Q({ba:"NAV"});d.Se("navigation");d.Qf(a.j.I("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));M(d,c);M(a,d)}}function $p(a,b){const c=a.M.slide().Wa().Gb();return $n(c,b)?(b=aq(c,b),Wl(a.K,b.Xa().text())):""}
class bq extends Q{constructor({oa:a,Bs:b,J:c,A:d}){super({m:"accessible-result-slide-content"});this.M=a;this.Uw=b;this.K=c;this.j=d;this.yb=[];a=$p(this,"awardedScoreLabel");b=$p(this,"awardedScoreValue");(a||b)&&this.Cl(`${a} ${b}`);a=$p(this,"passingScoreLabel");b=$p(this,"passingScoreValue");(a||b)&&this.Cl(`${a} ${b}`);Zp(this)}Cl(a){const b=new Q;b.P(a);M(this,b);this.yb.push(b)}Lb(a,b){const c=new mi({u:P(this,"button"),toggle:!0});a=$p(this,a);c.P(a);B(this,c.O,b);return c}};class cq extends Vn{Xa(){return this.Vh}ak(a){this.Vh=a}};class dq extends Q{constructor({m:a,slide:b,J:c}){super({m:a});a=b.content().Xa();Xl(a,c).forEach(d=>this.addChild(d))}};function eq(a){const b=new Q({ba:"SELECT",u:P(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.b0;++c){const d=new Q({ba:"OPTION",u:P(a,"select-control-option")});d.P(`${c+1}`);b.addChild(d)}A(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.QR.h(a.Ra.choice(),c)});return b}
class fq extends Q{constructor({uA:a,u6:b}){super({m:"accessible-sequence-choice-view"});this.Ra=a;this.b0=b;this.QR=G(this);(this.mc=this.yx())&&M(this,this.mc);this.aE=eq(this);M(this,this.aE);this.mc&&Bj(this.mc,this.aE)}l(a){super.l(a);this.mc&&this.mc.l(a);this.aE.l(a)}yx(){if(this.Ra.choice().textRange().ke())return null;const a=new Q({u:P(this,"text-content")});a.P(this.Ra.choice().textRange().text());return a}};class gq extends Q{constructor({Dh:a}){super({m:"accessible-sequence-content"});this.Kd=a;this.yb=this.vx();B(this,this.Kd.V(),this.fA,this)}l(a){super.l(a);this.yb.forEach(b=>b.l(a))}ja(){this.fA()}vx(){const a=new Map,b=this.Kd.count();for(let c=0;c<b;++c){const d=this.Kd.getChoiceState(c),e=new fq({uA:d,u6:b});M(this,e);B(this,e.QR,this.e2,this);a.set(d.choice(),e)}return a}fA(){for(let c=0;c<this.Kd.count();++c){var a=this.yb.get(this.Kd.lk[c]),b=c;a.aE.displayObject().selectedIndex=b}}e2(a,b){hq(this.Kd,
a,b)}};class iq extends Q{constructor({Dh:a}){super({m:"accessible-type-in-content"});this.Ka=a.response();this.Ci=this.Bx()}l(a){super.l(a);this.Ci.l(a)}Bx(){const a=new Q({ba:"INPUT",u:P(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.Ka.text();A(this,a.displayObject(),"change",()=>{this.Ka.setText(a.displayObject().value)});M(this,a);return a}};function jq(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}function kq(a,b,c){(a=a.oj.find(d=>d.enabled()!=c&&d.displayObject().value==b))&&a.l(c)}
class lq extends Q{constructor({placeholder:a,controller:b,A:c}){super({ba:"SELECT",m:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Gc=a;this.Jq=b;this.j=c;mq(this.Jq,a,this);this.oj=this.VI();this.oj.forEach(d=>this.addChild(d));A(this,this.displayObject(),"change",this.M4,this);this.displayObject().selectedIndex=-1}yc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=jq(this)}ja(){const a=nq(this.Jq),b=oq(this.Jq);a.forEach(d=>{kq(this,d,!b.includes(d))});
const c=this.Gc.response();this.displayObject().selectedIndex=c?a.indexOf(c):jq(this)}VI(){const a=[];nq(this.Jq).forEach(c=>{c=this.uC(c);a.push(c)});const b=this.j.I("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.uC(b));return a}uC(a){const b=new Q({ba:"OPTION",u:P(this,"option")});b.P(a);return b}M4(){const a=this.displayObject().selectedIndex==jq(this)?"":this.displayObject().value;pq(this.Jq,this.Gc,a)}};class qq extends Ci{constructor(a,b){super("qmWordBank");this.Fe=a;this.Qc=b;this.P5=G(this);G(this)}value(){return this.Fe}U(){return this.Qc}Gd(a){this.Fe=a;this.P5.h()}};class rq{constructor({placeholders:a,controller:b,A:c}){this.ka=a;this.Jq=b;this.j=c}create(a){if(a instanceof Ll)return $l(a);if(a instanceof qq){const b=this.ka.find(c=>c.placeholder().id==a.id());return new lq({placeholder:b,controller:this.Jq,A:this.j})}throw Error("unknown resource");}};function mq(a,b,c){a.gM.has(b)&&Aa("this placeholder has already been added");a.gM.set(b,c)}function nq(a){const b=[];a.qk.forEach(c=>{b.push(c.Re())});return b}function oq(a){const b=[];a.ka.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function pq(a,b,c){b.response()&&(a.qk.find(d=>null===d.response()).yc(b.response()),b.yc(null));c&&(a.qk.find(d=>d.response()==c).yc(null),b.yc(c));a.ka.forEach(d=>{a.gM.get(d).xa()})}
class sq{constructor({placeholders:a,extraWords:b}){this.ka=a;this.qk=b;this.gM=new Map}};function tq(a){var b=new uq;return a.sort((c,d)=>b.aS(c.response(),d.response()))}class uq{aS(a,b){a=hi(a.toLowerCase());b=hi(b.toLowerCase());return a<b?-1:a>b?1:0}};function vq(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof ol&&d.locked()&&b.push(c)}Ta(b);c=[];for(d=b.length-1;0<=d;--d){const e=b[d];c.push(a[e]);Oa(a,e)}c.reverse();Xa(a);for(d=0;d<b.length;++d)Ra(a,b[d],0,c[d])};function wq(a,b,c){b=D(a,new bl(b,c));B(a,b.V(),a.Ta,a);return b}function xq(a,b){a.qk=b.map(c=>wq(a,null,c))}
class yq extends Cj{constructor(a,b,c,d){super();this.s=a;this.MF=G(this);G(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[Hj.yH.placeholders]:[],g=d?d[Hj.yH.extraWords]:[],h=b.U();this.ka=[];a.placeholders().forEach((k,l)=>{h&&null!=k.value&&e.push(k.value);this.ka.push(wq(this,k,f[l]))});b.mH()?e=e.sort((new uq).aS):c&&vq(e);this.qk=[];d?xq(this,g):e.forEach(k=>{const l=wq(this,null);l.yc(k);l.hp=null===k?null:Ya(k);this.qk.push(l)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1;
return!0}content(){return this.s}extraWords(){return this.qk}placeholders(){return this.ka}persistState(a){const b={};b[a.yH.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));b[a.yH.extraWords]=this.qk.map(c=>c.persistState(a.placeholders));return b}WF(){this.MF.h()}};class zq extends pp{constructor({contentState:a,J:b,A:c}){super({m:"accessible-wordbank-content",contentState:a,J:b,A:c})}UI(a){const b=D(this,new sq({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new rq({placeholders:a.placeholders(),controller:b,A:this.j})}};class Aq extends Hl{constructor({J:a,A:b,Bs:c,submitType:d}){super();this.K=a;this.j=b;this.Uw=c;this.Pb=d;this.s=null}create(a){this.s=null;this.Jf(a);return this.s}Cj(a){this.s=new dq({m:"accessible-intro-slide-content",slide:a.slide(),J:this.K})}wj(a){this.s=new lp({contentState:a.contentState(),A:this.j})}Jj(a){this.s=new bq({oa:a,Bs:this.Uw,J:this.K,A:this.j})}Bj(a){this.s=new dq({m:"accessible-info-slide-content",slide:a.slide(),J:this.K})}Fj(a){this.s=new Qp({Dh:a.contentState(),U:a.slide().settings().U(),
J:this.K,A:this.j})}Lj(a){this.s=new Qp({Dh:a.contentState(),U:a.slide().settings().U(),J:this.K,A:this.j})}Hj(a){this.s=new Wp({Dh:a.contentState(),Vg:a.slide().settings().Vg(),U:a.slide().settings().U(),J:this.K,A:this.j})}Nj(a){this.s=new zq({contentState:a.contentState(),J:this.K,A:this.j})}Gj(a){this.s=new Vp({contentState:a.contentState(),J:this.K,A:this.j})}zj(a){this.s=new up({contentState:a.contentState(),J:this.K,A:this.j})}Mj(a){this.s=new iq({Dh:a.contentState()})}Ij(a){this.s=new Yp({NO:a.contentState()})}Kj(a){this.s=
new gq({Dh:a.contentState()})}Ej(a){this.s=new Fp({contentState:a.contentState()})}Aj(a){this.s=new Xp({ba:"eachQuestion"==this.Pb?"H2":"H3",A:this.j,oa:a})}yj(a){this.s=new mp({contentState:a.contentState()})}Dj(a){this.s=new Ap({contentState:a.contentState()})}xj(a){this.s=new Xp({ba:"eachQuestion"==this.Pb?"H2":"H3",A:this.j,oa:a})}};function Bq(a){return Cq(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function Cq(a){return!!a.kb&&!a.kb.error&&void 0!==a.kb.play}function Dq(a){a.lx&&(clearInterval(a.lx),a.lx=void 0)}function Eq(a){0>a.kx&&(a.kx=setInterval(a.$_.bind(a),500))}function Fq(a){0<a.kx&&(clearInterval(a.kx),a.kx=-1)}
class Gq{constructor(a){this.kb=a;this.C="paused";this.Vi=this.Er=this.Ne=this.lp=!1;this.Xm=this.ev=-1;this.vS=0;this.kx=-1;this.gJ=0;this.dF=this.lx=this.jr=void 0;this.Bo=!1;this.ns=new F;this.ap=new F;this.nE=new F;this.PK=new F;this.F4=new F;this.$X=new F;this.hU=new F;this.Y_=new F;this.vE=new F;this.R3=new F;z(a,"play",this.My,!1,this);z(a,"playing",this.wu,!1,this);z(a,"pause",this.wu,!1,this);z(a,"seeking",this.BL,!1,this);z(a,"ended",this.wu,!1,this);z(a,"waiting",this.wu,!1,this);z(a,"timeupdate",
this.Ny,!1,this);z(a,"progress",this.MU,!1,this);z(a,"loadeddata",this.MU,!1,this);z(a,"canplaythrough",this.c2,!1,this);Bq(this)||z(a,"loadedmetadata",this.zL,!1,this);(this.lp=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||be(a,"canplay",this.AL,!1,this);this.Le()}mediaElement(){if(!this.kb)throw Error("media player was disposed");return this.kb}state(){return this.C}PA(){const a=this.mediaElement();return Dg||!this.mediaElement().controls&&!ld?!this.Ne:a.paused}playbackRate(){return this.kb.playbackRate}Le(){var a=
(a=this.kb)?a.error?"error":a.ended?"ended":this.PA()?"paused":this.Vi?"buffering":"playing":"disposed";const b=this.C;b!=a&&(this.C=a,this.ns.h(this,b))}ready(){return Cq(this)&&this.lp}gD(){const a=this.Bo;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?kd?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;kd&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.lp?this.AL():(this.Bo=this.lp&&Cq(this)&&this.mediaElement().readyState>=
b,!this.Bo&&K&&1==this.mediaElement().networkState&&1==this.H1&&(this.Bo=!0,this.R3.h(this)),this.Bo||this.jr?this.Bo&&(clearInterval(this.jr),this.jr=void 0):this.jr=setInterval(this.gD.bind(this),2E3),!a&&this.Bo&&this.Y_.h(this),this.H1=this.mediaElement().networkState)}c2(){this.gD()}playing(){return this.Ne}play(){if(Cq(this)){this.Ne=!0;Dg&&"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($g){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.lx);this.lx=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,Dq(this)):3<c&&Dq(this)},0)}Eq(this)}}pause(){Cq(this)&&(this.Ne=!1,Fq(this),this.mediaElement().pause(),0!=this.Er&&(this.Er=!1))}stop(){Dq(this);if(Cq(this)){this.Ne=!1;Fq(this);0!=this.Er&&(this.Er=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.wu();
Bq(this)&&0<a.currentTime?a.currentTime=0:this.ev=-1;this.Xm=-1}}seek(a){Dq(this);Bq(this)?(this.gJ=this.mediaElement().currentTime=a,this.ev=-1):this.ev=Cq(this)?a:-1;this.Xm=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:Cq(this)?Math.max(this.ev,0):0}duration(){return Bq(this)?this.mediaElement().duration:0}volume(){return Cq(this)?this.mediaElement().volume:1}setVolume(a){Dg?this.GG(!a):Cq(this)&&(a=xc(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.$X.h(this)))}muted(){return Cq(this)&&
this.mediaElement().muted}GG(a){if(Cq(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.hU.h(this))}}gZ(){if(Bq(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*xc(0<a?b/a:0,0,1))/1E3}return 0}$b(){Cq(this)&&(ke(this.kb),Fq(this),this.jr&&(clearInterval(this.jr),this.jr=void 0),this.kb&&(this.kb.src=""),this.kb=null,this.Le())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.ns}NG(){return this.nE}lZ(){return this.hU}OB(){return this.$X}readyEvent(){return this.vE}AL(){this.Le();
this.lp=!0;Hq.h(this);this.vE.h(this);if(0<this.ev){const a=this.Xm;this.seek(this.ev);this.Xm=a}this.gD()}wu(){const a=this.mediaElement();if(this.PA()||a.ended)a.ended&&a.pause(),this.Ne=!1,Fq(this);this.Le()}My(){1!=this.Er&&(this.Er=!0);this.wu();Eq(this)}zL(){this.ap.h(this)}Ny(){const a=this.currentTime();this.vS!=a&&(this.nE.h(this),this.vS=a)}MU(){this.PK.h(this)}BL(){this.F4.h(this)}$_(){if(this.Bo)if(this.Ne&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!ld&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Vi&&(this.Vi=!1,this.Le());else if(this.Er){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.PA()||a.ended||b!=this.gJ||(c=!0);!Zg&&!c&&0<this.Xm&&(1<Math.abs(this.Xm-b)?(c=!0,a.currentTime=this.Xm):this.Xm=-1);this.gJ=b;a=this.mediaElement().buffered;if(Zg&&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())}}Qp(a){this.mediaElement().controls=a}zY(){this.Qp(!1)}src(){const a=this.mediaElement();return Cq(this)?a.src||a.currentSrc:""}}var Hq=new F;function Iq(a){return a.qb?new Q({ea:a.qb.element,u:P(a,`${a.qb.Tg}-icon`)}):null}function Jq(a){if(a.Qb){const b=new Q({ba:"SPAN",u:P(a,"button-text")});b.P(a.Qb);return b}return null}function Kq(a,b,c="left"){a.cr&&E(a,a.cr);a.qb={element:b,Tg:c};a.cr=Iq(a);a.cr&&M(a,a.cr,a.qb?"right"===a.qb.Tg?1:0:0)}
class Lq extends Q{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({m:`${e?e:""}${b}`,ba:"BUTTON"});this.uM=!1;this.jm=null;this.Qb=d||null;this.qb=a||null;this.cr=Iq(this);(this.Dp=Jq(this))&&M(this,this.Dp,this.qb?"right"===this.qb.Tg?0:1:0);this.cr&&M(this,this.cr,this.qb?"right"===this.qb.Tg?1:0:0);this.H0=G(this);this.o("size",c);this.Sw()}pressed(){return this.uM}il(a){this.uM=a;this.xd("pressed",a);this.o("withTooltip",!this.uM)}P(a){(this.Qb=a)?this.Dp?this.Dp.P(a):(this.Dp=
Jq(this),M(this,this.Dp,this.qb?"right"===this.qb.Tg?0:1:0)):(E(this,this.Dp),this.Dp=null)}l(a){super.l(a);this.H0.h(a)}};const Mq={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function Nq(a,b){const c=new Lq({prefix:"quiz-",type:"uikit-primary-button",icon:{element:U(a.D,Mq.outline),Tg:"left"}});B(a,c.O,()=>{var d=c.pressed();c.il(!d);d={pressed:!d,relativeElement:c.displayObject()};a.Ol.h("showOutline",d)});a.qe.showOutline=c;b.addChild(c);return c}
function Oq(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.OC(b)}
class Pq extends Q{constructor({A:a,Dm:b,m:c,skinSettings:d,L:e}){super({m:c});this.qe={};this.FI={};this.j=new di([a,b]);this.D=e;this.Ol=G(this);this.va=!1;this.W=this.Ld=null;this.fe=d.xg();this.lc=d.questionListInfo();this.bb=this.Gf=this.Ea=this.Sa=null;this.bE="none";this.dn=new Q({u:P(this,"container")});this.dn.o("left",!0);this.addChild(this.dn);this.zi=new Q({u:P(this,"container")});this.zi.o("right",!0);this.addChild(this.zi);B(this,this.fe.V(),this.Ja,this);B(this,this.lc.V(),this.Ja,
this);this.Ir=new Q({u:P(this,"question-score-info")});this.zi.addChild(this.Ir);Eo(this.Ir,this.j,()=>this.Ea,()=>this.Gf);a=()=>({element:U(this.D,Mq["right-arrow"]),Tg:"right"});b=()=>({element:U(this.D,Mq["left-arrow"]),Tg:"left"});this.dM=Nq(this,this.dn);this.hv(this.dM,"hidden");this.Lb(this.dn,"postpone","uikit-secondary-button");this.Lb(this.zi,"submit");this.Lb(this.dn,"submit-all","uikit-secondary-button");this.Lb(this.zi,"continue","uikit-primary-button",a());this.Lb(this.zi,"try-again");
this.Lb(this.zi,"prev","uikit-secondary-button",b());this.Lb(this.zi,"back","uikit-secondary-button",b());this.Lb(this.zi,"next","uikit-primary-button",a());this.Lb(this.zi,"start","uikit-primary-button",a());this.Lb(this.dn,"results");this.Lb(this.zi,"view-results");this.Lb(this.dn,"toResultSlide");this.Lb(this.zi,"print","uikit-primary-button",{element:U(this.D,Mq.print),Tg:"left"});this.SS=this.Lb(this.zi,"finish","uikit-primary-button");this.c0=this.Lb(this.dn,"reset","uikit-secondary-button");
this.hv(this.c0,"hidden");this.Jr=new Q({u:P(this,"quiz-score-info")});Bo(this.Jr,this.j,()=>this.Ld);this.dn.addChild(this.Jr)}yw(a){this.bE=a.outlinePosition();"bottom"==this.bE&&this.hv(this.dM,"enabled")}outlinePopupClosed(){this.dM.il(!1)}nb(a,b){this.hv(this.qe[a],b)}Gm(a,b){const c=this.qe[a];this.FI[a]=b;"finish"===a&&"continuePresentation"===b&&Kq(this.SS,U(this.D,Mq["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&Kq(this.SS,U(this.D,Mq["right-arrow"]),"right");bi(c)}Sp(a){this.qe[a].displayObject().focus()}$k(){return this.Ol}ii(a){this.o("hide-controls",
!a)}hv(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.fg(!1)}}Lb(a,b,c="uikit-primary-button",d){const e=new Lq({prefix:"quiz-",type:c,icon:d,text:this.j.I(Oq(this,b))});ai(e,this.j,()=>this.FI[b]?Oq(this,this.FI[b]):Oq(this,b),void 0,f=>e.P(f));B(this,e.O,()=>this.Ol.h(b),this);this.qe[b]=e;a.addChild(e);return e}Li(a){this.va=a;this.Ja()}ib(a,b,c,d,e=null){this.bb=a;this.W=e;this.Ld=d;this.Gf=c;this.Ea=b}Ja(){this.lv(!0)}lv(a){const b=
!!this.bb,c=a&&Fo(this.Sa,this.fe);this.Ir.B(c);b&&c&&(bi(this.Ir),this.Ir.setAttribute("title",this.Ir.displayObject().textContent));a=a&&Go(this.W,this.Ld,this.Sa,this.fe,this.va);this.Jr.B(a);b&&a&&(bi(this.Jr),this.Jr.setAttribute("title",this.Jr.displayObject().textContent));this.Jr.o("only-quiz-score",!this.Ir.visible())}Wk(a){ye(this,this.Sa);(this.Sa=a)&&B(this,this.Sa.submittedEvent(),this.Ja,this);this.Ja()}Zg(){this.lv(!1)}OC(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 Qq extends Pq{constructor(a,b,c,d){super({m:"quiz-control-panel",A:a,Dm:b,skinSettings:c,L:d})}};const Rq=["playing","buffering"];function Sq(a){return a.kb.error?"error":a.kb.ended?"ended":a.kb.paused?"paused":a.kb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.kb.networkState||a.Vi?"buffering":"playing"}function Tq(a){return!!a.kb&&!a.kb.error&&void 0!==a.kb.play}
class Uq extends H{constructor(a){super();this.kb=a;this.Ne=this.Vi=!1;this.C=Sq(this);A(this,a,"play",this.Le,this);A(this,a,"playing",this.Le,this);A(this,a,"pause",this.Le,this);A(this,a,"seeked",this.C2,this);A(this,a,"ended",this.Le,this);A(this,a,"waiting",this.Le,this);A(this,a,"timeupdate",this.Ny,this);Tq(this)&&this.kb.readyState>=HTMLMediaElement.HAVE_METADATA||A(this,a,"loadedmetadata",this.zL,this);this.zp=G(this);this.CV=G(this);this.iA=G(this);this.iU=G(this);this.ap=G(this);this.jI=
this.ez=this.kE=this.wI=0;this.YM=NaN}state(){return this.C}PA(){return"paused"==this.C}play(){const a=this.kb.play();a&&a.catch(b=>window.console.log(b))}pause(){this.kb.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.kb.duration)||(this.Vi=!0,this.YM=Date.now(),this.kb.currentTime=a,this.Le())}playing(){return 0<=Rq.indexOf(this.C)}currentTime(){return this.kb.currentTime}duration(){return this.kb.duration||0}volume(){return Tq(this)?
this.kb.volume:1}setVolume(a){Dg?this.GG(!a):Tq(this)&&(a=xc(a,0,1),this.kb.volume!=a&&(this.kb.volume=a,this.iA.h()))}muted(){return Tq(this)&&this.kb.muted}GG(a){Tq(this)&&this.kb.muted!=a&&(this.kb.muted=a,this.iU.h())}zY(){this.kb.controls=!1}mediaElement(){return this.kb}stateChangedEvent(){return this.zp}NG(){return this.CV}lZ(){return this.iU}OB(){return this.iA}Le(){const a=this.C,b=Sq(this);a!=b&&("playing"==b?(this.Ne=!0,this.kE=Date.now(),this.ez=this.currentTime(),this.wI=setInterval(()=>
{const c=(Date.now()-this.kE)/1E3+this.ez;if(this.kb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Vi=!0,this.jI=this.ez+(Date.now()-this.kE)/1E3,this.Le()},50)):(this.Ne=!1,clearInterval(this.wI)),this.C=b,this.zp.h(a,b))}Ny(){isNaN(this.YM)&&this.Vi&&this.currentTime()>=this.jI&&(this.Vi=!1,this.Le(),this.ez=this.jI);this.CV.h()}zL(){this.ap.h()}C2(){this.kE=Date.now();this.YM=NaN;this.ez=this.currentTime();this.Vi=!1;this.Le()}tc(){this.kb.src="";clearInterval(this.wI)}}
;function Vq(){const a=Vc("AUDIO");a.setAttribute("preload","metadata");return a}function Wq(){const a=Vc("VIDEO");a.setAttribute("preload","metadata");ch&&a.setAttribute("playsinline","");return a}let Xq=[],Yq=[];
if(window.ismediacreator)Xq=window.ismediacreator[0],Yq=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>Xq.length)for(var c=Xq.length;30>c;++c){var d=Vq();a(d,Xq)}if(30>Yq.length)for(c=Yq.length;30>c;++c)d=Wq(),a(d,Yq)}if(ph){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(Dg||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else u||rb||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Xq,Yq]}function Zq(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 $q(a){const b=Xq&&Xq.length?Xq.shift():Vq();a&&(a=Zq(b,a))&&(b.src=a);return b}function ar(a){const b=Yq&&Yq.length?Yq.shift():Wq();a&&(a=Zq(b,a))&&(b.src=a);return b};function br(a){a=$q(a);return new cr(a)}class cr extends Uq{};class dr extends H{constructor(a=null){super();this.lb=a;this.ra=null;this.mh=G(this);this.Xe=G(this);this.lb&&B(this,this.lb.OB(),this.wv,this)}ib(a){this.ra=br(a.Na.Yk());this.gr()}gr(){B(this,this.ra.stateChangedEvent(),this.uh,this);this.wv()}uh(){switch(this.ra.state()){case "ended":this.Xe.h(this.ra)}}iG(){this.ra&&(this.ra.stop(),ye(this,this.ra),this.ra=null)}start(){this.ra&&(this.ra.play(),this.mh.h(this.ra))}stop(){this.ra&&(this.ra.stop(),this.Xe.h(this.ra))}audioStartedEvent(){return this.mh}wv(){if(this.lb&&
this.ra){var a=this.lb.volume();this.ra.setVolume(a)}}tc(){super.tc();this.iG()}};function er(a){return a.hj-a.ti}
class fr extends Q{constructor(a){super({m:a.m,Sf:!0});this.LD=15;this.tb=this.hj=this.ti=this.Ck=0;this.ty=a.Qe||1;this.zE=this.Ar=0;this.q4=100;this.lf=D(this,new Q({u:P(this,"up")}));this.addChild(this.lf);this.Db=D(this,new Q({m:"thumb"}));this.addChild(this.Db);this.Db.addChild(D(this,new Q({u:P(this.Db,"background")})));this.oh=D(this,new Q({u:P(this,"down")}));this.addChild(this.oh);this.mp=this.Yl=null;this.Ai=G(this);this.Xz=G(this);this.yi=new pg(this.q4);A(this,this.yi,"tick",this.FL,this);
A(this,this,Bh,this.vv,this,Ih);A(this,this.lf,Bh,this.TL,this,Ih);A(this,this.Db,Bh,this.Zy,this,Ih);A(this,this.oh,Bh,this.tL,this,Ih);A(this,document.body,Ch,this.Ky,this)}ug(a){this.Zr(a)}Qe(){return this.ty}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}hi(a,b,c,d=0){this.Ck=a;this.ti=b;this.hj=c;this.Ar=d;this.mr();this.ug(this.tb)}Zr(a){a=Ij(a,this.ti,this.hj);this.tb!=a&&(this.tb=a,this.Uo(),this.Ai.h())}Sr(a){this.Zr(this.tb+a)}vv(){}TL(a){a.preventDefault();this.Sr(-this.Qe());
this.Nz(this.lf,-this.Qe())}tL(a){a.preventDefault();this.Sr(this.Qe());this.Nz(this.oh,this.Qe())}Nz(a,b){this.Yl=a;A(this,this.Yl,"mouseover",this.Vy,this);A(this,this.Yl,"mouseout",this.Uy,this);A(this,document,Ch,this.mz,this);this.yi.stop();this.mp=function(){this.Sr(this.zE)};this.zE=b;this.yi.start()}mz(){se(this,this.Yl,"mouseover",this.Vy,this);se(this,this.Yl,"mouseout",this.Uy,this);se(this,document,Ch,this.mz,this);this.yi.stop();this.mp=null}Vy(){this.yi.start()}Uy(){this.yi.stop()}FL(){this.mp&&
this.mp()}Zy(a){this.Xz.h();a.preventDefault();A(this,document.body,Dh,this.Pl,this);this.hO(!0)}hO(a){this.Db.o("active",a)}Ky(){se(this,document.body,Dh,this.Pl,this);this.hO(!1)}Pl(){}ja(){this.mr()}};class gr extends fr{constructor(a){super(a);this.fU=0}mr(){const a=this.height()-this.lf.height()-this.oh.height();this.Db.Wb(0==er(this)?a:Math.max(this.LD,Math.ceil(this.Ck/(er(this)+this.Ck)*a)));this.Uo()}Uo(){const a=this.$h();0==er(this)?this.Db.vf(a.top):this.Db.vf(a.top+Math.round((this.tb-this.ti)/er(this)*a.height));this.lf.l(!!this.tb);this.oh.l(this.tb!=this.hj)}$h(){const a=new I(0,0,0,0);a.top=this.lf.height();a.height=this.height()-this.oh.height()-this.Db.height()-a.top;a.left=this.Db.x();
return a}UN(){return this.$h()}vv(a){var b;if(b=!a.defaultPrevented)b=this.Db.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.$h();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.Ar?this.Ck:this.Ar;a=a<=this.Db.y()?-b:b;this.ug(this.tb+a)}}Zy(a){super.Zy(a);const b=this.Db.displayObject().getBoundingClientRect();this.fU=a.clientY-Math.round(b.top);this.Pl(a)}Pl(a){const b=this.displayObject().getBoundingClientRect(),
c=this.$h();a=(a.clientY-b.top-c.top*this.parentScale()-this.fU)/(c.height*this.parentScale());this.Zr(a*er(this)+this.ti)}};function hr(a,b){ne.call(this);a=this.Ac=a;a=la(a)&&1==a.nodeType?this.Ac:this.Ac?this.Ac.body:null;this.l7=!!a&&Bf(a);this.dZ=z(this.Ac,tb?"DOMMouseScroll":"mousewheel",this,b)}p(hr,ne);
hr.prototype.handleEvent=function(a){var b=0,c=0,d=a.Ge;"mousewheel"==d.type?(a=ir(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=ir(-d.wheelDeltaX),c=ir(-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.hZ&&(b=xc(b,-this.hZ,this.hZ));"number"===typeof this.iZ&&(c=xc(c,-this.iZ,this.iZ));this.l7&&(b=-b);b=new jr(a,d,b,c);this.dispatchEvent(b)};function ir(a){return ub&&(vb||xb)&&0!=a%40?a:a/40}
hr.prototype.Ud=function(){hr.Sb.Ud.call(this);je(this.dZ);this.dZ=null};function jr(a,b,c,d){Pd.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(jr,Pd);var kr=new Kd;function lr(a){a.i1&&a.Mc(a.oX||a.gL?.5:0)}function mr(a,b){A(a,new hr(b.displayObject(),{passive:!0}),kr,c=>{!xg(c.Ge)&&c.deltaY&&(c=0<c.deltaY?a.Qe():-a.Qe(),a.ug(a.tb+c))},a)}
class nr extends gr{constructor({m:a,Qe:b,fh:c,S6:d,CZ:e=null}){super({m:a,Qe:b});this.lz=c;this.gL=this.oX=!1;this.i1=d;this.qz=e;c.G("overflow","hidden");B(this,this.Ai,()=>{c.displayObject().scrollTop=this.tb});A(this,c,"scroll",()=>{this.ug(c.displayObject().scrollTop)},this);this.qz?mr(this,this.qz):(mr(this,this.lz),mr(this,this));d?(this.Mc(0),this.qz?(A(this,this.qz,"mouseenter",this.ln,this),A(this,this.qz,"mouseleave",this.fp,this)):(A(this,this.lz,"mouseover",this.ln,this),A(this,this,
"mouseover",this.ln,this),A(this,this.lz,"mouseout",this.fp,this),A(this,this,"mouseout",this.fp,this))):this.Mc(1)}hi(a,b,c,d=0){this.B(0<c);super.hi(a,b,c,d)}hO(a){this.oX=a;lr(this)}ln(a){a&&(this.contains(a.relatedTarget)||this.lz.contains(a.relatedTarget))||(this.gL=!0,lr(this))}fp(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.lz.contains(a.relatedTarget))||(this.gL=!1,lr(this))}};class or extends Q{constructor(a){super({m:a});a=new Q({u:P(this,"thumb")});M(this,a)}}class pr{constructor(a,b){this.Tc=a;this.Ai=b}scrollY(){const a=this.Tc.getComputedPosition().y;return isNaN(a)?0:-a}pw(){return this.Ai}ct(a){this.scrollY()!=a&&this.Tc.scrollTo(0,-a)}}class qr extends H{constructor(a){super();this.fa=a;this.Wy=G(this);A(this,a,"scroll",()=>{this.Wy.h()})}scrollY(){return this.fa.scrollTop}pw(){return this.Wy}ct(a){this.fa.scrollTop=a}}
class rr extends H{constructor({m:a="vertical-scrollbar",D9:b="mobile-vertical-scrollbar",fh:c,J9:d,t9:e,CZ:f=null,Qe:g=20,preventDefault:h=!0}){super();this.Ba=this.Tc=null;this.xX=d||null;this.KR=e||null;this.hj=0;if(K){const k=G(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 or(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Tc=new IScroll(c.displayObject(),
a);this.pd=new pr(this.Tc,k)}else this.Ba=D(this,new nr({m:a,Qe:g,fh:c,S6:!0,CZ:f})),this.pd=new qr(c.displayObject()),b=this.Ba;B(this,this.pd.pw(),this.MV,this);this.D4=b}Hi(){return this.D4}hi(a,b){this.hj=Math.max(0,b-a);this.Tc?this.Tc.setScrollHeight(b):this.Ba&&this.Ba.hi(a,0,Math.max(this.hj,0));this.MV()}setParentScale(a){this.Ba&&this.Ba.setParentScale(a)}MV(){if(this.xX){var a=Math.min(this.pd.scrollY(),60);vf(this.xX,a)}this.KR&&(a=this.hj-this.pd.scrollY(),vf(this.KR,Math.min(a,60)))}tc(){super.tc();
this.Tc&&this.Tc.destroy()}};function sr(a){this.Lt=a;this.a4=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.Lt.length;++c)b.push(a);a=b}this.Q1=a}sr.prototype.animate=function(a){for(let b=0;b<this.Lt.length;++b)this.Lt[b].G(this.a4[b],a[b]+this.Q1[b])};function tr(){ne.call(this);this.Mm=ur;this.endTime=this.startTime=null}p(tr,ne);var ur=0;tr.prototype.jw=function(){return 1==this.Mm};tr.prototype.Yj=function(){this.vm("begin")};tr.prototype.Gh=function(){this.vm("end")};tr.prototype.vm=function(a){this.dispatchEvent(a)};function vr(a,b,c){Hd.call(this);this.SA=a;this.$n=b||0;this.Uk=c;this.UF=ra(this.BA,this)}p(vr,Hd);m=vr.prototype;m.Wj=0;m.Ud=function(){vr.Sb.Ud.call(this);this.stop();delete this.SA;delete this.Uk};m.start=function(a){this.stop();this.Wj=qg(this.UF,void 0!==a?a:this.$n)};m.stop=function(){this.isActive()&&n.clearTimeout(this.Wj);this.Wj=0};m.LY=function(){this.stop();this.BA()};m.isActive=function(){return 0!=this.Wj};m.BA=function(){this.Wj=0;this.SA&&this.SA.call(this.Uk)};var cc={},wr=null;function xr(a){a=ma(a);delete cc[a];bc()&&wr&&wr.stop()}function yr(){wr||(wr=new vr(function(){zr()},20));var a=wr;a.isActive()||a.start()}function zr(){var a=Date.now();Xb(cc,function(b){Ar(b,a)});bc()||yr()};function Br(a,b,c,d){tr.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.DB=a;this.EY=b;this.duration=c;this.fY=d;this.coords=[];this.uH=!1;this.progress=0}p(Br,tr);m=Br.prototype;
m.play=function(a){if(a||this.Mm==ur)this.progress=0,this.coords=this.DB;else if(this.jw())return!1;xr(this);this.startTime=a=Date.now();-1==this.Mm&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Yj();this.vm("play");-1==this.Mm&&this.vm("resume");this.Mm=1;var b=ma(this);b in cc||(cc[b]=this);yr();Ar(this,a);return!0};m.stop=function(a){xr(this);this.Mm=ur;a&&(this.progress=1);Cr(this,this.progress);this.vm("stop");this.Gh()};
m.pause=function(){this.jw()&&(xr(this),this.Mm=-1,this.vm("pause"))};m.po=function(a){this.progress=a;this.jw()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};m.Ud=function(){this.Mm==ur||this.stop(!1);this.nZ();Br.Sb.Ud.call(this)};m.destroy=function(){this.$b()};
function Ar(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);Cr(a,a.progress);1==a.progress?(a.Mm=ur,xr(a),a.vm("finish"),a.Gh()):a.jw()&&a.HG()}function Cr(a,b){"function"===typeof a.fY&&(b=a.fY(b));a.coords=Array(a.DB.length);for(var c=0;c<a.DB.length;c++)a.coords[c]=(a.EY[c]-a.DB[c])*b+a.DB[c]}m.HG=function(){this.vm("animate")};m.nZ=function(){this.vm("destroy")};
m.vm=function(a){this.dispatchEvent(new Dr(a,this))};function Dr(a,b){Ld.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.Mm}p(Dr,Ld);function Er(a,b,c,d){Br.call(this,a,b,c,d);this.Dq=new F;this.rR=new F;this.Kh=new F}p(Er,Br);function Fr(a,b){a.Vw=b}m=Er.prototype;m.bi=function(a){this.Vw&&this.Vw.animate(a)};m.sM=function(){};m.HG=function(){this.bi(this.coords);this.rR.h()};m.nZ=function(){};m.Gh=function(){this.bi(this.coords);this.Kh.h()};m.Yj=function(){this.Dq.h();this.sM();this.bi(this.coords)};function Gr(a){A(a,a.Go,"mouseover",()=>Hr(a,!0));A(a,a.Go,"mouseout",b=>{a.Go.displayObject().contains(b.relatedTarget)||Hr(a,!1)})}
function Hr(a,b){if(!(b&&1===a.C||!b&&2===a.C)){var c=0;a.Ze&&(c=a.Ze.progress,a.Ze.stop(!1),E(a,a.Ze));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.Ze=D(a,new Er([a.zC],[b?a.dR:a.mK],c));a.Ze.Vw=a.Vw;B(a,a.Ze.rR,()=>{a.Ze&&(a.zC=a.mK,a.zC+=(a.dR-a.mK)*a.Ze.progress)});B(a,a.Ze.Kh,()=>{a.C=b?3:4;a.Ze&&(E(a,a.Ze),a.Ze=null)});a.Ze.play()}}
class Ir extends H{constructor(a){super();this.C=4;this.Ze=null;this.Vw=new sr([a]);this.mK=this.zC=.76;this.dR=1;this.Go=a;this.Go.Mc(.76);Gr(this)}l(a){a?Gr(this):this.Gq(this.Go)}};class Jr extends Q{constructor(a){super({m:"sound-control"});this.Pr=a;this.qb=D(this,new Q({m:"icon-container"}));this.addChild(this.qb);this.n5=D(this,new Q({ea:U(this.Pr,"media_sound_on"),u:P(this.qb,"sound-on")}));this.m5=D(this,new Q({ea:U(this.Pr,"media_sound_off"),u:P(this.qb,"sound-off")}));this.jC=G(this);this.cK=D(this,new Ir(this));this.pK();this.Ow(!1);this.Zs(!0)}VF(){return this.jC}Ow(a){this.qb.o("muted",a);this.qb.cl();a?this.qb.addChild(this.m5):this.qb.addChild(this.n5)}l(a){super.l(a);
this.qb.l(a);this.cK.l(a)}pK(){B(this,this.O,()=>{this.jC.h()})}};function Kr(a){A(a,a.displayObject(),Bh,a.R2,a);A(a,a.Ru.displayObject(),Bh,a.S2,a);A(a,a,Wg?"touchstart":"dragstart",b=>b.preventDefault(),a)}function Lr(a,b,c){b=b.getBoundingClientRect();return xc((c.clientX-b.left)/b.width*a.Hb,0,a.Hb)}function Mr(a){A(a,document,Ch,a.EL,a);A(a,document,Dh,a.VU,a)}
class Nr extends Q{constructor(){super({m:"progress-block"});this.Xt=!0;this.Hb=0;this.sF=D(this,new Q({u:P(this,"timeline")}));this.addChild(this.sF);this.AM=D(this,new Q({u:P(this,"progress")}));this.addChild(this.AM);this.Ru=D(this,new Q({u:P(this,"progress-slider-container")}));this.addChild(this.Ru);this.Y3=D(this,new Q({u:P(this,"progress-slider")}));this.Ru.addChild(this.Y3);this.MD={x:0,y:0};this.Wt=!1;this.Tr=G(this);this.eF=G(this);this.jF=G(this);Kr(this)}l(a){super.l(a);this.Ru.l(a);this.AM.l(a);
this.sF.l(a)}fP(a){this.Xt=a;this.Ru.B(this.Xt)}Pw(a){isNaN(this.Hb)||isNaN(a)||(a=a/this.Hb*100,this.AM.G("width",`${a}%`),this.Ru.G("left",`${Math.round(a)}%`))}mt(a){this.Hb=a}OQ(){this.Wt&&this.EL()}vw(){return this.Tr}R2(a){this.Xt&&!isNaN(this.Hb)&&(a.preventDefault(),vg(a),a=Lr(this,this.sF.displayObject(),a),this.Tr.h(a),Mr(this))}S2(a){this.Xt&&!isNaN(this.Hb)&&(a.preventDefault(),vg(a),this.MD={x:a.clientX,y:a.clientY},Mr(this))}EL(){se(this,document,Ch,this.EL,this);se(this,document,Dh,
this.VU,this);this.Xt&&this.Wt&&(this.Wt=!1,this.MD={x:0,y:0},this.jF.h())}VU(a){this.Xt&&(this.Wt||this.MD.x!==a.clientX||this.MD.y!==a.clientY)&&(this.Wt||this.eF.h(),this.Wt=!0,a=Lr(this,this.sF.displayObject(),a),this.Tr.h(a))}};class Or extends Q{constructor(){super({m:"time-block"});this.hm=D(this,new Q({u:P(this,"time")}));this.addChild(this.hm);isNaN(0)||this.hm.P(ho(0))}}
class Pr extends Q{constructor(){super({m:"timeline-control"});this.qn=D(this,new Nr);this.addChild(this.qn);this.rX=D(this,new Or);this.addChild(this.rX);this.Tr=G(this,this.qn.vw());this.eF=G(this,this.qn.eF);this.jF=G(this,this.qn.jF);this.Zs(!0)}Pw(a){this.qn.Pw(a);isNaN(a)||this.rX.hm.P(ho(Math.trunc(a)))}mt(a){this.qn.mt(a)}OQ(){this.qn.OQ()}vw(){return this.Tr}l(a){super.l(a);this.qn.l(a)}fP(a){this.qn.fP(a)}};class Qr extends Q{constructor(a){super({m:"button-control"});this.Pr=a;this.ip=D(this,new Q({m:"icon-container"}));this.addChild(this.ip);this.S3=D(this,new Q({ea:U(this.Pr,"play_media"),u:P(this.ip,"play-icon")}));this.P3=D(this,new Q({ea:U(this.Pr,"pause_media"),u:P(this.ip,"pause-icon")}));this.MR=G(this);B(this,this.O,()=>{this.MR.h()},this);this.cK=D(this,new Ir(this));this.Zs(!0)}eH(){this.ip.cl();this.ip.addChild(this.P3)}Bw(){this.ip.cl();this.ip.addChild(this.S3)}l(a){super.l(a);this.ip.l(a);
this.cK.l(a)}};class Rr extends Q{constructor(a){super({m:"media-controls-panel"});this.NR=!0;this.Ct=D(this,new Qr(a));this.addChild(this.Ct);this.En=D(this,new Pr);this.addChild(this.En);this.Mz=D(this,new Jr(a));this.addChild(this.Mz);this.hM=G(this,this.Ct.MR);this.Tr=G(this,this.En.vw());this.q5=G(this,this.En.eF);this.s5=G(this,this.En.jF);this.jC=G(this,this.Mz.VF());Dg&&9>=Yg&&this.vG()}gP(a){this.En.fP(a)}JP(a){this.o("minimized",a)}l(a){super.l(a);this.Ct.l(a);this.En.l(a);this.Mz.l(a)}invalidate(){}show(){this.o("hidden",
!1)}Zc(){this.En.OQ();this.o("hidden",!0)}vG(){this.Mz.B(!1);this.o("without-sound",!0)}Ow(a){this.Mz.Ow(a)}mt(a){this.En.mt(a)}Pw(a){this.En.Pw(a)}eH(){this.Ct.eH()}Bw(){this.Ct.Bw()}DA(a){this.NR=a;this.Ct.l(a)}oY(){return this.NR}vw(){return this.Tr}$Z(){return this.q5}PQ(){return this.s5}VF(){return this.jC}};function Sr(a,b){B(a,b.stateChangedEvent(),()=>{a.uh(b)},a);a.nn.push(b);b.setVolume(a.ys)}function Tr(a,b){a.Gq(b);b=a.nn.indexOf(b);-1!=b&&a.nn.splice(b,1)}function Ur(a,b){for(let c=0;c<a.nn.length;++c){const d=a.nn[c];d==b||d.PA()||d.pause()}}
class Vr extends H{constructor(){super();this.nn=[];this.mh=G(this);this.xl=G(this);this.Xe=G(this);this.nm=G(this);this.In=G(this);this.mm=G(this);this.iA=G(this);this.ys=1}audioStartedEvent(){return this.mh}audioStartingEvent(){return this.xl}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.In}tq(){return this.mm}deactivate(){Ur(this)}vZ(){this.nn.forEach(a=>a.pause())}Jw(){this.nn.forEach(a=>a.stop())}uh(a){"playing"==a.state()&&Ur(this,a)}volume(){return this.ys}OB(){return this.iA}setVolume(a){if(this.ys!=
a){for(let b=0;b<this.nn.length;++b)this.nn[b].setVolume(a);this.ys=a;this.iA.h()}}}Vr.prototype.setVolume=Vr.prototype.setVolume;class Wr extends Q{constructor({jo:a,m:b,YO:c,pb:d,gh:e}){super({m:b,gh:e});this.rb=d;this.Nb=a;this.Nb.zY();D(this,this.Nb);this.ac=D(this,c);this.addChild(this.ac);this.ac.Ow(this.Nb.muted());this.ac.mt(this.Nb.duration());this.Ik=this.aY=!1;B(this,this.Nb.lZ(),this.I2,this);B(this,this.Nb.ap,this.D2,this);B(this,this.Nb.NG(),this.P2,this);B(this,this.Nb.stateChangedEvent(),this.uh,this);B(this,this.ac.hM,this.M2,this);B(this,this.ac.vw(),this.Y2,this);B(this,this.ac.$Z(),this.r3,this);B(this,this.ac.PQ(),
this.t3,this);B(this,this.ac.VF(),this.d2,this);this.bn();this.rb&&Sr(this.rb,this.Nb)}bn(){this.gr()}gr(){this.uh()}Ns(){return this.Nb}invalidate(){this.ac.invalidate()}nq(){}uh(){if(!this.Ik)switch(this.Nb.state()){case "playing":this.o("playing",!0);this.ac.eH();break;case "ended":this.o("playing",!1);this.ac.Bw();this.Nb.reset();break;case "paused":this.o("playing",!1),this.ac.Bw()}}KM(){this.Nb.reset();this.ac.Bw()}P2(){const a=this.Nb.currentTime();this.ac.Pw(a)}D2(){const a=this.Nb.duration();
this.ac.mt(a)}I2(){const a=this.Nb.muted();this.ac.Ow(a)}M2(){switch(this.Nb.state()){case "playing":this.Nb.pause();break;case "ended":case "paused":this.Nb.play()}}Y2(a){this.Nb.seek(a)}r3(){this.aY=this.Nb.playing();this.Ik=!0;this.Nb.pause()}t3(){const a=this.Nb.state();this.aY&&("ended"==a?this.KM():this.Nb.play());this.Ik=!1}d2(){const a=this.Nb.muted();this.Nb.GG(!a)}tc(){super.tc();this.rb&&Tr(this.rb,this.Nb)}};class Xr extends Wr{constructor({jo:a,bB:b,m:c,jZ:d,pb:e,gh:f}){super({jo:a,m:c,YO:new Rr(b),pb:e,gh:f});const g=void 0!==d?d:0;B(this,this.ac.Sh,()=>{this.ac.JP(this.ac.width()<g)})}nq(a){this.ac.Qf(a)}vG(){this.ac.vG()}};class Yr extends Er{constructor(a){super([0],[400],400);this.Ju=a;this.cj=!1}KH(a){a=Ij(a,0,1);return a*a*a*(a*(6*a-15)+10)}bi(a){[a]=a;a=this.KH(a/400);var b=this.Ju.height()+2;b=this.cj?a*b:b*(1-a);a=new Of;a.translate(0,b-16);b=this.Ju.displayObject();Sf(Qf(),b,a)}apply(a){this.cj=a;this.bi([400])}start(a){this.cj=a;this.play()}Em(){return 0!=this.progress&&1!=this.progress}}
class Zr extends Er{constructor(a){super([0],[250],250);this.Ju=a}bi(a){[a]=a;var b=a/250;this.Ju.Mc(b);a=new Of;a.translate(0,-16*b);b=this.Ju.displayObject();Sf(Qf(),b,a)}start(a){a?(this.Ju.y(),this.play()):this.bi([250])}Em(){return 0!=this.progress&&1!=this.progress}}function $r(a){a.op&&(E(a.s,a.op),a.op=null);a.s.cl()}
function as(a,b,c,d,e,f){c=bs(d,b.content(),{ANSWER_ATTEMPTS:c});a.op=e.pf(a.s,c,!1);cs(a,b,f);M(a.s,a.op);a.xh=new Q({m:"quiz-feedback-scroll-area"});a.xh.addChild(a.s);a.wc=new rr({fh:a.s});D(a,a.wc);a.wc.setParentScale(a.parentScale());a.xh.addChild(a.wc.Hi());M(a,a.xh);e=!!b.audio()&&!b.audio().Wg();e=!ds(b.content())||e;a.xh.B(e);a.o("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.o("with-video",b)}
function cs(a,b,c){a.ik&&(E(a,a.ik),a.ik=null);if(b=b.audio())a.Ec.ib(b),b.Wg()||(a.ik=new Xr({jo:a.Ec.ra,m:"feedback-panel-audio-player",bB:a.D,pb:null,gh:!1}),M(a,a.ik,2),a.ik.Ha(245),a.ik.Wb(36)),b=b.Pj()||b.Wg(),c&&b&&a.Ec.start(),a.o("with-audio-player",!!a.ik)}
class es extends Q{constructor({IY:a,L:b,A:c}){super({m:"quiz-feedback-panel",gh:!0});this.Ec=a;this.D=b;this.j=c;this.op=null;this.tk=new Q({u:P(this,"header")});M(this,this.tk);M(this,new Q({ea:U(this.D,"feedback-minimize.svg"),u:P(this,"hide")}));this.Wc=this.xh=this.wc=this.ik=null;this.s=new Q({m:"quiz-feedback-content"});this.OE=G(this);this.sh=new Yr(this);this.Cz=new Zr(this);this.cD();this.BC="";ai(this.tk,this.j,()=>{switch(this.BC){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"}})}cD(){B(this,this.tk.O,()=>{this.sh.Em()||this.Cz.Em()||(this.hb(!this.selected()),this.sh.start(this.selected()),this.OE.h(!this.selected()))})}show({Sj:a,status:b,iY:c,W7:d,animate:e,J:f,Ab:g,quizSize:h}){$r(this);this.xh&&(E(this,this.xh),this.xh=null);this.wc&&(E(this,this.wc),this.wc=null);this.Wc=h;h=this.displayObject();var k=new Of;
Sf(Qf(),h,k);this.o(this.BC,!1);this.BC=b;as(this,a,c,f,g,e);this.o(this.BC,!0);bi(this.tk);this.xa();this.aC(d,e)}Zc(){$r(this)}aC(a,b){a?this.sh.apply(this.selected()):(this.hb(!1),this.Cz.start(b),this.OE.h(!0))}ja(a,b){a=0;this.ik&&(a=Hf(this.ik.displayObject()),a=this.ik.height()+a.top+a.bottom);if(this.xh&&this.wc){var c=this.Wc.height;const d=Hf(this.displayObject());c=c-d.top-d.bottom;b=this.Vk("only-header")?0:Math.min(c,b)-this.tk.height()-a;this.xh.Wb(b);this.wc.hi(b,this.s.displayObject().scrollHeight)}}ye(){super.ye();
this.wc&&this.wc.setParentScale(this.parentScale())}};class fs extends Q{constructor(a){super(a);this.am=G(this);G(this);G(this);this.vD=0;this.Wo=this.Xo=void 0}view(){return this}gb(){}iq(){}no(){}On(){return[[this]]}Fb(a,b){if(this.Xo!=a||this.Wo!=b||!this.cW){this.Xo=a;this.Wo=b;const c=this.width();this.Ha(a);const d=mf(this.displayObject(),"height");yh&&ld?this.G("height","0px"):this.G("height","");const e=this.displayObject().scrollHeight;this.Ha(c);this.G("height",d);this.cW=new x(a,Math.max(e,b))}return this.cW}Ma(a,b,c,d){this.resize(c,d);
this.move(a,b)}rZ(){}pc(){}tf(){}};function gs(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 hs extends H{constructor({T:a,$c:b,Yc:c}){super();this.$=a;this.ag=b;this.wb=c;this.LE=G(this);this.SC=G(this);this.gC=G(this);this.iK=!1}Jm(){return!!this.wb.displayObject().parentNode}show(a){a?this.Rd():this.Yd()}Rd(a){this.gC.h();this.wb.setScale(this.ag.parentScale());this.$.appendChild(this.wb.displayObject());this.To(a);this.wb.xa();this.LE.h()}To(a){Yh(this.wb,{top:0,left:0});var b=$h(this.ag);var c=$h(this.wb);a=this.Et(b,c,a);c=this.Ft(b,c);if(0>c){var d=gs(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.ag.parentScale();if(this.mW(d,e>b,a))return}this.wb.move(a,c)}Yd(){this.iK||(this.iK=!0,$c(this.wb.displayObject()),this.SC.h(),this.iK=!1)}Ft(a,b){const c=gs(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}Et(a,b){const c=gs(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}mW(){return!1}tc(){this.Jm()&&this.Yd();super.tc()}};class is extends hs{constructor(a){const b=a.$c;super({T:a.T,$c:b,Yc:a.Yc});this.ig=!1;this.di=this.Mh=null;Wg?L||A(this,b,"touchstart",c=>{this.ig||(this.Rd(c),this.ig=!0,Je(()=>{this.Mh=A(this,window,"touchstart",()=>{this.bj()})}))}):(A(this,b,"mouseover",c=>{this.ig||(this.Rd(c),this.ig=!0)},this),A(this,b,"mouseout",this.bj,this))}Rd(a){super.Rd(a);this.TV(a);this.di=A(this,window,"resize",this.bj,this)}TV(a){this.wb.G("width","");this.wb.G("white-space","nowrap");this.wb.G("width",`${Math.min(300,
this.wb.displayObject().clientWidth+3)}px`);this.wb.G("white-space","pre-wrap");this.To(a)}bj(){this.Mh&&(te(this,this.Mh),this.Mh=null);this.di&&(te(this,this.di),this.di=null);this.Yd();this.ig=!1}Et(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)}Ft(a,b){const c=gs(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function js(a,b){b=u||b;a.gA.B(b);a.kO.B(b)}
class ks extends Q{constructor({L:a,hq:b,wH:c,correctAnswers:d,T:e,A:f}){super({m:"correct-answers-tooltip"});this.D=a;this.Hf=new Q({m:"tooltip-scroll-pane"});M(this,this.Hf);this.gA=new Q({u:P(this,"label")});ai(this.gA,f,"Q_USER_ANSWER_TITLE");M(this.Hf,this.gA);this.kO=new Q({u:P(this,"user-answer")});this.kO.P(c);M(this.Hf,this.kO);this.sC=new Q({u:P(this,"label")});ai(this.sC,f,"Q_CORRECT_ANSWERS_TITLE");M(this.Hf,this.sC);for(const g of d)a=new Q({u:P(this,"correct-answer")}),c=new Q({u:P(this,
"correct-answer-icon")}),d=U(this.D,"small-tick"),f=new Q({u:P(this,"correct-answer-text")}),f.P(g),c.addChild(d),M(a,c),M(a,f),M(this.Hf,a);this.kF=new is({T:e,$c:b,Yc:this});D(this,this.kF);js(this,u)}};let ls=null;
class ms extends hs{constructor(a){super(a);this.xb=!1;this.di=this.Mh=null;L||(K?B(this,this.ag.O,b=>{this.Jm()||(this.Rd(b),Je(()=>{this.Mh=A(this,window,Bh,()=>{this.bj()},this,Hh)}))},this):(A(this,this.ag,"mouseover",this.Rd,this),A(this,this.ag,"mouseout",this.bj,this),u&&A(this,window,"scroll",()=>{this.bj()},this,!0)))}enable(a){this.xb=a}Rd(a){this.xb&&(isNaN(ls)||clearInterval(ls),ls=setTimeout(()=>{if(!this.Jm()){J(this.$,"pointer-events","none");super.Rd(a);var b=parseFloat(mf(this.wb.displayObject(),"max-width"));
this.wb.G("min-width",b+"px");this.wb.G("width",`${Math.min(b,this.wb.width())}px`);this.wb.G("min-width","");this.To(a);this.di=A(this,window,"resize",this.bj,this)}},Wg?0:1E3))}bj(){this.Mh&&(te(this,this.Mh),this.Mh=null);this.di&&(te(this,this.di),this.di=null);this.Yd()}Yd(){isNaN(ls)||clearInterval(ls);super.Yd();J(this.$,"pointer-events","")}Et(a,b){const c=gs(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)))))}Ft(a,b){const c=gs(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}tc(){this.bj();super.tc()}}class ns extends Q{constructor(a,b,c,d){super({m:"truncated-text-tooltip"});(this.v1=!!a)?a=a.pf(this,b,!1):(a=new Q({u:P(this,"text")}),a.P(b));this.la=a;M(this,a);this.kF=D(this,new ms({T:d,$c:c,Yc:this}))}setText(a){this.la.P(a)}enable(a){this.kF.enable(a)}show(a){this.kF.show(a)}};const os=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function ps(a){const b=a.value();null===b?qs(a):rs(a,b);a.o("type",null===b?"empty":"word");a.tn&&js(a.tn,a.he)}function ss(a){a.G("width","");return a.QC()}function qs(a){if(null===a.value()){if(null===a.hp){const b=a.Vk("review")?72:a.KS;a.Ha(b);a.ub.Te("&nbsp;");a.Pe.enable(!1)}else rs(a,a.hp);a.Pe.enable(!1)}}function ts(a,b){a.KS=b;qs(a)}
function rs(a,b){a.G("width","");a.displayObject().style.display="block";const c=a.ub.height();a.ub.G("white-space","normal");a.Fn(b,c);a.ub.G("white-space","");a.displayObject().style.display="";a.G("width","");a.Ha(a.displayObject().offsetWidth)}
class us extends Q{constructor(a,b,c,d,e,f=null){super({m:"wb-placeholder",kP:!0});this.D=e;this.j=c;this.iS=!1;Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.hp=f;this.he=!1;this.C=b;this.$=d;this.ub=new Q({u:P(this,"label")});M(this,this.ub);this.pk=G(this);this.Af=G(this);this.nk=G(this);this.iL=G(this);this.tn=null;this.Pe=new ns(null,"",this,d);D(this,this.Pe);this.VX=new Q({u:P(this,"question-icon")});this.c4=U(e,"question-20");
this.VX.addChild(this.c4);this.KS=72;a=new Q({m:"background"});M(a,new Q({u:P(a,"outline")}));M(this,a);let g;A(this,this,Bh,h=>{if(null!==this.value()&&this.enabled()){g=!1;var k=h.screenX,l=h.screenY,t=A(this,window,Dh,w=>{const y=w.screenX,C=w.screenY;if(!g){if(10>Math.abs(y-k)&&10>Math.abs(C-l)||null===this.value())return;g=!0}this.Af.h({x:y-k,y:C-l},this);w.preventDefault()}),r=A(this,window,Ch,()=>{te(this,t);te(this,r);g?this.nk.h():this.iL.h(this)});h.preventDefault();this.pk.h()}});ps(this)}ud(){ps(this);
var a=vs(this.D,{width:this.width(),height:this.height()});a=os(a);an(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.C.response()}kd(){var a=this.C.correct();this.o("review",!0);this.o(a?"correct":"incorrect",!0);this.ub.o(a?"correct":"incorrect",!0);a||(M(this,this.VX),a=this.C.response()||"",this.tn=new ks({L:this.D,hq:this,T:this.$,wH:a,correctAnswers:[this.C.correctAnswer()],A:this.j}),D(this,this.tn),this.Pe.enable(!1),this.iS=!0);this.ud()}Gd(a){a&&this.G("width","");
this.C.yc(a);this.ud()}Re(){return this.hp}Fn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.Pe.G("max-width","");this.Pe.setText(a);this.Pe.enable(!1);this.he=!1;const d=this.ub;d.P(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.he=!0;this.Pe.G("max-width",Math.min(400,d.width()+20)+"px");this.Pe.enable(!Wg&&!this.iS)}}};class ws extends fs{constructor(a,b,c,d,e){super({m:"wb-extra-words"});this.ka=[];this.D=e;for(const f of a.extraWords())a=new us(b,f,c,d,this.D,f.Re()),this.addChild(a),this.ka.push(a),a.o("place",!0)}ja(){for(const a of this.ka)a.ud()}l(a){super.l(a);for(const b of this.ka)b.l(a)}placeholders(){return this.ka}};function xs(a,{oa:b,mode:c}){a.Aa=c;a.Od=null;a.Jf(b);return a.Od}class ys extends Hl{constructor({A:a,T:b,L:c}){super();this.j=a;this.$=b;this.Od=null;this.D=c}Cj(){}wj(){}Jj(){}Bj(){}Fj(){}Lj(){}Hj(){}Nj(a){this.Od=new ws(a.contentState(),this.qh(a),this.j,this.$,this.D)}Gj(){}zj(){}Mj(){}Ij(){}Kj(){}Ej(){}yj(){}xj(){}Dj(){}Aj(){}qh(a){return a.slide().Wa().Td()}};function zs(a){return 0!=a.type.indexOf("touch")?1:a.Ge.touches.length};class As extends H{constructor(a,b){super();const c=this.rk(a);A(this,c,Bh,d=>{if((a instanceof Node||a.enabled())&&!(1<zs(d))){var e=d.screenX,f=d.screenY,g=A(this,window,Dh,k=>{1<zs(k)||(b.oZ({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=A(this,window,Ch,k=>{1<zs(k)||(te(this,g),te(this,h),b.pZ())});b.qZ();d.preventDefault()}})}rk(a){return a instanceof Node?a:a.displayObject()}};function Bs(a){Cs(a);$h(a.vt);Yh(a.vt,{transition:`opacity ${a.Hb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Hb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.nM})`,opacity:0})}function Cs(a){Yh(a.vt,{transition:"",transform:"scale(1)",opacity:1})}
class Ds extends H{constructor({IO:a,MO:b,duration:c,scale:d=1.6}){super();this.nM=d;this.vt=b;this.Hb=c;this.Bq=!1;A(this,this.vt,Od,()=>{this.vt.B(!1);const e=setInterval(()=>{!a.Vk("active")&&this.Bq&&(this.vt.B(!0),Bs(this),clearInterval(e))},this.Hb)})}it(){this.Bq=!0;Bs(this)}EB(){this.Bq=!1;Cs(this)}};function Es(){this.ad=[];this.Dq=new F;this.Kh=new F}m=Es.prototype;m.add=function(a){this.ad.push(a);a.Kh.addHandler(this.uU,this)};m.remove=function(a){const b=this.ad.indexOf(a);-1!=b&&(this.ad.splice(b,1),a.Kh.removeHandler(this.uU,this))};m.play=function(a){this.Dq.h();this.ad.length&&(this.US=0,this.Ne=!0,Da(this.ad,b=>{b.play(void 0!==a?a:!0)},this));return!0};m.stop=function(a){Da(this.ad,b=>{b.stop(void 0!==a?a:!0)},this)};m.jw=function(){return this.Ne};
m.uU=function(){++this.US;this.US==this.ad.length&&(this.Ne=!1,this.Kh.h())};function Fs(a,b){this.Lt=a;this.W0=b}Fs.prototype.animate=function(a){for(let b=0;b<this.Lt.length;++b)this.W0(this.Lt[b],a[b])};const Gs=4/3;function Hs(a){const b=new Es;var c=new Er([1],[0],a.Hb,d=>xc(Math.pow(d,Gs),0,1));Fr(c,new Fs([a.Qm],(d,e)=>d.Mc(e)));b.add(c);c=new Er([1],[a.nM],a.Hb);Fr(c,new Fs([a.Qm],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class Is extends H{constructor({IO:a,MO:b,duration:c,scale:d=1.6}){super();this.Hb=c;this.nM=d;this.Qm=b;this.Bq=!1;this.MH=!0;this.lh=D(this,Hs(this));B(this,this.lh.Kh,()=>{this.MH=!0;this.Qm.B(!1);const e=setInterval(()=>{this.Bq&&!a.Vk("active")&&(this.Qm.B(!0),this.lh.play(),clearInterval(e))},this.Hb)});B(this,this.lh.Dq,()=>{this.MH=!1})}it(){this.MH&&this.lh.play();this.Bq=!0}EB(){this.Bq=!1;this.lh.stop(!0)}};function Js(a){Hd.call(this);this.Uk=a;this.Ed={}}p(Js,Hd);var Ks=[];m=Js.prototype;m.co=function(a,b,c,d){Array.isArray(b)||(b&&(Ks[0]=b.toString()),b=Ks);for(var e=0;e<b.length;e++){var f=z(a,b[e],c||this.handleEvent,d||!1,this.Uk||this);if(!f)break;this.Ed[f.key]=f}return this};m.eZ=function(a,b,c,d){return Ls(this,a,b,c,d)};
function Ls(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Ls(a,b,c[g],d,e,f);else{b=be(b,c,d||a.handleEvent,e,f||a.Uk||a);if(!b)return a;a.Ed[b.key]=b}return a}m.rH=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.rH(a,b[f],c,d,e);else if(a=le(a,b,c||this.handleEvent,la(d)?!!d.capture:!!d,e||this.Uk||this))je(a),delete this.Ed[a.key]};m.Us=function(){Xb(this.Ed,function(a,b){this.Ed.hasOwnProperty(b)&&je(a)},this);this.Ed={}};
m.Ud=function(){Js.Sb.Ud.call(this);this.Us()};m.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Ms(a,b){ne.call(this);this.Ac=a;this.PY=b;this[Rd]=!1}p(Ms,ne);m=Ms.prototype;m.PY=null;m.Ac=null;m.UQ=null;m.Vb=function(){return this.Ac};m.getTransform=function(){return this.UQ?this.UQ.clone():new Of};m.setTransform=function(a){this.UQ=a.clone();a=[a.ah,a.dh,a.bh,a.eh,a.Pf,a.Fh].join();this.Vb().setAttribute("transform","matrix("+a+")")};m.addEventListener=function(a,b,c,d){z(this.Ac,a,b,c,d)};m.removeEventListener=function(a,b,c,d){ie(this.Ac,a,b,c,d)};
m.Ud=function(){Ms.Sb.Ud.call(this);ke(this.Ac)};function Ns(a,b,c,d){Ms.call(this,a,b);b=this.PY;a=this.Vb();if(c){a.setAttribute("stroke",c.VO);a.setAttribute("stroke-opacity",c.PP);var e=c.NY();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.Yv();b=f?f.width/(b.Ds?new x(b.Ds,b.ZO):b.Yv()).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.Vb();d instanceof Os?(a.setAttribute("fill",d.VO),a.setAttribute("fill-opacity",d.PP)):a.setAttribute("fill",
"none")}p(Ns,Ms);Ns.prototype.fill=null;function Ps(a,b,c,d){Ns.call(this,a,b,c,d)}p(Ps,Ns);function Qs(){};function Rs(a,b){Ms.call(this,a,b)}p(Rs,Ms);function Ss(){this.Ji=[];this.Rj=[];this.Oj=[]}Ss.prototype.sm=null;Ss.prototype.og=null;Ss.prototype.yB=!0;var Ts=[2,2,6,6,0];m=Ss.prototype;m.clear=function(){this.Ji.length=0;this.Rj.length=0;this.Oj.length=0;delete this.sm;delete this.og;delete this.yB;return this};m.moveTo=function(a,b){0==Ba(this.Ji)?this.Oj.length-=2:(this.Ji.push(0),this.Rj.push(1));this.Oj.push(a,b);this.og=this.sm=[a,b];return this};
m.lineTo=function(a){var b=Ba(this.Ji);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Ji.push(1),this.Rj.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Oj.push(c,d)}this.Rj[this.Rj.length-1]+=b/2;this.og=[c,d];return this};m.close=function(){var a=Ba(this.Ji);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Ji.push(4),this.Rj.push(1),this.og=this.sm);return this};
m.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(yc(e));b+=d*Math.sin(yc(e));g?this.og&&a==this.og[0]&&b==this.og[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.og[0]-a*Math.cos(yc(c))+a*Math.cos(yc(c+d)),f=this.og[1]-b*Math.sin(yc(c))+b*Math.sin(yc(c+d));this.Ji.push(3);this.Rj.push(1);this.Oj.push(a,b,c,d,e,f);this.yB=!1;this.og=[e,f];return this};
function Us(a,b){for(var c=a.Oj,d=0,e=0,f=a.Ji.length;e<f;e++){var g=a.Ji[e],h=Ts[g]*a.Rj[e];b(g,c.slice(d,d+h));d+=h}}m.clone=function(){var a=new this.constructor;a.Ji=this.Ji.concat();a.Rj=this.Rj.concat();a.Oj=this.Oj.concat();a.sm=this.sm&&this.sm.concat();a.og=this.og&&this.og.concat();a.yB=this.yB;return a};
m.transform=function(a){if(!this.yB)throw Error("Non-simple path");a.transform(this.Oj,0,this.Oj,0,this.Oj.length/2);this.sm&&a.transform(this.sm,0,this.sm,0,1);this.og&&this.sm!=this.og&&a.transform(this.og,0,this.og,0,1);return this};m.ke=function(){return 0==this.Ji.length};function Vs(a,b,c,d){Ns.call(this,a,b,c,d)}p(Vs,Ns);function Ws(a,b,c,d){Ns.call(this,a,b,c,d)}p(Ws,Ns);function Xs(a,b,c){this.b9=a;this.VO=b;this.PP=null==c?1:c}Xs.prototype.NY=function(){return this.b9};function Ys(){}Ys.xP=void 0;Ys.M6=function(){return Ys.xP?Ys.xP:Ys.xP=new Ys};Ys.prototype.y7=0;Ys.prototype.W6="";function Zs(a){ne.call(this);this.nG=a||Lc();this.dQ=$s;this.Wj=null;this.rg=!1;this.Ac=null;this.MA=void 0;this.Gi=this.Of=this.fi=null;this.a9=!1}p(Zs,ne);Zs.prototype.V6=Ys.M6();var $s=null;m=Zs.prototype;m.Un=function(){var a;(a=this.Wj)||(a=this.V6,a=this.Wj=a.W6+":"+(a.y7++).toString(36));return a};m.tg=function(a){if(this.fi&&this.fi.Gi){var b=this.fi.Gi,c=this.Wj;c in b&&delete b[c];dc(this.fi.Gi,a,this)}this.Wj=a};m.Vb=function(){return this.Ac};
m.bH=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.fi&&this.Wj){b=this.fi;var c=this.Wj;b=b.Gi&&c?ec(b.Gi,c)||null:null}if(b&&this.fi!=a)throw Error("Unable to set parent component");this.fi=a;Zs.Sb.rQ.call(this,a)};m.getParent=function(){return this.fi};m.rQ=function(a){if(this.fi&&this.fi!=a)throw Error("Method not supported");Zs.Sb.rQ.call(this,a)};m.Es=function(){this.Ac=this.nG.createElement("DIV")};m.jq=function(a){at(this,a)};
function at(a,b,c){if(a.rg)throw Error("Component already rendered");a.Ac||a.Es();b?b.insertBefore(a.Ac,c||null):a.nG.qf.body.appendChild(a.Ac);a.fi&&!a.fi.rg||a.EA()}m.EA=function(){this.rg=!0;bt(this,function(a){!a.rg&&a.Vb()&&a.EA()})};m.FA=function(){bt(this,function(a){a.rg&&a.FA()});this.MA&&this.MA.Us();this.rg=!1};m.Ud=function(){this.rg&&this.FA();this.MA&&(this.MA.$b(),delete this.MA);bt(this,function(a){a.$b()});!this.a9&&this.Ac&&$c(this.Ac);this.fi=this.Ac=this.Gi=this.Of=null;Zs.Sb.Ud.call(this)};
m.addChild=function(a,b){this.xc(a,this.Of?this.Of.length:0,b)};
m.xc=function(a,b,c){if(a.rg&&(c||!this.rg))throw Error("Component already rendered");if(0>b||b>(this.Of?this.Of.length:0))throw Error("Child component index out of bounds");this.Gi&&this.Of||(this.Gi={},this.Of=[]);if(a.getParent()==this){var d=a.Un();this.Gi[d]=a;Na(this.Of,a)}else dc(this.Gi,a.Un(),a);a.bH(this);Ra(this.Of,b,0,a);a.rg&&this.rg&&a.getParent()==this?(c=this.Ac,(c.childNodes[b]||null)!=a.Vb()&&(a.Vb().parentElement==c&&c.removeChild(a.Vb()),b=c.childNodes[b]||null,c.insertBefore(a.Vb(),
b))):c?(this.Ac||this.Es(),b=this.Of?this.Of[b+1]||null:null,at(a,this.Ac,b?b.Ac:null)):this.rg&&!a.rg&&a.Ac&&a.Ac.parentNode&&1==a.Ac.parentNode.nodeType&&a.EA()};function bt(a,b){a.Of&&a.Of.forEach(b,void 0)}m.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Un();a=this.Gi&&c?ec(this.Gi,c)||null:null;if(c&&a){var d=this.Gi;c in d&&delete d[c];Na(this.Of,a);b&&(a.FA(),a.Ac&&$c(a.Ac));a.bH(null)}}if(!a)throw Error("Child is not in parent component");return a};
m.cl=function(a){for(var b=[];this.Of&&0!=this.Of.length;){var c=b,d=c.push;var e=this.removeChild(this.Of?this.Of[0]||null:null,a);d.call(c,e)}return b};function ct(a,b,c,d,e){Zs.call(this,e);this.width=a;this.height=b;this.Ds=c||null;this.ZO=d||null}p(ct,Zs);m=ct.prototype;m.Ov=null;m.ZF=0;m.$F=0;m.Yv=function(){return this.rg?xf(this.Vb()):"number"===typeof this.width&&"number"===typeof this.height?new x(this.width,this.height):null};m.suspend=function(){};m.resume=function(){};function Os(a,b){this.VO=a;this.PP=null==b?1:b}p(Os,Qs);function dt(a,b){Ms.call(this,a,b)}p(dt,Ms);function et(a,b){Ms.call(this,a,b)}p(et,Rs);et.prototype.clear=function(){Yc(this.Vb())};et.prototype.vg=function(a,b){ft(this.Vb(),{width:a,height:b})};function gt(a,b,c,d){Ns.call(this,a,b,c,d)}p(gt,Ps);gt.prototype.lQ=function(a){ft(this.Vb(),{cx:a,cy:void 0})};gt.prototype.setRadius=function(a,b){ft(this.Vb(),{rx:a,ry:b})};function ht(a,b,c,d){Ns.call(this,a,b,c,d)}p(ht,Ws);ht.prototype.setPosition=function(a,b){ft(this.Vb(),{x:a,y:b})};ht.prototype.vg=function(a,b){ft(this.Vb(),{width:a,height:b})};
function it(a,b,c,d){Ns.call(this,a,b,c,d)}p(it,Vs);function jt(a,b){Ms.call(this,a,b)}p(jt,dt);jt.prototype.setPosition=function(a,b){ft(this.Vb(),{x:a,y:b})};jt.prototype.vg=function(a,b){ft(this.Vb(),{width:a,height:b})};function kt(a,b,c,d,e){ct.call(this,a,b,c,d,e);this.Op={};this.VQ=ub&&!Ib(526);this.Uk=new Js(this)}var lt;p(kt,ct);var mt=0;function nt(a,b,c){a=a.nG.qf.createElementNS("http://www.w3.org/2000/svg",b);c&&ft(a,c);return a}function ft(a,b){for(var c in b)a.setAttribute(c,b[c])}function ot(a,b,c){(c||a.Ov).Vb().appendChild(b.Vb())}m=kt.prototype;
m.Es=function(){var a=nt(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=nt(this,"g");this.AA=nt(this,"defs");this.Ov=new et(b,this);a.appendChild(this.AA);a.appendChild(b);this.Ac=a;if(this.Ds||this.ZF||this.$F)this.Vb().setAttribute("preserveAspectRatio","none"),this.VQ?this.sH():this.Vb().setAttribute("viewBox",this.ZF+" "+this.$F+" "+(this.Ds?this.Ds+" "+this.ZO:""))};
m.sH=function(){if(this.rg&&(this.Ds||this.ZF||!this.$F)){var a=this.Yv();if(0==a.width)this.Vb().style.visibility="hidden";else{this.Vb().style.visibility="";var b=-this.ZF,c=-this.$F,d=a.width/this.Ds;a=a.height/this.ZO;this.Ov.Vb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};m.vg=function(a,b){tf(this.Vb(),a,b)};
m.Yv=function(){if(!tb)return this.rg?xf(this.Vb()):kt.Sb.Yv.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.rg&&(c||d))return null;if(c){var e=this.Vb().parentNode;var f=xf(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Vb().parentNode,f=f||xf(e),b=parseFloat(b)*f.height/100);return new x(a,b)};m.clear=function(){this.Ov.clear();Yc(this.AA);this.Op={}};
function pt(a,b,c,d,e,f,g){b=nt(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new gt(b,a,f,g);ot(a,f);return f}function qt(a,b,c,d,e,f,g){b=nt(a,"rect",{x:b,y:c,width:d,height:e});f=new ht(b,a,f,g);ot(a,f)}m.drawImage=function(a,b,c,d,e,f){a=nt(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 jt(a,this);ot(this,e,f);return e};
function rt(a,b,c,d){b=nt(a,"path",{d:st(b)});c=new it(b,a,c,d);ot(a,c)}function st(a){var b=[];Us(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.tY=function(a){var b=nt(this,"g");(a||this.Ov).Vb().appendChild(b);return new et(b,this)};m.Kp=function(a,b){if(a in this.Op)return this.Op[a];var c="_svgdef_"+mt++;b.setAttribute("id",c);this.Op[a]=c;this.AA.appendChild(b);return c};m.EA=function(){var a=this.Yv();kt.Sb.EA.call(this);a||this.dispatchEvent("resize");if(this.VQ){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Uk.co(tt(),"tick",this.sH);this.sH()}};
m.FA=function(){kt.Sb.FA.call(this);this.VQ&&this.Uk.rH(tt(),"tick",this.sH)};m.Ud=function(){delete this.Op;delete this.AA;delete this.Ov;this.Uk.$b();delete this.Uk;kt.Sb.Ud.call(this)};function tt(){lt||(lt=new pg(400),lt.start());return lt};class ut extends H{constructor(a,b){super();this.a1=a;this.Fg=b;this.Ad=a.Kp(Ic(),this.Fg)}id(){return this.Ad}invalidate(){}tc(){var a=this.a1,b=this.Ad,c=b in a.Op?a.Op[b]:null;c&&(c=a.nG.Vb(c),a.AA.removeChild(c),delete a.Op[b])}};class vt extends ut{constructor({P6:a,f6:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.qI=b;this.lQ(this.qI)}lQ(a){this.qI=a;this.Fg.setAttribute("cx",a.x);this.Fg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.lQ(this.qI)}};class wt extends Q{constructor({size:a,u:b,color:c}){const d=a/2;a=new kt(`${a}px`,`${a}px`);a.Es();super({ea:a.Vb()});a.Vb().setAttribute("class",b.className());this.Fg=new vt({P6:a,f6:{x:"50%",y:"50%"},ZA:.2});this.setColor(c);pt(a,d,d,d,d,null,null).Vb().setAttribute("fill",`url(#${this.Fg.id()})`)}setColor(a){var b=this.Fg;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];Yc(b.Fg);for(const c of a)a=document.createElementNS("http://www.w3.org/2000/svg","stop"),a.setAttribute("offset",
c.offset),a.setAttribute("stop-color",c.color),a.setAttribute("stop-opacity",c.opacity.toString()),b.Fg.appendChild(a)}};class xt extends H{constructor({parent:a,color:b,size:c,u:d,duration:e,scale:f,qG:g=!1}){super();this.T0=g;b=this.Qm=D(this,new wt({size:c,u:d,color:b}));e=u||K||this.T0?new Is({IO:a,MO:b,scale:f,duration:e}):new Ds({IO:a,MO:b,scale:f,duration:e});this.tR=D(this,e);this.ia=a;a.addChild(this.Qm)}setColor(a){this.Qm.setColor(a)}it(){this.tR.it()}EB(){this.tR.EB()}tc(){this.ia.removeChild(this.Qm)}};class yt extends Q{constructor(a){super({m:"dnd-destination-review-icon-container"});const b=new Q({u:P(this,"icon")});this.o(a?"correct":"incorrect",!0);this.Aq=new xt({parent:this,size:37,color:"#F2F2F2",duration:2E3,u:P(this,"animated-layer"),scale:1.7,qG:!0});D(this,this.Aq);this.addChild(b)}gb(a){a?this.Aq.it():this.Aq.EB()}};class zt extends Zj{constructor(a,b){super(a,b);this.TH=!0;this.HR=0;this.GR=G(this)}SO(){return this.HR}iw(){return this.TH}};class At extends Uj{type(){return"iconPlaceholder"}};class Bt extends Uj{type(){return"mediaPlaceholder"}};class Ct extends On{type(){return"video"}};class Dt{Jf(a){if(a instanceof Bt)this.yO(a);else if(a instanceof Nn)this.BO(a);else if(a instanceof Pn)this.CO(a);else if(a instanceof pn)this.AO(a);else if(a instanceof Kn)this.wO(a);else if(a instanceof Ct)this.DO(a);else if(a instanceof At)this.vO(a);else if(a instanceof zt)this.uO(a);else if(a instanceof Zj)this.zO(a);else if(a instanceof Xj)this.xO(a);else throw Error("unknown object type");}};class Et extends Dt{constructor(a){super();this.tO=a;this.zf=null}create(a){this.Jf(a);return this.zf}yO(){throw Error("could not be called");}CO(){throw Error("could not be called");}AO(){throw Error("could not be called");}BO(){throw Error("could not be called");}DO(){throw Error("could not be called");}wO(a){this.zf=this.tO.aP(a)}uO(a){this.zf=this.tO.um(a)}vO(a){this.zf=new Ft(a)}zO(a){if(pj(a.id()))throw Error("could not be created");this.zf=this.tO.um(a)}xO(a){this.zf=new Gt(a)}};class Ht extends is{constructor({T:a,$c:b,Yc:c,W8:d}){super({T:a,$c:b,Yc:c});this.H5=d;this.WT=null;L&&(A(this,b,Bh,this.Rd,this),A(this,document,Bh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Yd()},this))}Et(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(L){const c=gs(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}Ft(a,b){var c=gs(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.WT=(Math.max(d,c)-10)/this.ag.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}TV(a){this.H5();this.To(a)}};class It extends Q{constructor(a){const b=a.T,c=a.fh;super({m:a.m});this.SE=this.qS(b,c);D(this,this.SE)}};function Jt(a){const b=Math.floor(100*a.nz)+10;var c=Gf(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.P1,Math.floor((400-c)/b))*b)+2}function Kt(a){a.Ha(400);Lt(a);a.Ha(Jt(a));a.EI.forEach(b=>{b.xa()})}function Mt(a,b){const c=new Q({u:P(a,"container")});M(a,c);const d=new Q({u:P(a,"label")});ai(d,a.j,b);M(c,d);return c}
function Nt(a,b,c,d){const e=new Q({m:"object-view-container"});M(c,e);c=a.T5.create(b);O(c,P(a,"object-view"));a.Jn.set(e,b);M(e,c);const f=new Q({u:P(a,"object-view-icon")});f.o(d?"correct":"incorrect",!0);d=U(a.D,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.EI.set(e,c);d=b.rect();c.resize(d.width,d.height);Ot(a,e,b)}function Pt(a,b){a=new Q({u:P(a,"empty-object-view")});M(b,a)}function Lt(a){const b=a.SE.WT||.7*a.Wc.height;a.height()>b&&(a.nz-=.05,a.Gn())}
function Ot(a,b,c){const d=a.EI.get(b);a=Math.floor(100*a.nz);var e=c.rect();e=Qj(e,c.rotationAngle());e=Yf({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Lf:!1});const f=new Of;f.rotate(yc(c.rotationAngle()),0,0);f.scale(e.scale,e.scale);c=d.displayObject();Sf(Qf(),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 Qt extends It{constructor({L:a,sg:b,T:c,fh:d,$O:e,WQ:f,quizSize:g,A:h}){super({m:"dnd-review-tooltip",T:c,fh:d});this.D=a;this.j=h;this.Wc=g;this.T5=new Et(b);this.P1=Math.max(e.length,f.length);this.nz=1;this.Jn=new Map;this.EI=new Map;this.Xf(e,f)}qS(a,b){return new Ht({T:a,$c:b,Yc:this,W8:()=>{this.Ha(400);this.nz=1;this.Gn();Kt(this)}})}Xf(a,b){const c=Mt(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.CP,e=e||f.CP,Nt(this,f.object,c,f.CP);else Pt(this,c);
if(0<a.length){b=Mt(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)Nt(this,f,b,!0)}else!(0<b.length)||d&&e||(b=Mt(this,"Q_CORRECT_ANSWERS_TITLE"),Pt(this,b))}Gn(){this.Jn.forEach((a,b)=>{Ot(this,b,a)});Lt(this)}};class Rt extends Q{constructor(a){super({m:a})}Fb(a){const b=this.width();this.Ha(a);const c=this.displayObject().scrollHeight;this.Ha(b);return new x(a,c)}Ma(a,b,c,d){c=this.Fb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function St(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function Tt(a,b){return`translate(${a}px, ${b}px) `}function Ut(a){return`rotate(${a}deg) `}function Vt(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};function Wt(a){var b=!a.GO&&a.W4&&!!a.ce;a.o("with-zoom",b);a.Gv.B(b&&K&&!L);b&&B(a,a.O,a.ZD,a,1);b=a.Gv;a=a.aW;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 Xt extends Rt{constructor(a,b,c,d,e){super(b);this.GO=!1;this.Na=d;this.aW=a.rotationAngle();this.ce=c;this.Gv=new Q({m:"zoom-icon"});D(this,this.Gv);this.Gv.B(!1);B(this,this.Gv.O,this.ZD,this);this.addChild(this.Gv);b=a.an;this.W4=(void 0!==e?e:a.Ug())&&!b;Wt(this)}ZD(){this.GO||this.ce.Ew({mf:this.Na,Fs:this.RJ(),rotation:this.aW})}RJ(){}};class Yt extends Q{constructor(a){super({m:"fullscreen-control",gh:!0});this.Pr=a;this.qb=D(this,new Q({m:"icon",ea:U(this.Pr,"fullscreen")}));this.addChild(this.qb);this.kv=G(this);this.pK();this.Zs(!0)}l(a){super.l(a);this.qb.l(a)}pK(){B(this,(Wg?this:this.qb).O,()=>{this.hb(!this.selected());this.qb.fg(!0);this.kv.h()},this)}exitFullscreen(){this.selected()&&(this.hb(!1),this.qb.fg(!0),this.kv.h())}DP(){return this.selected()}};class Zt extends Rr{constructor(a,b){super(a);this.Il=null;this.kv=G(this);b&&(this.Il=new Yt(a),M(this,this.Il,2),B(this,this.Il.kv,()=>{this.kv.h()}));this.o("with-fullscreen-button",b);u||rb||this.o("translate-z",!0)}DP(){return this.Il?this.Il.DP():!1}l(a){super.l(a);this.Il&&(this.Il.l(a),a||this.Il.exitFullscreen())}exitFullscreen(){this.Il&&this.Il.exitFullscreen()}};function $t(a,b,c){Hd.call(this);this.SA=null!=c?ra(a,c):a;this.$n=b;this.UF=ra(this.E7,this);this.pB=!1;this.XA=0;this.$A=this.Je=null;this.PO=[]}p($t,Hd);m=$t.prototype;m.LY=function(a){this.PO=arguments;this.pB=!1;this.Je?this.$A=Date.now()+this.$n:this.Je=qg(this.UF,this.$n)};m.stop=function(){this.Je&&(n.clearTimeout(this.Je),this.Je=null);this.$A=null;this.pB=!1;this.PO=[]};m.pause=function(){++this.XA};m.resume=function(){this.XA&&(--this.XA,!this.XA&&this.pB&&this.BA())};
m.Ud=function(){this.stop();$t.Sb.Ud.call(this)};m.E7=function(){this.Je&&(n.clearTimeout(this.Je),this.Je=null);this.$A?(this.Je=qg(this.UF,this.$A-Date.now()),this.$A=null):this.XA?this.pB=!0:this.BA()};m.BA=function(){this.pB=!1;this.SA.apply(null,this.PO)};class au extends Q{constructor(a){super({m:"video-player-preloader"});this.QE=this.$V=this.ar=this.fs=0;this.ig=!1;this.Si=0;this.oN=800;this.fL=500;this.B(!1);this.pi=new Q({u:P(this,"image")});this.pi.addChild(U(a,"preloader"));this.addChild(this.pi)}show(){this.ig||(this.ig=!0,clearTimeout(this.ar),clearTimeout(this.fs),this.fs=yg(this.WD,this,this.oN))}Zc(){if(this.ig&&(this.ig=!1,clearTimeout(this.ar),clearTimeout(this.fs),this.visible())){var a=this.fL-((new Date).getTime()-this.QE);0<a?this.ar=
yg(this.Ly,this,a):this.Ly()}}WD(){this.QE=(new Date).getTime();this.B(!0);this.$V=setInterval(()=>{this.Si=360<=this.Si?1:this.Si+1.5;this.pi.G("transform",`rotate(${this.Si}deg)`)},0)}Ly(){this.B(!1);clearInterval(this.$V)}};function bu(a,b,c){a.NJ=c.DP();a.NJ?b.attach(a,()=>{a.NJ=!1;c.exitFullscreen();a.MJ.h()}):b.exitFullscreen()}function cu(a,b){b?a.ac.show():a.ac.Zc()}function du(a){a.Ik?ve(a,a.ac.PQ(),()=>{a.Ce&&cu(a,eu(a))},a):a.Ce&&cu(a,eu(a))}function fu(a){if(gu(a)){if(!a.AV){var b=a.vN();a.Ce.B(b)}}else a.Ce.B(!1)}function eu(a){const b=a.Ce.visible();var c=a.Nb.state();const d=a.JE();c="paused"==c;const e=a.tJ();a=a.hL;return!b&&d&&(a||c&&e)}function gu(a){return a.width()>=a.R1&&a.height()>=a.eL}
class hu extends Wr{constructor({jo:a,bB:b,He:c,m:d,minWidth:e,minHeight:f,jZ:g,pb:h}){const k=new Zt(b,!!c);super({jo:a,m:d,YO:k,pb:h});this.kb=this.Nb.mediaElement();this.xc(this.kb,0);this.R1=void 0!==e?e:0;this.eL=void 0!==f?f:0;this.Ce=D(this,new Q({u:P(this,"start-button")}));this.Ce.addChild(U(b,"play_button"));this.Ce.B(!1);this.addChild(this.Ce);B(this,this.Ce.O,this.IN,this);this.sn=D(this,new Q({u:P(this,"replay-button")}));this.sn.addChild(U(b,"replay_button"));this.sn.B(!1);this.addChild(this.sn);
B(this,this.sn.O,this.r4,this);this.h1=new $t(this.g1.bind(this),2E3);this.ze=new au(b);this.addChild(this.ze.displayObject());this.Zo=new Q({ea:this.kb,Sf:!0,u:P(this,"video-element")});dh&&(this.Zo.G("visibility","hidden"),A(this,this.Zo,"loadeddata",()=>{this.Zo.G("visibility","")}));this.Zo.setAttribute("draggable","true");B(this,this.Zo.O,this.Iy,this);B(this,this.Zo.Sh,this.X2,this);this.hL=!1;A(this,this.displayObject(),"mouseenter",this.ln,this);A(this,this.displayObject(),"mouseover",this.ln,
this);A(this,this.displayObject(),"mouseleave",this.E2,this);this.MJ=G(this);this.NJ=!1;B(this,k.kv,()=>{const t="playing"==this.Ns().state();bu(this,c,k);t&&this.Ns().play()});this.AV=!1;this.tW=!0;cu(this,!1);const l=void 0!==g?g:0;B(this,this.ac.Sh,()=>{this.ac.JP(this.ac.width()<l)})}r4(){this.IN()}nq(a){dg(this.kb,"label",a)}IN(){this.Ce.B(!1);this.sn.B(!1);this.Nb.play();du(this)}uh(){var a=!1;switch(this.Nb.state()){case "playing":this.Ce.B(!1);this.sn.B(!1);this.AV=!0;Wg&&this.h1.LY();break;
case "ended":this.Ik||(this.mn(),this.sn.B(this.IW()));break;case "buffering":a=this.ze;a.ig||(a.ig=!0,clearTimeout(a.ar),clearTimeout(a.fs),a.WD());this.Ce.B(!1);this.sn.B(!1);a=!0;break;case "paused":du(this)}!a&&this.ze&&this.ze.Zc();super.uh()}IW(){return!1}KM(){super.KM();this.mn()}g1(){const a=this.Nb.state();this.JE()&&"playing"==a&&cu(this,!1)}mn(){cu(this,!1)}Iy(){this.tJ()&&this.ac.oY()&&(this.Ce.visible()||("playing"==this.Nb.state()?this.Nb.pause():this.IN()))}ln(){this.hL=!0;fu(this);
du(this)}E2(){this.hL=!1;du(this)}X2(){fu(this);gu(this)?this.ac.visible()||(this.uh(),this.ac.B(eu(this))):(this.sn.B(!1),this.ac.B(!1))}JE(){return this.tW&&gu(this)}vN(){return!0}tJ(){return!0}ye(){super.ye();const a=this.parentScale();this.Zo.resize(this.width()*a,this.height()*a);this.Zo.setScale(1/a)}};function iu(a){const b=!!a.an&&!a.gK;a.o("with-hyperlink",b);b&&B(a,a.O,a.M3,a)}class ju extends Rt{constructor(a,b){super(a);this.gK=!1;this.an=b.an;iu(this)}M3(){this.gK||window.open(this.an.url(),this.an.target())}};function ku(){this.F0="\u2026"}ku.prototype.Fn=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.F0;else{var c=0;Da([].slice.call(a.childNodes),function(d){if(c>b)$c(d);else{var e=d.textContent.length;c+e>b&&this.Fn(d,b-c);c+=e}},this)}};function lu(a,b){a.cl();Ml(b,a.rU).forEach(c=>a.addChild(c))}
function mu(a,b){function c(){e&&$c(e);const r=d.cloneNode(!0);k.Fn(r,l);e=r;t.appendChild(e)}a.he&&(a.he=!1,lu(a,a.s),a.zF.h());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){yh&&Dg&&a.displayObject().replaceChild(d,d);var e;d.style.height="";if(!(b>=d.offsetHeight)){var f={},g=d.querySelectorAll("svg"),h=0;for(const r of g){g=`svg${++h}`;f[g]=r;const w=r.cloneNode(!0);u||(w.textContent=" ");w.id=g;ad(w,r)}var k=new ku,l=Math.floor(b/d.scrollHeight*d.textContent.length),
t=d.parentElement;t.removeChild(d);for(c();e.scrollHeight<=b;)l+=10,c();for(;0<l&&e.scrollHeight>b;)c(),--l;for(const r of Object.keys(f))(b=e.querySelector(`#${r}`))&&ad(f[r],b);$c(e);lu(a,e.outerHTML);a.he=!0;for(const r of Object.keys(f))ad(f[r],d.querySelector(`#${r}`));a.zF.h()}}}
class nu extends Q{constructor(a,b,c,d){super(a);O(this,"published-rich-text");this.s=b;this.rU=c;this.Fn=d;this.he=!1;this.zF=G(this);this.rU.aU.forEach(e=>D(this,e));lu(this,this.s)}ja(a,b){this.Fn&&b&&mu(this,b)}Fb(a){const b=this.width();this.Ha(a);const c=this.displayObject().scrollHeight;this.Ha(b);return new x(a,c)}Ma(a,b,c,d){this.resize(c,d);this.move(a,b)}};class ou extends fs{constructor(a,b){super({u:P(a,"content")});this.op=b;M(this,this.op)}l(){}uw(){return this.op}};function pu(){return Ic()+"-"+Ic()};function qu(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 ru(){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 su(a,b){a.Xc=b;a.Xc.G("pointer-events","none");a.Xc.displayObject().appendChild(a.iN);a.Xc.displayObject().appendChild(a.FH)}
function tu(a){const b=a.size(),c=a.rA(),d=[];a.cP().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 uu(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",`${Qi(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 vu extends H{constructor(a){super();this.Xc=null;this.Qd=a;this.jk=this.vk=null;this.iN=ru();this.FH=ru();this.HS=!0;this.cz=null;this.jL=!1;this.Wo=this.Xo=null;a instanceof In&&B(this,a.V(),this.yZ,this)}jB(a){this.vk&&(E(this,this.vk),this.vk=null);if(this.vk=a)D(this,this.vk),this.vk.yQ(this)}invalidate(a,b){if(this.Xc){var c=JSON.stringify(a),d=this.Xc.width(),e=this.Xc.height();d&&e&&(JSON.stringify(this.cz)!=c||this.jL!=b||this.Xo!=d||this.Wo!=e)&&(this.cz=a.slice(),this.jL=b,this.Xo=
d,this.Wo=e,this.yZ())}}yZ(){if(this.Xc&&this.cz&&(Yc(this.iN),Yc(this.FH),this.BK(this.cz))){var a=this.cz;var b=this.jL,c=new Ss;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.$r=document.createElementNS("http://www.w3.org/2000/svg","g");J(this.$r,"pointer-events","visiblePainted");this.iN.appendChild(this.$r);this.pW=document.createElementNS("http://www.w3.org/2000/svg","defs");this.$r.appendChild(this.pW);this.qp=document.createElementNS("http://www.w3.org/2000/svg",
"g");J(this.qp,"pointer-events","none");this.IE=document.createElementNS("http://www.w3.org/2000/svg","g");this.$r.appendChild(this.IE);b=this.Lx(a);c=this.Qd.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",Qi(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",tu(c)),b.setAttribute("stroke-linecap",c.rA()),b.setAttribute("stroke-linejoin",c.join()));this.IE.appendChild(b);this.vk&&(c=this.vk.jq())&&this.IE.appendChild(c);
this.jk&&this.jk.jq(b,this.Qd.background());b=pu();this.IE.setAttribute("id",b);c=this.Qd.Dw();if(this.HS&&(!c.uu||0==c.alpha())&&!dh){c=this.Qd.Dw();d=c.Pp()*Math.cos(yc(c.angle()));e=c.Pp()*Math.sin(yc(c.angle()));var f=c.size()/100,g=new x(this.Xc.width(),this.Xc.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=uu(c.color(),c.alpha(),c.blur()/100*35);e=this.Kp(f);g=this.Qd.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.Xc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Xc.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");Zc(this.$r,c,1)}b=this.Qd.$v();if(this.HS&&!b.tu&&0!=b.size()&&0!=b.alpha()&&!dh){d=new x(this.Xc.width(),this.Xc.height());e=this.Qd.$v();b=e.size()/150;g=this.Lx(a);c=this.Qd.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",Qi(c.color())),h.setAttribute("stroke-dasharray",tu(c)),h.setAttribute("stroke-linecap",c.rA()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.qp.appendChild(h);if(this.jk){g=g.cloneNode(!0);f||"pictureFill"==this.Qd.background().Eh()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.jk;f=g;g=this.qp;var k=this.Qd.background(),l=b,t=d;if(h.Lk){var r=null,w=null;if("solidFill"==k.Eh())k.ji().alpha()&&(r="#000000");else if("gradientFill"==k.Eh()){h=k.Fg.tm();l=!1;for(var y of h)if(y.alpha()){l=!0;break}l&&(r="#000000")}else if("pictureFill"==k.Eh()&&(y=k.cq(),y.alpha())){const {pattern:C,image:N}=
wu(y);"tile"==y.position()&&(y=y.image(),N.setAttribute("transform",qu(l,new x(y.width(),y.height()))));w=qu(l,t);r=`url(#${h.Lk.Kp(C)})`}r&&(f.setAttribute("fill",r),w&&f.setAttribute("transform",w),g.appendChild(f))}}this.vk&&(y=this.vk.jq())&&(y.setAttribute("transform",qu(b,d)),this.qp.appendChild(y));this.qp.childElementCount&&(y=uu(e.color(),e.alpha(),15*b),d=this.Kp(y),c="solid"==c.type()?c.size():0,b*=250,b=new I(-(b+c),-(b+c),this.Xc.width()+2*c+2*b,this.Xc.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.qp.setAttribute("filter",`url(#${d})`),sb&&(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.qp.appendChild(y)),Zc(this.$r,this.qp,this.$r.childElementCount-1))}a=this.Lx(a);y=this.Qd.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.FH.appendChild(y)}}Kp(a){const b=pu();a.setAttribute("id",b);this.pW.appendChild(a);return b}BK(a){return 1<a.length}Lx(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
st(a));return b}};function xu(a){return a.s instanceof nu}function yu(a){a:switch(a=a.jv,a.wg()){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.wg()}`);}return a}
function zu(a,b){const c=a.Qd.Ue(),d=c.om(),e=c.ot(),f=yu(a),g=mf(a.s.displayObject(),"transform");a.s.G("transform","");const h=mf(a.s.displayObject(),"width");a.s.G("width","");const k=a.s.Vk("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 Au extends ju{constructor(a,b,c){super("player-shape-view",a);this.jv=a;this.Qd=a.Wd();this.Lr=c;D(this,this.Lr);su(this.Lr,this);this.Zl=1;this.bM=null;this.s=D(this,b);this.s.G("pointer-events","all");this.addChild(this.s);b instanceof ou&&(this.bM=this.s,this.s=b.uw(),this.s.G("pointer-events","all"));b instanceof hu&&B(this,b.MJ,()=>{this.addChild(b)},this);xu(this)&&O(this.s,P(this,"shape-view-rich-text-view"));yh&&ld?this.ja(this.width(),this.height()):this.Ja()}jB(a){this.Lr.jB(a)}Fb(a,
b){if(xu(this)){b=this.Qd.Ue();const c=mf(this.s.displayObject(),"width");this.s.G("width",zu(this,a)+"px");const d=this.s.Vk("wrap-text");this.s.o("wrap-text",b.ot());let e;"resizeShapeToFitText"==b.om()?(e=this.s.displayObject().scrollHeight/yu(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.s.G("width",c);this.s.o("wrap-text",d);a=new x(a,e)}else a=this.s.Fb(a,b);return a}ja(a,b){super.ja(a,b);this.bM&&this.bM.resize(this.width(),this.height());if(xu(this)){if(this.s.width()&&
this.s.height()){a=this.Qd.Ue();this.s.G("transform","");this.s.o("wrap-text",a.ot());this.s.Ha(zu(this,this.width()));this.Zl=1;if("shrinkTextOnOverflow"==a.om()){a=10;var c=this.Qd.Ue(),d=yu(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=Yf({width:this.s.width(),height:this.s.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.s.width()*this.Zl>a)this.s.Ha(this.s.width()+a),
d=Yf({width:this.s.width()*this.Zl,height:this.s.height()*this.Zl,boundingWidth:b,boundingHeight:c,Lf:!0}),this.Zl*=d.scale;else if(1<a)a*=.5;else break;this.s.G("transform",St(this.Zl))}c=this.Qd.Ue();a=yu(this);c.ot()||"resizeShapeToFitText"==c.om()?c.ot()&&"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.Rf(a+b);b=this.Qd.Ue();var e=b.om();c=b.verticalAlign();d=yu(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.vf(b+a)}}else this.s.resize(this.width(),
this.height());this.Ja()}Ja(){var a=xu(this)||this.jv instanceof On?this.height():Math.max(this.height(),this.s.displayObject().scrollHeight);a=dk(this.jv,new x(this.width(),a));const b=ek(this.jv);this.Lr.invalidate(a,b)}ye(){super.ye();this.s.setParentScale(this.parentScale())}content(){return this.s}};function Bu(a){return 3*a*a-2*a*a*a};class Cu extends Er{constructor(a,b,c){super([0],[b],b,Bu);this.lj=a;this.CC=c}Gh(){super.Gh();this.uJ(!0);this.FU()}FU(){}Yj(){super.Yj();this.uJ(!1)}uJ(a){this.lj.l(a)}UJ(a){a/=this.duration;return`${Tt(-this.CC.x+this.CC.x*a,-this.CC.y+this.CC.y*a)}`}bi(a){this.lj.G("transform",this.UJ(a[0]))}};class Du extends Cu{constructor(a,b,c){super(a,b,c);this.az=lf(this.lj.displayObject(),"transform")}FU(){this.lj.G("transform",this.az)}UJ(a){return super.UJ(a)+`${this.az}`}}function Eu(a,b,c){a.aF=b;a.Hy=c;A(a,a.Hy.displayObject(),"scroll",a.vT,a);a.bn()}
function Fu(a,b,c){const d=b.rect();c.move(d.left,d.top);a.dj()||(c.o("draggable",!0),c.o("highlighted",!(K||L)));D(a,new As(c,{qZ:()=>{c.o("dragged",!0);var e=a.C;1!=e.si&&(e.si=!0,e.Ta());a.Dg={view:c,objectState:b,S7:Gu(b),Z7:a.Eg(),pg:{x:0,y:0}};a.C.DI=!1;if(e=pk(a.C,b))if(nk(a.C,b),"none"!=a.W.TA()){var f=e.destinationState();switch(a.W.AG()){case "cascade":e=Gu(f);var g=qk(a.C,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:t,dy:r}=Hu(k);var l=k.rect();l.left=e.left+f+t;l.top=e.top+
f+r;Iu(a,k,l)}break;case "tile":for(e=Gu(f),k=h=g=0,f=qk(a.C,f),l=0;l<f.length;++l){const t=f[l],r=t.rect(),w=Gu(t),{dx:y,dy:C}=Hu(t);r.left=e.left+g+y;r.top=e.top+h+C;Iu(a,t,r);g+=w.width+y;k=Math.max(k,w.height+C);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.C;e.Ff.splice(e.Ff.indexOf(b),1);e.Ff.push(b);g=e.ks.indexOf(b.slideObject());e.ks.splice(g,1);e.ks.push(b.slideObject());a.ND(c)},oZ:e=>{a.Dg.pg=e;e=a.cp.get(a.Dg.objectState);a.am.h($h(e));a.vT()},pZ:()=>{a.oi()}}))}
function Ju(a){var b=$h(a.Hy);b=new I(b.top,b.left,b.width,b.height);for(const c of a.cp.keys())gf(b,Gu(c));for(const c of a.kJ.keys())gf(b,Gu(c));a.resize(b.width,b.height)}
function Ku(a){const b="reviewWithCorrectAnswers"==a.Aa;var c=a.C,d=new Map;for(var e of c.s.chains()){var f=e.object().slideObject(),g=e.destination().slideObject();g&&(d.has(g)||d.set(g,[]),f&&d.get(g).push(f))}e=new Map;for(var h of c.Um){f=d.get(h.slideObject());g=[];var k=!0,l=qk(c,h);for(var t of l)l=pk(c,t),l=ok(c,l),k=k&&l,g.push({object:t.slideObject(),CP:l});k=k&&f.length==g.length;e.set(h,{v6:k,$O:k?[]:f,WQ:g})}for(const w of e.keys())if(b&&(d=e.get(w),c=d.$O,k=d.WQ,0<c.length||0<k.length)){d=
new yt(d.v6);!L&&d.setParentScale(a.parentScale());a.av.push(d);M(a.YC,d);h=d;f=a.kJ.get(w);t=f.x()+Math.floor(.5*(f.width()-47));f=f.y()+Math.floor(.5*(f.height()-47));h.move(t,f);h=a;t=a.D;f=a.Pd;g=a.$;var r=c;l=[];for(const y of r)for(r=0;r<k.length;++r){const C=k[r];if(y==C.object){k.splice(r,1);l.push(C);break}}l.push(...k);D(h,new Qt({L:t,sg:f,T:g,fh:d,$O:c,WQ:l,quizSize:a.Wc,A:a.j}))}}function Gu(a){const b=a.rect();a=a.slideObject().rotationAngle();return Qj(b,a)}
function Lu(a){const b=a.parentScale(),c=$h(a.ia),d=df(a.Dg.S7),e=a.Eg(),f=a.Eg()-a.Dg.Z7;return new v(xc(a.Dg.pg.x/b,-d.left,c.width/b-d.right),Math.floor(xc(a.Dg.pg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.vD-d.bottom+(e+c.height>=a.vD?0:4)/b)))-(L?4/b:0))}function Iu(a,b,c){b.mB(c);a.cp.get(b).move(c.left,c.top)}function Mu(a,b,c,d,e){const f=b.rect(),g=new v(f.left,f.top);d=new v(d.x-g.x,d.y-g.y);f.translate(d.x,d.y);Iu(a,b,f);D(a,new Du(c,e,d)).play()}
function Nu(a,b,c){const d=b.ir;Mu(a,b,a.cp.get(b),new v(d.left,d.top),c)}
function Ou(a,b,c){switch(a.W.AG()){case "random":var d=Gu(b),e=Gu(c);const {dx:g,dy:h}=Hu(b);b=Math.round(.1*e.width);var f=Math.round(.1*e.height);return new v(e.left+Math.round(.5*(e.width-d.width))+g+Pj(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+Pj(-f,f));case "center":d=Gu(b);e=Gu(c);const {dx:k,dy:l}=Hu(b);return new v(e.left+Math.round(.5*(e.width-d.width))+k,e.top+Math.round(.5*(e.height-d.height))+l);case "cascade":d=qk(a.C,c);e=Gu(c);const {dx:t,dy:r}=Hu(b);b=20*(d.length-1);return new v(e.left+
b+t,e.top+b+r);case "tile":a:{d=Gu(c);let w=f=e=0;c=qk(a.C,c);for(a=0;a<c.length;++a){const y=c[a],C=Gu(y),{dx:N,dy:fa}=Hu(b);if(y==b){b=new v(d.left+e+N,d.top+f+fa);break a}e+=C.width+N;w=Math.max(w,C.height+fa);e>=d.width&&(e=0,f+=w,w=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function Hu(a){const b=a.rect();a=Gu(a);return{dx:b.left-a.left,dy:b.top-a.top}}
class Pu extends fs{constructor({L:a,sg:b,parent:c,contentState:d,settings:e,U:f,mode:g,T:h,quizSize:k,A:l}){super({u:P(c,"content")});this.D=a;this.Aa=g;this.YC=new Q({m:"dnd-icons-layer"});this.YC.B(this.dj());M(this,this.YC);Yh(this,{background:"transparent",position:"absolute"});this.j=l;this.Wc=k;this.Pd=b;this.C=d;B(this,this.C.zX,this.E3,this);B(this,this.C.SV,this.V2,this);this.W=e;this.av=[];this.Qc=f;this.$=h;this.Hy=this.aF=null;this.ia=c;this.cp=new Map;this.kJ=new Map;this.Dg=null}On(a){const b=
[],c=[];for(const d of this.cp.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}l(a){super.l(a);for(const b of this.cp.values())b.l(a)}bn(){const a=c=>{if(c instanceof Au){const d=c.content();c.gK=!0;iu(c);d instanceof Xt&&(c=d,c.GO=!0,Wt(c))}};for(var b of this.C.Ff){const c=Qu(this.aF,b.slideObject().id());this.cp.set(b,c);Fu(this,b,c);a(c)}for(const c of this.C.Um)b=Qu(this.aF,c.slideObject().id()),this.kJ.set(c,b),a(b);this.pc(this.Aa);this.C.ks.forEach(c=>{(c=Qu(this.aF,c.id()))&&this.ND(c)});
Ju(this)}pc(a){this.Aa=a;this.dj()&&this.Qc&&(Ku(this),this.av.forEach(b=>{b.gb(!0)}));this.YC.B(this.dj())}tc(){super.tc();this.av.forEach(a=>{a.gb(!1)})}dj(){return"normal"!=this.Aa}oi(){if(this.Dg){var a=this.Dg.objectState,b=this.Dg.view;b.o("dragged",!1);var c=this.Dg.objectState.rect();this.C.DI=!0;var d=Lu(this);c.translate(d);Iu(this,this.Dg.objectState,c);mk(this.C,a);c=!1;if("none"!=this.W.TA()){c=a.ir;var e=new v(c.left,c.top);d=300;c=!1;const f=pk(this.C,a);if(f){const g=this.W.TA();if("anyDestination"==
g)e=Ou(this,a,f.destinationState()),d=150;else if("correctDestination"==g)ok(this.C,f)?(e=Ou(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&nk(this.C,a);Mu(this,a,b,e,d);c=!0}if(b=pk(this.C,a)){if(this.W.OP()){b=qk(this.C,b.destinationState());for(const f of b)f!=a&&(nk(this.C,f),Nu(this,f,300))}}else c&&mk(this.C,a);this.Dg=null}}tf(){this.oi()}vT(){if(this.Dg){const a=Lu(this),b=this.Dg.objectState.rect();b.translate(a);this.cp.get(this.Dg.objectState).move(b.left,
b.top)}}Eg(){return this.Hy.displayObject().scrollTop}ND(a){this.Hy.addChild(a);a.xa()}E3(){"reset"==this.W.ei()&&this.Kt(!0)}V2(){this.Kt(!0)}Kt(a){for(const b of this.C.Ff)ef(b.ir,b.rect())||(a?Nu(this,b,500):Iu(this,b,b.ir));lk(this.C)}iq(){super.iq();this.av.forEach(a=>{a.gb(!1)})}no(){super.no();this.av.forEach(a=>{a.gb(!0)})}setParentScale(a){super.setParentScale(a);L||this.av.forEach(b=>{b.setParentScale(a)})}};function Ru(a){let b="";for(const c of a)b+=`<stop stop-color="${Qi(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b}
class Su extends Q{constructor(a){super({m:a});this.Ib=new Q({u:P(this,"image")});D(this,this.Ib)}invalidate(a){this.G("background","");this.Mc(1);this.Vj(this.Ib)&&(this.Ib.G("background-image","none"),this.removeChild(this.Ib));if("solidFill"==a.Eh()){var b=a.ji();this.G("background",Qi(b.color()));this.Mc(b.alpha())}else if("gradientFill"==a.Eh()){b=this.G;a=a.Fg;if("radial"==a.type()){var c=a.Ss();a=Ru(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.ZA()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=Ru(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,"+vd(a)+")";b.call(this,"background",a)}else"pictureFill"==a.Eh()&&(b=a.cq(),a=b.position(),this.G("background-color","#FFFFFF"),this.Ib.o("fill","fill"==a),this.Ib.o("tile","tile"==a),this.Ib.G("background-image",Fg(b.image().path())),this.Ib.Mc(b.alpha()),this.addChild(this.Ib))}};function Tu(a,b){for(var c of a.oL)E(a,c);a.oL=[];if(b)for(c=0;c<b.count();++c){var d=hk(b,c);const e=d.rect();d=a.Z1.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.oL.push(d)}}class Uu extends Su{constructor(a){super("background-base");this.Z1=new Et(a);this.oL=[]}};class Vu{constructor(){this.wE=this.LM=null;this.BM=new Promise((a,b)=>{this.LM=a;this.wE=b})}resolveFunc(){return this.LM}rejectFunc(){return this.wE}resolve(a){(0,this.LM)(a)}reject(a){(0,this.wE)(a)}cancel(){(0,this.wE)("canceled")}then(a,b){return this.BM.then(a,b)}catch(a){return this.BM.catch(a)}toPromise(){return this.BM}};class Wu{cancel(){}};var Xu={UG:"cefclientSendQuery",EZ:"cefclientCancelQuery",ww:"cefclientSendCallbackResult",R7:"cefclientDispatch",Q7:"cefclientDispatchCancel"};function Yu(a){return window[a]&&"function"===typeof window[a]}class Zu{constructor(){if(!Yu(Xu.UG)||!Yu(Xu.EZ)||!Yu(Xu.ww))throw Error("Cef interaction functions not found");this.I4=window[Xu.UG];this.H4=window[Xu.EZ];this.J4=window[Xu.ww];this.OV=new F;this.NV=new F;window[Xu.R7]=this.m4.bind(this);window[Xu.Q7]=this.j4.bind(this)}ZP(){return this.OV}UG(a,b,c,d){return this.I4(a,b,c,d)}ww(a,b,c,d){this.J4(a,b,c,d)}m4(a,b,c){this.OV.h(a,b,c)}j4(a){this.NV.h(a)}};function $u(a){return a instanceof Object&&void 0!==a.message&&void 0!==a.stack?`"${a.message}", stack:\n${a.stack}`:`<${typeof a}> ${a}`}
class av{constructor(a){this.Ho=a||new Zu;this.re={};this.ix={};this.Ho.ZP().addHandler(this.l4,this);this.Ho.NV.addHandler(this.i4,this)}ZP(){return this.Ho.ZP()}call(a,...b){const c=new Vu;b=this.Ho.UG(a,b,c.resolveFunc(),(d,e)=>{c.rejectFunc()("cef.Client call '"+a+"' failed: "+e)});c.catch(this.Z3.bind(this,b));return c}addHandler(a,b,c){this.re[a]=b.bind(c)}removeHandler(a){delete this.re[a]}Z3(a,b){"canceled"==b&&this.Ho.H4(a)}l4(a,b,c){if(this.re[a]){this.ix[b]=new Wu;var d=this.re[a];try{const f=
d.apply(d,[this.ix[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.Ho.ww(b,a,!0,f);delete this.ix[b]},f=>{this.Ho.ww(b,a,!1,$u(f));delete this.ix[b]})}else c=`Request ${a} have no handler`,this.Ho.ww(b,a,!1,$u(Error(c))),n.console.error(c)}i4(a){this.ix[a].cancel()}}ia("cef.Client",av);const V=new cf(40,36,24,36);function bv(a,b,c){var d=-10;a.Mb&&(d=a.Mb.Fb(Math.round(.3*(b-10)),c-V.top-V.bottom),a.Mb.Ma(b-d.width-V.left,V.top,d.width,d.height),d=a.Mb.width());d=b-(d+10)-(V.left+V.right);let e=V.top;a.$a.Ma(V.left,e,d,0);e+=cv(a,d)+10;dv(a,"default",b,c);e=ev(e,a.Jh);fv(a,V.left,e,d,gv(a,c,e))}
function hv(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.Lc.get("awardedScoreLabel"),g=a.Lc.get("awardedScoreValue"),h=a.Lc.get("passingScoreLabel"),k=a.Lc.get("passingScoreValue"),l=f||g,t=h||k,r=l?iv(a,"awardedScore",e):0;t&&(r+=iv(a,"passingScore",e));r+=l&&l?6:0;l=cv(a,d);r=Math.floor(.5*(c-(r+l+19)));a.$a.Ma(33,r,d,l);d=r+l+19;l=.18*b;if(f||g){const w=d;t=iv(a,"awardedScore",e);if(f){const y=new I(l,w,e,t);f.Ma(y.left,y.top,y.width,y.height)}g&&(f=new I(l+e+16,w,e,t),g.resize(f.width,f.height),
g.Ma(f.left,f.top,f.width,f.height));d+=t+6}if(h||k)f=d,g=iv(a,"passingScore",e),h&&(t=new I(l,f,e,g),h.Ma(t.left,t.top,t.width,t.height)),k&&(e=new I(l+e+16,f,e,g),k.resize(e.width,e.height),k.Ma(e.left,e.top,e.width,e.height)),d+=g;k=jv(a);if(k.length){const w=d+32;Da(k,y=>{if(y.iw()){const C=new I(y.SO(),w,160,38);y.Ma(C.left,C.top,C.width,C.height)}})}if(k=a.Lc.get("passed")||a.Lc.get("failed"))e=Math.ceil(.5*(b-70)),h=r-20-70,k.resize(70,70),k.Ma(e,h,70,70);kv(a,b,r-20);dv(a,"default",b,c)}
function lv(a,b,c,d){switch(b){case "default":switch(a.dm){case "IntroSlide":if(a.Mb)bv(a,c,d);else{b=c-66;var e=a.s.Fb(b,0).height,f=cv(a,b),g=Math.max(V.top,Math.floor(.5*(d-(e+f+13)))-15);a.$a.Ma(33,g,b,f);dv(a,"default",c,d);fv(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Mb?(b=mv(c,d),e=a.Mb.Fb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Mb.Ma(c-e.width-V.right,V.top,e.width,e.height),f=b.width-(a.Mb.width()+10),g=V.top,a.$a.Ma(V.left,
g,f,e.height),g+=Math.max(e.height,cv(a,f))+10,dv(a,"default",c,d),g=ev(g,a.Jh),fv(a,V.left,g,b.width,gv(a,d,g))):bv(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.s.Fb(e,0).height;g=cv(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.$a.Ma(b,d,e,g);fv(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":hv(a,c,d);break;default:bv(a,c,d)}break;case "sideblock_1":f=mv(c,d);b=V.top;g=Math.round(.3*(f.width-10));a.Mb&&(g=a.Mb.Fb(g,d-V.top-V.bottom).width,
a.Mb.Ma(V.left,b,g,f.height));e=V.left+g+10;f=f.width-(g+10);a.$a.Ma(e,b,f,0);b=ev(b,a.$a);dv(a,"sideblock_1",c,d);b=ev(b,a.Jh);fv(a,e,b,f,gv(a,d,b));break;case "sideblock_2":e=mv(c,d);b=V.top;f=Math.round(.3*(e.width-10));a.Mb&&(f=a.Mb.Fb(f,d-V.top-V.bottom).width,g=c-V.right-f,a.Mb.Ma(g,b,f,e.height));e=e.width-(f+10);a.$a.Ma(V.left,b,e,0);b=ev(b,a.$a);dv(a,"sideblock_2",c,d);b=ev(b,a.Jh);fv(a,V.left,b,e,gv(a,d,b));break;case "sideblock_3":e=mv(c,d);b=V.top;f=Math.round(.7*(e.width-10));fv(a,c-
V.right-f,b,f,e.height);e=e.width-(f+10);a.$a.Ma(V.left,b,e,0);b=ev(b,a.$a);dv(a,"sideblock_3",c,d);a.Mb&&(b=ev(b,a.Jh),d=Math.max(d-b-V.bottom,60),c=a.Mb.Fb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Mb.Ma(V.left+e,b,c.width,d));break;case "horizontal_1":b=mv(c,d);e=V.top;a.$a.Ma(V.left,e,b.width,0);e=ev(e,a.$a);dv(a,"horizontal_1",c,d);e=ev(e,a.Jh);c=nv(b);a.Mb&&(f=a.Mb.Fb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Mb.Ma(V.left+f,e,b.width,c));e+=c+10;fv(a,V.left,e,b.width,
gv(a,d,e));break;case "horizontal_2":b=mv(c,d);e=V.top;f=nv(b);a.Mb&&(g=a.Mb.Fb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Mb.Ma(V.left+g,e,b.width,f));e+=f+10;a.$a.Ma(V.left,e,b.width,0);e=ev(e,a.$a);dv(a,"horizontal_2",c,d);e=ev(e,a.Jh);fv(a,V.left,e,b.width,gv(a,d,e));break;case "balanced_1":f=mv(c,d);b=V.top;a.$a.Ma(V.left,b,f.width,0);b=ev(b,a.$a);dv(a,"balanced_1",c,d);b=ev(b,a.Jh);c=.5*(f.width-10);a.Mb&&(e=Math.max(d-b-V.bottom,60),f=f.width-c-10,g=a.Mb.Fb(f,e),g.width<
f&&(c=c+f-g.width),a.Mb.Ma(V.left+c+10,b,g.width,e));fv(a,V.left,b,c,gv(a,d,b));break;case "balanced_2":b=mv(c,d);e=V.top;a.$a.Ma(V.left,e,b.width,0);e=ev(e,a.$a);dv(a,"balanced_2",c,d);e=ev(e,a.Jh);c=.5*(b.width-10);f=Math.max(d-e-V.bottom,60);a.Mb&&(g=a.Mb.Fb(c,f),c=Math.min(g.width,c),a.Mb.Ma(V.left,e,c,f));fv(a,V.left+c+10,e,b.width-10-c,gv(a,d,e));break;case "balanced_3":e=mv(c,d);b=V.top;f=nv(e);a.Mb&&(g=a.Mb.Fb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Mb.Ma(V.left+g,b,
e.width,f));b+=f+10;dv(a,"balanced_3",c,d);b=ev(b,a.Jh);c=.5*(e.width-10);a.$a.Ma(V.left,b,c,d-b-V.bottom);fv(a,V.left+c+10,b,c,gv(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function ov(a,b,c,d){switch(b){case "default":switch(a.dm){case "IntroSlide":case "ResultSlide":return new v(1.8*c/100,d-1.4*d/100-36);case "AuthorizationSlide":throw Error("no audio in auth slide");default:return b=-10,a.Mb&&(b=a.Mb.Fb(Math.round(.3*(c-10)),d-V.top-V.bottom).width),new v(V.left,V.top+cv(a,c-(b+10)-(V.left+V.right))+10)}case "sideblock_1":return d=mv(c,d),b=Math.round(.3*(d.width-10)),c=V.left+b+10,a=V.top+cv(a,d.width-(b+10))+10,new v(c,a);case "sideblock_2":return c=mv(c,d),a=V.top+
cv(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new v(V.left,a);case "sideblock_3":return c=mv(c,d),a=V.top+cv(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new v(V.left,a);case "horizontal_1":return new v(V.left,V.top+cv(a,c-(V.left+V.right))+10);case "horizontal_2":return c=mv(c,d),d=V.top,d+=nv(c)+10,d+=cv(a,c.width)+10,new v(V.left,d);case "balanced_1":case "balanced_2":return a=V.top+cv(a,mv(c,d).width)+10,new v(V.left,a);case "balanced_3":return new v(V.left,V.top+Math.round(.3*(d-(V.top+
V.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function mv(a,b){return new x(a-(V.left+V.right),b-(V.top+V.bottom))}function nv(a){return Math.round(.3*(a.height-10))}function cv(a,b){return a.$a.Fb(b,0).height}function dv(a,b,c,d){b=ov(a,b,c,d);a.Jh&&(a.Jh.resize(245,36),a.Jh.Ma(b.x,b.y,245,36))}function ev(a,b){return b?(b=b.Fb(b.width(),b.height()),a+b.height+10):a}
function fv(a,b,c,d,e){if(a.Ri&&a.s){const f=a.s.Fb(d,20);a.s.Ma(b,c,d,f.height);const g=a.Ri.Fb(d,20);a.Ri.Ma(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.s&&a.dS.Ma(b,c,d,e)}function gv(a,b,c){switch(a.dm){case "Hotspot":return Math.max(b-c-V.bottom,b-56-14-60);default:return b-c-V.bottom}}
function iv(a,b,c){const d=a.Lc.get("awardedScoreLabel"),e=a.Lc.get("awardedScoreValue"),f=a.Lc.get("passingScoreLabel");a=a.Lc.get("passingScoreValue");switch(b){case "passingScore":return f?f.Fb(c,0).height:Math.max(a.Fb(c,0).height,30);case "awardedScore":return d?d.Fb(c,0).height:Math.max(e.Fb(c,0).height,30)}throw Error("unknown section");}function jv(a){const b=[];Da(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.Lc.get(c))&&b.push(c)});return b}
function kv(a,b,c){var d=a.Lc.get("passedCircle")||a.Lc.get("failedCircle")||a.Lc.get("gradedCircle");a=a.Lc.get("passedIcon")||a.Lc.get("failedIcon")||a.Lc.get("gradedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.Ma(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.Ma(d,c,36,36))}class pv{constructor(a,b){this.dm=a;this.dS=b;this.Jh=this.Mb=this.$a=this.Ri=this.s=null;this.Lc=new Map}setContent(a){this.s=a;this.dS.setContent(a)}hB(a){this.$a=a}};class qv{constructor(a){this.dm=a;this.s=null}setContent(a){this.s=a}Ma(a,b,c,d){this.s&&(ri.includes(this.dm)?(this.s.resize(c,d),this.s instanceof Au&&(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.Ma(a,b,c,d))}};class rv extends Dt{constructor(a){super();this.D=a.L;this.G_=a.Y5;this.gk=a.Iv;this.uc=a.mediaController;this.Pd=a.sg;this.wh=a.Ab;this.ia=a.parent;this.ce=a.Nc;this.K=a.J;this.vl=a.RF;this.kn=a.nw;this.$w=a.t7;this.zf=null}create(a){this.Jf(a);return this.zf}yO(){this.zf=null}wO(a){this.zf=this.Pd.aP(a,this.ce)}DO(a){this.zf=this.Pd.dG(a,this.kn.get(a),this.uc,this.$w)}BO(a){this.zf=this.Pd.wY(a,this.ce)}CO(a){var b=this.vl.Sd,c=this.uc,d=this.$w;this.zf=sv(this.Pd,{object:a,Fa:a.Fa(),lg:b,mediaController:c,
Qk:d})}AO(a){var b=this.Pd;this.zf=new tv({r8:a,L:b.D,lg:this.vl.Tf,mode:b.Aa,pb:b.rb,mediaController:this.uc,Qk:this.$w})}zO(a){let b=null;"content"==a.id()?b=this.G_.view():"additionalContent"==a.id()&&(b=this.gk);this.zf=this.Pd.um(a,b)}uO(a){this.zf=this.Pd.um(a)}vO(a){this.zf=new Ft(a)}xO(a){this.zf=new Gt(a)}};function Qu(a,b){return a.Jn.get(b)}function uv(a,b,c){vv(a,b);c&&a.G("transform",Ut(c))}function wv(a){const b=new pv(a.dm,new qv(a.dm));a.s&&b.setContent(a.s);a.Ri&&(b.Ri=a.Ri);a.$a&&b.hB(a.$a);a.Dy&&(b.Mb=a.Dy);a.Zw&&(b.Jh=a.Zw);for(const d of a.sy.keys()){var c=a.sy.get(d);b.Lc.set(d,c)}return b}
function xv(a){var b=a.jJ.rect();yv(a.jJ,a.$a,b);uv(a.$a,b,a.jJ.rotationAngle());if(a.qC&&a.s)if(b=a.qC.rect(),ri.includes(a.dm)){vv(a.s,b);var c=a.s.content().displayObject().scrollHeight;c>b.height&&a.s.Wb(c)}else pi.includes(a.dm)&&yv(a.qC,a.s,b),vv(a.s,b);a.EH&&a.Ri&&vv(a.Ri,a.EH.rect());if(a.JD&&a.Dy){b=a.JD.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.JK.Mb.Fb(c,d-V.top-V.bottom);b=new I(b-c-V.left,V.top,d.width,d.height)}uv(a.Dy,b,a.JD.rotationAngle())}a.RH&&a.Zw&&
(b=a.RH.rect(),b||(b=ov(a.JK,a.xt.zG(),a.width(),a.height()),b=new I(b.x,b.y,245,36)),vv(a.Zw,b))}function yv(a,b,c){a instanceof Zj&&"resizeShapeToFitText"==a.Wd().Ue().om()&&(a=b.Fb(c.width,c.height),c.width=a.width,c.height=a.height)}function vv(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class zv extends Q{constructor({y8:a,Wa:b,z8:c}){super({m:"slide-layout"});this.Mt=new Q;this.Mt.G("min-height","100%");this.addChild(this.Mt);this.dm=c;this.f5=a;this.xt=b;this.Jn=new Map;this.RH=this.Zw=this.JD=this.Dy=this.EH=this.qC=this.Ri=this.s=null;this.sy=new Map;a=b.Gb();for(b=0;b<a.count();++b){c=hk(a,b);if(-1!=tj.indexOf(c.type()))continue;const e=this.f5.create(c);D(this,e);this.Jn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":uj(c.type(),c.id())&&this.sy.set(c.id(),e);var d=
c.rect();d&&uv(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.$a=e,this.jJ=c):"content"==c.id()?(this.s=e,this.qC=c):"additionalContent"==c.id()?(this.Ri=e,this.EH=c):(d=c.rect(),qj(c.id())&&this.sy.set(c.id(),e),d&&uv(e,d,c.rotationAngle()));break;case "image":case "video":case "line":uv(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.Dy=e;this.JD=c;break;case "slideAudio":this.Zw=(d=!c.Fa().Wg())?e:null;this.RH=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.Mt.addChild(e)}this.JK=wv(this);yh&&Dg&&this.Jn.forEach((e,f)=>Object.values(lj).includes(f)&&e.o(f,!0))}invalidate(){if(this.width()&&this.height()){this.Jn.forEach((a,b)=>{this.sy.has(b)||a.xa()});this.xt.GP()?xv(this):lv(this.JK,this.xt.zG(),this.width(),this.height());for(const a of this.Jn.values())a.xa()}}ja(){this.invalidate()}ye(){super.ye();this.Jn.forEach(a=>a.setParentScale(this.parentScale()))}};class Av{constructor(){this.Cc=!1;this.HD=new De}gb(a){if(this.Cc!=a){this.Cc=a;var b=Ce(this.HD).reverse();a?Ja(b,c=>c.activate()):Da(b,c=>c.deactivate())}}};function Bv(a){J(document.body,"position","");J(document.body,"overflow-y","");a.ex=!0}
class Cv extends H{constructor(a,b){super();this.nc=a;this.pd=b;this.zM=0;this.ex=!0;A(this,this.nc,Bh,this.Oy,this,Hh)}Oy(){J(document.body,"overflow-y","hidden");this.zM=this.pd.scrollY();this.ex=!1;A(this,this.nc,Dh,this.mj,this,Hh);A(this,this.nc,Ch,this.nj,this,Hh)}mj(){const a=this.pd.scrollY();this.zM==a?this.ex||Bv(this):this.ex&&(J(document.body,"position","fixed"),J(document.body,"overflow-y","hidden"),this.ex=!1);this.zM=a}nj(){Bv(this);se(this,this.nc,Dh,this.mj,this);se(this,this.nc,
Ch,this.nj,this)}};let Dv=null;
class Ev extends Q{constructor({A:a,oa:b,mode:c,L:d,J:e,sg:f,Ab:g,Nc:h,hh:k,T:l,ro:t}){super({m:"quiz-slide-visualizer",tabIndex:-1});this.$=l;this.Wo=this.Xo=0;this.rT=!1;this.Jz=t;B(this,this.Jz.PZ(),this.uT,this);this.j=a;this.Aa=c;this.D=d;this.K=e;this.Pd=f;this.M=b;a=b.slide();this.uc=new Av;this.Cc=!1;this.Wr=k;this.Be=G(this);this.hg=G(this);this.Vq=G(this);G(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.M.contentState()&&k.includes(a.type())&&B(this,this.M.contentState().V(),this.q1,
this);this.ce=h;this.gk=this.tx();this.Ya=this.yd();B(this,this.Ya.am,this.yu,this);d={L:d,Y5:this.Ya,Iv:this.gk,mediaController:this.uc,sg:this.Pd,Ab:g,zm:void 0,parent:this,Nc:this.ce,J:this.K,RF:this.M.RF(),nw:this.M.nw(),t7:this.M};d=new rv(d);g=a.Wa();this.aI=new Uu(this.Pd);this.aI.invalidate(g.background());Tu(this.aI,g.qA());M(this,this.aI);this.ej=new zv({y8:d,Wa:g,z8:a.type()});M(this,this.ej);!oi.includes(a.type())||D(this,this.Ya);this.Ya instanceof Pu&&(d=this.ej.Mt,Eu(this.Ya,this.ej,
d),d.xc(this.Ya,0));this.Ba=new rr({fh:this.ej,preventDefault:!yh});D(this,this.Ba);this.addChild(this.Ba.Hi());B(this,this.Ya.Sh,()=>{this.kr(this.height())},this);B(this,this.Ba.pd.pw(),this.Ya.rZ,this);this.uT();yh&&D(this,new Cv(this,this.Ba.pd))}tf(){this.Ya.tf()}uT(){var a=this.Jz.FQ();dh||eh?a&&!this.rT&&(a=b=>{b=new Q({u:P(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.rT=!0):this.o("with-border",a)}q1(){isNaN(Dv)||clearInterval(Dv);Dv=setTimeout(()=>
{this.xa();this.kr(this.height())},0)}xa(){super.xa();this.ej.invalidate()}mG(){this.hg.h()}AY(){this.Vq.h()}gi(){return this.hg}HA(){return this.Vq}ja(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Xo!=a||this.Wo!=b)&&(this.Xo=a,this.Wo=b,this.ej.resize(a,b),a=this.AB(),this.Ya.vD=a,this.kr(b))}yd(){return this.Pd.Qv({parent:this,oa:this.M,mode:this.Aa,yP:!0,Nc:this.ce,Iv:this.gk,hh:this.Wr,Hc:this.uc})}tx(){return xs(new ys({A:this.j,T:this.$,L:this.D}),{oa:this.M,mode:this.Aa})}pc(a){this.Aa=
a;this.Ya.pc(a);this.gk&&this.gk.pc(a)}gb(a,b=!1){this.Cc=a;this.uc.gb(a);a&&!b&&(Mg?document.body.focus():this.focus());this.AH(a,b)}activated(){return this.Cc}l(a){this.Ya&&this.Ya.l(a)}me(){return this.Be}no(){}iq(){}ye(){const a=this.parentScale();this.Ya.setParentScale(a);this.ej.setParentScale(a);this.Ba.setParentScale(a)}yu({top:a,bottom:b}){const c=this.Ba.pd;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.AB(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.ct(d)}AH(a,b){a&&!b?wh||this.Ya.no():this.Ya.iq()}BB(){const a=this.Ba.pd;return a?a.scrollY():this.ej.displayObject().scrollTop}AB(){var a=this.ej;if(u){let b=a.height();for(const c of a.Mt.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(K?a.Mt:a).displayObject().scrollHeight;return a}kr(a){this.Ba.hi(a,this.AB())}};function Fv(){this.qX=new F}var Gv;m=Fv.prototype;m.ql=!1;m.gF=0;m.start=function(){if(this.ql)throw Error("timer was already started");this.ql=!0;this.gF=Date.now();Hv()(this.pX.bind(this))};m.stop=function(){if(!this.ql)throw Error("timer wasn't started");this.ql=!1};m.isActive=function(){return this.ql};m.pX=function(){if(this.ql){const a=this.gF;this.gF=Date.now();this.qX.h(this.gF-a);Hv()(this.pX.bind(this))}};var Iv=1E3/30;
function Hv(){if(Gv)return Gv;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return Gv=Dg||void 0===a?function(b){setTimeout(b,Iv)}:function(b){a(b)}};function Jv(a,b){a.E0.forEach(c=>{b(c)})}class Kv{constructor(a){this.E0=a}ib(a){this.po(a)}};class Lv extends Kv{po(a){1>a?Jv(this,b=>b.Mc(0)):Jv(this,b=>b.G("opacity",""))}};class Mv extends Kv{po(a){1>a?Jv(this,b=>b.Mc(a)):Jv(this,b=>b.G("opacity",""))}};function Nv(a){Jv(a,b=>{a.aM[ma(b)]=b.displayObject().style.transform||""})}
class Ov extends Kv{constructor(a,b){super(a);this.Fl=new v(1,1);switch(b){case "fromTop":this.Fl.x=0;this.Fl.y=-1;break;case "fromBottom":this.Fl.x=0;this.Fl.y=1;break;case "fromLeft":this.Fl.x=-1;this.Fl.y=0;break;case "fromRight":this.Fl.x=1;this.Fl.y=0;break;default:throw Error("unknown direction");}this.aM={}}ib(a){a||Nv(this);super.ib(a)}po(a){if(1>a){Jv(this,d=>d.Mc(a));const b=40*this.Fl.x*Math.pow(1-a,2),c=40*this.Fl.y*Math.pow(1-a,2);Jv(this,d=>{const e=`translate(${b}px, ${c}px) `+this.aM[ma(d)];
d.G("transform",e)})}else Jv(this,b=>b.G("transform",this.aM[ma(b)])),Jv(this,b=>b.G("opacity",""))}};class Pv{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new Lv(c);case "fadeIn":return new Mv(c);case "floatIn":return new Ov(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function Qv(a,{type:b,direction:c,duration:d,delay:e,z6:f}){a.reset();a.Hb=Math.max(1E3*d,1);a.St=1E3*e;d=new Pv;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.ad.push(f)}
class Rv extends H{constructor(){super();this.St=this.Hb=0;this.ad=[];this.vj=void 0;this.LH=G(this);this.sR=G(this);this.wt=new Fv;B(this,this.wt.qX,()=>{const a=Date.now();this.xi=Math.min(1,this.xi+(a-this.tD)/this.Hb);this.tD=a;this.ad[this.wC].po(this.xi);1<=this.xi&&(++this.wC>=this.ad.length&&(this.wt.stop(),this.LH.h()),this.xi=0)},this);this.wC=this.tD=this.xi=0}start(){if(this.ad.length&&!this.vj){this.cD(0);const a=this;this.vj=setTimeout(()=>{a.sM()},this.St);this.sR.h()}}stop(){clearTimeout(this.vj);
this.wt.isActive()&&(this.wt.stop(),this.LH.h());this.cD(1)}cD(a){for(let b=0;b<this.ad.length;++b)this.ad[b].ib(a)}sM(){this.wt.isActive()||(this.wC=0,this.tD=Date.now(),this.wt.start())}reset(){this.stop();this.ad=[];this.vj=void 0;this.wC=this.tD=this.xi=0}};class Sv extends Ev{constructor({A:a,oa:b,mode:c,L:d,J:e,sg:f,Ab:g,Nc:h,hh:k,T:l,ro:t}){"reviewWithCorrectAnswers"!=c||b.slide().settings().U()||(c="reviewWithoutCorrectAnswers");super({A:a,oa:b,mode:c,L:d,J:e,sg:f,Ab:g,Nc:h,hh:k,T:l,ro:t});this.LV=b;this.Rm=null;if("normal"==this.Aa){a=b.slide().animation();const r=this.Ya.On(a.mode());this.gk&&this.gk.On(c).forEach(w=>{r[0].push(...w)});this.Rm=new Rv;B(this,this.Rm.sR,()=>{this.l(!1);this.o("animated",!0)},this);B(this,this.Rm.LH,()=>{this.l(!0);
this.o("animated",!1)},this);Qv(this.Rm,{z6:r,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});D(this,this.Rm)}}l(a){super.l(a);a=a&&"reviewWithoutCorrectAnswers"!=this.Aa&&this.LV.zb();this.Ya&&this.Ya.l(a)}AH(a,b){a?this.LV.submitted()||this.Rm&&this.Rm.start():this.Rm&&this.Rm.stop();super.AH(a,b)}};function Tv(a,b){a.x_.push(b);B(a,b.Vu,()=>{b.iw()?Uv(a,b):Vv(a,b);Wv(a)},a);B(a,b.GR,()=>{b.iw()?Uv(a,b):Vv(a,b);Wv(a)},a);b.iw()&&Uv(a,b);Wv(a)}function Wv(a){var b=a.Ml.length;const c=a.X0();b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.Ml){d.HR=b;const e=d.rect();d.Rh=new I(b,e?e.top:c.height-38-12,160,38);b+=180}a.H.h()}function Uv(a,b){a.Ml.push(b);Xv(a)}function Vv(a,b){b=a.Ml.indexOf(b);-1!=b&&a.Ml.splice(b,1)}
function Xv(a){function b(e){return La(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.Ml.concat();a.Ml=[];c(a.Ml,b("reviewBtn"));c(a.Ml,b("reportBtn"));c(a.Ml,b("restartBtn"))}class Yv extends H{constructor(a){super();this.X0=a;this.H=G(this);this.x_=[];this.Ml=[]}ib(a){if(a){for(let b=0;b<a.count();++b){const c=hk(a,b);c instanceof zt&&Tv(this,c)}Wv(this)}}V(){return this.H}};function Zv(a,b){const c=Qu(a.ej,"restartBtn");c&&(c.B(b),b&&B(a,c.O,()=>{a.S.restartQuiz()}));(b=Qu(a.ej,"reviewBtn"))&&B(a,b.O,()=>{a.S.XV.h()});(b=Qu(a.ej,"reportBtn"))&&B(a,b.O,()=>{a.S.wB()})}class $v extends Ev{constructor({A:a,oa:b,mode:c,L:d,J:e,sg:f,Ab:g,Nc:h,Bs:k,quizSize:l,hh:t,T:r,ro:w}){const y=new Yv(()=>l),C=b.slide().Wa();y.ib(C.Gb());super({A:a,oa:b,mode:c,L:d,J:e,sg:f,Ab:g,Nc:h,hh:t,T:r,ro:w});this.S=b.contentState();Zv(this,k)}};class aw{constructor({L:a,A:b,J:c,sg:d,Ab:e,Nc:f,hh:g,T:h,ro:k}){this.j=b;this.$=h;this.D=a;this.K=c;this.Pd=d;this.wh=e;this.ce=f;this.Wr=g;this.Jz=k}Ab(){return this.wh}create(a,b){b={A:this.j,T:this.$,oa:a,mode:b,L:this.D,J:this.K,sg:this.Pd,Ab:this.wh,Nc:this.ce,hh:this.Wr,ro:this.Jz};return a instanceof T?new Sv(b):new Ev(b)}bP(a,b,c){return new $v({A:this.j,oa:a,T:this.$,mode:"normal",L:this.D,J:this.K,sg:this.Pd,Ab:this.wh,Nc:this.ce,hh:!1,ro:this.Jz,Bs:b,quizSize:c})}};function bw(a){const b=a.Cx();cw(a,b);a.l(a.WW)}function cw(a,b){E(a,a.nd);a.nd=b;M(a,a.nd);B(a,a.nd.gi(),()=>{a.hg.h()});B(a,a.nd.HA(),()=>{a.Vq.h()});a.ja(a.width(),a.height());a.nd&&a.nd.setParentScale(a.parentScale())}
class dw extends Q{constructor(a){super({m:"quiz-session-view"});this.hg=G(this);this.Vq=G(this);this.Bi=a;this.Cx=this.nd=null;this.WW=!0}gi(){return this.hg}HA(){return this.Vq}jH(a,b){this.Cx=()=>this.Bi.create(a,b);bw(this)}JQ(a,b,c){this.Cx=()=>this.Bi.bP(a,b,c);bw(this)}xw(a,b){this.nd&&this.nd.gb(a,b)}tf(){this.nd&&this.nd.tf()}activate(){!this.nd&&this.Cx&&bw(this);this.nd&&this.xw(!0)}deactivate(){E(this,this.nd);this.nd=null}updateSlideVisualizer(){this.Cx&&bw(this)}ja(a,b){this.nd&&this.nd.resize(a,
b)}ye(){this.nd&&this.nd.setParentScale(this.parentScale())}l(a){this.WW=a;this.nd&&this.nd.l(a)}qm(a){this.nd&&this.nd.pc(a)}Wn(){return this.nd?this.nd.Aa:"normal"}};function ew(a){a.fc&&a.fc.resize(a.cF,a.YE);const b=fw(a);b&&b.resize(a.cF,a.YE)}function fw(a){return a.tK||a.SH||a.sK}function gw(a){const b=a.fT();a.fc&&a.fc.setParentScale(b);(a=fw(a))&&a.setParentScale(b)}function hw(a,b){a.ym();b=a.Bi.create(b,"normal");D(a,b);a.Ok.xc(b,0);B(a,b.gi(),()=>a.hg.h(),a);return b}function iw(a){a.fc&&(E(a.Ok,a.fc),a.fc=null)}
class jw extends Q{constructor({Lm:a,slideWidth:b,slideHeight:c,XZ:d,A:e}){super({m:"quiz-player-skin",Sf:!0});this.cF=b;this.YE=c;this.Ok=d;this.fc=this.sK=this.SH=this.tK=null;this.j=e;this.Cc=!1;this.jc=null;this.Y=1;rb&&this.o("ms-edge",!0);this.ze=new ci;this.addChild(this.ze);this.DW=G(this);this.hg=G(this);this.Bi=a;this.Bi.ce=this}setPresentationContext(){}hl(){}zw(){}setPanelScale(){}tf(){this.fc&&this.fc.tf()}activate(){ew(this);this.Cc=!0;if(this.fc)this.fc.activate();else{const a=fw(this);
a&&a.gb(!0)}}deactivate(){this.Cc=!1;this.fc&&this.fc.deactivate();const a=fw(this);a&&a.gb(!1)}Hv(a){if(this.Cc&&!wh){var b=fw(this);b?b.gb(!0,a):this.fc&&this.fc.xw(!0,a)}}vB(){return this.DW}scale(){return this.Y}Ew(a){this.DW.h(a)}yw(){}setScale(a){super.setScale(a);this.Y=a;gw(this);this.lD()}setParentScale(a){super.setParentScale(a);gw(this);this.lD()}ft(a){this.tK=hw(this,a);ew(this);gw(this)}qB(a){this.SH=hw(this,a);ew(this);gw(this)}et(a){this.sK=hw(this,a);ew(this);gw(this)}gi(){return this.hg}jt(){iw(this);
this.fc=new dw(this.Bi);M(this.Ok,this.fc,fw(this)?1:0);ew(this);gw(this);return this.fc}sB(){const a=new Q({m:"quiz-empty-visualizer"});a.resize(this.cF,this.YE);this.Ok.xc(a,0)}ym(){const a=fw(this);a&&(this.Ok.removeChild(a),E(this,a));this.sK=this.SH=this.tK=null}fT(){return this.scale()*this.parentScale()}lD(){}reset(){this.ym();iw(this)}qq(){}ko(){}cw(){this.ze.Zc()}Fw(){this.ze.show()}setBannerView(a){J(a,"position","absolute");J(a,"right","0");J(a,"z-index","1000");this.xc(a,0);this.jc=a;
this.uK()}uK(){}Wx(){return new x(this.cF,this.YE)}};class kw extends H{constructor(){super();this.ad=[];this.AC=null;this.Dq=G(this);this.Kh=G(this)}add(a){0<this.ad.length&&B(this,this.ad[this.ad.length-1].Kh,()=>{a.play(!0)});B(this,a.Dq,()=>{this.AC=a});this.ad.push(a)}play(a){this.Dq.h();this.ad[0].play(void 0!==a?a:!0);B(this,this.ad[this.ad.length-1].Kh,()=>{this.AC=null;this.Kh.h()});return!0}stop(a){if(this.AC)for(var b=this.ad.indexOf(this.AC);b<this.ad.length;++b)this.ad[b].stop(a)}};function lw(){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 mw extends Er{constructor(a,b){super([0],[300],300);this.V3=a;this.cj=b}bi(a){[a]=a;a=lw()(a/300);this.V3.Mc(this.cj?1-a:a)}start(){this.play()}};class nw extends Q{constructor(a,b,c){super({m:"timed-question-popup"});this.qb=new Q({u:P(this,"icon")});M(this,this.qb);this.qb.addChild(U(a,"timer-icon"));this.Qb=new Q({u:P(this,"text")});M(this,this.Qb);ai(this.Qb,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.LS=G(this)}animate(){const a=new kw;a.add(new mw(this,!1));a.add(new Er([0],[1],1500));a.add(new mw(this,!0));a.play();B(this,a.Kh,this.m2,this)}m2(){this.LS.h()}};class ow extends H{constructor({A:a,L:b,T:c,skin:d,H8:e,QY:f}){super();this.j=a;this.D=b;this.$=c;this.Cb=d;this.y5=e||!1;this.e1=f;this.Oe=null;this.OW=G(this);this.cE=this.rv=1}qq(a){this.yE();this.Oe=new nw(this.D,this.j,a);D(this,this.Oe);this.$.appendChild(this.Oe.displayObject());this.OW.h();B(this,this.Oe.LS,this.yE,this);this.Oe.animate()}visible(){return!!this.Oe&&this.Oe.visible()}size(){return this.Oe?new x(this.Oe.width(),this.Oe.height()):new x(0,0)}move(a,b){this.Oe&&this.Oe.move(a,
b)}invalidate(){if(this.Oe){this.Oe.setScale(this.rv);var a=$h(this.Cb),b=this.$.getBoundingClientRect(),c=this.y5?0:this.e1?68*this.cE:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Oe.width()*this.rv;b=this.Oe.height()*this.rv;d+=.5*(this.Cb.width()*this.Cb.scale()-e);this.move(d,a-(b+c+27))}}yE(){this.Oe&&($c(this.Oe.displayObject()),E(this,this.Oe),this.Oe=null)}};class pw extends Er{constructor(a,b){super([0],[250],250);this.s=a;this.ni=b}KH(a){a=Ij(a,0,1);return a*a*a*(a*(6*a-15)+10)}bi(a){[a]=a;a=this.KH(a/250);this.s.Mc(1-a);this.ni.Mc(1-a)}apply(){this.bi([250])}start(){this.play()}Em(){return 0!=this.progress&&1!=this.progress}};class qw extends Q{constructor({logo:a,logoUrl:b,o7:c}){super({m:"quiz-logo-container"});this.ou=new Vi(a);this.TK=b;this.M1=c;this.ST=G(this);this.pu=new Q({ba:"A",u:P(this,"logo-ref")});this.addChild(this.pu);this.TK&&(this.pu.setAttribute("href",this.TK),this.pu.setAttribute("target","_blank"),this.pu.setAttribute("title",this.TK));this.ou.Ks()?this.NU():(this.ou.load(),B(this,this.ou.HP(),this.NU,this))}NU(){const a=this.ou.aG();this.pu.addChild(a);var b=Dg?this.ou.width():a.width,c=Dg?this.ou.height():
a.height;const d=Math.min(1,Math.min(250/b,this.M1/c));b*=d;c*=d;tf(a,b,c);this.pu.resize(b,c);this.xa();this.Ha(b);this.ST.h()}};const rw={attachments:{IP:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{IP:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function sw(a){a.Fq.forEach((b,c)=>{b=a.Ag.get(b);c=c==a.Fq.length-1?null:a.Ag.get(a.Fq[c+1]);b.o("with-separator",!!c&&c.visible())})}function tw(a,b){!a.XJ&&a.Ag.has("outline")&&(a.Ag.get("outline").B(b),sw(a))}
function uw(a,b){const c=b/a.Ag.size;a.Fq.forEach(d=>{d=a.Ag.get(d);const e=d.displayObject().scrollWidth;d.Ha(e+c);d.G("overflow","hidden")})}function vw(a){a.Fq.forEach(b=>{b=a.Ag.get(b);b.G("width","");b.G("overflow","")})}
class ww extends Q{constructor({m:a,A:b,L:c}){super({m:a});this.j=b;this.D=c;this.Ag=new Map;this.Fq=[];this.XJ=!1;this.Mk=G(this)}oq(){return this.Mk}$p(){for(const a of this.Ag.values())a.il(!1)}Lb(a){const b=new Lq({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.j.I(rw[a].IP),icon:{element:U(this.D,rw[a].icon),Tg:"left"}});ai(b,this.j,()=>"outline"!==a||this.XJ?rw[a].IP:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.P(c));B(this,b.O,()=>{b.il(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Mk.h(c)},this);return b}rP(){return!!this.Ag.size}};class xw extends Er{constructor(a,b){super([0],[150],150);this.s=a;this.ni=b}bi(a){[a]=a;a/=150;this.s.Mc(a);this.ni.Mc(a)}start(a){a?this.play():this.bi([150])}Em(){return 0!=this.progress&&1!=this.progress}};class yw extends H{constructor(a){super();this.fa=a;this.Wy=G(this);A(this,this.fa,"scroll",()=>{this.Wy.h()})}scrollY(){return this.fa.scrollTop}pw(){return this.Wy}ct(a){this.fa.scrollTop=a}}function zw(a,b){E(a,a.pd);a.pd=b;D(a,a.pd);B(a,a.pd.pw(),()=>{document.body.contains(a.displayObject())&&a.Qh.ug(a.pd.scrollY())})}
class Aw extends Q{constructor({m:a,N7:b,Sf:c,u9:d}){super({m:a,Sf:c,tabIndex:-1});this.Av=new Map;this.ni=d||this;this.s=new Q;M(this.ni,this.s);zw(this,new yw(this.ni.displayObject()));this.Qh=b;B(this,this.Qh.V(),this.Q2,this)}ja(){var a=this.displayObject();var b=Nc(a),c=u&&a.currentStyle;c&&"CSS1Compat"==Lc(b).qf.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=Df(a,c.width,"width","pixelWidth"),a=Df(a,c.height,"height","pixelHeight"),a=new x(b,a)):(c=Cf(a),b=Gf(a),a=Kf(a),a=new x(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Qh;c.Kn=isNaN(a.height)?0:a.height;c.hy()}Q2(){this.o("with-scroll",this.Qh.bA>this.Qh.Kn);this.s.Wb(this.Qh.bA);this.pd.ct(this.Qh.tb);this.s.G("padding-top",this.Qh.YJ+"px");this.Gn()}Gn(){const a=Bw(this.Qh);this.Av.forEach((b,c)=>{0>a.indexOf(c)&&(this.Av.delete(c),this.s.removeChild(b),E(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.Av.has(c)?d=this.Av.get(c):(d=this.SI(c),D(this,d),this.Av.set(c,d));
this.s.xc(d,b);d.Wb(this.Qh.Vo)}this.pd.ct(this.Qh.tb)}};function Bw(a){return a.Z.slice(a.KC,a.KC+a.DT)}function Cw(a,b){a.Vo=50;a.Z=b;a.bA=a.Vo*b.length;a.Ja()}
class Dw extends H{constructor(){super();this.Vo=this.bA=this.Kn=this.tb=0;this.Z=[];this.DT=this.KC=this.YJ=0;this.H=G(this)}invalidate(){this.Ja()}ug(a){void 0!==this.Kn&&this.tb!=a&&(this.tb=a,this.hy())}V(){return this.H}hy(){this.tb=Ij(this.tb,0,Math.max(this.bA-this.Kn,0));this.Ja()}Ja(){this.KC=Math.floor(Math.max(0,this.tb-(K?this.Kn:0))/this.Vo);this.YJ=this.Vo*this.KC;this.DT=Math.ceil((Math.min(this.bA,this.tb+this.Kn+(K?this.Kn:0))-this.YJ)/this.Vo);this.H.h()}};function Ew(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.P(h)}a.he=!1;const e=a;e.P(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.he=!0,a.M5)){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 Fw extends Q{constructor({u:a,m:b,K9:c=!0,Sf:d=!0,L9:e=!0}){super({u:a,m:b,Sf:d});this.L5=c;this.M5=e;this.lK=this.he=!1;this.E5=G(this)}ja(a,b){super.ja(a,b);this.lK=!0;a=this.he;const c=this.displayObject().textContent;Ew(this,c,rb||u?b+1:b);this.lK=!1;a!=this.he&&(this.L5&&this.setAttribute("title",this.he?eg(this.fa,"label"):""),this.E5.h())}P(a){super.P(a);this.lK||(this.Qf(a),this.xa())}Te(){throw Error("html text is not supported");}};class Gw extends Q{constructor(a){super({m:"slide-state-list-row",gh:!0,Sf:!0,lA:!0});this.xk=a}item(){return this.xk}};const Hw={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 Iw(a,b){a.Cn&&(a.removeChild(a.Cn),a.Cn=null);if(b){var c;if(c=Hw.hasOwnProperty(b)?U(a.D,Hw[b]):null)a.Cn=new Q({ea:c,u:P(a,"icon")}),a.Cn.o(b,!0),a.addChild(a.Cn)}}class Jw extends Q{constructor(a){super({m:"quiz-slide-list-status-icon"});this.D=a;this.Cn=null}};class Kw extends Gw{constructor({item:a,questionListInfo:b,xg:c,submitType:d,J:e,L:f,isGraded:g,cQ:h}){super(a);this.ue=g;this.va=h;this.D=f;this.lc=b;this.fe=c;this.Pb=d;this.K=e;this.Va=new Fw({u:P(this,"title")});this.addChild(this.Va);this.Uc=new Q({u:P(this,"items-container")});this.addChild(this.Uc);this.gn=new Q({u:P(this,"marker")});this.Uc.addChild(this.gn);a=U(this.D,"bookmark-icon.svg");this.gn.addChild(a);B(this,this.gn.O,()=>Gk(this.item().state(),!this.item().UA()),this);this.ta=new Q({u:P(this,
"points")});this.Uc.addChild(this.ta);this.fz=new Q({u:P(this,"points-icon")});this.fz.addChild(U(this.D,"unanswered-icon.svg"));this.ta.addChild(this.fz);this.Dd=new Q({u:P(this,"status")});this.Uc.addChild(this.Dd);this.Cn=new Jw(this.D);this.Dd.addChild(this.Cn);B(this,this.O,()=>{},this);B(this,this.item().Nf(),this.BF,this);B(this,this.lc.V(),this.BF,this);B(this,this.fe.V(),this.BF,this);this.BF()}BF(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Pb;this.gn.B(c);this.gn.o("marked",
this.item().UA());var d=this.fe.Im();this.ta.B(this.ue&&d);c=this.ue&&d&&(!c||this.va);var e=this.item();d="-"!==Nm(e)&&d?Nm(e):0;const f="-"!==Om(e);""===Om(e)?(this.fz.B(!1),this.ta.Te("")):f?(this.fz.B(!1),this.ta.Te(c?d+` / <span>${Om(e)}</span>`:Om(e))):this.fz.B(!0);e="allAtOnce"==this.Pb;this.Dd.B(this.va||!e&&this.lc.displayQuestionStatus()||e);c=""!==Om(this.xk);d=this.xk.status();e&&!this.va&&(e=this.xk,d=(e.C.slide()&&e.C.slide().settings().ua()&&e.C.slide().settings().ua().isEnabled()&&
e.C.submitted()?this.xk.status():this.xk.Mp())?"hasUserAnswer":null);this.va||!this.xk.Mp()||this.lc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");Iw(this.Cn,d);a=isNaN(a)?"   ":a.toString();b=Wl(this.K,b);this.Va.setAttribute("data-number",a);this.Va.P(b.replace(/\n/g," "));this.wk()}ja(){const a=Math.floor(.5*(this.height()-this.Va.height()));this.Va.vf(a)}wk(){const a=this.item().pI;a&&(this.Va.Ha(a.title),this.Dd.Ha(a.status),this.ta.Ha(a.maxScore),this.gn.Ha(a.mark))}item(){return this.xk}}
;function Lw(a,b){a.iF=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new Pm(f,e,a.j);D(a,f);"InfoSlide"!=e.slide().type()&&d++;a.iF.set(e,f);c.push(f)});Cw(a.Qh,c);Mw(a,a.Vr)}function Nw(a,b,c){b&&(b=a.iF.get(b),(a=a.Av.get(b))&&a.hb(c))}function Mw(a,b){a.Vr!=b&&(Nw(a,a.Vr,!1),a.Vr=b,Nw(a,a.Vr,!0),a.dB())}
class Ow extends Aw{constructor(a,b,c,d,e){const f=new Dw;super({m:"quiz-slide-list",N7:f});D(this,f);this.ue=!0;this.va=!1;this.lc=a;this.fe=b;this.K=c;this.D=d;this.j=e;this.iF=new Map;this.Pb="eachQuestion";this.Vr=null;this.jf=G(this);this.Ea=null;this.Ba=new rr({fh:this});D(this,this.Ba);O(this.Ba.Hi(),P(this,"scroll"));(a=this.Ba.pd)&&zw(this,a)}l(a){this.s.l(a)}ja(a,b){super.ja(a,b);a&&b&&this.kr(b)}kr(a){this.Ba&&this.Ba.hi(a,this.displayObject().scrollHeight)}Ki(){return this.jf}ib(a,b,c,
d){this.Ea=a;this.Pb=b;this.ue=c;this.va=d;Lw(this,this.Ea)}dB(){var a=this.Qh;var b=this.Ea.questions();b=Ca(b,this.Vr);b="number"===typeof b?b:a.Z.indexOf(b);if(!(0>b)){b*=a.Vo;var c=b+a.Vo;b>=a.tb&&c<=a.tb+a.Kn||(a.tb=b<a.tb?b:c-a.Kn,a.hy())}this.pd.ct(this.Qh.tb)}SI(a){const b=new Kw({item:a,questionListInfo:this.lc,xg:this.fe,submitType:this.Pb,J:this.K,L:this.D,isGraded:this.ue,cQ:this.va});B(this,b.O,()=>{this.enabled()&&this.jf.h(a.id())});a.state()==this.Vr&&b.hb(!0);return b}};function Pw(a,b){b=new Q({u:P(a.tk,b)});a.tk.addChild(b);return b}function Qw(a){a.G("width","");a.G("width",`${a.width()+1}px`)}
class Rw extends Q{constructor({questionListInfo:a,xg:b,A:c,J:d,L:e,m:f}){super({m:f});this.ue=!0;this.va=!1;this.j=c;this.Pb="eachQuestion";this.lc=a;this.fe=b;this.Eo=G(this);a=new Q({u:P(this,"close-button")});B(this,a.O,()=>{this.Eo.h()},this);this.addChild(a);this.tk=new Q({m:"slide-list-header"});this.addChild(this.tk);a=new Q({m:"slide-list-scroll-container"});M(this,a);this.zc=new Ow(this.lc,this.fe,d,e,c);M(a,this.zc);a.addChild(this.zc.Ba.Hi());this.vF=Pw(this,"title-cell");ai(this.vF,this.j,
"PB_SLIDES_LIST_TITLE_COLUMN");this.wy=Pw(this,"mark-cell");ai(this.wy,this.j,"PB_SLIDES_LIST_MARK_COLUMN");this.Cy=Pw(this,"max-points-cell");ai(this.Cy,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.Tz=Pw(this,"status-cell");ai(this.Tz,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");B(this,this.fe.V(),this.xK,this);B(this,this.lc.V(),this.xK,this)}je(){return this.Eo}Oi(){return this.zc}ib(a,b,c,d){this.Pb=b;this.ue=c;this.va=d;this.zc.ib(a,b,c,d);this.xK()}xK(){var a="allAtOnce"==this.Pb;this.wy.B(a);this.Tz.B(this.va||
!a&&this.lc.displayQuestionStatus()||a);a=this.fe.Im();this.Cy.B(this.ue&&a)}ja(){this.vF.G("width","");Qw(this.Tz);Qw(this.Cy);Qw(this.wy);var a=Gf(this.tk.displayObject());a=this.tk.width()-(this.wy.width()+this.Tz.width()+this.Cy.width()+a.left+a.right);this.vF.G("width",`${a}px`);var b=this.zc;a=new Mm({title:this.vF.width(),status:this.Tz.width(),maxScore:this.Cy.width(),mark:this.wy.width()});for(const c of b.iF.values())b=c,b.pI!=a&&(b.pI=a,b.Ta())}};const Sw=14*Math.PI;function Tw(a){if(a=a.VN.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",Sw),a.setAttribute("stroke-dashoffset",0)}function Uw(a,b=!1){if(b||a.HT!=a.Fc)if(a.ub.displayObject().style.width="",a.zz(0),b=Math.ceil(a.ub.width()),0!=b){a.HT=a.Fc;a.zz(a.HT);var c=Math.ceil(a.ub.width());a.ub.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class Vw extends Q{constructor(a,b,c){super({m:c});this.j=b;this.Ng="";this.Bg=this.Fc=void 0;this.VN=U(a,"svg-timer");this.addChild(this.VN);Tw(this);this.ub=new Q({u:P(this,"label")});this.addChild(this.ub);B(this,this.j.$o,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||Uw(this,!0)})}show(a){this.B(a)}setCurrentTime(a){this.Bg=a;this.jy()}Hm(a){this.Fc=a;this.jy()}jy(){if(void 0!==this.Fc){Uw(this);var a=Math.min(this.Fc,Math.max(0,Math.floor(this.Fc-(this.Bg?this.Bg:0))));this.yv((this.Fc-
a)/this.Fc);this.zz(a)}}yv(a){a*=Sw;const b=this.VN.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}zz(a){a=qo(a);this.ub.P(a)}};function Ww(a){return 0<=["embedded"].indexOf(a)}function Xw(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Yw(a,b){if(!a.Pg){const c="left"==a.gs;a.Pg=new Lq({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:U(a.D,Zw(a,b)),Tg:"left"}});O(a.Pg,P(a,"outline-toggle"));a.Pg.il(b.showed());a.Pg.G("padding","4px");c?a.fj.addChild(a.Pg):a.rj.addChild(a.Pg);B(a,b.showedStateChanged(),()=>{Kq(a.Pg,U(a.D,Zw(a,b)))});B(a,a.Pg.O,()=>{b.show(!b.showed())})}}
function $w(a){a.Pc&&a.Pc.B(!0);a.Nd&&vw(a.Nd);var b=36+(a.Pg&&a.Pg.visible()?40:0);const c=a.width()/2+a.jx.width(),d=a.ve?a.ve.width():0,e=a.width()-c-d-b;a.Nd&&0>e&&a.Nd.rP()&&uw(a.Nd,e);a.Pc&&(b=a.width()-c-d-b,a.Pc.G("width",""),a.Pc.setAttribute("title",a.tM),a.Pc.B(116<b),b=!!a.ve&&a.ve.visible(),a.Pc.o("first",!b))}function Zw(a,b){return"left"===a.gs?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function ax(a,b){const c=null!=a.Sa&&a.lc.showSlideList(),d=Ww(a.ab);a.Qg&&a.Qg.B(b&&c&&(d?a.bs:!0));a.Nd&&tw(a.Nd,b&&c&&(d?!a.bs:!0))}function bx(a,b=!0){if(a.Ig){var c=!!a.bb&&"testing"==a.bb.sessionMode()&&!a.va;b=b&&a.lc.showSlideList()&&!!a.W&&"allAtOnce"==a.W.submitType()&&c;!Ww(a.ab)||a.es()?a.Ig.B(b):(c=!a.EW||"none"!=a.gs||!!a.Nd&&-1!=a.Nd.Fq.indexOf("outline"),a.Ig.B(b&&c))}}
class cx extends Q{constructor({A:a,Dm:b,skinSettings:c,Km:d,L:e,Jb:f,m:g,f_:h,J:k,oc:l,fillPanelsView:t}){super({m:g});this.ab=f;this.Bb=l;this.Ke=t;this.Zx=this.EW=this.va=!1;this.bs=this.Ke;this.nT=this.W=this.Ld=this.Sa=this.bb=null;this.j=new di([a,b]);this.fe=c.xg();this.lc=c.questionListInfo();this.rd=d;this.D=e;this.K=k;this.Gf=this.Ea=null;this.tM="";this.Pc=this.ve=null;this.Nd=(a=Ww(this.ab)&&!this.es())?D(this,new ww({m:"quiz-misc-buttons",A:this.j,L:this.D})):null;this.zc=new Rw({questionListInfo:this.lc,
xg:this.fe,A:this.j,J:this.K,L:this.D,m:"quiz-slide-list-view"});D(this,this.zc);this.rd.B(!1);A(this,this.rd.displayObject(),"touchstart",r=>{r.target==this.rd.displayObject()&&r.preventDefault()},this,Hh);this.jf=this.zc?G(this,this.zc.Oi().Ki()):G(this);this.Mk=G(this);this.zK=G(this);this.gs="none";this.Pg=null;this.fj=new Q({u:P(this,"container")});this.fj.o("position","left");M(this,this.fj);B(this,this.zc.je(),this.ay,this);if(a?this.lc.showSlideList():1){const r=new Lq({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.j.I("PB_QUESTION_LIST_CAPTION"),icon:{element:U(this.D,a?"outline-icon-present.svg":"outline-icon.svg"),Tg:"left"}});ai(r,this.j,()=>"PB_QUESTION_LIST_CAPTION",void 0,w=>r.P(w));this.Qg=r;D(this,this.Qg);this.fj.addChild(this.Qg);B(this,this.Qg.O,this.Fz,this)}this.sh=new pw(this.zc,this.rd);this.Cz=new xw(this.zc,this.rd);B(this,this.sh.Kh,()=>{this.rd.B(!1);this.rd.removeChild(this.zc)});this.rj=new Q({u:P(this,"container")});this.rj.o("position","right");this.addChild(this.rj);
this.Ig=new Lq({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:U(this.D,"bookmark-icon.svg"),Tg:"left"}});O(this.Ig,P(this,"mark"));this.Ig.setAttribute("title",this.j.I("PB_SLIDES_LIST_MARK_COLUMN"));B(this,this.j.$o,r=>{switch(r){case "PB_SLIDES_LIST_MARK_COLUMN":this.Ig.setAttribute("title",this.j.I("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.fj,this.Ig);B(this,this.Ig.O,()=>{Gk(this.Sa,!(this.Sa&&this.Sa.isMarked()))});this.Vf=!1;this.Nd&&(this.rj.addChild(this.Nd),B(this,
this.Nd.oq(),r=>{const w=r.buttonType;this.Zx||"outline"!=w?this.Mk.h(r):this.Fz()}));this.jx=new Q({u:P(this,"container")});this.jx.o("position","center");this.addChild(this.jx);this.cb=new Vw(e,this.j,h);this.cb.show(!1);this.jx.addChild(this.cb)}es(){return this.Bb?this.Bb.showPlayersPanels():!Ww(this.ab)||this.Ke}$p(){this.Nd&&this.Nd.$p()}yw(a){const b=a.sidePanelPosition();"right"==b&&(this.jx.addChild(this.cb),this.Nd&&this.fj.addChild(this.Nd),this.fj.addChild(this.Ig),this.Qg&&this.rj.addChild(this.Qg),
this.ve&&this.rj.addChild(this.ve),this.Pc&&this.rj.addChild(this.Pc));("right"==b?this.rj:this.fj).o("info",this.bs);this.o("side-panel-position",b);this.gs=b;this.EW=a.showTitlePanel();this.Ja()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&Yw(this,a);this.ve&&($c(this.ve.displayObject()),E(this,this.ve));this.Pc&&($c(this.Pc.displayObject()),E(this,this.Pc));b&&(this.ve=
new qw({logo:b,logoUrl:c,logoTarget:d,o7:30}),D(this,this.ve),B(this,this.ve.ST,this.s1,this));this.tM=h||"";g?(a=this.tM,b=new Q({m:"course-title"}),c=new Q({u:P(b,"text")}),c.P(a),M(b,c),a=b):a=null;(this.Pc=a)&&D(this,this.Pc);"right"==this.gs?(this.Pc&&this.rj.addChild(this.Pc),this.ve&&this.rj.addChild(this.ve),this.Pg&&this.rj.addChild(this.Pg)):(this.Pg&&this.fj.addChild(this.Pg),this.ve&&this.fj.addChild(this.ve),this.Pc&&this.fj.addChild(this.Pc));this.Pc&&this.Pc.o("left","left"==this.gs);
this.Pg&&this.Pc&&!this.ve&&this.Pc.o("with-side-panel",!0);this.Zx=k;if(this.Nd){k=this.Pc&&this.Pc.visible();a=this.ve&&this.ve.visible();(k||a)&&this.lc.showSlideList()&&!this.Zx&&0>e.indexOf("outline")&&e.push("outline");k=this.Nd;k.XJ=this.Zx;for(var l of k.Ag.values())E(k,l);k.Ag.clear();k.Fq=e;for(const t of e)l=k.Lb(t),M(k,l),k.Ag.set(t,l);this.Nd.B(!!e.length);e=this.Nd;e.Ag.has("attachments")&&e.Ag.get("attachments").l(f)}f=this.Pc&&this.Pc.visible();this.bs=this.Ke?!0:!this.Zx&&!this.ve&&
!f;!this.bs&&this.Qg&&(this.Qg.B(!1),this.Ig&&this.lc.showSlideList()&&($c(this.Ig.displayObject()),"right"===this.gs?M(this.fj,this.Ig):M(this.rj,this.Ig)));this.Ja()}Ki(){return this.jf}oq(){return this.Mk}ib(a,b,c,d,e=null){this.bb&&ue(this,this.bb.rn,this.xu,this);this.bb=a;B(this,this.bb.rn,this.xu,this);this.Ea=b;this.Ld=d;this.W=e;this.Gf=c;this.zc&&this.zc.ib(this.Ea,this.W?this.W.submitType():"eachQuestion",!!d,!1);ax(this,!0);this.lv(!0)}Wk(a){ye(this,this.Sa);if(this.Sa=a)B(this,this.Sa.submittedEvent(),
this.Yy,this),B(this,this.Sa.markedEvent(),this.HX,this);this.zc&&a&&(this.ay(),Mw(this.zc.Oi(),a));Ho(this.bb)?this.Sa&&(a=Lo(this.Sa,this.bb,this.W),void 0!==a&&0<a&&this.cb.Hm(a)):this.cb.Hm();this.eA();this.Ja()}Tp(){this.cb.show(!1)}bw(){this.ay()}Li(a){this.va!=a&&this.zc&&this.zc.ib(this.Ea,this.W?this.W.submitType():"eachQuestion",!!this.Ld,a);this.va=a;this.Ja()}ja(a,b){a&&b&&$w(this)}aC(a,b){this.sh&&this.Cz&&(a?this.sh.start():this.Cz.start(b))}HX(){this.Ig&&(bx(this),this.Ig.il(this.Sa?
this.Sa.isMarked():!1),this.Ig.o("marked",this.Sa?this.Sa.isMarked():!1))}fO(){if(this.zc){var a=Ww(this.ab);if(this.Nd){tw(this.Nd,!!this.Sa&&this.lc.showSlideList()&&(a?!this.bs:!0));var b=this.Nd,c=!this.Vf;b.Ag.has("outline")&&b.Ag.get("outline").l(c)}this.Qg&&this.Sa&&(this.Qg.B(this.lc.showSlideList()&&(a?this.bs:!0)),this.Qg.o("show-as-link",this.lc.showSlideList()))}}lv(){}Fz(a,b){if(this.zc&&!this.Vf&&this.lc.showSlideList())if(b&&b.stopPropagation(),this.rd.visible())this.ay();else{var c;
null==(c=document.activeElement)||c.blur();this.rd.B(!0);this.zc.Oi().dB();this.rd.addChild(this.zc);a=Math.floor(.5*(this.rd.height()-this.zc.height()));this.zc.move(0,a);this.zc.xa();this.zc.Oi().xa();a=Ko(this.W);this.zc.Oi().l(a||this.va);this.aC(!1,!0);this.nT=A(this,window,"mousedown",d=>{this.zc&&this.Qg&&!this.Qg.contains(d.target)&&!this.zc.contains(d.target)&&this.ay()})}}Zg(){bx(this,!1);ax(this,!1);this.lv(!1);this.Tp()}ay(){this.rd.visible()&&(te(this,this.nT),this.aC(!0,!0))}xv(){No({oa:this.Sa,
Ga:this.bb,settings:this.W,ek:this.cb,LZ:a=>{this.Vf=a},i_:a=>{this.cb.show(a);this.zK.h();this.xu()}})}xu(){if(this.cb.visible()){var a=this.Vf,b=this.bb,c=this.cb;b=a?Math.floor(this.Sa.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}Yy(){this.eA();this.Ja()}eA(){var a=this.Sa&&Jo(this.Sa.slide().settings().ua());a=!!this.Sa&&void 0!==a&&this.Sa.zb();this.Vf=Ho(this.bb)&&a}update(){this.Ja()}Ja(){this.fO();this.HX();this.lv(!0);bx(this);this.xv();
this.Qg&&this.Qg.l(!this.Vf);$w(this)}s1(){this.ve&&$w(this)}};class dx extends cx{constructor({A:a,Dm:b,skinSettings:c,Km:d,L:e,Jb:f,J:g,T:h,oc:k,fillPanelsView:l}){super({m:"quiz-top-panel",A:a,Dm:b,skinSettings:c,Km:d,L:e,Jb:f,f_:"quiz-timer-view",J:g,T:h,oc:k,fillPanelsView:l})}};function ex(a){let b=!1;fx(a.jb(),c=>{c.slides().forEach(d=>{d=(d=d.settings().ua())?d.isEnabled():!1;b=b||d})});return b};function gx(a){const b=a.Mg.showTopPanel();a.R&&(a.R.update(),a.R.B(b))}
class hx extends jw{constructor({Lm:a,slideWidth:b,slideHeight:c,Jb:d,A:e,skinSettings:f,L:g,soundController:h,J:k,T:l,io:t,He:r,oc:w,fillPanelsView:y,ck:C}){const N=new Q({m:"quiz-slide-container"});super({Lm:a,slideWidth:b,slideHeight:c,XZ:N,A:e});this.ab=d;this.Ke=y||!1;this.de=C;this.Bb=w;this.qu=new Q({u:P(this,"main-container")});this.qu.addChild(N);this.te=Ww(this.ab);this.es=w?w.showPlayersPanels():!this.te||this.Ke;this.o("embedded",!this.es);this.Mg=t;this.ob=f;this.Pu=new ki({});this.rd=
new Q({m:"slide-list-layer",kP:!0});this.rd.B(!1);this.Ee=D(this,new ow({A:e,L:g,T:l,skin:this,QY:this.es}));this.wh=a.Ab();if(this.R=Xw(d)||this.Mg.showTopPanel()?new dx({A:e,Dm:this.Pu,skinSettings:f,Km:this.rd,L:g,Jb:d,J:k,T:l,oc:w,fillPanelsView:this.Ke}):null)D(this,this.R),B(this,this.R.zK,()=>{this.Ee.invalidate()});this.wa=new Qq(e,this.Pu,f,g);this.Ec=new dr(h);B(this,this.Ec.audioStartedEvent(),this.Ph,this);B(this,this.Ec.Xe,this.Oh,this);this.Jc=new Q({m:"frames-layer"});this.ph=new Q({m:"feedback-layer"});
this.ph.o("ie",u);this.ph.B(!1);this.Rc=new es({IY:this.Ec,L:g,A:e});B(this,this.Rc.OE,fa=>{this.ph.o("with-shadow",fa)},this);this.es?(this.R&&this.addChild(this.R),this.addChild(this.qu),this.addChild(this.wa),gx(this)):this.te&&(this.Jc.o("embedded",!0),this.addChild(this.qu));this.qu.addChild(this.Jc);this.IX();(this.te||0<=["embedded-customization"].indexOf(d))&&Xw(d)&&B(this,f.bK,this.IX,this);B(this,f.V(),()=>{Xw(d)&&gx(this);this.$B();this.ZB()},this);N.addChild(this.ph);N.addChild(r.au);
N.addChild(this.rd);this.o("embedded-mode",xh&&!this.te);w&&this.Yr(w);this.$B();this.ZB()}$B(){var a=this.ob.fontFamily();if(a)if(Xw(this.ab))document.body.style.setProperty("--font-family-normal",a),document.body.style.setProperty("--font-family-bold",a);else{a=this.Bb&&this.Bb.isInheritSettings();const b=this.te&&!a?this.displayObject():document.body;let c="qPFn",d="qPFnb";this.te&&a&&(c="PFn",d="PFnb");b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",d)}}ZB(){const a=
this.ob.borderRadius(),b=this.te&&this.Bb&&this.Bb.isInheritSettings();null===a||b||(this.te?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}IX(){const a=this.ob.dw();this.o("hide-bg",a);this.o("slide-presentation-not-bg",!a);this.o("filltype",this.Ke?a?"player":"":"slide");this.o("fill-slide-bg",!a&&this.Ke)}zw(a){a=a?"":"none";this.wa.G("pointer-events",a);this.R&&this.R.G("pointer-events",a)}Yr(a){const b=a.messages();b&&this.Pu.lB(b);Object.assign(this.ob.Xg().colors(),
a.colors());this.R&&this.R.yw(a);this.wa.yw(a)}qq(a){this.R&&this.Ee.qq(a)}ja(a,b){super.ja(a,b);if(a&&b){this.R&&(this.R.xa(),this.Ee.invalidate());b=this.de;a=b.Wx();b=ix(b);var c=a.scale(b).round();this.qu.resize(c.width,c.height);u&&(this.Ok.G("position","absolute"),this.Ok.move(0,0));a=ix(this.de);this.Ok.setScale(a,"50% 50%");b=.5*(c.width-this.Ok.width());c=.5*(c.height-this.Ok.height());this.Ok.move(b,c);this.Jc.setScale(a,"50% 50%");this.Jc.move(b,c);a=this.Wx();this.Jc.resize(a.width,a.height);
if(!this.te||this.Ke){a=jx(this.de);this.R&&this.R.setScale(a);this.wa.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.R&&this.Mg.showTopPanel()?-this.R.height()*(1-a)+d:b;this.qu.G("margin",`${d}px ${b}px ${c}px ${b}px`);this.R&&this.R.G("width",`calc(100% / ${a})`);this.wa.G("width",`calc(100% / ${a})`)}this.uK();a=kx(this.de);this.G("border-radius",`${(this.Ke||xh||this.te?0:8)*a}px`);gw(this);this.lD()}}controlPanel(){return this.wa}topPanel(){return this.R}Uj(){return this.Jc}kl(a){this.Rc&&(this.Ec.stop(),
this.ph.removeChild(this.Rc),this.ph.B(!1),this.Rc.Zc());a&&(a.Ab=this.wh,this.ph.addChild(this.Rc),this.ph.B(!0),this.Rc.show(a))}ko(a,b){b.jl("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Ec.stop();this.Ee.yE()}setPanelScale(a){super.setPanelScale(a);this.R&&this.R.setParentScale(a);this.Rc.setParentScale(a)}setPresentationContext(a){this.R&&this.R.setPresentationContext(a)}B(a){super.B(a);this.R&&this.R.B(a);
this.wa.B(a)}Ph(){}Oh(){}lD(){if(this.R){if(this.es){var a=jx(this.de)*this.parentScale();this.R.setParentScale(a)}this.R.xa()}if(this.Ee){const c=ix(this.de)*this.parentScale();a=jx(this.de)*this.parentScale();var b=this.Ee;b.rv=c;b.invalidate();b=this.Ee;b.cE=a;b.invalidate()}}uK(){if(this.jc){var a=parseFloat(lf(this.jc,"width")),b=jx(this.de),c=ix(this.de),d=(this.Mg.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;J(this.jc,"top",`${d}px`);J(this.jc,"left",`${a}px`);J(this.jc,"transform",`scale(${c})`);
J(this.jc,"transform-origin","0 0")}}fT(){return ix(this.de)*this.parentScale()}};class lx extends jw{constructor({Lm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,L:f,soundController:g,He:h,Uj:k=null,oc:l,Jb:t}){const r=new Q({m:"quiz-slide-container"});super({Lm:a,slideWidth:b,slideHeight:c,XZ:r,A:d});this.o("embedded",!0);this.ob=e;this.rd=new Q({m:"slide-list-layer"});this.rd.B(!1);this.wh=a.Ab();this.Ec=new dr(g);B(this,this.Ec.audioStartedEvent(),this.Ph,this);B(this,this.Ec.Xe,this.Oh,this);this.Bb=l;this.te=Ww(t);this.addChild(r);this.ph=new Q({m:"feedback-layer"});this.Rc=
new es({IY:this.Ec,L:f,A:d});B(this,this.Rc.OE,w=>{this.ph.o("with-shadow",w)},this);this.Jc=null;k?this.Jc=k:(this.Jc=new Q({m:"frames-layer"}),this.Jc.o("tablet",!0),this.addChild(this.Jc));this.resize(b,c);r.addChild(this.ph);r.addChild(h.au);r.addChild(this.rd);this.$B();this.ZB()}$B(){if(this.ob.fontFamily()){var a=this.Bb&&this.Bb.isInheritSettings();a=this.te&&!a?this.displayObject():document.body;a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}ZB(){const a=
this.ob.borderRadius(),b=this.te&&this.Bb&&this.Bb.isInheritSettings();null===a||b||(this.te?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}Km(){return this.rd}yw(a){Object.assign(this.ob.Xg().colors(),a.colors())}Uj(){return this.Jc}kl(a){this.Rc&&(this.Ec.stop(),this.ph.removeChild(this.Rc),this.ph.B(!1),this.Rc.Zc());a&&(a.Ab=this.wh,this.ph.addChild(this.Rc),this.ph.B(!0),this.Rc.show(a))}ko(a,
b){b.jl("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Ec.stop()}updateSlideVisualizer(){this.fc&&this.fc.updateSlideVisualizer()}Ph(){}Oh(){}};function mx(){this.dv=new F}m=mx.prototype;m.Qz=null;m.jp=null;m.ws=!1;
m.tG=function(a,b){if("touchEnd"==a)return this.ws&&this.Qz&&this.jp?this.OX(this.jp,this.Qz)?1:0:0;if(1!=b.touches().length||wg(b.Cs()))return this.ws=!1,0;const c=new v(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(xg(b.Cs()))return this.ws=!1,0;this.Qz=this.jp=c;this.ws=!0;return 0}if(!this.ws||!this.Qz||!this.jp)return 0;(this.ws=this.Qz==this.jp?this.PX(c,this.jp):this.QX(c,this.jp))&&b.Cs().preventDefault();this.jp=c;return 0};m.QF=function(){this.dv.h()};m.Np=function(){};
function nx(){this.dv=new F}p(nx,mx);nx.prototype.IA=function(){return"scrollLeft"};nx.prototype.QX=function(a,b){return a.x<=b.x};nx.prototype.PX=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};nx.prototype.OX=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function ox(){this.dv=new F}p(ox,mx);ox.prototype.IA=function(){return"scrollRight"};ox.prototype.QX=function(a,b){return a.x>=b.x};ox.prototype.PX=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
ox.prototype.OX=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function px(a){a.oF=new Jh(a.ON.displayObject(),[new nx]);a.WM=Qh(a.oF,"scrollLeft");B(a,a.WM.dv,()=>{if(a.xq()){const b="testing"==a.Tb().sessionMode()?!a.za:!1;qx(a.Tb().La(),b)}});Lh(a.oF)}function rx(a,b){a.ON&&(Mh(a.oF),ye(a,a.WM));a.ON=b;px(a)}
class sx extends H{constructor({LA:a,na:b}){super();this.Tb=a;this.za=b;this.WM=this.oF=this.ON=null}xq(){var a=Do(this.Tb().La());a=!(a.slide()&&a.slide().settings().ua()&&a.slide().settings().ua().isEnabled())&&!tx(this.Tb().Ga())&&a.zb();return this.Tb().settings().mA()&&"eachQuestion"==this.Tb().settings().submitType()&&!this.za&&a}};class ux extends cx{constructor({A:a,Dm:b,skinSettings:c,Km:d,L:e,Jb:f,J:g,oc:h,fillPanelsView:k}){super({m:"universal-top-panel",f_:"universal-quiz-timer",A:a,Dm:b,skinSettings:c,Km:d,L:e,Jb:f,J:g,oc:h,fillPanelsView:k})}};class vx extends Q{constructor({Yp:a,Zk:b,EG:c,Zp:d,V8:e,u7:f}){super({m:"quiz-tablet-skin",Sf:!0});this.Id=a;this.ij=D(this,b);this.Ee=D(this,d);this.G5=e;(this.eU=f)&&rx(this.eU,this);const {topPanel:g,controlPanel:h}=wx(this.ij);g&&(g instanceof ux&&B(this,g.zK,()=>{this.Ee.invalidate()}),this.addChild(g));M(this,this.Id);this.addChild(h);O(h,P(this,"controls"));c&&(D(this,c),c.bH(this))}hl(){}zw(a){const {topPanel:b,controlPanel:c}=wx(this.ij);a=a?"":"none";b&&b.G("pointer-events",a);c.G("pointer-events",
a)}setPresentationContext(a){this.ij.setPresentationContext(a)}setPresentationOutlineController(a){this.ij.setPresentationOutlineController(a)}controlPanel(){return this.ij.controlPanel()}topPanel(){return this.ij.topPanel()}Uj(){return this.Id.Uj()}kl(a){this.Id.kl(a)}qq(a){const {topPanel:b}=wx(this.ij);b&&this.Ee.qq(a)}ko(a,b){this.Id.ko(a,b)}activate(){this.Id.activate()}deactivate(){this.Id.deactivate();this.Ee.yE()}tf(){this.Id.tf()}Hv(){this.Id.Hv()}ft(a){this.Id.ft(a)}qB(a){this.Id.qB(a)}et(a){this.Id.et(a)}vB(){return this.Id.vB()}gi(){return new F}jt(){return this.Id.jt()}scale(){return this.Id.scale()}reset(){this.Id.reset()}Fw(){this.Id.Fw()}cw(){this.Id.cw()}ym(){this.Id.ym()}Ew(a){this.Id.Ew(a)}sB(){this.Id.sB()}setPanelScale(){}ja(a,
b){this.G5.MB(a,b)}setScale(a){super.setScale(a);if(ih){this.Id.setParentScale(a);var b=this.Ee;b.cE=a;b.invalidate();b=this.Ee;b.rv=a;b.invalidate()}}updateSlideVisualizer(){this.Id.updateSlideVisualizer()}Ph(){}Oh(){}setBannerView(a){this.Id.setBannerView(a)}};class xx extends Q{constructor(){super();this.PE=G(this);this.Kl=G(this)}};class yx extends xx{constructor({mP:a,KA:b,A:c}){super();this.Vx=a;this.sk=b;this.j=c}initialize(){Eo(this,this.j,this.Vx,this.sk);B(this,this.sk().activeSlideChangedEvent(),this.JX,this)}ho(a){"testing"==a||"reviewing"==a?this.JX():"completed"==a&&this.Kl.h()}JX(){const a=Do(this.sk());Fo(a)?(bi(this),this.PE.h()):this.Kl.h()}};class zx extends xx{constructor({KA:a,N6:b,A:c,submitType:d}){super();this.sk=a;this.Y0=b;this.j=c;this.Pb=d;this.Xr=""}initialize(){Bo(this,this.j,this.Y0);B(this,this.sk().bF,this.KX,this)}ho(a){this.Xr=a;"testing"==a||"reviewing"==a?this.KX():"completed"==a&&this.Kl.h()}KX(){const a=Do(this.sk()),b="allAtOnce"==this.Pb,c="reviewing"==this.Xr;a&&(!b||b&&c)?(bi(this),this.PE.h()):this.Kl.h()}};function Ax(a,b,c){a.Dt.has(b.id)||(a.Dt.set(b.id,a.Lb(b,c)),M(a,a.Dt.get(b.id)))}function Bx(a,b,c){a.Dt.has(b)&&c(a.Dt.get(b))}function Cx(a,b){Bx(a,b,c=>{E(a,c);a.Dt.delete(b)})}function Dx(a,b,c,d){Bx(a,b,e=>e.o(c,d))}
class Ex extends Q{constructor({m:a,L:b}){super({m:a});this.D=b;this.Dt=new Map;this.W_=G(this)}DA(a,b){Bx(this,a,c=>c.l(b))}Lb(a,b){const c=new Lq({prefix:"quiz-",type:a.type,icon:{element:U(this.D,a.icon),Tg:"left"}});O(c,P(this,"uikit-button"));c.o(a.id,!0);b&&B(this,c.O,()=>{b&&b();this.W_.h(a.id)});return c}};class Fx extends Ex{constructor(a){super({m:"smartphone-control-panel",L:a})}};const Gx={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"}},Hx=Object.assign({},Gx,{["slide-list"]:Object.assign({},Gx["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},Gx["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},Gx.outline,{type:"uikit-secondary-button"})}),Ix=["results","slide-list","mark-slide","back-to-app","outline"],Jx="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class Kx extends H{constructor(a){super();this.wa=a;this.Ol=G(this);this.nN=G(this);this.mT=G(this);this.sJ=G(this);this.lW=G(this)}nb(a,b){switch(b){case "enabled":this.nN.h(a,()=>this.Ol.h(a));this.sJ.h(a,!0);break;case "hidden":this.mT.h(a);break;case "disabled":this.nN.h(a,()=>this.Ol.h(a)),this.sJ.h(a,!1)}}ii(){}Gm(a,b){"start"==a&&this.lW.h(a,"submit","submit-form"==b)}Sp(){}outlinePopupClosed(){}$k(){return this.Ol}displayObject(){return this.wa.displayObject()}ib(){}Wk(){}Zg(){}Li(){}};function Lx(a){const b=new Q({u:P(a,"close-button")});B(a,b.O,()=>a.mx.h());return b}
class Mx extends Q{constructor(a,b){super({m:"smartphone-slide-list-caption"});this.mx=G(this);if(this.Va=a)a=this.Va,O(a,P(this,"title")),D(this,a),B(this,a.PE,this.OL,this),B(this,a.Kl,this.uL,this);a=new Q({u:P(this,"title")});a.P(b.I("PB_QUESTION_LIST_CAPTION"));this.ZN=a;M(this,this.ZN);b=Lx(this);M(this,b)}initialize(){this.Va&&this.Va.initialize()}ho(a){this.Va&&this.Va.ho(a)}OL(){this.Va&&!this.Vj(this.Va)&&(E(this,this.ZN),this.xc(this.Va,0))}uL(){this.Va&&(this.removeChild(this.Va),M(this,
this.ZN,0))}};class Nx extends Q{constructor({u8:a,CB:b,submitType:c,isGraded:d,isEnabled:e}){super({m:"smartphone-slide-list"});this.Pb=c;this.ue=d;this.u1=e;this.XR=G(this);this.iW=G(this);this.ZE=a;M(this,this.ZE);this.Zb=b;M(this,this.Zb);B(this,this.ZE.mx,this.g2,this);B(this,this.Zb.Oi().Ki(),this.HL,this)}initialize(){this.ZE.initialize()}CQ(a,b){this.Zb.ib(a,this.Pb,this.ue,b)}dB(){this.Zb.Oi().dB()}ho(a){this.Zb.Oi().l("reviewing"==a?!0:this.u1);this.ZE.ho(a)}g2(){this.XR.h()}HL(a){this.iW.h(a)}ja(a,b){super.ja(a,
b);this.Zb.xa();this.Zb.Oi().xa()}};class Ox extends H{constructor({CB:a,t8:b,w8:c}){super();this.Zb=D(this,a);this.XW=D(this,b);this.hs=c;B(this,this.Zb.XR,this.KU,this);B(this,this.Zb.iW,this.HL,this);B(this,this.hs.rK,this.vL,this);B(this,this.hs.nW,this.c3,this);B(this,this.hs.sI,this.qL,this);B(this,this.hs.Dz,this.i3,this);B(this,this.hs.pT,this.KU,this);B(this,this.hs.dN,this.vh,this);this.nC=G(this)}vL(){this.Zb.initialize()}c3(a,b){this.Zb.CQ(a,b)}qL(a){Mw(this.Zb.Zb.Oi(),a)}HL(a){this.hs.jf.h(a)}i3(){this.XW.show()}KU(){this.XW.Zc();
this.nC.h()}vh(a){this.Zb.ho(a)}displayObject(){return this.Zb.Zb.displayObject()}invalidate(){setTimeout(()=>this.Zb.xa(),0)}close(){}closeRequestEvent(){return this.nC}};class Px extends Ex{constructor(a,b){super({m:"smartphone-top-panel",L:b});if(this.Va=a)O(a,P(this,"title")),D(this,a),B(this,a.PE,this.OL,this),B(this,a.Kl,this.uL,this)}initialize(){this.Va&&this.Va.initialize()}ho(a){this.o("mode",a);this.Va&&this.Va.ho(a)}OL(){this.Va&&!this.Vj(this.Va)&&this.addChild(this.Va)}uL(){this.Va&&this.removeChild(this.Va)}};class Qx extends H{constructor(a){super();this.k5=a;this.jf=G(this);this.Mk=G(this);this.dN=G(this);this.sI=G(this);this.rK=G(this);this.nW=G(this);this.Dz=G(this);this.pT=G(this);this.jW=G(this);this.MX=G(this);this.j1=G(this);this.W=this.Ea=this.bb=null}ib(a,b,c,d,e){ye(this,this.bb);this.bb=a;this.Ea=b;this.W=e||null;this.rK.h();B(this,a.sessionModeChangedEvent(),this.vh,this);this.vh();this.jW.h(a)}Wk(a){this.pT.h();this.sI.h(a);this.MX.h(a)}Li(a){this.nW.h(this.Ea,a)}Zg(){}Tp(){}bw(){}setParentScale(){}$p(){}displayObject(){return this.k5.displayObject()}Ki(){return this.jf}oq(){return this.Mk}vh(){this.dN.h(this.bb.sessionMode())}}
;function wx(a){return{topPanel:a.R,controlPanel:a.wa}}function Rx(a){nh&&a.$U("back-to-app",()=>ISPlayer.backToApp())}function Sx(a,b,c){a.R&&Ax(a.R,Gx[b],c);Ax(a.wa,Hx[b],c)}function Tx(a){a.DN&&!a.eM&&Sx(a,"slide-list",()=>{a.wX.Dz.h()})}function Ux(a,b){a.R&&Cx(a.R,b);Cx(a.wa,b)}function Vx(a){a.DN&&"allAtOnce"==a.Pb&&(Sx(a,"mark-slide",()=>{a.M&&Gk(a.M,!a.M.isMarked())}),a.R&&a.R.o("with-mark-button",!0))}function Wx(a,b,c){a.R&&Ix.includes(b)&&c(a.R);Jx.includes(b)&&c(a.wa)}
function Xx(a){const b=!("testing"==a.Xr&&Io(a.M));a.EU("slide-list",b)}
class Yx extends H{constructor({topPanel:a,pH:b,controlPanel:c,lH:d,submitType:e,A:f}){super();this.R=a?D(this,a):null;this.R&&b?(D(this,b),B(this,b.dN,this.vh,this),B(this,b.sI,this.qL,this),B(this,b.rK,this.vL,this),a=b):a=null;this.wX=a;this.wa=D(this,c);c=new Kx(this.wa);B(this,c.nN,this.$U,this);B(this,c.mT,this.JU,this);B(this,c.sJ,this.EU,this);B(this,c.lW,this.b3,this);this.k0=c;this.DN=d;this.Pb=e;this.j=f;this.Xr="";this.eM=this.M=null;Rx(this)}topPanel(){return this.wX}controlPanel(){return this.k0}setPresentationContext(){}setPresentationOutlineController(a){this.eM=
a;Sx(this,"outline",()=>{const b=this.eM;"testing"==this.Xr||"reviewing"==this.Xr?b.showOutline(this.DN,this.j.I("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});Ux(this,"slide-list")}$U(a,b){Wx(this,a,c=>Ax(c,Gx[a],b))}JU(a){Wx(this,a,b=>Cx(b,a))}EU(a,b){Wx(this,a,c=>c.DA(a,b))}b3(a,b,c){Wx(this,a,d=>Dx(d,a,b,c))}vh(a){this.Xr=a;this.R&&this.R.ho(a);switch(a){case "testing":Tx(this);Vx(this);Rx(this);break;case "reviewing":Tx(this);nh&&this.JU("back-to-app");break;case "completed":Ux(this,
"slide-list"),Ux(this,"mark-slide"),this.R&&this.R.o("with-mark-button",!1),Rx(this)}}qL(a){ye(this,this.M);if(this.M=a)B(this,a.submittedEvent(),this.Yy,this),B(this,a.markedEvent(),this.GX,this);Xx(this);this.GX()}vL(){this.R&&this.R.initialize()}Yy(){Xx(this)}GX(){const a=this.M?this.M.isMarked():!1;Wx(this,"mark-slide",b=>Dx(b,"mark-slide","marked",a))}};class Zx extends H{constructor({Km:a,CB:b}){super();this.rd=a;this.Zb=b}show(){this.Jm||(this.Zb.dB(),this.rd.B(!0),this.rd.addChild(this.Zb),this.Zb.xa(),this.Zb.o("shown",!0))}Zc(){this.Jm&&this.UC()}get Jm(){return this.Zb.Vk("shown")}UC(){this.Zb.o("shown",!1);setTimeout(()=>{this.rd.removeChild(this.Zb);this.rd.B(!1)},150)}};class $x extends H{constructor({ek:a,K8:b,X:c}){super();this.cb=D(this,a);this.WN=b;this.cf=c;this.M=this.bb=this.ia=null;this.Fc=0;this.DK=!1;B(this,this.WN.jW,this.a3,this);B(this,this.WN.MX,this.F3,this);B(this,this.WN.j1,this.Zc,this)}show(){this.ia&&(this.yv(),this.ia.addChild(this.cb))}Zc(){this.ia&&this.ia.removeChild(this.cb)}bH(a){this.ia=a}a3(a){ye(this,this.bb);this.bb=a;B(this,a.rn,this.yv,this)}yv(){this.Fc&&this.cb.setTime(Math.min(this.Fc,Math.max(0,Math.floor(this.Fc-this.Bg()))))}F3(a){ye(this,
this.M);(this.M=a)&&B(this,a.submittedEvent(),this.xv,this);this.xv()}xv(){this.Fc=0;this.DK=!1;if(this.M&&Ho(this.bb))if(this.M.submitted())this.Fc=Jo(this.cf.ua())||0;else{var a=this.M;const b=Jo(a.slide().settings().ua()),c=Mo(this.bb,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Fc=a,this.DK=!0):this.Fc=Jo(this.cf.ua())||0}this.Fc?this.show():this.Zc()}Bg(){return this.DK?Math.floor(this.M.visitDuration()/1E3):this.bb.quizDuration()}};function ay(a){a.o("left",!1);a.o("right",!0)}class by extends Q{constructor(){super({m:"smartphone-timer"});B(this,this.O,this.Iy,this);ay(this)}setTime(a){this.P(qo(a))}Iy(){this.Vk("right")?(this.o("right",!1),this.o("left",!0)):ay(this)}};class cy extends H{constructor({Yp:a,Zk:b,ck:c,Zp:d}){super();this.yk=a;this.ij=b;this.de=c;this.Ee=d;const {topPanel:e,controlPanel:f}=wx(this.ij);this.xF=e;this.l0=f;this.Uu=1}MB(a,b){a&&b&&(this.Uu=a/b,this.EX(a,b))}R(){return this.xF}wa(){return this.l0}ly(){return 1<this.Uu}};class dy extends cy{constructor({Yp:a,Zk:b,ht:c,C8:d,ck:e,Zp:f}){super({Yp:a,Zk:b,ck:e,Zp:f});this.EN=c;this.$W=d;B(this,this.Ee.OW,this.LX,this)}EX(a,b){this.xF&&this.R().B(1>=this.Uu);this.wa().o("landscape",this.ly());a=1>=this.Uu?{boundingWidth:a,boundingHeight:b-((this.xF?this.R().height():0)+this.wa().height())}:{boundingWidth:a-this.wa().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=Yf({width:this.yk.width(),height:this.yk.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:l}={scale:e,left:f,top:g};this.yk.setScale(h);this.yk.move(k,(this.xF?this.R().height():0)+l);this.EN&&(this.EN.o("portrait",1>=this.Uu),this.EN.xa());this.$W&&this.$W.o("landscape",this.ly());this.LX()}LX(){if(this.Ee.visible()){const a=ey(this.de),b=this.Ee.size();this.Ee.move((a.width-b.width)/2,a.height-b.height-(1>=this.Uu?66:20))}}};class fy extends Pq{constructor(a,b,c,d){super({m:"universal-control-panel",A:a,Dm:b,skinSettings:c,L:d})}};class gy extends H{constructor({topPanel:a,controlPanel:b}){super();this.R=a;this.wa=D(this,b);a&&D(this,a)}topPanel(){return this.R}controlPanel(){return this.wa}setPresentationContext(a){this.R&&this.R.setPresentationContext(a)}setPresentationOutlineController(){}};class hy extends cy{constructor({Yp:a,Zk:b,ck:c,Zp:d,i7:e}){super({Yp:a,Zk:b,ck:c,Zp:d});this.te=e}EX(a,b){const {topPanel:c,controlPanel:d}=wx(this.ij);var e=c?c.height():12;e=this.te?new cf(0,0,0,0):new cf(e,12,d.height(),12);const {scale:f,left:g,top:h}=Yf({width:this.yk.width(),height:this.yk.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:l,top:t,q7:r}={scale:f,left:g,top:h,q7:e};({topPanel:a}=wx(this.ij));!this.te&&a&&a.setParentScale(k);if(ih){const {topPanel:w,
controlPanel:y}=wx(this.ij);b=kx(this.de);w&&w.setScale(b);y.setScale(b);this.yk.setScale(b);e=w?-w.height()*(1-b):0;const C=12*b;this.yk.G("margin",`${e}px ${C}px 0 ${C}px`);w&&w.G("width",`calc(100% / ${b})`);y.G("width",`calc(100% / ${b})`);b=-this.yk.height()*(1-b);y.G("margin-top",`${b}px`)}else b=this.Ee,b.cE=k,b.invalidate(),b=this.Ee,b.rv=k,b.invalidate(),this.yk.setScale(k),this.yk.move(l+r.left,t+r.top);a&&(this.Ee.invalidate(),a.xa())}};function iy(a,b){b.o("playertype",a.te?"ppt":"standalone")}function jy(a,b){a=a.ma.fillPanelsView()?a.ob.dw()?"player":"":"slide";b.o("filltype",a)}function ky(a){a.CN||(a.CN=new Q({ea:document.getElementById(`mobileFramesLayer-${a.Ng}`),m:"mobile-frames-layer"}));return a.CN}function ly(a){return new yx({mP:()=>a.Tb().slidePoolState(),KA:()=>a.Tb().slidePoolState(),A:a.j})}
function my(a){return"survey"!=a.cf.passingScoreType()?new zx({KA:()=>a.Tb().slidePoolState(),N6:()=>a.Tb().evaluation(),A:a.j,submitType:a.cf.submitType()}):null}
class ny{constructor({quiz:a,mo:b,A:c,J:d,Jb:e,T:f,skinSettings:g,oc:h,ck:k,L:l,soundController:t,io:r,He:w,Lm:y,LA:C,na:N}){this.ma=a;this.Ng=b;this.j=c;this.K=d;this.ab=e;this.$=f;this.ob=g;this.Bb=h;this.de=k;this.D=l;this.lb=t;this.Mg=r;this.Zf=w;this.Bi=y;this.Tb=C;this.za=N;this.cf=this.ma.settings().X();this.te=Ww(this.ab);this.Wc=this.cf.quizSize();a=new ki({});this.Bb&&(b=this.Bb.messages())&&a.lB(b);this.Pu=a;this.CN=null}create(){var a=new lx({Lm:this.Bi,slideWidth:this.Wc.width,slideHeight:this.Wc.height,
A:this.j,skinSettings:this.ob,L:this.D,soundController:this.lb,He:this.Zf,Uj:yh?ky(this):void 0,oc:this.Bb,Jb:this.ab});this.Yr(a);iy(this,a);a.o("hide-bg",this.ob.dw());jy(this,a);if(yh){if(this.Mg.showTopPanel()||nh){if(nh){var b=ig({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.ob.xg();var c=null;b.pq()?c=ly(this):b.Im()&&(c=my(this));b=new Px(c,this.D)}else b=null;c=b?new Qx(b):null;const r=new Fx(this.D),w=this.cf.submitType();var d=c;if(this.ob.questionListInfo().showSlideList()&&d){var e=
this.ob.xg();var f=null;e.pq()&&e.Im()&&(f=my(this));e=new Mx(f,this.j);f=new Rw({questionListInfo:this.ob.questionListInfo(),xg:this.ob.xg(),A:this.j,J:this.K,L:this.D,m:"smartphone-slide-list-slides"});e=new Nx({u8:e,CB:f,submitType:this.cf.submitType(),isGraded:"survey"!=this.cf.passingScoreType(),isEnabled:Ko(this.cf)});f=new Zx({Km:ky(this),CB:e});d={lH:new Ox({CB:e,t8:f,w8:d}),ht:e}}else d={lH:null,ht:null};const {lH:y,ht:C}=d;b={Zk:new Yx({topPanel:b,pH:c,controlPanel:r,lH:y,submitType:w,A:this.j}),
ht:C,pH:c}}else this.Mg.showTopPanel()?(b=new ux({A:this.j,Dm:this.Pu,skinSettings:this.ob,Km:a.Km(),L:this.D,Jb:this.ab,J:this.K,oc:this.Bb,fillPanelsView:this.ma.fillPanelsView()}),this.Yr(b)):b=null,c=new fy(this.j,this.Pu,this.ob,this.D),this.Yr(c),b={Zk:new gy({topPanel:b,controlPanel:c}),ht:null,pH:null};const {Zk:g,ht:h,pH:k}=b;yh&&k?(b=new by,b={EG:new $x({ek:b,K8:k,X:this.cf}),ek:b}):b={EG:null,ek:null};const {EG:l,ek:t}=b;b=new ow({A:this.j,T:this.$,L:this.D,skin:a,H8:!0,QY:!this.te||this.ma.fillPanelsView()});
c=this.de;c=yh?new dy({Yp:a,Zk:g,ht:h,C8:t,ck:c,Zp:b}):new hy({Yp:a,Zk:g,ck:c,Zp:b,i7:this.te});a=new vx({Yp:a,Zk:g,EG:l,Zp:b,V8:c,u7:yh?new sx({LA:this.Tb,na:this.za}):null});iy(this,a);jy(this,a);return a}Yr(a){this.Bb&&a.yw(this.Bb)}};class oy{constructor({skinSettings:a,fillPanelsView:b}){this.ob=a;this.Ke=b}FQ(){return this.ob.dw()?!this.Ke:!0}PZ(){return this.ob.bK}};(function(){if(wb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(hb()))?a[1]:"0"}return vb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(hb()))?a[0].replace(/_/g,"."):"10"):zb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(hb()))?a[1]:""):Ab||Bb||Cb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(hb()))?a[1].replace(/_/g,"."):""):""})();function py(a){return(a=a.exec(hb()))?a[1]:""}(function(){if(kd)return py(/Firefox\/([0-9.]+)/);if(u||rb||qb)return Eb;if(od){if(mb()||q("Macintosh")){var a=py(/CriOS\/([0-9.]+)/);if(a)return a}return py(/Chrome\/([0-9.]+)/)}if(pd&&!mb())return py(/Version\/([0-9.]+)/);if(ld||md){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(hb()))return a[1]+"."+a[2]}else if(nd)return(a=py(/Android\s+([0-9.]+)/))?a:py(/Version\/([0-9.]+)/);return""})();function qy(a,b,c,d,e){Br.call(this,b,c,d,e);this.element=a}p(qy,Br);qy.prototype.ml=function(){};qy.prototype.HG=function(){this.ml();qy.Sb.HG.call(this)};qy.prototype.Gh=function(){this.ml();qy.Sb.Gh.call(this)};qy.prototype.Yj=function(){this.ml();qy.Sb.Yj.call(this)};function ry(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);qy.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.yG=sy}p(ry,qy);var ty=1/1024,sy=-1;m=ry.prototype;
m.ml=function(){var a=this.coords[0];Math.abs(a-this.yG)>=ty&&(Af(this.element,a),this.yG=a)};m.Yj=function(){this.yG=sy;ry.Sb.Yj.call(this)};m.Gh=function(){this.yG=sy;ry.Sb.Gh.call(this)};m.show=function(){this.element.style.display=""};m.Zc=function(){this.element.style.display="none"};function uy(a){la(a)&&1==a.nodeType?this.Cq=this.fa=a:(this.fa=Rc("DIV",vy("component_container",a)),this.Cq=this.kS(vy("component_base",a)),this.fa.appendChild(this.Cq));this.Hg=[];this.pn=!1;if(Wg){const b=new Jh(this.Mw());this.O=new bf;this.O.Yx.addHandler(function(){1==Ee(this.O)&&Lh(b)},this);this.O.WJ.addHandler(function(){0==Ee(this.O)&&Mh(b)},this);a=new Rh;a.RN.addHandler(function(c,d,e){this.fg(!1);this.pn&&e.preventDefault();this.enabled()&&this.Lo(e)},this);a.QN.addHandler(function(){this.fg(!0)},
this);a.SN.addHandler(function(){this.enabled()&&this.xo()},this);Kh(b,a)}else this.pn=!0,this.O=new bf,this.O.Yx.addHandler(function c(){this.O.Yx.removeHandler(c,this);var d=z(this.Mw(),"mouseover",function(){this.enabled()&&0<Ee(this.O)&&this.xo()},!1,this);this.Hg.push(d);d=z(this.Mw(),"mouseout",function(){this.fg(!1)},!1,this);this.Hg.push(d);d=z(this.Mw(),"click",function(e){this.fg(!0);this.pn&&0<Ee(this.O)&&(e.preventDefault(),e.stopPropagation());this.Lo(e)},!1,this);this.Hg.push(d)},this);
this.Sh=new F}m=uy.prototype;m.Fu=1;m.z_=!0;m.Lo=function(a){!this.z_&&a&&(this.displayObject().blur(),this.ea().blur());this.O.h(this,a)};m.Mw=function(){return this.displayObject()};m.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};m.removeAttribute=function(a){this.displayObject().removeAttribute(a)};m.Cw=function(a){this.Oq=a;this.Bz(a)};
m.Sf=function(){this.rh=this.Bh=void 0;this.Or=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.Bh=a.width,this.rh=a.height,this.ja(a.width,a.height),this.Sh.h(this))});this.Or.observe(this.fa);this.ja(parseInt(this.fa.style.width,10),parseInt(this.fa.style.height,10));this.Sh.h(this)};m.xo=function(){this.o("active",!0)};m.fg=function(){this.o("active",!1)};m.ea=function(){return this.Cq};uy.prototype.baseElement=uy.prototype.ea;uy.prototype.displayObject=function(){return this.fa};
uy.prototype.displayObject=uy.prototype.displayObject;m=uy.prototype;m.width=function(){return void 0!==this.Bh?this.Bh:this.QC(this.ea())};m.QC=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Cf(a).width};m.Ha=function(a){this.resize(a)};m.height=function(){return void 0!==this.rh?this.rh:this.QJ(this.ea())};m.QJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Cf(a).height};m.Wb=function(a){this.resize(void 0,a)};
m.resize=function(a,b){if(void 0!==this.Or)throw Error("ResizeObserver is turned on");this.Xu(a,b);void 0!==a&&(this.Bh=a);void 0!==b&&(this.rh=b);this.Sh.h(this)};function wy(a){return new I(a.x(),a.y(),a.width(),a.height())}m.Xu=function(a,b){void 0!==a&&(uf(this.displayObject(),a),uf(this.ea(),a));void 0!==b&&(vf(this.displayObject(),b),vf(this.ea(),b));void 0!==a&&void 0!==b&&this.ja(a,b)};m.ja=function(){};m.x=function(){return void 0!==this.Dv?this.Dv:of(this.displayObject()).x};
m.Rf=function(a){this.Dv=a;this.displayObject().style.left=a+"px"};m.y=function(){return void 0!==this.Ev?this.Ev:of(this.displayObject()).y};m.vf=function(a){this.Ev=a;this.displayObject().style.top=a+"px"};m.move=function(a,b){this.Rf(a);this.vf(b)};m.enabled=function(){return!this.ea().hasAttribute("disabled")};m.l=function(a){void 0!==this.Oq&&this.Bz(a?this.Oq:-1);a?this.ea().removeAttribute("disabled"):this.ea().setAttribute("disabled","")};m.visible=function(){return"none"!=this.displayObject().style.display};
m.B=function(a){this.displayObject().style.display=a?"":"none"};m.opacity=function(){return this.Fu};m.Mc=function(a){W(this,"opacity",a);this.Fu=a};m.addChild=function(a){a=this.rk(a);this.displayObject().appendChild(a)};m.xc=function(a,b){a=this.rk(a);Zc(this.displayObject(),a,b)};m.removeChild=function(a){a=this.rk(a);this.Vj(a)&&this.displayObject().removeChild(a)};m.cl=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};
m.Vj=function(a){return(a instanceof uy?a.displayObject():a).parentNode==this.displayObject()};m.P=function(a){dd(this.ea(),a)};m.Te=function(a){this.ea().innerHTML=a};function W(a,b,c){J(a.displayObject(),b,c)}m.Qf=function(a){this.xd("label",a)};m.Se=function(a){Array.isArray(a)&&(a=a.join(" "));cg(this.DF?this.Cq:this.fa,a)};m.Zs=function(a){this.xd("hidden",a)};m.xd=function(a,b){dg(this.DF?this.Cq:this.fa,a,b)};m.kS=function(a){return Rc("DIV",a)};
function vy(a,b){return void 0===b?a:b instanceof Array?(b=Pa(b),b.push(a),b):[a,b]}m.o=function(a,b){a=this.cI?Ye(this.cI,a):a;var c=this.fa;b?Qe(c,a):Re(c,a);this.fa!=this.Cq&&(c=this.Cq,b?Qe(c,a):Re(c,a))};m.Vk=function(a){a=this.cI?Ye(this.cI,a):a;return Pe(this.fa,a)};function xy(a,b){a=a.displayObject();Qe(a,b)}function yy(a,b){a=a.displayObject();Re(a,b)}m.Sw=function(){z(this.displayObject(),"keydown",this.sL,!1,this)};
m.sL=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Lo(null))};m.Bz=function(a){this.setAttribute("tabindex",a+"")};m.$b=function(){for(let a=0;a<this.Hg.length;++a){const b=this.Hg[a];b&&je(b)}this.Or&&this.Or.disconnect()};m.rk=function(a){return a instanceof uy||a instanceof Q?a.displayObject():a};let zy;function Ay(a,b){zy?(zy.scrollLeft=a,zy.scrollTop=b):window.scrollTo(a,b)}function By(){return zy?zy.scrollTop:window.pageYOffset}window.yPos=By;window.scrollPageTo=Ay;function Cy(a,b,c){a instanceof Q?a.G(b,c):a instanceof uy&&W(a,b,c)}
class Dy extends qy{constructor(a,b,c,d){super(null,[0],[350],350);this.ha=a;this.Gy=b;this.fJ=c;this.BT=d;this.gU=40}ml(){var a=this.coords[0],b=Math.min(a,200)/200;Cy(this.ha,"opacity",1-b);var c=-this.gU*(.5>b?Math.pow(2*b,2)/2:b);b=new Of;b.translate(this.BT?-c:c,0);b.scale(this.fJ,this.fJ);c=this.ha.displayObject();Sf(Qf(),c,b);a=Math.max(a-150,0)/200;Cy(this.Gy,"opacity",a);b=this.gU*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Gy.displayObject();b=this.BT?-b:b;b=(new Of).setTransform(1,0,0,1,b,0);
Sf(Qf(),a,b)}Yj(){Cy(this.ha,"margin-top",-document.documentElement.scrollTop/zg()+"px");Cy(this.ha,"position","absolute");Cy(this.Gy,"position","absolute");0<By()&&Ay(0,0);super.Yj()}Gh(){super.Gh();Cy(this.ha,"position","");Cy(this.ha,"margin-top","");Cy(this.ha,"opacity","");Rf(this.ha.displayObject(),this.fJ);Cy(this.Gy,"position","");Cy(this.Gy,"opacity","")}};function X(a,b){uy.call(this,Rc(b||"DIV",a))}p(X,uy);function Ey(a){X.call(this,a);this.Se("alertdialog");this.$y=new F;this.Eo=new F}p(Ey,X);m=Ey.prototype;m.ui=!1;m.oo=function(a){this.Jg=a?this.TI():void 0};m.open=function(){this.ui=!0;this.gp();this.$y.h(this)};m.B=function(a){Ey.Sb.B.call(this,a);this.Jg&&this.Jg.B(a)};m.gp=function(){this.B(!0);z(document,"keydown",this.hz,!1,this)};m.close=function(){this.ui=!1;this.yI()};m.yI=function(){this.B(!1);this.Eo.h(this);ie(document,"keydown",this.hz,!1,this)};m.je=function(){return this.Eo};
m.TI=function(){const a=new uy("modal_layer");z(a.displayObject(),"click",()=>{});return a};m.hz=function(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};m.$b=function(){};function Fy(a){Ey.call(this,a);this.ky=!1}p(Fy,Ey);Fy.prototype.WY=function(){return this.ky};Fy.prototype.Ma=function(a,b){this.resize(a,b)};Fy.prototype.setScale=function(){};function Gy(a,b){void 0===b&&(b=!0);X.call(this,a);b&&J(this.ea(),"display","table-cell");(qb||u)&&this.ea().setAttribute("unselectable","on")}p(Gy,X);Gy.prototype.MZ=function(a){J(this.ea(),"font-family",a)};function Hy(a,b,c){K&&(this.Yh=Rc("DIV"),Qe(this.Yh,"tap_area"));uy.call(this,b);this.Yh&&this.addChild(this.Yh);this.DF=!0;this.z1=c?!0:!1;c&&this.il(!1);a&&this.O.addHandler(this.Iy,this);K&&(a=this.ea(),Qe(a,"mobile"));this.Cw(0);this.ea().setAttribute("tabindex","-1");this.Sw()}p(Hy,uy);m=Hy.prototype;m.vn=!1;m.xb=!0;m.kS=function(a){a=Rc("BUTTON",a);u&&8>=Eb||(a.type="button");return a};m.selected=function(){return this.vn};
m.hb=function(a){if(a){var b=this.ea();Qe(b,"selected")}else b=this.ea(),Re(b,"selected");this.z1&&this.il(a);this.vn=a};m.enabled=function(){return this.xb};m.l=function(a){Hy.Sb.l.call(this,a);const b=this.ea();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Re(c,"disabled")}else c=this.displayObject(),Qe(c,"disabled");!a&&b.blur&&b.blur();this.xb=a};m.il=function(a){this.ea().setAttribute("aria-pressed",a)};m.Iy=function(){this.hb(!this.vn)};
m.fg=function(a){Hy.Sb.fg.call(this,a);-1==this.Oq&&this.ea().blur()};m.Mw=function(){return Hy.Sb.Mw.call(this)};m.Lo=function(a){this.enabled()&&Hy.Sb.Lo.call(this,a)};m.Zs=function(a){this.DF=!1;Hy.Sb.Zs.call(this,a);this.DF=!0};function Iy(a,b,c){Fy.call(this,"quiz_message_box");this.oo(!0);this.Ey=new Jy("message_container",Ky);this.addChild(this.Ey);this.Vc=new Gy("message",!1);this.Vc.Te(a);this.Ey.content().addChild(this.Vc);a=new X("buttons_panel");this.addChild(a);const d=new Hy(!1);d.P(b);a.addChild(d);d.O.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new Hy(!1),b.P(c),a.addChild(b),b.O.addHandler(function(e,f){f.preventDefault();this.Gt=!0;this.close()},this))}p(Iy,Fy);m=Iy.prototype;
m.Gt=!1;m.Ma=function(a,b){this.bg=b;this.dL=[];this.cU=[];this.dL.push(1*a);this.cU.push(1*b);this.wk()};m.close=function(){Iy.Sb.close.call(this)};m.gp=function(){Iy.Sb.gp.call(this)};
m.wk=function(){if(this.Vc.displayObject().scrollWidth){J(this.Vc.displayObject(),"width","");var a=this.Vc.displayObject().scrollWidth+4;for(var b=0;b<this.dL.length&&!(this.Vc.Ha(Math.min(this.dL[b],a)),this.Vc.height()<=this.cU[b]);++b);a=Math.max(300,this.Vc.width());b=Math.floor((a-this.Vc.width())/2);this.Vc.Rf(b);b=Math.max(0,Math.floor((152-this.Vc.height())/2));this.Vc.vf(b);this.Ey.content().Wb(this.Vc.y()+this.Vc.height());b=Math.min(this.Ey.content().height(),this.bg-50);this.Ey.Wb(b);
this.resize(a,b+50)}};function Ly(a){Fy.call(this,"send_report");this.oo(!0);const b=this.Jg;b&&b.Mc(.5);this.Vc=new Gy("message",!1);this.Vc.P(a);this.addChild(this.Vc);a=new X("send_preloader");this.addChild(a)}p(Ly,Fy);Ly.prototype.Ma=function(){};function My(a,b){const c=Ca(a.Bv,b);0<=c&&(Oa(a.Bv,c),b.ui&&b.close(),ue(a,b.$y,a.ZL,a),ue(a,b.je(),a.YL,a,-1),$c(b.displayObject()),(b=b.Jg)&&$c(b.displayObject()));a.Ln.B(0<a.Bv.length)}
class Ny extends H{constructor(a,b="popup_layer"){super();this.Ln=D(this,new Q({m:b}));this.Ln.B(!1);a.appendChild(this.Ln.displayObject());this.Bv=[];this.Kg=[];this.mV=G(this);this.GD=400;this.bg=300;this.Y=1;u&&8>=Eb||Nf(this.Ln.displayObject(),"0 0");A(this,a,"touchstart",c=>{for(let d=0;d<this.Kg.length;d++){const e=this.Kg[d].Jg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Hh)}OF(a){this.Ln.B(!0);this.Bv.push(a);B(this,a.$y,this.ZL,
this);B(this,a.je(),this.YL,this,-1);var b=a.Jg;if(b){var c=this.Ln.displayObject();b=b.displayObject();c.appendChild(b)}c=this.Ln.displayObject();b=a.displayObject();c.appendChild(b);a.ui?this.ZL(a):this.YL(a)}setScale(a){this.Y=a;this.Ln.resize(a*this.GD,a*this.bg);this.mD()}Ma(a,b){this.Ln.resize(this.Y*a,this.Y*b);this.GD=a;this.bg=b;this.mD()}ZL(a){this.Kg.push(a);this.mD();this.mV.h(this.Kg.length)}YL(a){Na(this.Kg,a);this.mV.h(this.Kg.length)}mD(){const a=this.Y,b=this.GD,c=this.bg,d=a*b,e=
a*c;for(let k=0;k<this.Kg.length;k++){var f=this.Kg[k],g=f.width();const l=f.height();var h=a;let t=0,r=0;if(g>b||l>c)h*=Math.min(1,b/g,c/l),t=-1*(g-b)/(2*h),r=-1*(l-c)/(2*h);else if(g>d||l>e)g>d&&(t=-1*(g-d)/(2*a)),l>e&&(r=-1*(l-e)/(2*a));void 0!==f.setScale?f.setScale(this.Y):(g=new Of,g.scale(h,h),kd||(r=0),g.translate(t,r),u&&8>=Eb||(f=f.ea(),h=g,Sf(Qf(),f,h)))}}};class Oy extends Ny{OF(a){a instanceof Fy?(super.OF(a),a.setScale(this.Y)):super.OF(a)}mD(){const a=Math.round(this.GD*this.Y),b=Math.round(this.bg*this.Y);for(let c=0;c<this.Kg.length;++c){const d=this.Kg[c];if(void 0!==d.Ma)if(void 0!==d.WY&&d.ky)d.Ma(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.Ma(e/this.Y,(b-32)/this.Y);Rf(d.displayObject(),this.Y)}}}};function Py(){}Py.prototype.value=function(){return this.Fe};Py.prototype.Gd=function(a){this.Fe=a};function Qy(){}Qy.prototype.$Q=!1;Qy.prototype.preventAction=function(){this.$Q=!0};Qy.prototype.preventAction=Qy.prototype.preventAction;Qy.prototype.actionPrevented=function(){return this.$Q};Qy.prototype.actionPrevented=Qy.prototype.actionPrevented;function Ry(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function Sy({A6:a,B6:b,x7:c,w7: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(lf(a,"vertical-align"),10);J(a,"vertical-align",`${c*b}px`);Ry(a,"fill",d);Ry(a,"stroke",d);return a};const Ty=["font-size","line-height","color","text-align","font-family"];function Uy(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)J(c,b,"inherit")}
function Vy(a,b){const c=document.createElement("div");c.innerHTML=b;a.u5.forEach(d=>{if("font-family"==d)if(a.K){var e=c.innerHTML;d=a.K.lX;const h=Rc("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=bd(k);for(const r of f)"SUB"!=r.tagName&&"SUP"!=r.tagName||++e;if(0<f.length-e)continue;var g=null;let l=f=e=null,t=k;for(;t;){const r=lf(t,"font-family");r&&(e=t,g=r.split(",")[0],g=d.hasOwnProperty(g)?d[g]:null);lf(t,"font-weight")&&(f=t);lf(t,"font-style")&&
(l=t);if(t.parentElement&&"SPAN"==t.parentElement.tagName)t=t.parentElement;else break}g&&(e&&J(e,"font-family",Ym(["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 Uy(c,"font-family");else Uy(c,d)});return c.innerHTML}
function Wy(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return Sy({A6:b,B6:c,x7:a.Q0,w7:a.J0})}function Xy(a,b){const c={};Tl(b,(d,e)=>{"svg"==e.tagName?c[d]=Wy(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),Wy(a,e.firstChild),c[d]=e):c[d]=e});b.CE=c}class Yy{constructor({fontSize:a,J:b,FY:c,F8:d=Ty}){this.Q0=a;this.K=b;this.J0=c;this.u5=d}};var Zy=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");$b({k9:"\u202a",p9:"\u202b",n9:"\u202c",l9:"\u200e",q9:"\u200f"}).join("");ia("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");ia("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");ia("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty");
ia("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");ia("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");ia("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");function $y(a,b){a.Su.B(!0);null==b?(yy(a,"error"),a.Pq.B(!1)):(xy(a,"error"),a.Pq.B(!0),a.pe?a.ZR&&a.Su.B(!1):a.Qa.displayObject().value&&a.Su.B(!1),"required-field-is-missing"==b?a.Pq.P(a.j.I("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Pq.P(a.j.I("AUTHORIZATION_FORM_ERROR_EMAIL")))}function az(a,b){a=a.Zt.bd;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",xy(b,"required"));b.P(c)}
class bz extends X{constructor(a,b,c,d){super("field");this.Zt=a;this.j=c;this.uI=new F;this.hW=new F;const e=this.Zt.bd;d=d||"";a="";"select"==e.type()?(this.pe=new X("combobox"),this.addChild(this.pe),a=" comboboxPrompt",this.addChild(U(b,"auth_combobox_icon")),this.pe.O.addHandler(()=>{xy(this,"focused");this.hW.h(e.values(),Ca(e.values(),this.ZR))},this)):(this.Qa=new X("","INPUT"),this.addChild(this.Qa),d=d||e.values()[0].text(),"USER_EMAIL"==e.Ve()&&(this.Qa.displayObject().type="email"),z(this.Qa.displayObject(),
"focusin",()=>{xy(this,"focused");yy(this,"empty");$y(this)},!1,this),z(this.Qa.displayObject(),"focusout",()=>{yy(this,"focused");const f=this.Qa.displayObject().value;this.Gn(f)},!1,this),z(this.Qa.displayObject(),["blur","input"],()=>{const f=this.Qa.displayObject().value;ip(this.Zt,f);this.uI.h(this.Ve(),f);this.Gn(f)},!1,this),z(this.Qa.displayObject(),"keydown",this.df,!1,this));this.Su=new X("prompt"+a);az(this,this.Su);this.Su.l(!1);this.addChild(this.Su);this.Pq=new Gy("error_state_label",
!1);this.Pq.Te("TODO : Field is required");this.Pq.B(!1);this.addChild(this.Pq);this.Ll=new Gy("hint",!1);this.Ll.B(!1);this.addChild(this.Ll);this.Gn(d);d&&ip(this.Zt,d)}nQ(a){this.Ll.Te(a);this.Ll.B(null!=a&&0<a.length);this.Ll.visible()?Tf(this.displayObject(),"with_hint")||(a=this.displayObject(),Qe(a,"with_hint")):Tf(this.displayObject(),"with_hint")&&(a=this.displayObject(),Re(a,"with_hint"))}Ve(){return this.Zt.bd.Ve().text()}Gn(a){var b=Tf(this.displayObject(),"focused");a?yy(this,"empty"):
b||xy(this,"empty");this.pe?this.pe.P(a):this.Qa.displayObject().value!=a&&(this.Qa.displayObject().value=a)}df(a){13==a.keyCode&&this.Qa.displayObject().blur()}};function cz(a,b,c){a.ng(b)||(a.Rg[b.toLowerCase()]=c)}class dz{constructor(){this.Rg={}}Bc(){var a=this.Rg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}ng(a){return null!==this.NC(a)}uf(a){a=this.NC(a);if(null===a)throw Error("unknown field name");return ec(this.Rg,a)}NC(a){const b=this.Bc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};class ez extends Nk{constructor({slide:a,contentState:b,cc:c}){super({slide:a,contentState:b,cc:c});this.FR=b}GB(){return this.FR.GB()}nt(){const a=new dz;var b=this.FR.Bc();for(const c of b)(b=c.vo())&&cz(a,c.bd.Ve().text(),b);return a}};class fz{constructor(a){this.DE=a}pf({htmlText:a,Zn:b,so:c=!1,u:d,m:e}){a=this.DE?Vy(this.DE,a):a;this.DE&&Xy(this.DE,b);return new nu({u:d,m:e,Sf:!0},a,b,c)}};function gz(a){a=ar(a);return new hz(a)}class hz extends Uq{constructor(a){super(a);this.UX=a}videoWidth(){return this.UX.videoWidth}videoHeight(){return this.UX.videoHeight}};function iz(a,b){b=gz(b);return new hu({jo:b,pb:a.rb,m:"video-player",bB:a.D,minWidth:80,minHeight:100,jZ:185,He:a.V0})}class jz extends H{constructor(a,b,c){super();this.rb=a;this.D=b;this.V0=c}};class kz extends Q{constructor(a,b,c){super({m:"aspect-ratio-fixed-block",ba:"SPAN",kP:!0});c=c?c/b:0;this.G("width",`${b}px`);b=new Q({u:P(this,"inner-wrapper")});b.G("padding-bottom",`${100*c}%`);M(this,b);O(a,P(this,"content"));b.addChild(a)}};function lz(){return oh||mz()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function mz(){return 0<=window.location.search.indexOf("ispringpreview=1")};function nz(a,b,c,d,e){const f=L;if(L||d.UY)a.o("zoomable",f),B(a,a.Xb.BH,a.AT,a),a.AT(),B(a,a.O,()=>{a.Xb.show({tZ:b,src:d.info.src,j7:f})});d.UY&&e&&oz(a,c)&&a.addChild(pz(a,a,e))}function oz(a,b){return K&&!L&&a.Xb.active()&&32<=b.width&&32<=b.height}function pz(a,b,c){const d=new Q({u:P(b,"zoom")});b=U(c,"zoom_icon");d.addChild(b);B(a,a.Xb.BH,()=>{d.B(a.Xb.active())});return d}
class qz extends kz{constructor(a,b,c){const d=new Q({m:"image",ba:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.Qf(a.text);const e=new x(a.width||1,a.height||1);super(d,e.width,e.height);(this.Xb=b)&&!a.url&&nz(this,d,e,a,c)}AT(){this.o("zoomable",this.Xb.active()||mz()&&L)}};class rz extends kz{constructor(a,b){const c=[];for(const d of b.info)c.push(new Vm(d.src,d.mimeType));a=iz(a,c);a.kb.setAttribute("poster",b.poster);a.tW=b.ii;b.text&&a.nq(b.text);super(a,b.width||1,b.height||1);this.rO=a;B(this,this.rO.MJ,()=>{this.addChild(this.rO)})}};function sz(a){We(a,"inline-item");return a}
class tz{constructor(a,b,c,d){this.$T=a;this.Xb=b;this.D=c;this.rb=d}dG(a,b){if(this.$T&&!mh)return a=new rz(this.$T,a),b.push(a.rO),sz(a.displayObject());b=a.info;a=a.poster;var c=this.rb;const d=[];for(var e of b)d.push(new Vm(e.src,e.mimeType));e=gz(d);c&&Sr(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");J(e,"max-width","100%");return sz(e)}vY(a){return sz((new qz(a,this.Xb,this.D)).displayObject())}sY(a){let b=Vc("SPAN");b.innerHTML=a.SQ;b=b.firstElementChild;
J(b,"max-width","100%");return sz(b)}};function ds(a){const b=!a.Th.length;return!hi(a.text()).length&&b}
class uz{constructor(a,b,c){this.qT=a;this.Th=b;this.Ep=this.Qb=null;this.dz=c}text(){if(!this.Qb)if(this.dz.length){this.Qb="";for(const a of this.dz)this.Qb+="string"===typeof a?a:" "}else this.Qb=hn(this.qT);return this.Qb}textWithEquations(a){if(!this.Ep){const c={};for(var b of this.Th)c[b.id()]=b;this.Ep="";for(const d of this.dz)"string"===typeof d?this.Ep+=d:(b=c[d.id],this.Ep=b instanceof Ll?this.Ep+(a||b.bZ):this.Ep+" ")}return this.Ep}htmlText(){return this.qT}ke(){return!this.dz.length&&!this.Th.length}plainTextWithPlaceholders(){return this.dz}resources(){return this.Th}data(){throw Error("not implemented");
}Tj(){throw Error("not implemented");}Rn(){throw Error("not implemented");}};class vz extends Q{constructor(a,b,c,d,e){super({m:"text"});let f="";bh&&(f="ios9");rb&&(f="msedge");ub&&(f="webkit");tb&&(f="gecko");u&&(f="ie");O(this,f);a=bs(b,a);d=new Ul(a,new tz(null,d,null,e));c=c.pf({m:"rich-text-view",htmlText:a.htmlText(),Zn:d,so:!1});this.addChild(c)}};function wz(a,b){Wf();a.Zi.forEach(c=>$y(c));b.forEach(c=>{const d=a.Zi.get(c.bd);d&&(c=c.description(),"field-value-is-invalid"==c?$y(d,c):"required-field-is-missing"==c&&$y(d,c))})}
class xz extends X{constructor(a,b,c,d,e,f,g,h,k,l){super("authorization");this.M=a;this.ic=new F;this.yh=new F;this.Zi=new Map;a=new vz(b,h,g,k,l);b.ke()&&O(a,"empty");O(a,"auth_title");this.addChild(a);Da(this.M.contentState().Bc(),t=>{const r=t.bd;if("disabled"!=r.usage()){const w=r.Ve().text(),y=this.M.nt().ng(w)?this.M.nt().uf(w):"",C=new bz(t,c,d,y);this.addChild(C);this.Zi.set(w,C);"USER_EMAIL"==w&&f&&C.nQ(d.I("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));C.uI.addHandler(this.Z_,this);
C.hW.addHandler((N,fa)=>{Wf();const da=yz(e,r.title(),N,fa);this.ic.h(da);da.Ui.addHandler(function mc(Ea){da.Ui.removeHandler(mc);da.close();Ea&&(C.Gn(Ea),C.ZR=Ea,ip(C.Zt,Ea),C.uI.h(C.Ve(),Ea),$y(C));yy(C,"focused")},this)},this)}},this);this.M.submittedEvent().addHandler(()=>{const t=this.M.GB();t&&wz(this,t)})}Z_(a,b){b&&(this.M.nt().Rg[a.toLowerCase()]=b)}};class zz extends uz{constructor(a,b,c,d,e=null){super(a,b,c);this.yf=d;this.ZQ=e}Rn(){return this.yf}eb(){return[]}};function Az(a,b,c){ne.call(this);this.target=a;this.pP=b||a;this.cZ=c||new I(NaN,NaN,NaN,NaN);this.qf=Nc(a);this.Tn=new Js(this);a=sa(Gd,this.Tn);this.Rv?a():(this.fo||(this.fo=[]),this.fo.push(a));this.deltaY=this.deltaX=this.Iw=this.Hw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.hP=!0;this.Hs=!1;this.xZ=!0;this.SY=0;this.uH=this.X6=!1;z(this.pP,["touchstart","mousedown"],this.NQ,!1,this);this.vH=Bz}p(Az,ne);
var Bz=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;m=Az.prototype;m.l=function(a){this.hP=a};m.Ud=function(){Az.Sb.Ud.call(this);ie(this.pP,["touchstart","mousedown"],this.NQ,!1,this);this.Tn.Us();this.vH&&this.qf.releaseCapture();this.pP=this.target=null};function Cz(a){void 0===a.dQ&&(a.dQ=Bf(a.target));return a.dQ}
m.NQ=function(a){var b="mousedown"==a.type;if(!this.hP||this.Hs||b&&(0!=a.Ge.button||vb&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.SY)if(this.dispatchEvent(new Dz("start",this,a.clientX,a.clientY,a)))this.Hs=!0,this.xZ&&b&&a.preventDefault();else return;else this.xZ&&b&&a.preventDefault();b=this.qf;var c=b.documentElement,d=!this.vH;this.Tn.co(b,["touchmove","mousemove"],this.Q6,{capture:d,passive:!1});this.Tn.co(b,["touchend","mouseup"],this.pG,d);this.vH?(c.setCapture(!1),this.Tn.co(c,
"losecapture",this.pG)):this.Tn.co(b?b.parentWindow||b.defaultView:window,"blur",this.pG);u&&this.X6&&this.Tn.co(b,"dragstart",Md);this.Y7&&this.Tn.co(this.Y7,"scroll",this.D7,d);this.clientX=this.Hw=a.clientX;this.clientY=this.Iw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.uH?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=nf(a,"position")||(c=Nc(a).documentElement),c?(tb&&!Ib(58)?(d=Kf(c),b+=d.left):8<=Number(Lb)&&!(9<=Number(Lb))&&(d=Kf(c),b-=d.left),a=Bf(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.QP=Qc(Lc(this.qf).qf)}};m.pG=function(a,b){this.Tn.Us();this.vH&&this.qf.releaseCapture();this.Hs?(this.Hs=!1,this.dispatchEvent(new Dz("end",this,a.clientX,a.clientY,a,Ez(this,this.deltaX),Fz(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
m.Q6=function(a){if(this.hP){var b=(this.uH&&Cz(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.Hs){var d=this.Hw-this.clientX,e=this.Iw-this.clientY;if(d*d+e*e>this.SY)if(this.dispatchEvent(new Dz("start",this,a.clientX,a.clientY,a)))this.Hs=!0;else{this.Rv||this.pG(a);return}}c=Gz(this,b,c);b=c.x;c=c.y;this.Hs&&this.dispatchEvent(new Dz("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(Hz(this,a,b,c),a.preventDefault())}};function Gz(a,b,c){var d=Qc(Lc(a.qf).qf);b+=d.x-a.QP.x;c+=d.y-a.QP.y;a.QP=d;a.deltaX+=b;a.deltaY+=c;return new v(Ez(a,a.deltaX),Fz(a,a.deltaY))}m.D7=function(a){var b=Gz(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Hz(this,a,b.x,b.y)};function Hz(a,b,c,d){a.uH&&Cz(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new Dz("drag",a,b.clientX,b.clientY,b,c,d))}
function Ez(a,b){var c=a.cZ;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 Fz(a,b){var c=a.cZ;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 Dz(a,b,c,d,e,f,g){Ld.call(this,a);this.clientX=c;this.clientY=d;this.Cs=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(Dz,Ld);var Ky="hidden";function Jy(a,b,c,d,e){uy.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);Iz(this,e,b,c);this.Ai=new F}p(Jy,uy);
function Iz(a,b,c,d){d=d||"auto";c=c||"auto";if(K){W(a,"overflow","hidden");a.s=new uy(a.ea());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),vg(f))};b.vScroll=d!=Ky;b.hScroll=c!=Ky;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.Tc=new iScroll(a.displayObject(),b);a.Tc.options.onScrollMove=
function(){e=!0;a.Ai.h()};a.Tc.options.onScrollEnd=function(){a.Ai.h()}}else J(a.ea(),"overflow","hidden"),J(a.ea(),"width","100%"),J(a.ea(),"height","100%"),a.s=new X,a.s.displayObject().className=a.ea().className,Xc(a.ea(),a.s.displayObject()),d!=Ky&&(a.Ba=Jz(a),a.Ba.Xz.addHandler(a.fV,a),a.addChild(a.Ba)),c!=Ky&&(a.Sc=Kz(a),a.Sc.Xz.addHandler(a.fV,a),a.addChild(a.Sc)),b=new hr(a.displayObject()),a.C4=!0,z(a.displayObject(),"mouseover",a.U4,!1,a),z(a.displayObject(),"mouseout",a.fp,!1,a),z(b,"mousewheel",
a.G2,!1,a),z(document,Ch,a.nj,!1,a),z(a.ea(),"scroll",a.TD,!1,a)}m=Jy.prototype;m.ny=!1;m.nD=!1;m.invalidate=function(){const a=this;setTimeout(()=>{a.Tc?a.Tc.refresh():Lz(a)},0)};m.fV=function(){this.nD=!0};m.nj=function(a){this.nD&&(a.Ge.stopImmediatePropagation(),this.nD=!1,!this.ny&&this.C4&&Mz(this))};m.G2=function(a){if(this.Ba&&a.deltaY){var b=0<a.deltaY?this.Ba.Qe():-this.Ba.Qe();this.Ba.ug(this.Ba.tb+b)}this.Sc&&a.deltaX&&(b=0<a.deltaX?this.Sc.Qe():-this.Sc.Qe(),this.Sc.ug(this.Sc.tb+b))};
m.TD=function(){this.Ba&&this.Ba.ug(this.ea().scrollTop);this.Sc&&this.Sc.ug(this.ea().scrollLeft)};m.fp=function(a){a.relatedTarget&&cd(this.displayObject(),a.relatedTarget)||(this.ny=!1,this.nD||Mz(this))};
function Mz(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Ba){a.TE&&(a.TE.stop(),a.TE.$b());var c=zf(a.Ba.displayObject());"number"!==typeof c&&(c=0);a.WC=new ry(a.Ba.displayObject(),c,0,400,b);a.WC.play()}a.Sc&&(a.ME&&(a.ME.stop(),a.ME.$b()),c=zf(a.Sc.displayObject()),"number"!==typeof c&&(c=0),a.TC=new ry(a.Sc.displayObject(),c,0,400,b),a.TC.play())}
m.U4=function(a){a.relatedTarget&&cd(this.displayObject(),a.relatedTarget)||(this.ny=!0,this.Ba&&(a=zf(this.Ba.displayObject()),"number"!==typeof a&&(a=0),this.WC&&(this.WC.stop(),this.WC.$b()),this.TE=new ry(this.Ba.displayObject(),a,1,200),this.TE.play()),this.Sc&&(a=zf(this.Sc.displayObject()),"number"!==typeof a&&(a=0),this.TC&&(this.TC.stop(),this.TC.$b()),this.ME=new ry(this.Sc.displayObject(),a,1,200),this.ME.play()),Lz(this))};
function Nz(a){return Math.max(0,a.s.height()-a.displayObject().clientHeight)}function Oz(a){return Math.max(0,a.s.width()-a.displayObject().clientWidth)}
function Lz(a){if(a.Ba){var b=a.displayObject().clientHeight,c=Nz(a);a.Ba.B(0<c);a.Ba.hi(b,0,Math.max(c,0))}a.Sc&&(b=a.displayObject().clientWidth,c=Oz(a),a.Sc.B(0<c),a.Sc.hi(b,0,Math.max(c,0)));a.Ba&&a.Ba.visible()&&a.Sc&&a.Sc.visible()?(W(a.Ba,"height",a.displayObject().clientHeight-a.Sc.height()+"px"),W(a.Sc,"width",a.displayObject().clientWidth-a.Ba.width()+"px")):(a.Ba&&W(a.Ba,"height",""),a.Sc&&W(a.Sc,"width",""))}m.content=function(){return this.s};
function Jz(a){const b=new Pz;b.ty=15;b.Mc(0);b.Ai.addHandler(function(){Qz(this,b.tb)},a);return b}function Kz(a){const b=new Rz;b.ty=15;b.Mc(0);b.Ai.addHandler(function(){Qz(this,void 0,b.tb)},a);return b}function Qz(a,b,c){null==b||isNaN(b)||(a.ea().scrollTop=b);null==c||isNaN(c)||(a.ea().scrollLeft=c);a.Ai.h()}m.Xu=function(a,b){void 0!==a&&W(this,"width",a+"px");void 0!==b&&W(this,"height",b+"px");this.Tc&&this.Tc.resize(a,b);Lz(this)};
m.$b=function(){Jy.Sb.$b.call(this);K?this.Tc.destroy():ie(document,"mouseup",this.nj,!1,this);xe(this.Ba);xe(this.Sc)};
function Sz(a){X.call(this,a);this.lf=new X("up");this.addChild(this.lf);this.Db=new X("thumb");this.addChild(this.Db);this.oh=new X("down");this.addChild(this.oh);this.Ai=new F;this.Xz=new F;z(this.displayObject(),"mousedown",this.vv,!1,this);z(this.lf.displayObject(),"mousedown",this.TL,!1,this);z(this.Db.displayObject(),"mousedown",this.Zy,!1,this);z(this.oh.displayObject(),"mousedown",this.tL,!1,this);z(document.body,"mouseup",this.Ky,!1,this);(kd||u)&&z(document,"mousemove",this.XS,!1,this);
this.yi=new pg(100);z(this.yi,"tick",this.FL,!1,this)}p(Sz,X);m=Sz.prototype;m.LD=15;m.Ck=0;m.ti=0;m.hj=0;m.tb=0;m.Ar=0;m.ty=1;m.XS=function(a){0==(a.Ge||window.event).buttons&&this.Ky(a)};m.Qe=function(){return this.ty};m.scrollTo=function(a){a=Ij(a,this.ti,this.hj);this.tb!=a&&this.ug(a)};m.ug=function(a){this.Zr(a);this.Uo()};
m.hi=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Ck=a;this.ti=b;this.hj=c;this.Ar=d;this.mr();this.ug(this.tb)};m.mr=function(){};m.Uo=function(){};m.Zr=function(a){a=Ij(a,this.ti,this.hj);this.tb!=a&&(this.tb=a,this.Ai.h())};m.Sr=function(a){this.ug(this.tb+a)};m.vv=function(){};m.TL=function(a){a.stopPropagation();this.Sr(-this.Qe());this.Nz(this.lf,-this.Qe())};
m.tL=function(a){a.stopPropagation();this.Sr(this.Qe());this.Nz(this.oh,this.Qe())};m.Nz=function(a,b){this.Yl=a;z(this.Yl.displayObject(),"mouseover",this.Vy,!1,this);z(this.Yl.displayObject(),"mouseout",this.Uy,!1,this);z(document,Ch,this.mz,!1,this);this.yi.stop();this.mp=function(){this.Sr(this.zE)};this.zE=b;this.yi.start()};
m.mz=function(){ie(this.Yl.displayObject(),"mouseover",this.Vy,!1,this);ie(this.Yl.displayObject(),"mouseout",this.Uy,!1,this);ie(document,Ch,this.mz,!1,this);this.yi.stop();this.mp=null};m.Vy=function(){this.yi.start()};m.Uy=function(){this.yi.stop()};m.FL=function(){this.mp&&this.mp()};
m.Zy=function(a){this.Xz.h();a.stopPropagation();const b=this.UN();this.Lq=new Az(this.Db.displayObject(),null,b);this.Lq.NQ(a);this.Lq.deltaY=this.Db.displayObject().offsetTop-this.lf.height();this.Lq.deltaX=this.Db.displayObject().offsetLeft-this.lf.width();z(this.Lq,"drag",this.Pl,!1,this);a=this.Db.displayObject();Qe(a,"active")};m.Ky=function(a){this.Lq&&(a.preventDefault(),this.Lq.$b(),this.Lq=void 0,a=this.Db.displayObject(),Re(a,"active"))};m.Pl=function(){};
m.resize=function(a,b){Sz.Sb.resize.call(this,a,b);this.mr()};m.$b=function(){Sz.Sb.$b.call(this);xe(this.Db);xe(this.oh);xe(this.lf);ie(document.body,"mouseup",this.Ky,!1,this);(kd||u)&&ie(document,"mousemove",this.XS,!1,this)};function Pz(){Sz.call(this,"vscrollbar")}p(Pz,Sz);m=Pz.prototype;m.mr=function(){const a=this.height()-this.lf.height()-this.oh.height();0==er(this)?this.Db.Wb(a):this.Db.Wb(Math.max(this.LD,Math.ceil(this.Ck/(er(this)+this.Ck)*a)));this.Uo()};
m.Uo=function(){const a=this.$h();0==er(this)?this.Db.vf(a.top):this.Db.vf(Math.round((this.tb-this.ti)/er(this)*a.height))};m.$h=function(){const a=new I(0,0,0,0);a.top=this.lf.height();a.height=this.height()-this.oh.height()-this.Db.height()-a.top;a.left=this.Db.x();return a};m.UN=function(){const a=this.$h();a.top=0;return a};
m.vv=function(a){var b=this.$h();a=a.offsetY-this.lf.height()-this.Db.height()/2;a=Ij(a,0,b.height);b=0!=this.Ar?this.Ar:this.Ck;b=a<=this.Db.y()?-b:b;this.ug(this.tb+b);this.Pl()};m.Pl=function(){var a=this.$h();a=parseFloat(this.Db.displayObject().style.top)/a.height;this.Zr(a*er(this)+this.ti)};function Rz(){Sz.call(this,"hscrollbar")}p(Rz,Sz);m=Rz.prototype;
m.mr=function(){const a=this.width()-this.lf.width()-this.oh.width();0==er(this)?this.Db.Ha(a):this.Db.Ha(Math.max(this.LD,Math.ceil(this.Ck/(er(this)+this.Ck)*a)));this.Uo()};m.Uo=function(){const a=this.$h();0==er(this)?this.Db.Rf(a.left):this.Db.Rf(Math.round((this.tb-this.ti)/er(this)*a.width))};m.$h=function(){const a=new I(0,0,0,0);a.left=this.lf.width();a.width=this.width()-this.oh.width()-this.Db.width()-a.left;a.top=this.Db.y();return a};m.UN=function(){const a=this.$h();a.left=0;return a};
m.vv=function(a){const b=this.$h();a=a.offsetX-this.lf.width()-this.Db.width()/2;a=Ij(a,0,b.width);this.Db.Rf(a);this.Pl()};m.Pl=function(){var a=this.$h();a=parseFloat(this.Db.displayObject().style.left)/a.width;this.Zr(a*er(this)+this.ti)};class Tz extends H{constructor(a,b,c){super();this.xf=a;this.DR=b;this.jn=c;B(this,this.jn.stateChangedEvent(),this.Ta,this);this.AF()}activate(){return!1}deactivate(){this.jn.stop()}AF(){this.xf.Fa().Ie()&&this.DR.o("disable",!yk(this.xf))}Ta(a,b){switch(b){case "playing":this.xf.Fa().Ie()&&(this.DR.o("disable",!0),zk(this.xf,this.xf.ll()+1));break;case "ended":this.AF()}}};function Uz(a){const b=new Q({u:P(a,"playback-control")});b.addChild(U(a.D,"choice-audio-play-icon"));b.addChild(U(a.D,"choice-audio-stop-icon"));return b}
class Vz extends Q{constructor(a){super({m:"choice-audio-control-panel"});this.D=a;this.hM=G(this);this.iM=Uz(this);M(this,this.iM);this.JV=new Q({u:P(this,"progress-control"),ba:"CANVAS"});M(this,this.JV);this.Hb=0;B(this,this.O,()=>this.hM.h())}eH(){this.iM.o("playing",!0)}Bw(){this.iM.o("playing",!1)}mt(a){this.Hb=a}Pw(a){if(this.Hb){const b=this.JV.displayObject(),c=b.getContext("2d");c.clearRect(0,0,b.width,b.height);c.save();c.fillStyle=window.getComputedStyle(this.displayObject()).getPropertyValue("--play-progress-color");
c.globalAlpha=1;c.beginPath();c.fillRect(0,0,a/this.Hb*b.width,b.height);c.fill()}}vw(){return G(this)}VF(){return G(this)}$Z(){return G(this)}PQ(){return G(this)}oY(){return!1}DA(){}gP(){}Zc(){}vG(){}invalidate(){}JP(){}show(){}Ow(){}};class Wz extends Wr{constructor({mg:a,pb:b,Hc:c,L:d}){var e=a.Fa().Na;e=e instanceof Um?e.Yk():[];super({m:"choice-audio-attachment-view",jo:br(e),YO:new Vz(d),pb:b});a=new Tz(a,this,this.Nb);D(this,a);this.K_=a;c&&c.HD.push(this.K_,0)}uh(){super.uh();"paused"==this.Nb.state()&&this.Nb.reset()}};function vs(a,{width:b,height:c}){return a.Vn("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}
function Xz(a,{M7:b,V7:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.Vn("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.Vn("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.Vn("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.Vn("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.Vn("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{J7:d,
L7:`${d} ${e}`,K7:g,T7:h,U7:`${h} ${a}`}}class Yz extends Uo{constructor(a,b){super(a);this.Ng=b}Vn(a,b){b=b||{};b.QUIZ_ID="q_"+this.Ng;return super.Vn(a,b)}};class Zz extends Q{constructor(a,b,c,d,e,f){super({m:"view"});this.Nu=b?b.Na:null;this.Be=G(this);this.dc=null;this.By=d;this.gI=0;b&&(this.dc=new Q({m:"image"}),this.dc.G("background-image",Fg(this.Nu.path())),M(this,this.dc),B(this,this.dc.O,()=>this.Be.h(b)),A(this,this.dc.displayObject(),Bh,g=>g.stopPropagation()));a&&(a=bs(c,a),f=new Ul(a,new tz(null,null,null,f)),this.uv=e.pf({m:"rich-text-view",htmlText:a.htmlText(),Zn:f,so:!1}),M(this,this.uv))}me(){return this.Be}invalidate(){if(this.Nu&&
this.dc){var a=Math.min(1,this.width()/this.Nu.width(),this.By/this.Nu.height());this.dc.resize(Math.floor(this.Nu.width()*a),Math.floor(this.Nu.height()*a))}a=parseFloat(mf(this.displayObject(),"min-height"));if(this.dc){var b=Hf(this.dc.displayObject());b=this.dc.height()+b.top+b.bottom}else b=0;const c=this.uv?this.uv.height():0;a=Math.max(a,b,c);if(this.uv){const d=a>c?Math.floor((a-c)/2):0;this.uv.vf(d);this.gI=b>c?0:a-c-d}else this.gI=0;this.Wb(a)}nf(){return this.gI}P(a){this.uv.displayObject().innerHTML=
a}};class $z extends Q{constructor({choice:a,mg:b,F7:c,L:d,J:e,Vd:f,soundController:g}){super({m:"item"});this.Jd=a;this.D=d;this.rb=g;(a=this.Bl(b))&&M(this,a);this.De=this.Io(e,f);M(this,this.De);c&&(c=new Q({m:"pair_icon",ea:U(this.D,"icon_lock")}),M(this,c))}choice(){return this.Jd}invalidate(){this.De.invalidate()}P(a){this.De.P(a)}Bl(a){return a?new Wz({mg:a,pb:this.rb,Hc:null,L:this.D}):null}Io(a,b){return new Zz(this.Jd.textRange(),this.Jd.ed,a,72,b,this.rb)}};function aA(a,b,c){a.Z=[];a.xx(b,c)}function bA(a){a.Z.forEach(b=>b.invalidate())}
class cA extends Fy{constructor(a,b,c,d,e,f,g){super("answers_popup");this.oo(!0);this.j=b;this.K=c;this.hf=e;this.lb=f;this.pV=g||[];this.Ui=new F;this.Z=[];this.$N=new Q({m:"title"});this.$N.P(this.TJ());this.addChild(this.$N);this.OR=new Q({m:"cancel"});this.addChild(this.OR);this.Uc=new Jy(g?"items":"items without_pair",Ky,"auto","div.item");this.addChild(this.Uc);aA(this,a,d);this.OR.O.addHandler((h,k)=>{k.preventDefault();this.Ui.h(void 0)})}open(){super.open();this.Ja()}close(){super.close()}Ma(a,
b){this.resize(a,b);this.Ja()}TJ(){return this.j.I("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}Ja(){bA(this);W(this,"height","");const a=this.Uc.content().height()+this.Uc.y();W(this,"height",Math.min(this.height(),a)+"px");this.Uc.invalidate()}xx(){}Pt(a,b,c,d){0!=d&&this.Uc.content().addChild(new Q({m:"separator"}));d=this.pV&&-1!=this.pV.indexOf(this.Z.length);a=new $z({choice:b,mg:this.UR(b),F7:d,L:a,J:this.K,Vd:this.hf,soundController:this.lb});0===this.Z.length&&We(a.displayObject(),"first");
c&&We(a.displayObject(),"selected");this.Uc.content().addChild(a);this.Z.push(a);a.O.addHandler(this.vU,this);return a}UR(){return null}vU(a){this.CS(a.choice())}CS(a){this.Ui.h(a)}$b(){super.$b();this.Uc.$b();this.Z.forEach(a=>{a.O.removeHandler(this.vU,this);xe(a)});this.Z=[]}};class dA extends cA{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.sd=d;this.Va=c.text();this.Jg.O.addHandler((k,l)=>{l.preventDefault();this.Ui.h(void 0)},this);aA(this,a,e);this.$N.P(this.TJ())}xx(a,b){if(this.sd)for(let c=0;c<this.sd.length;++c){const d=this.sd[c].text(),e=new pl;e.setText(new zz(d,[],[],new Ei));this.Pt(a,e,c==b,c).P(d)}}CS(a){this.Ui.h(a.textRange().htmlText())}TJ(){return this.Va}};function yz(a,b,c,d){return new dA(a.D,a.j,b,c,d,a.K,a.hf,a.lb)}class eA{constructor(a,b,c,d,e){this.D=a;this.K=c;this.j=b;this.hf=d;this.lb=e}};class fA extends Su{constructor(){super("background")}};function gA(){X.call(this,"top_layer visualizer"+(K?" mobile":""));this.Zz=new F}p(gA,X);gA.prototype.Y=1;gA.prototype.Ku=1;gA.prototype.ib=function(){};gA.prototype.setScale=function(a){Rf(this.displayObject(),a);this.Y=a};function hA(a){this.$=a;this.Fp=[];this.vj=this.pt}m=hA.prototype;m.pt=-1;m.uG=function(){for(let a=0;a<this.Fp.length;++a)this.Fp[a].KB.Zc();this.vj!=this.pt&&iA(this)};m.VB=function(a){const b=Wg?Bh:"mouseover";z(a.displayObject(),b,this.W3,!1,this);z((void 0).T6(),b,this.j0,!1,this)};m.W3=function(a){for(let b=0;b<this.Fp.length;++b)if(cd(this.Fp[b].hq.displayObject(),a.target)){jA(this,b);break}};m.j0=function(){Wg||(this.Rt.show(this.$,this.xC),z(this.Rt.T6(),"mouseout",this.bj,!1,this))};
m.bj=function(a){a=a.relatedTarget;this.Rt&&a&&!cd(this.Rt.ea(),a)&&a!=this.xC.ea()&&(this.Rt.Zc(),ie(this.Rt.ea(),"mouseout",this.bj,!1,this))};m.dX=function(a){a=a.target;for(let b=0;b<this.Fp.length;++b){const c=this.Fp[b];cd(c.hq.displayObject(),a)||c.KB.displayObject()==a||(c.KB.Zc(),this.yC=null)}this.vj!=this.pt||this.yC||ie(document,Wg?Bh:"mouseover",this.dX,!0,this);this.vj!=this.pt&&this.xC.displayObject()!=a&&!cd(this.xC.displayObject(),a)&&iA(this)};
function iA(a){clearTimeout(a.vj);a.vj=a.pt}function jA(a,b){const c=a.Fp[b];c.KB.enabled()&&(a.vj!=a.pt||z(document,Wg?Bh:"mouseover",a.dX,!0,a),iA(a),a.xC=c.hq,a.Rt=c.KB,a.vj=setTimeout(()=>{a.uG();a.yC=a.Fp[b];a.yC.KB.show(a.$,a.yC.hq)},c.timeout))};class kA{constructor(a,b,c,d,e,f,g){this.j=a;this.wF=b;this.D=c;this.lb=d;this.K=e;this.O0="headerWithText";this.Wr=f;this.Xb=null;this.KE=g}hl(a){this.Xb=a}Zj(){return this.Xb}rB(){return this.KE}A(){return this.j}L(){return this.D}soundController(){return this.lb}J(){return this.K}hh(){return this.Wr}};class lA extends Q{constructor(a,b){super({m:"visualizer"});this.M=a;this.ic=G(this);this.yh=G(this);this.Cc=!1;var c=new fA;M(this,c);c.invalidate(a.slide().Wa().background());c=b.L();const d=b.J(),e=new fz(new Yy({fontSize:16,J:d,FY:"#000000"})),f=new eA(c,b.A(),d,e,b.soundController());this.eC=new xz(a,a.slide().description(),c,b.A(),f,b.hh(),e,d,b.Zj(),b.soundController());this.addChild(this.eC);B(this,this.eC.ic,this.ic.h,this.ic);B(this,this.eC.yh,this.yh.h,this.yh)}NF(){}slide(){return this.M.slide()}activated(){return this.Cc}gb(a){this.Cc=
a}setOverlayDisplayed(){}setScale(){}qm(){}Wn(){return"normal"}resize(a,b){super.resize(a,void 0);this.G("min-height",`${b}px`);this.eC.resize(a)}Jw(){}};function mA(){this.BS=!0;this.JF=new F;this.Nx=new F;this.mX=new F;this.kI=""}m=mA.prototype;m.Ei=!0;m.xb=!0;m.visible=function(){return this.Ei};m.B=function(a){this.Ei!=a&&(this.Ei=a,this.BS&&this.G1!=this.Ei&&(this.G1=this.Ei,this.JF.h()))};m.enabled=function(){return this.xb};m.l=function(a){this.xb!=a&&(this.xb=a,this.BS&&this.F1!=this.xb&&(this.F1=this.xb,this.Nx.h()))};m.P=function(a){this.mc!=a&&(this.mc=a,this.mX.h())};m.textContent=function(){return this.mc};var nA={j9:"gotoPreviousSlide",g9:"continuePresentation",i9:"finishAction",r9:"skipQuiz"};ia("ispring.quiz.player.QuizPlayerControllerActionType",nA);ia("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",nA);ia("CONTINUE_PRESENTATION","continuePresentation",nA);ia("FINISH_ACTION","finishAction",nA);ia("SKIP_QUIZ","skipQuiz",nA);function oA(a){let b="continue";if(!a.ha)return b;var c=a.ha.slide();const d=a.ha instanceof T&&a.ha.zb();c=(c=c.settings().ua())&&c.isEnabled();c=a.ha instanceof T&&c;var e;if(e=!a.za()){e=a.F.Ga();let f=!1;for(const g of e.slidePoolState().slides())g instanceof T?f=f||g.zb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=pA(a)?"viewResults":"ok");return b}function pA(a){a=a.F.le();return!!a&&a.slide().visible()}
function qA(a){a.M0=rA(a,"continuePresentation")?"continue":"finish"}function rA(a,b){return null!=a.Xd&&a.Xd.actionAvailable(b)}function sA(a){const b=a.F&&"testing"==a.F.quizState()&&0===Ca(a.Ua,a.ha),c=a.F&&"completed"==a.F.quizState();return(b&&!0||!a.F||c)&&rA(a,"gotoPreviousSlide")}
class tA{constructor(){this.ha=this.Kc=this.Xd=null;this.Hr=new mA;this.Ak=new mA;this.Ap=new mA;this.JC=new mA;this.Gl=new mA;this.mC=new mA;this.Oz=new mA;this.Qu=new mA}ib(a,b){this.F&&(this.F.sessionModeChangedEvent().removeHandler(this.So,this),this.F.La().activeSlideChangedEvent().removeHandler(this.xr,this));this.F=a;this.Kc=b;if(this.F){a=[];for(const c of this.F.slidePoolState().slides())a.push(c);this.Ua=a;this.F.sessionModeChangedEvent().addHandler(this.So,this);this.F.La().activeSlideChangedEvent().addHandler(this.xr,
this);this.xr()}}setActionAvailability(a){this.Xd=a;this.So()}xr(){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.So,this);(this.ha=Do(this.F.La()))&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.So,this);this.So()}hw(){this.So()}So(){this.ZJ();if(this.F)switch(this.F.sessionMode()){case "testing":this.wK();break;case "reviewing":var a=Ca(this.Ua,this.ha);this.Ak.B(!0);this.Ak.l(!this.my());this.Hr.B(!0);this.Hr.l(0<a);this.Ix=!1;this.JC.B(!0);break;case "completed":var b=
this.F.le(),c=null!=this.Xd&&rA(this,"continuePresentation");a="none"!=this.F.Ga().Yg().type();b=void 0!==b?a||c:!0;(c=!this.Xd||rA(this,"finishAction"))&&qA(this);a=null!=this.Xd?!0:a;this.Qu.B(sA(this));this.Gl.B(c&&b&&a);this.Ix=sA(this)}else this.Ix=a=sA(this),this.Oz.B(!0),this.Qu.B(a)}ZJ(){this.Ak.B(!1);this.Hr.B(!1);this.Ap.B(!1);this.JC.B(!1);this.mC.B(!1);this.Gl.B(!1);this.Qu.B(!1);this.Oz.B(!1)}wK(){var a=this.F.settings();const b=this.ha;if(b){Ca(this.Ua,b);var c=b instanceof T&&b.zb(),
d=b.slide(),e=d.settings().ua();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.F;var f="none"!=e.Ga().Yg().type();"ok"!=oA(this)&&a&&uA(e.Ga(),!0)&&!f&&!pA(this)?(qA(this),this.Gl.B(!0)):this.Gl.B(!1);f=a&&c;d=a||!this.my()||"InfoSlide"==d.type()&&a;this.Ak.B(!f&&!this.Gl.visible());this.Ak.l(d);d=a&&!c;f=b instanceof T;d=this.za()||a&&(c||!f)||d;e=0<=vA(e.La(),!1);this.Hr.B(!d&&!this.Gl.visible());this.Hr.l(e);this.Qu.B(!1);this.Ix=!1;this.Ap.l(a&&c);this.Ap.B(this.Ap.enabled()&&
!this.Gl.visible());this.JC.B(!a);"Hotspot"==b.slide().type()&&c?(this.mC.B(!0),c="tryAgain"==this.Ap.kI,this.mC.l(b.initiated()&&!c)):this.mC.B(!1)}}za(){return this.Kc.na()}my(){var a=this.Ua.length,b=Ca(this.Ua,this.ha);if(!this.za()||"testing"==this.F.quizState())return b==a-1;a=this.Ua.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}};class wA extends tA{constructor(){super();this.Lh=!1;this.Qq=new mA;this.KN=new mA}iB(a){this.Lh=a;this.So()}wK(){const a="allAtOnce"==this.F.settings().submitType();this.Lh&&!a?this.Qq.B(!0):(super.wK(),this.Ak.enabled()||this.Ak.B(!1),this.KN.B(a&&!this.Ak.visible()&&!this.Ap.visible()))}ZJ(){super.ZJ();this.Qq.B(!1);this.KN.B(!1)}};function xA(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();yA(g,b,h,e);b.l(c.enabled())}const g=a;f();c.JF.addHandler(f,a);c.Nx.addHandler(f,a);c.mX.addHandler(function(){b.P(c.textContent())},a)}function yA(a,b,c,d){a=a.Ao;c?d?a.xc(b,0):a.addChild(b):a.removeChild(b)}function zA(a){const b=a.Oc.Oz.visible()&&!0;yA(a,a.Ce,b,!1)}
class AA extends X{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.Ao=d||this;this.Kc=null;this.j=b;this.F=null;this.Oc=a;this.xM=this.Lb("back");xA(this,this.xM,a.Qu,!1,!0);this.Ce=this.Lb("start");xA(this,this.Ce,a.Oz,!1,!1);this.vM=this.Lb("prev");this.kL=this.Lb("next");this.CJ=this.Lb("finish");xA(this,this.vM,this.Oc.Hr,!0,!0);this.vM.P(this.j.I("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));xA(this,this.kL,this.Oc.Ak,!0);this.kL.P(this.j.I("PB_NEXT_SLIDE_BUTTON_LABEL"));xA(this,this.CJ,this.Oc.KN,
!0,!1);this.CJ.P(this.j.I("PB_SUBMIT_ALL_BUTTON_LABEL"));this.LN=this.Lb("submit");xA(this,this.LN,a.Ap,!1);this.LN.P(this.j.I("PB_SUBMIT_BUTTON_LABEL"));this.Px=this.Lb("feedback");a.Qq.JF.addHandler(function(){var e=this.Ao;if(a.Qq.visible()){e.addChild(this.Px);e=oA(a);const f=this.dT(e);this.Px.o("result","viewResults"==e);a.Qq.kI=e;this.Px.P(f)}else e.removeChild(this.Px)},this);this.Vm=this.Lb("exit");a.Gl.JF.addHandler(this.n2,this);this.bm=this.Lb("showReview");this.bm.P("TODO: //from content");
this.OM=this.Lb("retake");this.OM.P("TODO: //from content");this.rC=new F;this.wM=new F;this.yM=new F;this.vM.O.addHandler(function(){const e=a.Ix?this.yM:this.wM;Wf();e.h()},this);this.xM.O.addHandler(function(){const e=a.Ix?this.yM:this.wM;Wf();e.h()},this);a.hw()}n2(){const a=this.Oc.Gl.visible();if(a)if("finish"==this.Oc.M0)this.Vm.P(this.j.I("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Vm.P(this.j.I("PB_CONTROL_PANEL_NEXT"));var b=this.Vm.ea();Re(b,"exit");b=this.Vm.ea();Qe(b,"next")}yA(this,
this.Vm,a,!1)}Aw(a){this.Kc=a}Sp(){}outlinePopupClosed(){}ih(a){this.F&&this.F.Ga().sessionModeChangedEvent().removeHandler(this.Sy,this);if(this.F=a)this.F.Ga().sessionModeChangedEvent().addHandler(this.Sy,this),this.Sy()}xB(){return this.bm.O}cB(){return this.OM.O}Sy(){yA(this,this.bm,!1);yA(this,this.OM,!1)}Lb(a){a=new Hy(!1,a);if(Vg){var b=a.ea();Qe(b,"android")}a.pn=!0;return a}dT(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)}nb(){}ii(){}Gm(a,b){if("start"==a){this.Ce.o("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.Ce.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.Ce.P(this.j.I(a))}}$k(){return this.rC}ib(){}Wk(){}Zg(){}Li(){}}
;class BA extends X{constructor(a){super(a);this.Be=new F;this.xb=!1}me(){return this.Be}resize(a,b){super.resize(a,b);this.Ja()}gb(a){a&&this.Ja()}enabled(){return this.xb}l(a){this.xb=a;this.o("disabled",!this.xb)}Ja(){}Au(a){this.Be.h(a)}$b(){}};function CA(){this.Af=new F;this.S_=new F;this.qJ=new F;this.FS=new F}m=CA.prototype;m.Vt=!1;m.Ut=!1;m.fF=null;m.gz=null;m.IA=function(){return"drag"};m.tG=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.Vt&&(this.Ut=this.Vt=!1),this.Ut=!1,1;if("touchMove"==a&&this.Ut)return 1}this.Vt&&(this.Ut=this.Vt=!1,this.FS.h(this.gz.x,this.gz.y));return 0};
m.QF=function(a){a=new v(a.touches()[0].clientX(),a.touches()[0].clientY());this.Ut?(a=Cc(a,this.fF),zc(a,this.gz)||(this.Vt||(this.Vt=!0,this.qJ.h(this.fF.x,this.fF.y)),this.gz=a,this.Af.h(a.x,a.y))):(this.Ut=!0,this.fF=a,this.gz=new v,this.S_.h())};m.Np=function(){};function DA(){this.TM=new F;this.SM=new F;this.oz=new F;this.Af=new F;this.py=null;this.RM=!1}m=DA.prototype;m.qy=-1;m.dD=0;m.IA=function(){return"scale"};m.tG=function(a,b){a=2==b.touches().length;const c=!a&&0<this.qy;a!=this.RM&&(this.RM||(EA(b),this.TM.h()),this.RM=a);return a||c?1:0};
m.QF=function(a){if(2==a.touches().length){var b=EA(a);if(this.py&&b){const c=Cc(b.wm,this.py.wm),d=Cc(b.Fm,this.py.Fm),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.Af.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.py=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=Ac(new v(b.clientX(),b.clientY()),new v(a.clientX(),a.clientY())),this.dD?b=a/this.dD:(b=1,this.dD=a));a=b;this.SM.h(a);this.qy=a}else 0<this.qy&&(this.oz.h(this.qy),
this.py=null,this.qy=-1,this.dD=0)};function EA(a){a=a.touches();return 2!=a.length?null:{wm:new v(a[0].clientX(),a[0].clientY()),Fm:new v(a[1].clientX(),a[1].clientY())}}m.Np=function(){};function FA(a,b,c){const d=a.kc.width()*a.Y,e=a.kc.height()*a.Y;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.kc.Rf(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.kc.vf(c)}function GA(a,b){Rf(a.kc.displayObject(),b);a.kc.setParentScale(b);var c=b-a.Y;a.Y=b;b=a.kc.x()-c*a.kc.width()/2;c=a.kc.y()-c*a.kc.height()/2;FA(a,b,c)}
class HA extends Fy{constructor({L:a,cQ:b,A:c,oa:d,quizSize:e,content:f}){super("dnd_popup");this.D=a;this.yp=this.xp=this.vi=this.ZX=this.Y=1;this.ky=!0;this.Wc=e;this.M=d;this.An=0;this.j=c;this.R=this.Ax();this.R.Wb(45);this.addChild(this.R);this.qK();this.va=b;a=new DA;a.SM.addHandler(this.XL,this);a.oz.addHandler(this.WL,this);b=new CA;b.Af.addHandler(this.VL,this);b.qJ.addHandler(this.UL,this);this.YX=new X("content");this.addChild(this.YX);this.kc=f;this.YX.addChild(this.kc);this.setScale(1);
this.Zm=new Jh(document.body);Kh(this.Zm,a);Kh(this.Zm,b);Lh(this.Zm)}close(){Mh(this.Zm);super.close()}VL(a,b){FA(this,this.xp+a,this.yp+b)}UL(){this.xp=this.kc.x();this.yp=this.kc.y();FA(this,this.xp,this.yp)}XL(a){this.An||(this.An=this.Y);a=Math.min(this.vi,this.An*a);a=Math.max(this.ZX,a);GA(this,a);GA(this,a)}WL(){this.An=0}Ax(){const a=new X("top_panel");Nf(a.displayObject(),"0 0");return a}qK(){const a=this.R;if(a)if(this.va){var b=new X("close");b.addChild(U(this.D,"close_popup_icon"));b.O.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{this.M.contentState().reset()};var c=new X("clear");c.P(this.j.I("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.O.addHandler(b,this);a.addChild(c);c=new X("clear-icon");c.O.addHandler(b,this);a.addChild(c);b=new X("done");b.P(this.j.I("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.O.addHandler(this.close,this);a.addChild(b);b=new X("done-icon");b.O.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.o("landscape",c);this.R&&(c?(W(this.R,"width",""),
W(this.R,"height",`${b/this.vi}px`),W(this.R,"right",`${-this.R.width()*(1-this.vi)}px`)):(W(this.R,"width",`${a/this.vi}px`),W(this.R,"height",""),W(this.R,"right","")));this.Ja(a,b);super.resize(a,b);this.Ja(a,b)}Ja(a,b){var c=this.R?56:0;a-=a>b?c:0;c=Yf({width:this.Wc.width,height:this.Wc.height,boundingWidth:a,boundingHeight:b,Lf:!0}).scale;this.kc.resize(this.Wc.width,this.Wc.height);this.kc.setParentScale(c);Rf(this.kc.displayObject(),c);this.Y=this.An=this.ZX=c;this.kc.Rf((a-this.Wc.width*
c)/2);this.kc.vf(Math.floor((b-this.Wc.height*c)/2))}setScale(a){this.Y=a;this.R&&Rf(this.R.displayObject(),a);this.vi=a}};class IA{FQ(){return!1}PZ(){return new F}};class JA extends Q{constructor({u:a,m:b,checked:c}){super({u:a,m:b,ba:"INPUT"});this.setAttribute("type","checkbox");this.YG(c||!1);this.vI=G(this);A(this,this.displayObject(),"change",()=>{this.vI.h()},this)}checked(){return this.displayObject().checked}YG(a){this.xd("checked",a);this.displayObject().checked=a}};class KA extends Q{constructor({u:a,m:b,checked:c,name:d}){super({u:a,m:b,ba:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.YG(c||!1);this.vI=G(this);A(this,this.displayObject(),"change",()=>{this.vI.h()},this);A(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}YG(a){this.xd("checked",a);this.displayObject().checked=a}};class LA extends Q{constructor({u:a,m:b,prompt:c}){super({u:a,m:b,ba:"INPUT"});c&&this.setAttribute("placeholder",c);this.JJ=!1;this.H=G(this);A(this,this,"change",()=>{this.H.h()});this.hu=G(this);A(this,this,"input",()=>{this.hu.h()});this.ZS=G(this);A(this,this,"focus",()=>{this.JJ=!0;this.ZS.h()});this.fI=G(this);A(this,this,"blur",()=>{this.JJ=!1;this.fI.h()});A(this,this,"keydown",this.df,this)}focused(){return this.JJ}V(){return this.H}value(){return this.displayObject().value}Gd(a){a!=this.value()&&
(this.displayObject().value=a)}df(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};function MA(a,b){const c=null!=a.Ws()?a.Ws()+1:0,d=a.oj.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.oj.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null}
class NA extends Q{constructor({m:a,Sf:b,options:c}){super({m:a,Sf:b});this.Se("listbox");this.G("position","absolute");this.oj=c.slice();Object.freeze(this.oj);this.Z=[];this.pp=null;this.Jk=G(this)}Gs(){return"number"===typeof this.pp?this.oj[this.pp]:null}$G(a){a=this.oj.indexOf(a);this.Mi(0<=a?a:null)}Ws(){return this.pp}Mi(a){null!==a&&0>a&&(a=null);null!==this.pp&&this.Z[this.pp].hb(!1);this.pp=a;null!==a&&this.Z[a].hb(!0);if(null!==this.pp){var b=this.Z[this.pp];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;Zh(this,a,b)}}options(){return this.oj}};class OA extends NA{constructor({m:a,options:b,xY:c}){super({m:a,options:b});for(const d of b){const e=c(d);e.Se("option");e.hb(!1);O(e,P(this,"item"));M(this,e);this.Z.push(e);B(this,e.O,()=>{this.Mi(this.Z.indexOf(e));this.Jk.h()})}}ja(a,b){super.ja(a,b);this.Z.forEach(c=>c.xa())}};class PA{constructor(a,b){this.X_=a;this.C1=b;this.pR=this.rW=this.tS=void 0}process(a){let b=!1;var c=a.keyCode;if(tb)c=hg(c);else if(vb&&ub)switch(c){case 93:c=91}c!=this.C1||void 0!==this.tS&&this.tS!=a.ctrlKey||void 0!==this.rW&&this.rW!=a.shiftKey||void 0!==this.pR&&this.pR!=a.altKey||(a.preventDefault(),this.X_(a),b=!0);return b}}function QA(a,b,c){a.re.push(D(a,new PA(b,c)))}
function RA(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 SA extends H{constructor(a){super();this.re=[];A(this,a,"keydown",this.df,this)}df(a){a.defaultPrevented||RA(a)||Da(this.re,b=>{b.process(a)})}};class TA extends hs{constructor(a){const b=a.$c,c=a.aq;super({T:a.T,$c:b,Yc:a.Yc});this.$D=c||b;A(this,this.$D.displayObject(),Bh,d=>{this.$D.enabled()&&!xg(d.Ge)&&this.show(!this.Jm())});B(this,this.$D.O,()=>{})}Rd(a){super.Rd(a);this.wb.G("min-width",`${this.ag.width()}px`);Je(()=>{A(this,window,Bh,b=>{this.wb.contains(b.target)||this.$D.contains(b.target)||this.Yd()});Dg||A(this,window,"scroll",b=>{this.wb.contains(b.target)||this.Yd()},this,!0);A(this,window,"resize",()=>{this.Yd()},this)})}Yd(){super.Yd();
ye(this,window)}Et(a,b){return a.left-b.left}};function UA(a){return la(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function VA(a){return new TA(a)}function WA(a,b){a.ES?E(a,a.Me):ye(a,a.Me);E(a,a.qd);a.Me=b;Ge(a.Me.Jk,a.Jk);a.lr();B(a,a.Me.Jk,()=>{a.lr();a.qd.show(!1);a.displayObject().focus()});a.qd=a.p0({T:a.$,$c:a,Yc:b});D(a,a.qd);Ge(a.qd.gC,a.gC);B(a,a.qd.LE,()=>{a.ui=!0;a.o("opened",!0)});B(a,a.qd.SC,()=>{a.ui=!1;a.o("opened",!1)});!a.be&&b.Z.length&&a.Mi(0);a.ES&&D(a,a.Me)}
class XA extends Q{constructor({u:a,m:b,prompt:c,T:d,cG:e,label:f,y9:g=!0,DY:h=!0}){super({u:a,m:b,tabIndex:0,lA:!0});this.p0=e||VA;this.ub=f||new Q({u:P(this,"label"),ba:"SPAN"});M(this,this.ub);this.ES=g;this.be=c||"";this.qd=this.Me=null;this.Jk=G(this);this.$=d||document.body;this.ui=!1;this.gC=G(this);h&&A(this,this.displayObject(),"keydown",this.df,this);this.lr();a=new SA(this);QA(a,()=>{this.qd&&this.qd.show(!this.qd.Jm())},13);QA(a,()=>{this.qd&&this.qd.show(!0)},32);QA(a,k=>{if(k.altKey)this.qd&&
this.qd.show(!1);else{a:{k=this.Me.options();var l=this.Me.Ws();l=null===l?0:l-1;if(0>l)k=null;else{for(var t=k[l];!UA(t);){--l;if(0>l){k=null;break a}t=k[l]}k=l}}null!==k&&(this.Mi(k),this.Jk.h())}},38);QA(a,k=>{if(k.altKey)this.qd&&this.qd.show(!0);else{a:{k=this.Me.options();var l=this.Me.Ws();l=null===l?0:l+1;if(l>=k.length)k=null;else{for(var t=k[l];!UA(t);){++l;if(l>=k.length){k=null;break a}t=k[l]}k=l}}null!==k&&(this.Mi(k),this.Jk.h())}},40);QA(a,()=>{this.qd&&this.qd.show(!1)},27);A(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.qd&&this.ui&&(this.qd.show(!1),k.preventDefault())},this);D(this,a)}Gs(){return this.Me&&this.Me.Gs()}$G(a){this.Me.$G(a);this.lr()}Ws(){return this.Me.Ws()}Mi(a){this.Me&&(this.Me.Mi(a),this.lr())}l(a){super.l(a);this.ub.l(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}lr(){const a=this.Me&&this.Me.Gs();this.ub.P(a?a.toString():this.be)}Ty(){super.Ty();this.qd&&this.qd.show(!1)}df(a){fg(a)&&(a=this.Me?MA(this.Me,a.key.toLowerCase()):
null,null!==a&&(this.Mi(a),this.Jk.h()))}};class YA extends Q{constructor(a){super({gh:!0,lA:!0});this.P(a)}ja(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function ZA(a){return new YA(a)}class $A extends XA{constructor({u:a,m:b,m7:c,prompt:d,options:e,xY:f,T:g,cG:h,label:k,DY:l}){super({u:a,m:b,prompt:d,T:g,cG:h,label:k,DY:l});this.K1=c;this.q0=f||ZA;a=new OA({m:this.K1,options:e,xY:this.q0});WA(this,a)}};class aB extends TA{constructor({T:a,$c:b,aq:c,Yc:d,K6:e}){super({T:a,$c:b,aq:c,Yc:d});this.RS=e}Rd(){this.wb.G("max-width",`${this.ag.width()}px`);this.ag.o("focused",!0);this.RS.o("focused",!0);super.Rd()}Yd(){super.Yd();this.ag.o("focused",!1);this.RS.o("focused",!1)}};class bB extends NA{constructor({options:a,m:b,BZ:c,E8:d}){super({m:b,options:a});this.tb=0;this.$l=new Q({m:c});M(this,this.$l);this.Uc=new Q({});M(this.$l,this.Uc);for(const e of a){const f=this.Cl(e,d);f.Se("option");f.hb(!1);O(f,P(this,"item"));M(this.Uc,f);this.Z.push(f);B(this,f.O,()=>{this.Mi(this.Z.indexOf(f));this.Jk.h()})}this.wc=new rr({fh:this.$l});D(this,this.wc);this.addChild(this.wc.Hi());this.pd=this.wc.pd;B(this,this.pd.pw(),()=>{this.tb=this.pd.scrollY()})}Mi(a){super.Mi(a);this.xa()}Cl(a,
b){const c=new Q({gh:!0,lA:!0});c.P(a);b&&b(c);return c}ja(a,b){b&&(this.hy(),this.pd.ct(this.tb),a=parseFloat(lf(this.displayObject(),"max-height")),this.$l.G("max-height",`${a}px`),this.wc.hi(this.height(),this.Uc.displayObject().scrollHeight))}hy(){var a=this.Ws();if(null!==a){var b=this.Z[a];a=this.tb;if(b.y()<a)this.tb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.$l.height();b>c&&(this.tb=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.wc.setParentScale(a)}};class cB extends hs{constructor({T:a,$c:b,Yc:c}){super({T:a,$c:b,Yc:c});this.di=this.Mh=null;A(this,b,"touchstart",d=>{this.Rd(d);requestAnimationFrame(()=>{this.Mh=A(this,window,"touchstart",()=>{this.Yd()})})})}Rd(a){super.Rd(a);this.di=A(this,window,"resize",this.Yd,this)}Yd(){this.Mh&&(te(this,this.Mh),this.Mh=null);this.di&&(te(this,this.di),this.di=null);super.Yd()}};class dB extends cB{constructor({T:a,$c:b,Yc:c}){super({T:a,$c:b,Yc:c});A(this,b,"mouseover",this.Rd,this);A(this,b,"mouseout",this.Yd,this)}Rd(a){this.Jm()||(super.Rd(a),this.wb.G("width",""),this.wb.G("white-space","nowrap"),this.wb.G("width",`${Math.min(300,this.wb.displayObject().clientWidth+3)}px`),this.wb.G("white-space","pre-wrap"),this.To(a))}Et(a,b){const c=.5*(b.width+a.width),d=gs(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}Ft(a,b){return a.top-b.bottom-
6}};class eB extends Er{constructor(a,b,c){super([0],[150],150);this.be=a;this.Gc=b;this.s=c;this.cj=!1}start(a){this.cj=!a;a=this.be.opacity();if(1==a||0==a){if(this.cj){if(0==a)return}else if(1==a)return;this.play()}}bi(a){[a]=a;a/=150;this.be.Mc(this.cj?1-a:a);a=this.cj?6*(1-a):6*a;J(this.Gc.displayObject(),"padding-top",4+a+"px");J(this.s.displayObject(),"top",11+a+"px")}};function fB(a,b,c){yh&&Dg?(a.be.o("animation",b?"shown":"hidden"),a.Gc.o("prompt",b?"shown":"hidden"),a.Qa&&a.Qa.o("with-prompt",b)):c?(new eB(a.be,a.Qa,a.Gc)).start(b):a.be.Mc(b?1:0)}function gB(a){a.Qa?a.Qa.displayObject().focus():a.pe&&a.pe.focus()}function hB(a,b,c){a.Ox.B(b);(a.K0=c)&&bi(a.vJ);a.Qa?a.Qa.o("error",b):a.pe.o("error",b)}
class iB extends Q{constructor(a,b,c,d){super({m:"field-view"});this.j=b;this.C=a;this.th=c;B(this,this.C.submittedEvent(),this.Cu,this);a=a.bd;b="select"==a.type();c=a.title().text();c=Ec(c)+("mandatory"==a.usage()?"*":"");this.be=new Q({u:P(this,"prompt")});this.be.Te(c);this.be.l(!1);this.be.o("select",b);this.Ox=new Q({u:P(this,"error-icon")});this.Ox.o("select",b);this.Ox.B(!1);this.vJ=new Q({m:"error-tooltip"});ai(this.vJ,this.j,()=>{a:{switch(this.K0){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new dB({T:d,$c:this.Ox,Yc:this.vJ});this.Gc=new Q({u:P(this,"placeholder")});this.Gc.Te(c);this.Gc.l(!1);this.Gc.o("select",b);b?this.be.Mc(0):fB(this,!1,!1);c=new Q({u:P(this,"fieldbg")});M(this,c);M(this,this.be);M(this,this.Gc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.pe=new $A({m:"authorization-combobox",m7:"authorization-combobox-list",options:b,prompt:" ",T:d,cG:e=>this.$I(e)});WA(this.pe,new bB({options:b,
m:"authorization-combobox-list",BZ:"authorization-list-scroll-pane"}));M(this,this.pe);this.C.vo()&&(this.be.Mc(1),this.pe.$G(this.C.vo()),this.Gc.B(!1));B(this,this.pe.Jk,this.j2,this);B(this,this.pe.O,this.i2,this)}else this.Qa=new LA({u:P(this,"text-input")}),M(this,this.Qa),B(this,this.Qa.hu,()=>{this.Gc.B(!1);fB(this,!0,!0)}),B(this,this.Qa.V(),()=>{ip(this.C,this.Qa.value())}),d=a.value(),this.C.vo()?(fB(this,!0,!1),this.Qa.Gd(this.C.vo()),this.Gc.B(!1)):d.text()&&(fB(this,!0,!1),this.Qa.Gd(d.text()),
this.Gc.B(!1),ip(this.C,d.text())),A(this,this.Qa,"focus",this.q2,this),A(this,this.Qa,"blur",this.s2,this),A(this,this.Qa,"keydown",this.df,this);M(this,this.Ox);this.Ll=new Q({u:P(this,"hint")});this.Ll.B(!1);M(this,this.Ll)}nQ(a){this.Ll.Te(a);a=null!=a&&0<a.length;this.Ll.B(a);this.o("with-hint",a)}state(){return this.C}$I({T:a,$c:b,aq:c,Yc:d}){return new aB({T:a,$c:b,aq:c,Yc:d,K6:this})}l(a){super.l(a);this.Qa&&this.Qa.l(a);this.pe&&this.pe.l(a)}XG(){this.Qa?this.Qa.displayObject().blur():this.pe&&
this.pe.displayObject().blur()}Cu(){var a=this.C.errors();const b=0!=a.length;a=b?a[0].description():"";hB(this,b,a)}j2(){const a=this.pe.Gs()||"";ip(this.C,a);a&&(this.Gc.B(!1),(new eB(this.be,new Q,new Q)).start(!0))}q2(){this.Qa.o("focused",!0);this.be.o("focused",!0);this.o("focused",!0);hB(this,!1)}i2(){hB(this,!1)}s2(){this.Qa.o("focused",!1);this.be.o("focused",!1);this.o("focused",!1);this.C.submit();this.Qa.value().length||(this.Gc.B(!0),fB(this,!1,!0))}ye(){super.ye();this.pe&&this.pe.setParentScale(this.parentScale())}df(a){13==
a.keyCode&&(this.th.kt(this.C),a.preventDefault())}};class jB extends fs{constructor(a,b,c,d,e){super({u:P(a,"content")});this.ia=a;this.j=c;this.yb=[];this.G("margin-bottom","31px");this.G("padding-bottom","14px");a=b.Bc();for(const f of a)"disabled"!=f.bd.usage()&&(a=new iB(f,this.j,this,d),"USER_EMAIL"==f.bd.Ve().text()&&e&&a.nQ(this.j.I("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.yb.push(a),M(this,a))}ye(){super.ye();for(const a of this.yb)a.setParentScale(this.parentScale())}l(a){super.l(a);for(const b of this.yb)b.l(a)}no(){K||this.yb.length&&
gB(this.yb[0])}bl(){}kt(a){const b=this.yb.findIndex(c=>c.state()==a);this.yb[b].XG();b<this.yb.length-1?gB(this.yb[b+1]):this.ia.mG()}};function kB(a){return K||ih||L?new Promise(b=>{const c=new Image;c.onload=()=>{var d=c.width,e=c.height;const f=Vc("canvas");void 0!==d&&(f.width=d);void 0!==e&&(f.height=e);f.getContext("2d").drawImage(c,0,0);d=f.toDataURL("image/png",1);b(d)};c.src=a}):Promise.resolve(a)};function lB(a,b,c){if(a.By!=c||a.FD!=b)a.FD=b,a.By=c,a.zP()}
class mB extends Q{constructor(a,b,c){super({m:"choice-picture-attachment-view"});this.FD=c||110;this.By=58;this.ce=b;this.Jd=a;this.Ug()&&(this.o("with-zoom",!0),this.Ug()&&B(this,this.O,this.ZD,this));this.zP()}ZD(){this.ce.Ew({mf:this.Jd.ed.Na})}zP(){const a=this.Jd.ed;this.B(!!a);if(a){const b=a.Na;let c=this.By,d=Math.floor(c*(b.width()/b.height()));d>(this.FD||d)&&(d=this.FD,c=Math.floor(d*(b.height()/b.width())));this.G("background-size",d+"px "+c+"px");this.resize(d,c);kB(b.path()).then(e=>
{this.G("background-image",Fg(e))});B(this,a.ul,this.zP,this)}}Ug(){const a=this.Jd.ed;return a?!!this.ce&&a.Ug():!!this.ce}Fb(a,b){const c=this.Jd.ed.Na;a=Yf({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Lf:!0});return new x(a.width,a.height)}};class nB extends qy{constructor(a,b,c,d,e){super(a,[b],[c],150);this.cj=d;this.az=e||""}ml(){const a=this.element;var b=this.coords[0];J(a,"transform",this.az+`${`scale(${b}, ${b}) `}`);md&&Vf(a.parentNode)}Gh(){super.Gh();const a=this.element;this.cj&&J(a,"transform",this.az);md&&Vf(a.parentNode)}};function oB(a,b){a.iO&&a.o("focused",b)}class pB extends Q{constructor(a){super({u:a});this.iO=!K}xo(){this.iO&&super.xo()}fg(a){this.iO&&super.fg(a)}}function qB(a){if(a){let b=Math.ceil(a.width());b&&(a=Hf(a.displayObject()),b+=a.left+a.right);return b}return 0}
class rB extends Q{constructor({Ab:a,uA:b,yA:c,U:d,Nc:e,s7:f,L:g,format:h,KP:k,questionType:l,pb:t,Hc:r}){super({m:"choice-view"});this.D=g;this.sE=l;this.Qc=d;this.th=k;this.oe=new pB(P(this,"choice-container"));this.o(this.sE,!0);B(this,this.oe.O,(C,N)=>{this.ie&&N.target==this.ie.displayObject()&&this.Ra.selected()||N.target==this.Do.displayObject()&&this.Do.Ug()||this.Co&&N.target==this.Co.displayObject()||this.hF.h(this.Ra)});A(this,this.oe,"keydown",this.df,this);M(this,this.oe);this.hF=G(this);
this.Ra=b;B(this,this.Ra.Nf(),this.BU,this);this.EC=new Q({u:P(this,"active-element-container")});const {activeElement:w,FG:y}=c(P(this,"active-element"),P(this,"mock-active-element"),this.D,this.sE);this.bp=y;M(this.EC,this.bp);this.Pi=w;M(this.EC,this.Pi);b=new Q({u:P(this,"review-icons-container")});c=new Q({u:P(this,"correct-icon")});c.addChild(U(this.D,"correct-icon"));M(b,c);c=new Q({u:P(this,"incorrect-icon")});c.addChild(U(this.D,"incorrect-icon"));M(b,c);M(this.oe,b);M(this.oe,this.EC);this.br=
!1;K&&(A(this,this.oe.displayObject(),Bh,()=>{this.enabled()&&(this.yo(!1),this.br=!0)},this),A(this,this.oe.displayObject(),Ch,()=>{this.br&&(this.yo(!0),this.br=!1)},this));A(this,this.bp,"focus",()=>oB(this.oe,!0),this);A(this,this.bp,"blur",()=>oB(this.oe,!1),this);b=new Q({m:"choice-attachment-container"});this.Do=new mB(this.Ra.choice(),e,f);O(this.Do,P(this,"attachment-view"));M(b,this.Do);(this.Co=this.LI(t,r))&&M(b,this.Co);M(this.oe,b);this.kC=new Q({m:"choice-content"});M(this.oe,this.kC);
(this.mb=(e=this.Ra.choice().textRange().ke())?null:a.pf(this,this.Ra.choice().textRange(),!1))&&M(this.kC,this.mb);this.ie=null;a=this.Ra.choice();a instanceof pl&&a.typeIn()&&!this.Qc&&(this.ie=this.bJ(h),M(this.kC,this.ie),this.ie.o("empty-text",e));this.BU()}pc(a){const b=this.Ra.choice();if(this.Qc&&"reviewWithCorrectAnswers"==a&&b instanceof pl){a=b.correct();this.Pi.o("correct",a);this.oe.o("correct",a);if(this.Ra.selected()&&!a||a&&!this.Ra.selected())this.Pi.o("incorrect",!0),this.oe.o("incorrect",
!0);this.Ra.selected()||a||this.oe.o("not-selected",!0)}}activate(a){a?this.oe.displayObject().focus():this.oe.displayObject().blur()}df(a){const b=this.ie&&this.ie.focused();switch(a.keyCode){case 13:b?(b&&this.th.kt(this.Ra),a.preventDefault()):this.hF.h(this.Ra);break;case 32:b||this.hF.h(this.Ra)}}bJ(a){const b=new LA({});b.Gd(this.Ra.customAnswer());B(this,b.V(),()=>{var c=b.value();this.Ra.Nq=c});A(this,b.displayObject(),"focus",()=>{b.o("focused",!0);oB(this.oe,!0)},this);A(this,b.displayObject(),
"blur",()=>{b.o("focused",!1);oB(this.oe,!1)},this);O(b,P(this.kC,"type-in"));b.G("font-size",a.size+"px");return b}LI(a,b){const c=this.Ra.mg();return c?new Wz({mg:c,pb:a,Hc:b,L:this.D}):null}BU(){this.oe.xd("checked",this.Ra.selected());this.bp.xd("checked",this.Ra.selected())}ja(){this.invalidate()}invalidate(){const a=lf(this.displayObject(),"width");this.G("width","");this.mb&&(this.mb.G("width",""),this.mb.B(!0),yh&&Dg&&this.mb.Wb(this.mb.displayObject().scrollHeight));var b=Math.ceil(this.width());
const c=Gf(this.oe.displayObject()),d=qB(this.Do)+qB(this.Co);b=b-(c.left+c.right)-d-this.EC.width();this.mb&&this.mb.width()>=b&&this.mb.Ha(b);this.ie&&this.ie.Ha(Math.max(b,this.mb?this.mb.width():0));this.mb&&this.mb.B(1<=this.mb.displayObject().scrollWidth);this.G("width",a)}l(a){super.l(a);this.oe.l(a);this.mb&&this.mb.l(a);this.Pi.l(a);this.bp.l(a);this.ie&&this.ie.l(a)}yo(a){const b=a?1.1:1,c=a?1:1.1;(new nB(this.Pi.displayObject(),b,c,a)).play()}};class sB extends fs{constructor(a,b,c){super({u:P(a.parent,"content")});this.sE=c;this.ia=a.parent;this.S1=a.v7||!1;this.D_=null!=a.Vg?a.Vg:Number.MAX_VALUE;this.da=b;this.yb=[];this.D=a.L;this.YR=[];this.cJ(a);this.pc(a.mode)}cJ(a){const b=a.Qn;var c=100/b;for(var d=0;d<b;++d){var e=new Q({m:"column-container"});this.YR.push(e);M(this,e);e.G("width",`${c}%`)}c=a.Ab;for(d=0;d<this.da.count();++d){e=this.da.getChoiceState(d);e=new rB({Ab:c,uA:e,s7:110,yA:a.yA,U:a.U,L:this.D,format:a.format,Nc:a.Nc,
KP:this,questionType:this.sE,pb:a.pb,Hc:a.Hc});e.o("columned",1<b);const f=this.YR[d%b];B(this,e.hF,this.Ta,this);M(f,e);this.yb.push(e)}}pc(a){Da(this.yb,b=>b.pc(a))}bl(a,b){for(var c=0;c<this.da.count();++c){const d=this.da.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.da.count()-1&&(this.yb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.yb[a-1].activate(!0),c=!0)}this.yb[a].activate(!c);break}}}kt(a){for(let b=0;b<this.da.count();++b){const c=this.da.getChoiceState(b);if(a==
c){a=b;a<this.da.count()-1?this.yb[a+1].activate(!0):(this.yb[a].activate(!1),this.ia.AY());break}}}Ta(a){for(let b=0;b<this.da.count();++b){const c=this.da.getChoiceState(b),d=a==c;this.S1?d&&c.hb(!c.selected()):c.hb(a==c)}this.Hp()}Hp(){const a=this.enabled(),b=a&&this.aN()<this.D_;for(let c=0;c<this.yb.length;++c){const d=this.da.getChoiceState(c);this.yb[c].l(d.selected()?a:b)}}aN(){let a=0;for(let b=0;b<this.da.count();++b)this.da.getChoiceState(b).selected()&&(a+=1);return a}On(a){return"byItems"==
a?this.yb.map(b=>[b]):super.On(a)}l(a){super.l(a);for(const b of this.yb)b.l(a);this.Hp()}ja(){for(const a of this.yb)a.invalidate()}};class tB extends Q{constructor(a,b){super({m:"essay-container"});this.C=a;this.Hf=new Q({m:"essay-scroll-pane"});this.mc=new Q({m:"essay-text-content"});M(this.Hf,this.mc);this.Qa=this.zx(b);this.Qa.displayObject().value=this.C.text();M(this.mc,this.Qa);A(this,this.Qa.displayObject(),"change",this.eV,this);A(this,this.Qa.displayObject(),"input",this.w3,this);M(this,this.Hf);this.wc=null;Dg&&this.o("ios",!0);mz()&&this.o("preview",!0);K?this.o("mobile",!0):(this.wc=new rr({fh:this.mc}),D(this,this.wc),
this.Hf.addChild(this.wc.Hi()));this.Ip(0)}activate(a){a?K||this.Qa.focus():this.Qa.displayObject().blur()}zx(a){const b=new Q({u:P(this,"text-input"),ba:"TEXTAREA"});A(this,b.displayObject(),"focusin",()=>{this.Hf.o("focused",!0)},this);A(this,b.displayObject(),"focusout",()=>{this.Hf.o("focused",!1)},this);b.G("font-size",a.size+"px");return b}l(a){super.l(a);this.Hf.l(a);this.Qa.l(a)}eV(){this.C.setText(this.Qa.displayObject().value)}w3(){this.eV();const a=this.mc.displayObject().scrollTop;this.Ip(a)}ja(){this.Ip(this.mc.displayObject().scrollTop)}Ip(a){if(this.wc){this.Qa.G("height",
"auto");var b=this.mc.height()-2,c=this.Qa.displayObject().scrollHeight;this.Qa.Wb(Math.max(b,c));this.wc.hi(this.mc.height(),c);u&&(this.mc.displayObject().scrollTop=a,this.wc.Hi().xa())}}ye(){super.ye();this.wc&&this.wc.setParentScale(this.parentScale())}};class uB extends fs{constructor(a,b,c){super({u:P(a,"content")});this.G("height","100%");this.C=b;this.la=new tB(this.C,c);this.addChild(this.la)}Fb(a,b){return new x(a,Math.max(b,100))}l(a){super.l(a);this.la.l(a)}iq(){this.la.activate(!1)}no(){this.la.activate(!0)}ye(){super.ye();this.la.setParentScale(this.parentScale())}ja(a,b){a&&b&&this.la.xa()}};function vB(a,b){var c=0,d=0;wB(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function wB(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function xB(a){const b=vB(a.displayObject(),!0)[0],c=vB(a.displayObject(),!1)[1];a.sj=new Tj(b,c)}function yB(a){let b;null==(b=a.cg)||b.commit();let c;null==(c=a.cg)||c.setSelection(a.sj)}
class zB extends Q{constructor(){super({ba:"INPUT",m:""});this.cg=null;this.sj=new Tj(0,0);A(this,this.displayObject(),"keydown",this.df,this);A(this,this.displayObject(),"input",this.LU,this);A(this,this.displayObject(),"blur",this.b2,this);A(this,this.displayObject(),"keyup",this.B2,this);A(this,this.displayObject(),"mousedown",this.Oy,this);A(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);A(this,this.displayObject(),"paste",a=>a.stopPropagation());A(this,this.displayObject(),
"copy",a=>a.stopPropagation());A(this,this.displayObject(),"cut",a=>a.stopPropagation());A(this,this.displayObject(),"keypress",a=>a.stopPropagation());dh&&A(this,this.displayObject(),"change",this.LU,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Qb().length),this.sj=new Tj(a,a),this.cg.setSelection(this.sj))):this.displayObject().blur()}CL(){this.displayObject().value=this.cg.text();this.SD()}SD(){this.sj=this.cg.selection();var a=this.displayObject(),b=this.sj.startOffset();
wB(a)&&(a.selectionStart=b);a=this.displayObject();b=this.sj.endOffset();wB(a)&&(a.selectionEnd=b)}LU(){xB(this);let a;null==(a=this.cg)||a.update(this.Qb(),this.sj)}b2(){let a;null==(a=this.cg)||a.commit()}Oy(){A(this,document,"mousemove",this.mj,this);A(this,document,"mouseup",this.nj,this);xB(this);yB(this)}mj(){xB(this);yB(this)}nj(){xB(this);yB(this);se(this,document,"mousemove",this.mj,this);se(this,document,"mouseup",this.nj,this)}B2(a){fg(a)||(xB(this),yB(this))}df(a){switch(a.keyCode){case 39:vB(this.displayObject(),
!0)[0]<this.Qb().length&&a.stopPropagation();break;case 37:0<vB(this.displayObject(),!0)[0]&&a.stopPropagation()}}Qb(){return this.displayObject().value}};function AB(a){const b=a.C.U()&&"reviewWithCorrectAnswers"==a.Aa;a=a.C.correct();return b&&!a}function BB(a){const b=a.gT();a.jm=new ks({L:a.D,hq:a,wH:b,correctAnswers:a.cT(),A:a.j,T:a.$});D(a,a.jm)}
class CB extends Q{constructor({L:a,parent:b,value:c,state:d,format:e,A:f,T:g,k7:h,mode:k}){super({m:"choice-view"});this.D=a;this.C=d;this.Aa=k;this.$=g;this.j=f;this.o("text-answer",!0);this.jm=null;this.Fe=c;this.Ti=new Q({m:"text-answer-container"});M(this,this.Ti);this.Ti.o("short-answer",!h);this.Ti.o("numeric",!!h);a=d.U()&&"reviewWithCorrectAnswers"==k;this.ie=this.bJ(a,e,h||!1);A(this,this.ie.displayObject(),"focus",()=>{this.Ti.o("focused",!0)},this);A(this,this.ie.displayObject(),"blur",
()=>{this.Ti.o("focused",!1)},this);M(this.Ti,this.ie);A(this,this.ie.displayObject(),"keydown",l=>{13==l.keyCode&&(b.mG(),l.preventDefault())},this);this.Sm=new Q({u:P(this.Ti,"tooltip-icon")});e=U(this.D,"question-24");this.Sm.addChild(e);a&&(d=d.correct(),this.ie.o(d?"correct":"incorrect",!0),this.Ti.o(d?"correct":"incorrect",!0),d||M(this.Ti,this.Sm))}activate(a){a?K||this.ie.focus():this.ie.displayObject().blur()}bJ(a,b,c){if(a)a=new Q,a.P(hi(this.Fe.text()));else{var d=a=new zB,e=this.Fe;d.cg&&
(ue(d,d.cg.Cp,d.CL,d),ue(d,d.cg.bN,d.SD,d));e?(d.cg=e,d.CL(),d.SD(),d.l(!0),B(d,d.cg.Cp,d.CL,d),B(d,d.cg.bN,d.SD,d)):(d.cg=null,d.displayObject().value="",d.l(!1));K&&c&&(a.setAttribute("type","number"),md&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}O(a,P(this.Ti,"type-in"));a.G("font-size",b.size+"px");return a}l(a){super.l(a);this.Ti.l(a);this.ie.l(a)}invalidate(){var a=this.Ti.contains(this.Sm),
b=Gf(this.displayObject());a=a?this.Sm.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.ie.G("max-width",b+"px");this.jm&&js(this.jm,this.ie.displayObject().scrollWidth>b)}};class DB extends CB{constructor({L:a,parent:b,Dh:c,mode:d,format:e,A:f,T:g}){super({L:a,value:c.response(),format:e,state:c,parent:b,A:f,T:g,mode:d});this.Kd=c;AB(this)&&BB(this)}gT(){return this.Kd.response().text()}cT(){const a=[];for(let b=0;b<this.Kd.gd().count();++b){const c=this.Kd.gd().getChoice(b);a.push(hi(c.textRange().text()))}return a}};class EB extends fs{constructor(a,b,c,d,e,f,g){super({u:P(a,"content")});this.D=g;this.da=b;this.Rx=d;this.ia=a;this.j=e;this.$=f;this.Cl(c)}Cl(a){this.la=new DB({L:this.D,Dh:this.da,mode:a,format:this.Rx,parent:this.ia,A:this.j,T:this.$});D(this,this.la);this.addChild(this.la.displayObject())}pc(a){E(this,this.la);this.removeChild(this.la.displayObject());this.Cl(a);this.la.l(this.enabled());this.la.setParentScale(this.parentScale());this.la.invalidate()}l(a){super.l(a);this.la.l(a)}ja(){this.la.invalidate()}setParentScale(a){super.setParentScale(a);
this.la.setParentScale(a)}iq(){this.la.activate(!1)}no(){this.la.activate(!0)}};class Ft extends Rt{constructor(a){super("slide-object-view-icon-placeholder");this.lj=a;this.o("type",a.id())}object(){return this.lj}};class Gt extends ju{constructor(a){super("line-view",a);this.MT=a;this.Lr=new vu(a.Wd());su(this.Lr,this)}ja(a,b){super.ja(a,b);this.Ja()}Ja(){const a=[this.MT.wm(),this.MT.Fm()];this.Lr.invalidate(a,!1)}};class FB extends CB{constructor({L:a,parent:b,NO:c,mode:d,format:e,A:f,T:g}){const h=new Uk(c.response());super({L:a,parent:b,value:h,format:e,state:c,A:f,T:g,k7:!0,mode:d});this.hk=c;B(this,this.Fe.wo,this.RL,this);B(this,this.Fe.Cp,()=>{let k=this.Fe.text();k=k.replace(",",".");var l=k;l.match(/[^0-9.,-]/g)&&(l=l.replace(/[^0-9.,-]/g,""));l!=k?this.Fe.setText(l):this.hk.yc(k)},this);AB(this)&&BB(this)}gT(){return this.hk.response()}cT(){return wm(this.hk,this.j)}RL(a){a.Tv()}};class GB extends fs{constructor(a,b,c,d,e,f,g){super({u:P(a,"content")});this.D=g;this.da=b;this.Rx=d;this.ia=a;this.j=e;this.$=f;this.Cl(c)}Cl(a){this.la=new FB({L:this.D,NO:this.da,mode:a,format:this.Rx,parent:this.ia,A:this.j,T:this.$});D(this,this.la);this.addChild(this.la.displayObject())}pc(a){E(this,this.la);this.removeChild(this.la.displayObject());this.Cl(a);this.la.l(this.enabled());this.la.setParentScale(this.parentScale());this.la.invalidate()}l(a){super.l(a);this.la.l(a)}ja(){this.la.invalidate()}setParentScale(a){super.setParentScale(a);
this.la.setParentScale(a)}iq(){this.la.activate(!1)}no(){this.la.activate(!0)}};function HB(a,b,c,d){if(!a.Lk)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");kB(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.Lk.Kp(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 IB(a,b){if(!a.Lk)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");kB(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 JB(a,b,c,d){return c&&d&&!ef(d,new I(0,0,1,1))?HB(a,c,d,b):IB(a,b)}class KB{constructor(){this.Lk=null}yQ(a){this.Lk=a}};class LB extends KB{constructor(a){super();this.fr=a}jq(){return JB(this,this.fr.src())}};class MB extends fs{constructor(a){super({u:P(a,"content")})}};function NB(a,b){a.yF+=b;a.G("transform",`translate(0, ${a.yF}px)`)}
class OB extends Q{constructor(a,b,c,d,e,f,g,h,k){super({m:"seq-choice-container",tabIndex:0,gh:!0});this.D=g;this.yF=0;B(this,this.O,()=>{});this.Jd=b.choice();this.th=f;f=new Q({m:"attachment-container"});f.B(!(!this.Jd.ed&&!this.Jd.wl));this.Do=new mB(this.Jd,d);O(this.Do,P(f,"attachment-view"));M(f,this.Do);(this.Co=this.LI(b,h,k))&&M(f,this.Co);this.mb=c.pf(this,this.Jd.textRange(),!0);this.$e=new Q({u:P(this,"correct-index")});this.$e.G("font-size",e.size+"px");e.fontFamily&&this.$e.G("font-family",
e.fontFamily);this.$e.B(!1);this.af=new Q({u:P(this,"seq-choice-content")});M(this,this.af);this.pk=G(this);this.Af=G(this);this.nk=G(this);M(this.af,this.$e);M(this.af,f);M(this.af,this.mb);this.U5=new Q({ea:U(g,"dnd-icon.svg"),u:P(this,"dnd-icon")});M(this.af,this.U5);this.Pe=new ns(c,this.Jd.textRange(),this,a);D(this,this.Pe);A(this,this,Bh,l=>{if(this.enabled()){l.preventDefault();var t=!1,r=A(this,window,Dh,y=>{t||(K||(this.Pe.enable(!1),this.Pe.show(!1)),t=!0,this.pk.h({x:l.screenX,y:l.screenY}));
this.Af.h({x:y.screenX,y:y.screenY})},this,Hh),w=A(this,window,Ch,()=>{te(this,r);te(this,w);t&&this.nk.h();K||this.Pe.enable(this.mb.he)},this,Hh)}},this,Hh);A(this,this.displayObject(),"keydown",this.df,this);A(this,this.displayObject(),"blur",()=>{this.hb(!1)},this)}ZG(a){this.$e.B(!!a);this.o("review",this.$e.visible());a&&this.$e.P(a+".")}l(a){super.l(a);this.af.l(a);this.mb.l(a)}choice(){return this.Jd}setTranslate({x:a,y:b}){this.yF=b;this.G("transform",`translate(${a}px, ${b}px)`)}reset(){yh&&
Dg?this.mb.Wb(this.mb.displayObject().scrollHeight):(this.mb.Wb(this.height()),this.mb.G("height",""))}ja(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=Gf(this.displayObject()),this.mb.Wb(b-(a.top+a.bottom-1))):this.reset();this.Pe.enable(this.mb.he)}LI(a,b,c){return(a=a.mg())?new Wz({mg:a,pb:b,Hc:c,L:this.D}):null}df(a){switch(a.keyCode){case 38:this.th.bl(this.Jd,"up");break;case 40:this.th.bl(this.Jd,"down");break;case 32:this.hb(!this.selected());break;case 27:this.hb(!1)}}};function PB(a,b,c,d){const e=a.md[c];a.Uc.xc(e,c<d?d+1:d);e.displayObject().focus();e.hb(!0);hq(a.da,b,d);a.md.splice(c,1);a.md.splice(d,0,e)}
class QB extends fs{constructor({parent:a,Dh:b,mode:c,Ab:d,Nc:e,format:f,T:g,L:h,pb:k,Hc:l}){super({u:P(a,"content")});this.ia=a;this.D=h;this.da=b;this.md=[];this.oK=[];this.aD=new Q({m:"indices-container"});M(this,this.aD);this.Uc=new Q({m:"items-container"});M(this,this.Uc);this.ca=null;this.MI(d,e,f,g,k,l);this.Dx=this.Dl=this.bg=0;this.pc(c)}pc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.aD.B(!1),this.Uc.o("review",!0);a=this.da.U()&&"reviewWithCorrectAnswers"==
a;for(let c=0;c<this.da.count();++c){var b=this.da.lk[c];b=a?this.da.sx.indexOf(b)+1:null;const d=this.md[c];d.ZG(b);a&&d.o(Dl(this.da,c)?"correct":"incorrect",!0)}}MI(a,b,c,d,e,f){for(let k=0;k<this.da.count();++k){const l=new OB(d,RB(this.da,k),a,b,c,this,this.D,e,f);D(this,l);this.UB(l);var g=c,h=k;const t=new Q({u:P(this.aD,"index")});t.P(h+1+".");t.G("font-size",g.size+"px");h=g.zg?"underline":"";h+=g.strike?" line-through":"";t.G("text-decoration",h);t.G("font-weight",g.bold?"bold":"");t.G("font-style",
g.italic?"italic":"");g.fontFamily&&t.G("font-family",g.fontFamily);g.color&&t.G("color",Qi(g.color));g=t;this.aD.addChild(g);this.oK.push(g);this.Uc.addChild(l);this.md.push(l)}}UB(a){let b=null;B(this,a.pk,c=>{this.Gr(a,c);b=A(this,this.displayObject().parentNode,"scroll",this.AU,this)});B(this,a.Af,c=>{this.ca.positionY=c.y;this.ca.positionX=c.x;this.AU()});B(this,a.nk,()=>{this.oi();te(this,b)})}tf(){this.oi()}AU(){const a=this.ca.Sn,b=$h(a);this.am.h(b);const c=this.Eg()-this.ca.scrollTop;var d=
l=>l/this.parentScale()+c,e=d($h(this).top-this.ca.Iw-this.ca.offsetTop),f=(this.ca.G7-this.ca.Hw-this.ca.offsetLeft)/this.parentScale(),g=(this.ca.H7-this.ca.Hw-this.ca.C7)/this.parentScale(),h=$h(this).top+((this.bg+13)*this.md.length+10)*this.parentScale();h=d(h-this.ca.Iw-this.ca.B7);var k=d(this.ca.positionY-this.ca.Iw);d=d(this.ca.positionX-this.ca.Hw);a.setTranslate({x:Ij(d,f,g),y:Ij(k,e,h)});e=(2>this.ca.$P.length?0:this.ca.$P[1].top-this.ca.$P[0].top)/this.parentScale();g=f=this.md.indexOf(a);
for(d=0;d<this.md.length;++d)this.md[d]!=a&&(h=this.md[d],k=$h(h),g<d&&b.top>=k.top?(NB(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(NB(h,e),f=Math.min(f,d)));g!=f&&(this.md.splice(g,1),this.ca.w9=f,this.md.splice(f,0,a))}On(a){return"byItems"==a?this.md.map(b=>[b]):super.On(a)}l(a){super.l(a);for(const b of this.md)b.l(a)}Gr(a,{x:b,y:c}){const d=[];this.md.forEach(g=>d.push($h(g)));const e=$h(this.ia),f=$h(a);this.ca={Sn:a,scrollTop:this.Eg(),Hw:b,Iw:c,positionY:0,positionX:0,offsetTop:f.top-c,B7:f.bottom-
c,offsetLeft:f.left-b,C7:f.right-b,$P:d,G7:e.left,H7:e.right};a.o("drag-active",!0)}oi(){if(this.ca){var a=this.ca.Sn,b=this.md.indexOf(a);this.Uc.removeChild(a);this.Uc.xc(a,b);hq(this.da,a.choice(),b);this.ca=null;a.o("drag-active",!1);this.md.forEach(c=>c.setTranslate({x:0,y:0}));a.G("transform","")}}Eg(){return this.ia.BB()}ja(a,b){a&&b&&(this.Dl!=a||this.Dx!=b)&&(this.Dl=a,this.Dx=b,this.Ja())}setParentScale(a){super.setParentScale(a);for(const b of this.md)b.setParentScale(a)}Ja(){this.md.forEach(b=>
{b.G("height","");b.reset()});this.bg=0;this.bg=this.md.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ia.height());this.bg=Math.min(this.bg,a);this.md.forEach((b,c)=>{b.G("height",`${this.bg}px`);this.oK[c].Wb(this.bg);this.oK[c].G("line-height",`${this.bg}px`);b.xa()})}bl(a,b){const c=this.da.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.md[c],b.selected()?PB(this,a,c,c-1):(b.displayObject().blur(),this.md[c-1].focus()));break;case "down":c<this.da.gd().length-
1&&(b=this.md[c],b.selected()?PB(this,a,c,c+1):(b.displayObject().blur(),this.md[c+1].focus()))}}kt(){}};class SB extends Au{constructor(a,b,c){super(a,b,c);this.o("button",!0);this.lj=a}SO(){return this.lj.SO()}iw(){return this.lj.iw()}};function wu(a){const b=pu();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 TB(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",Qi(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)}
class UB{constructor(){this.Lk=null}yQ(a){this.Lk=a}jq(a,b){if(this.Lk){if("none"==b.Eh()){b=this.eT();var c=b.fill;var d=b.opacity}else"gradientFill"==b.Eh()?(c=b.Fg,"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%"),TB(b,c.tm()),
c=b):(b=c.Ss(),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.ZA()}%`),TB(d,c.tm()),c=d),c=`url(#${this.Lk.Kp(c)})`,d=1):"solidFill"==b.Eh()?(b=b.ji(),c=Qi(b.color()),d=b.alpha()):"pictureFill"==b.Eh()&&(b=b.cq(),{pattern:c}=wu(b),c=`url(#${this.Lk.Kp(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}eT(){return{fill:"none",
opacity:1}}};class VB extends vu{BK(){return!0}Lx(){const a=.5*this.Xc.width(),b=.5*this.Xc.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 WB extends vu{constructor(a,b){super(b);this.jv=a}BK(){return!0}Lx(){var a=this.jv.borderRadius(),b=this.Xc.width(),c=this.Xc.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.Xc.width()}`);b.setAttribute("height",`${this.Xc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};class XB extends UB{eT(){return{fill:"#000000",opacity:0}}};class YB{um(a,b,c=null){switch(a.wg()){case "roundedRectangle":var d=new WB(a,a.Wd());break;case "ellipse":d=new VB(a.Wd());break;default:d=new vu(a.Wd())}var e=d,f="textBox"==a.wg()?new XB:new UB;e.jk&&(E(e,e.jk),e.jk=null);e.jk=f;e.jk&&(D(e,e.jk),e.jk.yQ(e));c||(c=b.pf(null,a.Xa(),!1));return a instanceof zt?new SB(a,c,d):new Au(a,c,d)}};class ZB extends Xt{constructor(a,b){const c=a.Fa();super(a,"slide-picture-view",b,c.Na,c.Ug())}Fb(a,b){a=Yf({width:this.Na.width(),height:this.Na.height(),boundingWidth:a,boundingHeight:b,Lf:!0});return new x(a.width,a.height)}};function $B(a,b){a=new Q({u:a,gh:!0});a.o("radio-button",!0);const c=new Q({m:"outline-border"}),d=new Q({m:"bg"}),e=new Q({m:"inline-border"});M(a,c);M(a,d);M(a,e);b=new KA({u:b,name:"choices"});return{activeElement:a,FG:b}}function aC(a,b,c){a=new Q({u:a,gh:!0});a.o("checkbox",!0);a.setAttribute("type","checkbox");const d=new Q({m:"outline-border"}),e=new Q({m:"bg"}),f=new Q({m:"check"});c=U(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new JA({u:b});return{activeElement:a,FG:b}}
class bC extends Hl{constructor(a,b,c,d,e){super();this.K=a;this.D=b;this.j=c;this.$=d;this.rb=e;this.ov=this.gk=this.Od=null;this.R4=new YB}Qv({parent:a,oa:b,mode:c,Nc:d,Iv:e,hh:f,Hc:g}){this.ia=a;this.Aa=c;this.Od=null;this.ce=d;this.gk=e;this.Wr=f;this.ov=g;this.Jf(b);return this.Od}aP(a,b){b=new Xt(a,"image-view",b,a.mf());b=this.um(a,b);b.jB(new LB(a));return b}wY(a,b){b=new ZB(a,b);b=this.um(a,b);b.jB(new LB(a));return b}um(a,b){return this.R4.um(a,this,b)}Cj(a){this.vC(a.contentState().content().Xa())}wj(a){this.Od=
new jB(this.ia,a.contentState(),this.j,this.$,this.Wr)}Jj(a){this.Od=new MB(this.ia,a.contentState())}Bj(a){this.vC(a.contentState().content().Xa())}Fj(a){this.Od=new sB({parent:this.ia,Qn:a.slide().settings().Qn(),yA:$B,mode:this.Aa,Ab:this,L:this.D,format:this.qh(a),U:a.slide().settings().U(),Nc:this.ce,pb:this.rb,Hc:this.ov},a.contentState(),"multiple-choice")}Lj(a){this.Od=new sB({parent:this.ia,Qn:a.slide().settings().Qn(),yA:$B,mode:this.Aa,Ab:this,L:this.D,format:this.qh(a),U:a.slide().settings().U(),
Nc:this.ce,pb:this.rb,Hc:this.ov},a.contentState(),"true-false")}Hj(a){var b=a.slide().settings().Vg();b=b&&b.isEnabled()?b.value():void 0;this.Od=new sB({parent:this.ia,Qn:a.slide().settings().Qn(),yA:aC,v7:!0,mode:this.Aa,Vg:b,Ab:this,L:this.D,format:this.qh(a),U:a.slide().settings().U(),Nc:this.ce,pb:this.rb,Hc:this.ov},a.contentState(),"multiple-response")}Mj(a){this.Od=new EB(this.ia,a.contentState(),this.Aa,this.qh(a),this.j,this.$,this.D)}Ij(a){this.Od=new GB(this.ia,a.contentState(),this.Aa,
this.qh(a),this.j,this.$,this.D)}Kj(a){this.Od=new QB({parent:this.ia,Dh:a.contentState(),mode:this.Aa,T:this.$,Ab:this,format:this.qh(a),Nc:this.ce,L:this.D,pb:this.rb,Hc:this.ov})}yj(a){this.Od=new uB(this.ia,a.contentState(),this.qh(a))}vC(a){this.Od=new ou(this.ia,this.pf(this.ia,a,!1))}qh(a){return a.slide().Wa().Td()}};class cC extends Q{constructor(a){super({m:"fib-placeholder",PG:!1});Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Md=new LA({u:P(this,"input")});M(this,this.Md);this.hu=G(this,this.Md.hu);B(this,this.Md.hu,()=>{this.Ip()});B(this,this.Md.ZS,()=>{this.o("focused",!0)});B(this,this.Md.fI,()=>{this.o("focused",!1)})}Ip(){this.Md.G("width","0");var a=Math,b=a.max;const c=this.Md.displayObject();var d=0;if(Rg||Tg)d=1;else if(Dg||vb)d=Gf(c),
d=d.left+d.right;this.Md.G("width",`${b.call(a,c.scrollWidth+d,65)}px`);(u||rb)&&this.Md.G("width","100px")}l(a){L||super.l(a);this.Md.l(a)}ja(){this.Ip()}};class dC extends cC{constructor(a,b,c,d,e){super(a);this.D=e;this.j=d;this.C=b;this.$=c;this.jm=this.th=null;this.gO();this.Sm=new Q({u:P(this,"tooltip-icon")});this.n0=U(this.D,"question-20");this.Sm.addChild(this.n0);this.ff=G(this);B(this,this.Md.V(),()=>{this.C.yc(this.Md.value())});B(this,this.Md.fI,()=>{this.C.yc(this.Md.value())});B(this,this.O,()=>{this.ff.h(this.C)});A(this,this.Md,"keydown",f=>{13==f.keyCode&&this.th&&(this.th.kt(b),f.preventDefault())},this)}activate(a){a?K||this.Md.displayObject().focus():
this.Md.displayObject().blur()}ud(){this.Ip();this.jm&&js(this.jm,this.Md.displayObject().scrollWidth>this.Md.width())}kd(){var a=this.C.correct();this.Md.o(a?"correct":"incorrect",!0);this.o(a?"correct":"incorrect",!0);a||(M(this,this.Sm),a=this.C.response()||"",this.jm=new ks({L:this.D,hq:this,T:this.$,wH:a,correctAnswers:this.C.correctAnswers(),A:this.j}),D(this,this.jm));this.ud();this.ja()}gO(){const a=this.C.response()||"";this.Md.Gd(a);this.Ip()}ja(){super.ja();this.C.correctAnswers()&&!this.C.correct()&&
(u||rb)&&(this.G("width","100px"),this.G("text-align","left"),this.Md.G("width","65px"),this.Md.G("padding-right","0"))}};function eC(a,b){a.ag.o("focused",b);a.ia.o("focused",b)}
class fC extends TA{constructor({T:a,$c:b,aq:c,Yc:d,parent:e}){super({T:a,$c:b,aq:c,Yc:d});this.ia=e}Rd(a){if(!L){this.ag.focus();this.wb.G("max-height","300px");eC(this,!0);this.wb.G("width","");this.wb.G("min-width","");this.wb.G("height","");super.Rd(a);var b=parseFloat(lf(this.ag.displayObject(),"max-width"));this.wb.G("white-space","nowrap");var c=this.wb.width()>b;this.wb.G("width",`${Math.min(b,this.wb.width())}px`);this.wb.G("white-space",c?"normal":"nowrap");this.wb.xa();this.To(a)}}Yd(){L||
(super.Yd(),eC(this,!1))}mW(a,b,c){this.wb.G("max-height",a-10+"px");this.wb.xa();a=$h(this.ag);const d=$h(this.wb);this.wb.move(c,b?10:a.bottom-d.top);return!0}Ft(a,b){const c=gs(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class gC extends XA{constructor(a,b,c,d,e){super({m:"mct-placeholder",prompt:c.I("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),T:e,cG:f=>this.$I(f)});Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.am=G(this);this.j=c;this.C=b;this.he=!1;this.gO();this.ff=G(this);B(this,this.O,()=>{this.ff.h(this.C)});A(this,this.displayObject(),Bh,()=>{this.am.h($h(this))});this.Sm=new Q({u:P(this,"tooltip-icon"),ea:U(d,"question-20")});B(this,this.j.$o,
(f,g)=>{"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==f&&(this.be=g,this.ud())})}$I({T:a,$c:b,aq:c,Yc:d}){return new fC({T:a,$c:b,aq:c,Yc:d,parent:this})}gO(){}ud(){var a=this.C.response();this.o("selected",null!==a);const b=null!==a?a:this.be;this.ub.o("prompt",null===a);this.ub.displayObject().style.display="block";u&&10>=parseInt(Eb,10)?(this.ub.P(" "),a=this.ub.height()):(this.ub.G("white-space","nowrap"),a=this.ub.height(),this.ub.G("white-space",""));this.Fn(b,a);this.ub.displayObject().style.display=
""}kd(){const a=this.C.correct();this.o(a?"correct":"incorrect",!0);a||(M(this,this.Sm),this.hR());this.ud()}l(a){L||super.l(a)}hR(){}Fn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.he=!1;const d=this.ub;d.P(a);if(void 0!==b&&this.ub.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.he=!0}}};class hC extends fs{constructor({parent:a,uw:b,TG:c}){super({u:P(a,"content")});this.ka=c;this.Dl=0;this.addChild(b)}l(a){super.l(a);for(const b of this.ka)b.l(a)}ja(a,b){a&&b&&this.Dl!=a&&(this.Dl=a,this.ud())}ud(){for(const a of this.ka)a instanceof cC&&a.xa(),a instanceof gC&&(a.G("max-width",Math.min(this.width()-10,300)+"px"),a.ud())}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}};class iC extends hC{constructor({L:a,parent:b,mode:c,state:d,qc:e,T:f,J:g,A:h,Vd:k}){const l=bs(g,d.content().Xa()),t={};g=[];for(const r of d.placeholders()){const w=new dC(e,r,f,h,a);g.push(w);t[r.placeholder().id]=w.displayObject()}f=new Ul(d.content().Xa(),new tz(null,null,null,null),t);k=k.pf({u:P(b,"fib-rich-text"),htmlText:l.htmlText(),Zn:f,so:!1});super({parent:b,uw:k,TG:g,qc:e});this.bv=g;this.D=a;g.forEach(r=>{r.th=this});this.ff=G(this);this.ia=b;this.S=d;for(const r of g)B(this,r.ff,w=>
{this.ff.h(w)}),D(this,r);for(const r of g)B(this,r.hu,this.xa,this);this.pc(c)}pc(a){"reviewWithCorrectAnswers"==a&&Da(this.bv,b=>b.kd())}bl(){}kt(a){const b=this.S.placeholders();a=b.indexOf(a);a<b.length-1?(this.ka[a].activate(!1),this.ka[a+1].activate(!0)):this.ia.mG()}iq(){this.ka.forEach(a=>{a.activate(!1)})}no(){this.ka.length&&this.ka[0].activate(!0)}};function jC(a){let b=a;void 0!==a.changedTouches&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function kC(a){return a.Qc?new Os(!a.Qc||a.mi.correct()?"#96ff2e":"#ff4c2e",.57):new Os("#2ea4ff",.57)}function lC(a){return a.Qc?new Xs(2,!a.Qc||a.mi.correct()?"#278f00":"#C90604",1):new Xs(2,"#0484c9",1)}class mC{constructor({target:a,area:b,U:c}){this.mi=b;this.Qc=c;this.Cf=new kt("100%","100%");this.Cf.Es();this.Cf.jq(a);J(this.Cf.Vb(),"position","absolute")}};class nC extends mC{MB(a,b){this.Cf.vg(a,b);this.Cf.clear();var c=this.mi.points();const d=new Ss;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 Os("#000000",0);const e=new Xs(6,"#FFFFFF");rt(this.Cf,d,null,kC(this));rt(this.Cf,d,e,c);rt(this.Cf,d,lC(this),c)}};class oC extends Q{constructor({nA:a,parent:b,U:c}){super({m:"hotspot-area"});this.XC=a;this.ia=b;this.b1=this.OI(c)}invalidate(){const a=this.XC.area().rect().clone();this.resize(a.width*this.ia.width()/1E4,a.height*this.ia.height()/1E4);this.move(a.left*this.ia.width()/1E4,a.top*this.ia.height()/1E4);this.b1.MB(this.width(),this.height())}};class pC extends oC{OI(a){return new nC({target:this.displayObject(),area:this.XC.area(),U:a})}};class qC extends mC{MB(a,b){this.Cf.vg(a,b);this.Cf.clear();a*=.5;b*=.5;const c=new Os("#000000",0),d=new Xs(6,"#FFFFFF");pt(this.Cf,a,b,a,b,null,kC(this));pt(this.Cf,a,b,a,b,d,c);pt(this.Cf,a,b,a,b,lC(this),c)}};class rC extends oC{OI(a){return new qC({target:this.displayObject(),area:this.XC.area(),U:a})}};class sC extends mC{MB(a,b){this.Cf.vg(a,b);this.Cf.clear();const c=new Os("#000000",0),d=new Xs(6,"#FFFFFF");qt(this.Cf,0,0,a,b,null,kC(this));qt(this.Cf,0,0,a,b,d,c);qt(this.Cf,0,0,a,b,lC(this),c)}};class tC extends oC{OI(a){return new sC({target:this.displayObject(),area:this.XC.area(),U:a})}};function uC({nA:a,parent:b,U:c}){switch(a.area().type()){case "rectangle":return new tC({nA:a,parent:b,U:c});case "oval":return new rC({nA:a,parent:b,U:c});case "freeform":return new pC({nA:a,parent:b,U:c})}throw Error("unknown area type");};class vC extends Q{constructor(a,b,c){super({m:"hotspot-point"});this.Cc=!1;this.Aq=new xt({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,u:P(this,"animated-layer"),qG:!0});D(this,this.Aq);this.oM=new Q({u:P(this,"point-view")});M(this,this.oM);this.gn=new Q({u:P(this,"marker")});this.oM.addChild(this.gn);this.C=a;this.ia=b;this.pk=G(this);this.Af=G(this);this.nk=G(this);this.QV=G(this);let d=!1;a=new As(this,{qZ:()=>{this.pk.h();d=!1},oZ:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.Af.h(e)},pZ:()=>{d?this.nk.h():this.QV.h()}});D(this,a);this.wp()}eq(){return this.C}invalidate(){const a=this.C.nh.x*this.ia.width()-this.width()/2,b=this.C.nh.y*this.ia.height()-this.height()/2;this.move(a,b)}tc(){super.tc();this.gb(!1)}gb(a){a!=this.Cc&&(this.Cc=a)&&this.wp();a||this.Aq.EB()}moveBy(a,b){const c=this.C.nh.clone();var d=this.C;a=c.translate(a/this.ia.width(),b/this.ia.height());d.nh!=a&&(d.nh=a,d.H.h())}wp(){this.Aq.it()}};class wC extends fs{constructor(a,b){super({u:P(a,"content")});this.eK=b;this.ia=a;this.Bd=new Q({m:"hotspot-image-content",PG:!1});Ug&&M(this.Bd,new Q);M(this,this.Bd);a=(a=this.eK.Ib)?Fg(a.path()):"";this.Bd.G("background-image",a);this.Bd.B(!!this.eK.Ib);this.xa()}ja(a,b){var c=this.eK.Ib;if(c&&a&&b){Yh(this.Bd,{width:"",height:""});a=Gf(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=Yf({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d});
this.Bd.resize(c.width,c.height);this.Bd.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));xC(this)}}Eg(){return this.ia.BB()}l(a){this.Bd.l(a)}Fb(a,b){return new x(a,b)}};function xC(a){a.AR.forEach(b=>{b.invalidate()});a.Rl.forEach(b=>{b.invalidate()})}function yC(a,b){const c=new vC(b,a.Bd,a.Uh?1500:750);M(a.Bd,c);a.Rl.push(c);c.gb(!0);B(a,c.pk,()=>{a.Gr(c)});B(a,c.Af,d=>{a.ca.pg=d;d=$h(c);a.am.h({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.Qy()});B(a,c.nk,()=>{a.oi()});B(a,c.QV,()=>{var d=a.S;ue(d,b.V(),d.Ta,d);const e=d.ta.indexOf(b);d.ta.splice(e,1);d.lE.h(e);d.Ta()})}
function zC(a){a.S.areas().forEach(b=>{b.area().correct()&&(b=uC({nA:b,parent:a.Bd,U:a.S.U()}),a.Bd.xc(b,0),a.AR.push(b))})}function AC(a){a.ca||Aa();var b=a.ca.eq.eq().nh.clone().scale(a.Bd.width(),a.Bd.height());const c=a.Eg()-a.ca.scrollTop;var d=-b.x,e=a.Bd.width()-b.x;d=xc(a.ca.pg.x/a.parentScale(),d,e);e=-b.y;b=a.Bd.height()-b.y;a=xc(a.ca.pg.y/a.parentScale()+c,e,b);return new v(d,a)}
class BC extends wC{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.S=b;this.Rl=[];this.AR=[];this.Uh=!1;B(this,this.Bd.O,(d,e)=>{if(!La(this.Rl,g=>{const h=e.target;return h==g.displayObject()||h==g.gn.displayObject()||h==g.oM.displayObject()})){var f=$h(this.Bd);const {x:g,y:h}=jC(e);d=(g-f.left)/this.Bd.width()/this.parentScale();f=(h-f.top)/this.Bd.height()/this.parentScale();CC(this.S,new v(d,f))}});B(this,this.S.mM,d=>{yC(this,d);this.xa()});B(this,this.S.lE,d=>{const e=this.Rl[d];
e.gb(!1);E(this.Bd,e);this.Rl.splice(d,1);this.xa()});B(this,this.S.mE,this.DL,this);this.S.points().forEach(d=>{yC(this,d)});this.ca=null;this.pc(c)}pc(a){this.Uh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.S.U();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&zC(this);xC(this)}rZ(){this.ca&&this.Qy()}Gr(a){this.ca={eq:a,scrollTop:this.Eg(),pg:{x:0,y:0}};var b=this.S,c=a.eq();b.ta.splice(b.ta.indexOf(c),1);b.ta.push(c);this.ND(a)}ND(a){this.Bd.addChild(a);
Na(this.Rl,a);this.Rl.push(a);a.invalidate()}Qy(){const a=AC(this);this.ca.eq.G("transform",`translate(${a.x}px, ${a.y}px)`)}oi(){const a=AC(this);this.ca.eq.moveBy(a.x,a.y);this.ca.eq.G("transform","");this.ca.eq.invalidate();this.ca=null}l(a){this.Bd.l(a);this.Rl.forEach(b=>{b.l(a)})}DL(){this.Rl.forEach(a=>{this.Bd.removeChild(a.displayObject());this.Rl=[];this.xa()})}};class DC extends Q{constructor({content:a,settings:b,J:c}){super({m:"likert-labels-panel",gh:!0});this.W=b;this.s=a;this.K=c;this.gx=new Q({u:P(this,"border")});this.addChild(this.gx);this.gx.B(!1);this.GT=this.RI();this.f1=G(this)}RI(){const a=this.s.labels().map((b,c)=>{const d=new Q({u:P(this,"label-view")});this.W.uB()?(b=this.W.WA()?0:1,d.P((c+b).toString())):d.P(Wl(this.K,b.text()));return d});this.W.GA()?Fa(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}FQ(){this.gx.B()}ja(a,
b){if(a&&b){b=this.height();this.gx.setScale(1/this.parentScale());const c=a/this.GT.length;this.GT.forEach(d=>{const e=this.s.Wp();if(e){void 0!==e.color&&d.G("color",Qi(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.zg?"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.yg&&d.G("padding-top",`${e.yg}em`);void 0!==
e.nf&&d.G("padding-bottom",`${e.nf}em`);void 0!==e.size&&d.G("font-size",`${e.size}px`)}d.Ha(c)});a=$h(this);this.gx.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.f1.h()}}};class EC extends Q{constructor(a){super({m:"quiz-scale-view-container"});this.Y=a;this.qj=new Q({u:P(this,"scale-view"),gh:!0});this.qj.o("radio-button",!0);M(this,this.qj);a=new Q({m:"outline-border"});const b=new Q({m:"bg"}),c=new Q({m:"inline-border"});M(this.qj,a);M(this.qj,b);M(this.qj,c);this.br=!1;K&&(A(this,this.qj.displayObject(),Bh,()=>{this.enabled()&&(this.yo(!1),this.br=!0)},this),A(this,this.qj.displayObject(),Ch,()=>{this.br&&(this.yo(!0),this.br=!1)},this))}scale(){return this.Y}l(a){super.l(a);
this.qj.l(a)}yo(a){const b=a?1.1:1,c=a?1:1.1;(new nB(this.qj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function FC(a,b){const c=[];b.forEach(d=>{d=a.pS(d);c.push(d);M(a,d)});return c}
class GC extends Q{constructor({nH:a,labels:b,Ab:c,T:d,J:e,gq:f,settings:g,index:h}){super({m:"statement-view"});this.W=g;this.Xh=a;this.$=d;this.K=e;this.Xl=f;this.nK=h;this.mb=c.pf(this,this.Xh.statement(),!1);O(this.mb,P(this,"text-content"));M(this,this.mb);this.pz=FC(this,b)}l(a){super.l(a);this.pz.forEach(b=>b.l(a))}OZ(a){this.Xl=a}setParentScale(a){super.setParentScale(a);this.pz.forEach(b=>b.setParentScale(a))}pS(a){return new EC(a)}ja(a,b){if(a&&b){b=(a+32)*this.Xl-16;this.mb.Ha(b);const c=
Math.min(26,this.Xh.statement().Rn().qc().size);this.G("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.pz.length,f=.5*(e-34);this.pz.forEach(g=>{g.Rf(d+f);d+=e})}}};function HC(a){return a.S.statementsStates().map((b,c)=>a.rS(b,c))}function IC(a){const b=[];a.W.Am().GA()?Fa(a.S.content().labels(),c=>b.push(c)):a.S.content().labels().forEach(c=>b.push(c));return b}
class JC extends fs{constructor({parent:a,contentState:b,Ab:c,Wp:d,T:e,J:f,settings:g}){super({u:P(a,"content")});this.S=b;this.wh=c;this.$=e;this.K=f;this.Xl=this.S.content().gq();this.W=g;this.Sz=HC(this);this.ku=new DC({content:this.S.content(),settings:this.W.Am(),J:f,Wp:d});this.FO=new Q({u:P(this,"wrapper")});M(this,this.FO);M(this.FO,this.ku);this.Sz.forEach(h=>{M(this.FO,h)})}l(a){super.l(a);this.Sz.forEach(b=>b.l(a));this.ku.l(a)}On(a){return"byItems"==a?this.Sz.map(b=>[b.mb]):[[this]]}ja(a,
b){a&&b&&(this.Sz.forEach(c=>c.xa()),this.ku.Ha(a*(1-this.Xl)),this.ku.G("margin-left",`${a*this.Xl}px`));this.ku.xa()}rS(a,b){return new GC({nH:a,T:this.$,labels:IC(this),Ab:this.wh,J:this.K,gq:this.Xl,settings:this.W.Am(),index:b})}setParentScale(a){super.setParentScale(a);this.ku.setParentScale(a);this.Sz.forEach(b=>{b.setParentScale(a)})}gq(){return this.Xl}};class KC extends hs{constructor(a){super({T:a.T,$c:a.$c,Yc:a.Yc});this.VB()}VB(){A(this,this.ag,"mouseover",this.Rd,this);A(this,this.ag,"mouseout",this.Yd,this)}};class LC extends It{constructor({T:a,fh:b,FG:c,label:d}){super({m:"label-popup",T:a,fh:b});this.bp=c;A(this,this.bp,"focus",()=>this.SE.show(!0),this);A(this,this.bp,"blur",()=>this.SE.show(!1),this);a=new Q({u:P(this,"label")});a.P(d);M(this,a)}qS(a,b){return Wg?new cB({T:a,$c:b,Yc:this}):new KC({T:a,$c:b,Yc:this})}};class MC extends EC{constructor(a,b,c,d,e){super(a);this.$=b;this.rD=null;this.ur=new KA({u:P(this,"mock-active-element"),ba:"INPUT",name:`statement${e}`});M(this,this.ur,0);A(this,this.qj,"mouseover",()=>this.o("active",!0),this);A(this,this.qj,"mouseout",()=>this.o("active",!1),this);A(this,this.ur,"focus",()=>this.o("focused",!0),this);A(this,this.ur,"blur",()=>this.o("focused",!1),this);A(this,this.ur,"change",()=>this.$M.h(),this);this.$M=G(this);B(this,this.qj.O,()=>this.$M.h(),this);d&&0!=
a.text().length&&(this.rD=new LC({T:this.$,fh:this,label:Wl(c,this.scale().text()),FG:this.ur}),D(this,this.rD))}hb(a){this.ur.YG(a)}setParentScale(a){super.setParentScale(a);this.rD&&this.rD.setParentScale(a)}l(a){super.l(a);this.ur.l(a)}};function NC(a,b){wp(a.Xh,b);a.pz.forEach(c=>{c.hb(c.scale()==b)})}class OC extends GC{pS(a){var b=this.W.uB();b=new MC(a,this.$,this.K,b,this.nK);B(this,b.$M,()=>NC(this,a),this);b.hb(a==this.Xh.selectedScale());return b}};class PC extends JC{rS(a,b){return new OC({nH:a,labels:IC(this),Ab:this.wh,T:this.$,J:this.K,gq:this.S.content().gq(),settings:this.W.Am(),index:b})}};function QC(a,b,c){c||a.o(b?"correct":"incorrect",!0);a.$e.o(b?"correct":"incorrect",!0)}function RC(a){a.Gq(a.mb);E(a.af,a.mb);a.mb=a.wh.pf(a,a.Jd.textRange(),!0);B(a,a.mb.zF,()=>{a.Pe.enable(a.mb.he)});M(a.af,a.mb)}
class SC extends Q{constructor({m:a,choice:b,Nc:c,Ab:d,L:e,format:f,T:g,mw:h,pb:k,Hc:l}){super({m:a,gh:!0});B(this,this.O,()=>{});this.Jd=b;this.wh=d;this.D=e;a=new Q({m:"background"});M(a,new Q({u:P(a,"fill")}));M(a,new Q({u:P(a,"outline")}));M(this,a);this.$e=new Q({u:P(this,"correct-index")});f.size&&this.$e.G("font-size",f.size+"px");f.lineHeight&&this.$e.G("line-height",f.lineHeight+"em");f.fontFamily&&this.$e.G("font-family",f.fontFamily);this.$e.B(!1);this.nJ=new Q({ea:U(this.D,"dnd-icon.svg"),
u:P(this,"dnd-icon")});this.Ou=new mB(b,c);O(this.Ou,P(this,"attachment-view"));this.Ou.B(!!b.ed);this.We=this.Bl(h,k,l);this.mb=d.pf(this,b.textRange(),!0);B(this,this.mb.zF,()=>{this.Pe.enable(this.mb.he)});this.Pe=new ns(d,b.textRange(),this,g);D(this,this.Pe);this.af=new Q({u:P(this,"content")});M(this.af,this.$e);M(this.af,this.Ou);this.We&&M(this.af,this.We);M(this.af,this.mb);M(this.af,this.nJ);this.af.o("has-picture",!!b.ed);M(this,this.af)}ZG(a){this.$e.B(!!a);this.o("review",this.$e.visible());
a&&this.$e.P((-1==a?"x":a)+".")}choice(){return this.Jd}l(a){super.l(a);this.af.l(a);this.mb.l(a)}ja(a,b){if(a&&b){var c=Gf(this.af.displayObject());const d=c.top+c.bottom;c=c.left+c.right;lB(this.Ou,Math.min(110,a-c),b-d);this.Pe.enable(this.mb.he);const e=this.$e.visible()?this.$e.width():0,f=this.nJ.visible()?this.nJ.width():0,g=this.We?this.We.width():0;this.mb.resize(a-this.Ou.width()-g-e-f-c,b-d)}else this.reset()}reset(){RC(this);lB(this.Ou,110,58)}Bl(a,b,c){return a?new Wz({mg:a,pb:b,Hc:c,
L:this.D}):null}};class TC extends SC{constructor({premise:a,Ab:b,Nc:c,L:d,format:e,T:f,mw:g,pb:h,Hc:k}){super({m:"match-premise-item",choice:a,Ab:b,Nc:c,L:d,format:e,T:f,mw:g,pb:h,Hc:k})}};class UC extends SC{constructor({response:a,Ab:b,Nc:c,L:d,format:e,KP:f,T:g,mw:h,pb:k,Hc:l}){super({m:"match-response-item",choice:a,Ab:b,Nc:c,L:d,format:e,T:g,mw:h,pb:k,Hc:l});this.Cw(0);this.pk=G(this);this.Af=G(this);this.nk=G(this);this.th=f;A(this,this,Bh,t=>{if(this.enabled()){t.preventDefault();var r=!1,w=t.screenX,y=t.screenY,C=A(this,window,Dh,fa=>{r||(r=!0,this.pk.h(t.screenY));const da=Pf(this.displayObject());this.Af.h({x:fa.screenX-w+(da?da.Pf:0),y:fa.screenY-y})}),N=A(this,window,Ch,
()=>{te(this,C);te(this,N);r&&this.nk.h()})}},this,Hh);A(this,this,"keydown",this.df,this);A(this,this,"blur",()=>this.hb(!1),this)}OA(a,b,c){var d=$h(this.af);b=(new I(d.left,d.top,d.width,d.height)).translate(b,c);return(a=ff(b,a))?a.width*a.height:0}df(a){switch(a.keyCode){case 32:this.hb(!this.selected());break;case 38:this.th.bl(this.choice(),"up");break;case 40:this.th.bl(this.choice(),"down");break;case 37:this.th.bl(this.choice(),"left");break;case 39:this.th.bl(this.choice(),"right")}}};function VC(a){var b=Xz(a.D,{M7:a.rM,V7:a.MM,height:a.gj});an(a.displayObject(),"path-premise-fill",`path("${b.J7}")`);an(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.L7}")`);an(a.displayObject(),"path-response-fill",`path("${b.T7}")`);an(a.displayObject(),"path-response-outline",`path(evenodd, "${b.U7}")`);b=os(b.K7);an(a.displayObject(),"mask-premise-outline-intersected",b)}function WC(a,b){a=102.5/(a.Dl||205);return xc(b,a,1-a)}
class XC extends fs{constructor({parent:a,contentState:b,mode:c,Ab:d,Nc:e,L:f,format:g,T:h,pb:k,Hc:l}){super({u:P(a,"content")});this.$=h;this.ia=a;this.S=b;this.vc=[];this.$d=[];this.gj=this.MM=this.rM=0;this.D=f;this.Dx=this.Dl=0;this.oy="reviewWithCorrectAnswers"===c;VC(this);this.MI(d,e,g,k,l);this.G("margin-bottom","20px");this.pc(c)}pc(a){this.oy="reviewWithCorrectAnswers"===a;this.$d.forEach((c,d)=>{c.ZG(this.oy?d+1:null);c.o("review",this.oy)});const b=this.S.responses();this.vc.forEach((c,
d)=>{d=b[d];d=this.oy?YC(this.S,d):null;c.ZG(d);c.o("review",this.oy)});this.wk()}MI(a,b,c,d,e){this.S.premises().forEach(f=>{const g=new TC({premise:f,Ab:a,Nc:b,L:this.D,format:c,T:this.$,mw:this.S.lg(f),pb:d,Hc:e});g.o("connected",this.S.isConnected(f));this.$d.push(g);M(this,g)});this.S.responses().forEach(f=>{const g=new UC({response:f,Ab:a,Nc:b,L:this.D,format:c,KP:this,T:this.$,mw:this.S.lg(f),pb:d,Hc:e});g.o("connected",this.S.isConnected(f));this.UB(g);this.vc.push(g);M(this,g)})}UB(){}l(a){super.l(a);
for(const b of this.vc)b.l(a);for(const b of this.$d)b.l(a)}On(a){return"byItems"==a?this.vc.map((b,c)=>c<this.$d.length?[this.$d[c],b]:[b]):[[this]]}ja(a,b){a&&b&&(this.Dl!=a||this.Dx!=b)&&(this.Dl=a,this.Dx=b,this.wk())}wk(){if(!u||document.body.contains(this.ia.displayObject())){this.Ja(this.Dl);var a=$h(this),b=$h(this.ia);this.G("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ja(a){a=Math.max(a,205);this.gj=0;this.hD(a)}hD(a){const b=Math.round(a*WC(this,this.S.UP()));a-=b;this.rM=b-20;this.$d.forEach(c=>
c.Ha(this.rM));this.MM=a-20;this.vc.forEach(c=>c.Ha(this.MM));this.vc.concat(this.$d).forEach(c=>{c.G("height","");c.reset()});this.gj=this.vc.reduce((c,d)=>{d=parseFloat(mf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.gj=this.$d.reduce((c,d)=>{d=parseFloat(mf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.gj);a=Math.floor(.25*this.ia.height());this.gj=Math.min(this.gj,a);this.$d.forEach((c,d)=>{c.move(12,10+this.gj*d+12*d)});this.vc.forEach((c,
d)=>{c.move(b+8,10+this.gj*d+12*d)});this.vc.concat(this.$d).forEach(c=>{c.Wb(this.gj)});VC(this)}setParentScale(a){super.setParentScale(a);for(const b of this.$d)b.setParentScale(a);for(const b of this.vc)b.setParentScale(a)}Fb(a,b){a=super.Fb(a,b);a.width=Math.max(a.width,205);return a}bl(){throw Error("could not called");}kt(){throw Error("could not called");}};function ZC(a,b){if(!a.S.isConnected(a.vc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.S.isConnected(a.vc[d].choice())){c=d;break}$C(a,b,c)}}function aD(a,b){if(!a.S.isConnected(a.vc[b].choice())){var c=b;for(let d=b+1;d<a.vc.length;++d)if(!a.S.isConnected(a.vc[d].choice())){c=d;break}$C(a,b,c)}}function bD(a,b){if(b<a.$d.length){const c=a.vc[b];b=a.$d[b];c.o("connected",!0);b.o("connected",!0);a.S.zs(b.choice(),c.choice())}}
function cD(a,b){if(b<a.$d.length){const c=a.vc[b];b=a.$d[b];c.o("connected",!1);b.o("connected",!1);dD(a.S,b.choice(),c.choice())}}function $C(a,b,c){b!=c&&(b=a.vc[b],eD(a,b,a.vc[c]),b.focus(),b.hb(!0))}function eD(a,b,c){const d=a.vc.indexOf(b),e=a.vc.indexOf(c);b.vf(10+a.gj*e+12*e);c.vf(10+a.gj*d+12*d);a.xc(a.vc[d],d<e?e+1:e);a.xc(a.vc[e],e<d?d+1:d);b=a.vc;[b[d],b[e]]=[b[e],b[d]];Gp(a.S,d,e)}
class fD extends XC{constructor(a){super(a);this.ca=null}pc(a){super.pc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.$d)a=gD(this.S,b.choice()),QC(b,a);for(const c of this.vc)hD(this.S,c.choice())?(b=iD(this.S,c.choice()),QC(c,b)):-1!=YC(this.S,c.choice())&&QC(c,!1,!0)}}bl(a,b){const c=this.vc.findIndex(f=>f.choice()==a),d=this.vc[c],e=this.S.isConnected(a);switch(b){case "up":d.selected()?ZC(this,c):0<c&&this.vc[c-1].focus();break;case "down":d.selected()?aD(this,c):c<this.vc.length-1&&
this.vc[c+1].focus();break;case "left":d.selected()&&!e&&bD(this,c);break;case "right":d.selected()&&e&&cD(this,c)}}UB(a){let b=null;B(this,a.pk,()=>{this.Gr(a);b=A(this,this.displayObject().parentNode,"scroll",this.XU,this)});B(this,a.Af,c=>{this.ca.pg=c;this.XU()});B(this,a.nk,()=>{this.oi();te(this,b)})}tf(){this.oi()}XU(){var a=this.ca.xA;this.am.h($h(a));const b=this.Eg()-this.ca.scrollTop;var c=this.ca.pg.x/this.parentScale(),d=$h(this.ca.Sn);const e=this.ia.displayObject().getBoundingClientRect();
var f=Pf(this.ca.Sn.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.vD;const k=this.Eg();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=xc(this.ca.pg.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.$d)f=$h(l),f=this.ca.Sn.OA(f,this.ca.pg.x,
this.ca.pg.y+b*this.parentScale()),f>a&&(a=f,c=l);this.ca.gw!=c&&(this.ca.gw&&(this.ca.gw.o("intersected",!1),this.ca.gw=null),c&&(c.o("intersected",!0),this.ca.gw=c))}Gr(a){const b=new Q({m:"match-response-item",ea:a.displayObject().cloneNode(!0)});b.G("position","absolute");b.o("connected",!1);b.o("draggable",!0);a.o("dragged",!0);var c=$h(a);const d=$h(this),e=Pf(a.displayObject());b.move((c.left-d.left-(e?e.Pf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(mf(a.displayObject(),
"width"),10);b.Ha(c);M(this,b);this.ca={xA:b,Sn:a,gw:null,scrollTop:this.Eg(),pg:{x:0,y:0}}}Eg(){return this.ia.BB()}oi(){if(this.ca){var a=this.ca.Sn,b=a.choice();var c=this.S.Ae.indexOf(b);c<this.$d.length&&this.$d[c].o("connected",!1);(b=this.ca.gw)?(b.o("intersected",!1),b.o("connected",!0),c=this.$d.indexOf(b),c=this.vc[c],c.o("connected",!1),eD(this,a,c),this.S.zs(b.choice(),a.choice())):c<this.$d.length&&dD(this.S,this.$d[c].choice(),a.choice());a.o("connected",!!b);a.o("dragged",!1);this.removeChild(this.ca.xA);
this.ca=null}}};class jD extends gC{constructor(a,b,c,d,e){super(a,b,d,e,c);this.D=e;this.B5=c;this.zo=new bB({options:b.answers(),m:"mct-answers-list",BZ:"mct-answers-list-scroll-pane",E8:f=>{Yh(f,{"font-family":a.fontFamily,"font-size":`${a.size}px`});const g=new Q({u:new af("mct-answers-list","tick")});M(f,g)}});c=new Q({u:P(this,"chevron"),ea:U(this.D,"chevron-down")});M(this,c);this.zo.$G(b.response());B(this,this.zo.Jk,()=>{b.yc(this.zo.Gs());this.ud()});WA(this,this.zo);this.tn=null;c=new SA(this);QA(c,()=>
{this.qd&&this.qd.show(!this.qd.Jm())},32);D(this,c)}Mi(a){super.Mi(a);this.C.yc(this.zo.Gs())}lr(){var a=this.zo&&this.zo.Gs();a=a?a.toString():this.be;this.ub.displayObject().style.display="block";this.Fn(a,this.ub.height());this.ub.displayObject().style.display=""}hR(){const a=this.C.response()||"";this.tn=new ks({L:this.D,hq:this,T:this.B5,wH:a,correctAnswers:[this.C.correctAnswer()],A:this.j});D(this,this.tn)}ud(){var a=this.ub,b=a.Ha;let c=0;this.ub.G("white-space","nowrap");this.ub.G("width",
"");const d=[this.be].concat(this.zo.options());for(const e of d)this.ub.P(e),c=Math.max(c,this.ub.displayObject().clientWidth+16);this.ub.G("white-space","");this.lr();b.call(a,Math.min(c,360>=screen.width?170:225));super.ud();this.tn&&js(this.tn,this.he)}};class kD extends hC{constructor({L:a,parent:b,mode:c,state:d,qc:e,T:f,J:g,A:h,Vd:k}){const l=bs(g,d.content().Xa()),t={};g=[];for(const r of d.placeholders()){const w=new jD(e,r,f,h,a);g.push(w);t[r.placeholder().id]=w.displayObject()}d=new Ul(d.content().Xa(),new tz(null,null,null,null),t);k=k.pf({u:P(b,"mct-rich-text"),htmlText:l.htmlText(),Zn:d,so:!1});super({parent:b,uw:k,TG:g,qc:e});this.bv=g;this.D=a;this.ff=G(this);for(const r of g)D(this,r),B(this,r.ff,w=>{this.ff.h(w)}),B(this,r.am,w=>{this.am.h(w)});
this.pc(c)}pc(a){"reviewWithoutCorrectAnswers"==a&&Da(this.bv,b=>b.o("review",!0));"reviewWithCorrectAnswers"==a&&Da(this.bv,b=>{b.o("review",!0);b.kd()})}};function lD(a){"normal"==a.Aa&&a.xf.Fa().Ie()&&!yk(a.xf)?a.su.l(!1):a.su.l(!0)}
class mD extends H{constructor({lg:a,CG:b,Ns:c,mode:d,Qk:e}){super();this.xf=a;this.su=b;this.jn=c;this.Aa=d;this.vr=!0;this.$w=e;lD(this);B(this,this.jn.stateChangedEvent(),this.Ta,this,-1);a=this.xf.Fa();"normal"==this.Aa&&a.Ie()&&this.su.gP(!1)}activate(){if(wh)return!1;const a=yk(this.xf),b=this.$w.KO();return"normal"==this.Aa&&a&&this.kU()&&b?(this.jn.play(),!0):!1}deactivate(){this.jn.stop()}kU(){return this.xf.Fa().Pj()}Ta(){switch(this.jn.state()){case "playing":"normal"==this.Aa&&this.xf.Fa().Ie()&&
this.vr&&(this.vr=!1,zk(this.xf,this.xf.ll()+1),this.su.gP(!1),this.su.DA(!1));break;case "ended":"normal"==this.Aa&&this.xf.Fa().Ie()&&(this.su.DA(!0),lD(this)),this.vr=!0}}};class nD extends mD{constructor({lg:a,CG:b,Ns:c,mode:d,Qk:e}){super({lg:a,CG:b,Ns:c,mode:d,Qk:e})}kU(){const a=this.xf.Fa();return a.Pj()||a.Wg()}};class tv extends Xr{constructor({r8:a,lg:b,L:c,mode:d,pb:e,mediaController:f,Qk:g}){a=a.Fa();const h=br(a.Na.Yk());super({jo:h,m:"slide-audio-view",bB:c,pb:e});this.xf=b;this.resize(245,36);this.uc=new nD({lg:this.xf,Ns:h,CG:this.ac,mode:d,Qk:g});D(this,this.uc);f.HD.push(this.uc,1);a.Wg()&&this.B(!1)}Fb(){return new x(this.width(),this.height())}Ma(a,b,c,d){c=this.Fb(c,d);this.resize(c.width,c.height);this.move(a,b)}};class oD extends hu{constructor({Fa:a,lg:b,L:c,mode:d,pb:e,mediaController:f,Qk:g,He:h}){const k=gz(a.oO.Yk());super({jo:k,m:"video-player",bB:c,pb:e,He:h});this.Sd=b;this.Aa=d;b=a.on.path();this.kb.setAttribute("poster",b);this.on=a.on;this.TX=a;this.uc=new mD({lg:this.Sd,Ns:k,CG:this.ac,mode:d,Qk:g});D(this,this.uc);f.HD.push(this.uc,0);this.Ce.B(this.vN());"normal"==this.Aa&&a.Pj()&&g.KO()&&this.ac.Zc();this.gr()}bn(){}Ma(a,b,c,d){c=this.Fb(c,d);this.resize(c.width,c.height);this.move(a,b)}Fb(a,
b){a=Yf({width:this.TX.videoWidth(),height:this.TX.videoHeight(),boundingWidth:a,boundingHeight:b,Lf:!0});return new x(a.width,a.height)}JE(){return(!this.Sd.Fa().Wg()||"normal"!=this.Aa)&&gu(this)}vN(){return yk(this.Sd)}tJ(){return(yk(this.Sd)||"normal"!=this.Aa)&&this.JE()}IW(){return this.Sd.Fa().Wg()&&"normal"==this.Aa?yk(this.Sd)||"normal"!=this.Aa:!1}};class pD extends fs{constructor({parent:a,uw:b,TG:c,state:d,extraWords:e}){super({u:P(a,"content")});this.ia=a;this.C=d;this.qk=e;this.ka=this.qk.placeholders().concat(c);for(const f of this.ka)D(this,f);this.addChild(b);this.uS=this.xS=void 0}l(a){super.l(a);this.qk.l(a);for(const b of this.ka)b.l(a)}ja(a,b){if(this.xS!=a||this.uS!=b){this.xS=a;this.uS=b;a=Math.max(72,this.ka.reduce((c,d)=>Math.min(c,ss(d)),0));b=Math.min(300,this.ka.reduce((c,d)=>Math.max(c,ss(d)),0));a+=(b-a)/2;for(const c of this.ka)c.ud(),
ts(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}};class qD extends Cu{uJ(){}}function rD(a,b){let c=null;B(a,b.iL,a.PU,a);B(a,b.Af,a.CU,a);B(a,b.pk,()=>{c=A(a,a.displayObject().parentNode,"scroll",a.TU,a)});B(a,b.nk,()=>{a.Ot&&(a.oi(),te(a,c))})}function sD(a,b,c=!1){const d=$h(b),e=$h(a);b=new Q({ea: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 tD extends pD{constructor({L:a,parent:b,mode:c,oa:d,qc:e,T:f,J:g,extraWords:h,A:k,Vd:l}){d=d.contentState();const t=bs(g,d.content().Xa()),r={};g=[];for(const w of d.placeholders()){const y=new us(e,w,k,f,a);g.push(y);r[w.placeholder().id]=y.displayObject()}f=new Ul(d.content().Xa(),new tz(null,null,null,null),r);l=l.pf({u:P(b,"wb-rich-text"),htmlText:t.htmlText(),Zn:f,so:!1});super({parent:b,uw:l,TG:g,state:d,qc:e,extraWords:h});this.bv=g;this.D=a;this.ca=this.lh=null;this.Ot=!1;B(this,d.MF,
()=>{this.Kt(!0)});for(const w of this.ka)rD(this,w);this.pc(c)}CU(a,b){0==a.x&&0==a.y||this.Gr(b);this.Ot&&(this.ca.pg=a,this.TU())}PU(a){const b=this.ka;if(null!==a.value()){let c;if(null===a.Re())for(const d of b){if(d.Re()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Re()&&null===d.value()){c=d;break}c&&this.wp(a,c,a,null)}}tf(){if(this.Ot){for(const b of this.ka){var a=b;ue(this,a.iL,this.PU,this);ue(this,a.Af,this.CU,this)}this.oi(!1)}}pc(a){"reviewWithCorrectAnswers"==
a&&Da(this.bv,b=>b.kd())}Kt(a){if(a){a=[];for(const b of this.ka)if(null!==b.value()&&null===b.Re()){let c=null;for(const d of this.ka)if(d.Re()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.wp(b,c,b,null,200,!0)}}this.C.placeholders().forEach(b=>{b.response()&&b.yc(null)});this.C.extraWords().forEach(b=>{b.yc(b.Re())})}wp(a,b,c,d,e=200,f){function g(){l.removeChild(k);c.o("drag-active",!1);c.Gd(d);b.Gd(h);l.lh=null}if(!this.lh||f){var h=c.value(),k=sD(this,a);f=sD(this,
b);this.addChild(k);a=new v(k.x(),k.y());f=new v(f.x(),f.y());a=new v(f.x-a.x,f.y-a.y);k.move(f.x,f.y);this.lh=D(this,new qD(k,e,a));c.o("drag-active",!0);var l=this;isNaN(e)?g():(B(this,this.lh.Kh,()=>{g()}),this.lh.play())}}Gr(a){if(!this.Ot){var b=sD(this,a,!0);this.addChild(b);this.ca={placeholder:a,xA:b,ew:null,scrollTop:this.Eg(),pg:{x:0,y:0}};a.o("drag-active",!0);this.Ot=!0}}TU(){var a=this.ca.xA;this.am.h($h(a));var b=this.Eg(),c=b-this.ca.scrollTop,d=this.parentScale();const e=this.ia.AB(),
f=$h(this.ca.placeholder),g=this.ia.displayObject().getBoundingClientRect();let h=this.ca.pg.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, ${xc(this.ca.pg.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=$h(a);for(var l of this.ka)this.ca.placeholder!=l&&(d=a,d=ff($h(l),d))&&(d=d.width*d.height,d>c&&(c=d,b=l));if(this.ca.ew!=b){this.ca.ew&&(this.ca.ew.o("highlight",!1),this.ca.ew=null);if(l=b)l=
this.ca.placeholder,a=b,l=a.Re()==l.value()||null===a.Re();l&&(b.o("highlight",!0),this.ca.ew=b)}}oi(a=!0){const b=this.ca.xA,c=this.ca.placeholder;var d=this.ca.ew;c.o("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Re()&&null!==e&&e!=c.Re()){e=null;for(const f of this.ka)if(f.Re()==d.value()&&null===f.value()){e=f;break}e.Gd(e.Re());this.wp(b,d,c,null,a)}else this.wp(b,d,c,e,a);d.o("highlight",!1)}else{d=null;for(e of this.ka)if(e.Re()==c.value()&&null===e.value()){d=e;break}this.wp(b,
d||c,c,null,a?200:NaN)}this.removeChild(b);xe(b);this.Ot=!1;this.ca=null}Eg(){return this.ia.BB()}};class uD extends gC{constructor(a,b,c,d){super(a,b,c,d);a=new Q({u:P(this,"chevron"),ea:U(d,"chevron-down")});M(this,a)}ud(){this.ub.G("max-width",(360>=screen.width?170:225)+"px");super.ud()}};class vD extends fs{constructor({parent:a,mode:b,L:c,state:d,qc:e,J:f,A:g,Vd:h}){super({u:P(a,"content")});this.C=d;B(this,this.C.MF,()=>{this.Kt()});f=bs(f,d.content().Xa());const k={},l=[];for(const t of d.placeholders()){const r=new uD(e,t,g,c);l.push(r);k[t.placeholder().id]=r.displayObject()}this.ka=l;c=new Ul(d.content().Xa(),new tz(null,null,null,null),k);a=h.pf({u:P(a,"wb-rich-text"),htmlText:f.htmlText(),Zn:c,so:!1});this.addChild(a);this.ff=G(this);for(const t of this.ka)B(this,t.ff,r=>
{this.ff.h(r)});this.pc(b)}Kt(){this.C.placeholders().forEach(a=>{a.response()&&a.yc(null)});this.C.extraWords().forEach(a=>{a.yc(a.Re())});this.ud()}l(a){super.l(a);for(const b of this.ka)b.l(a)}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}ud(){for(const a of this.ka)a.ud()}ja(){}pc(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.ka)b.o("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.ka)b.kd()}};function sv(a,{object:b,Fa:c,lg:d,mediaController:e,Qk:f}){c=new oD({Fa:c,L:a.D,He:a.Zf,lg:d,mode:a.Aa,pb:a.rb,mediaController:e,Qk:f});return a.um(b,c)}
class wD extends bC{constructor({T:a,J:b,L:c,He:d,A:e,quizSize:f,Vd:g,pb:h}){super(b,c,e,a,h);this.Wc=f;this.hf=g;this.Zf=d;this.gu=null}hl(a){this.gu=new tz(new jz(this.rb,this.D,this.Zf),a,this.D,this.rb)}Qv(a){return super.Qv(a)}Nj(a){this.Od=L?new vD({parent:this.ia,L:this.D,mode:this.Aa,state:a.contentState(),qc:this.qh(a),T:this.$,J:this.K,A:this.j,Vd:this.hf}):new tD({parent:this.ia,L:this.D,mode:this.Aa,oa:a,qc:this.qh(a),T:this.$,J:this.K,extraWords:this.gk,A:this.j,Vd:this.hf})}Gj(a){this.Od=
new kD({L:this.D,parent:this.ia,mode:this.Aa,state:a.contentState(),qc:this.qh(a),T:this.$,J:this.K,A:this.j,Vd:this.hf})}zj(a){this.Od=new iC({L:this.D,parent:this.ia,mode:this.Aa,state:a.contentState(),qc:this.qh(a),T:this.$,J:this.K,A:this.j,Vd:this.hf})}Ej(a){this.Od=new fD({parent:this.ia,contentState:a.contentState(),mode:this.Aa,Ab:this,Nc:this.ce,T:this.$,L:this.D,format:this.qh(a),pb:this.rb,Hc:this.ov})}xj(a){this.Od=new Pu({L:this.D,sg:this,parent:this.ia,contentState:a.contentState(),
settings:a.slide().settings().Sv(),U:a.slide().settings().U(),mode:this.Aa,T:this.$,quizSize:this.Wc,A:this.j})}Dj(a){this.Od=new PC({parent:this.ia,contentState:a.contentState(),Ab:this,Wp:a.slide().content().Wp(),T:this.$,J:this.K,settings:a.slide().settings(),format:this.qh(a)})}Aj(a){this.Od=new BC({parent:this.ia,content:a.contentState(),settings:a.slide().settings().Js(),mode:this.Aa})}dG(a,b,c,d){return sv(this,{object:a,Fa:a.Fa(),lg:b,mediaController:c,Qk:d})}pf(a,b,c){b=bs(this.K,b);const d=
new Ul(b,this.gu);return this.hf.pf({htmlText:b.htmlText(),Zn:d,so:c,u:a?P(a,"rich-text-view"):void 0})}};function xD(a,b){return.5<b?1-xD(a,1-b):2*Math.pow(b,2)}
class yD extends qy{constructor(a,b){var c=By();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.cX=c;this.BJ=b}ml(){const a=this.coords[0];Ay(0,this.cX+xD(this,a)*(this.BJ-this.cX));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Yj(){super.Yj()}Gh(){super.Gh();this.element.style.opacity="";this.element.style.top="";fh&&(z(window,"scroll",this.fW,!1,this),yg(function(){ie(window,"scroll",this.fW,!1,this)},this,300))}fW(){By()!=this.BJ&&Ay(0,this.BJ)}};class zD extends ry{constructor(a){super(a,0,1,150);this.$u=!1}ml(){let a=this.coords[0];this.$u&&(a=this.EY[0]-a);Af(this.element,a)}reverse(a){this.$u=a}};class AD extends Q{constructor(a){super({m:a});this.xi=0}po(a){this.xi=a;this.Ja()}Ja(){const a=Math.floor(100*this.xi);uf(this.displayObject(),`${a}%`)}};function BD(a,b){b=rf(b,a.displayObject()).x/a.Y;return xc(b/a.width(),0,1)}function CD(a,b){const c=a.width()*b;a.ss.Rf(c);b=Math.floor(b*a.Hb);a.ss.P(io(Math.floor(b/3600))+":"+io(Math.floor(b%3600/60))+":"+io(Math.floor(b%60)));a.ss.B(!0)}
class DD extends X{constructor(){super("progress_bar");this.Hb=0;this.Y=1;this.Ik=!1;this.Pz=new F;this.Uz=new F;this.rz=new F;this.RT=new AD("loaded_track");this.addChild(this.RT);this.BV=new AD("played_track");this.addChild(this.BV);this.ss=new X("time_tooltip");this.ss.B(!1);this.addChild(this.ss)}setScale(a){this.Y=a}l(a){super.l(a);const b=this.displayObject();a?(z(b,Bh,this.Bu,!1,this),K||(z(b,Dh,this.ln,!1,this),z(b,"mouseout",this.fp,!1,this))):(ie(b,Bh,this.Bu,!1,this),ie(b,Dh,this.ln,!1,
this),ie(b,"mouseout",this.fp,!1,this))}bt(a){this.Hb=a;isNaN(this.Hb)&&(this.Hb=0)}setCurrentTime(a){a=0<this.Hb?a/this.Hb:0;isNaN(a)&&(a=0);this.BV.po(a)}oQ(a){this.RT.po(a)}Bu(a){this.Ik||(this.Ik=!0,this.Pz.h(),this.Zq(a),z(document,Dh,this.zu,!0,this),z(document,Ch,this.GU,!0,this),a.stopPropagation())}zu(a){this.Zq(a)}GU(a){ie(document,Dh,this.zu,!0,this);ie(document,Ch,this.GU,!0,this);K||this.Zq(a);this.Ik=!1;this.Uz.h();!K&&this.ny(a)||this.ss.B(!1)}Zq(a){a=BD(this,a);CD(this,a);this.rz.h(a*
this.Hb)}ln(a){this.Ik||(a=BD(this,a),CD(this,a))}fp(){this.Ik||this.ss.B(!1)}ny(a){a=rf(a,this.displayObject());a.scale(1/this.Y);return(new I(0,0,this.width()-1,this.height()-1)).contains(a)}};function ED(){X.call(this,"volume_bar");this.yX=new X("track");this.addChild(this.yX);this.It=new F;z(this.displayObject(),Bh,this.Oy,!1,this)}p(ED,X);m=ED.prototype;m.Y=1;m.setScale=function(a){this.Y=a};m.B=function(a){this.visible()!=a&&(ED.Sb.B.call(this,a),a||(ie(document,Dh,this.mj,!1,this),ie(document,Ch,this.nj,!1,this)))};m.setVolume=function(a){this.yX.Wb(48*(1-a)+8)};m.Oy=function(a){this.Zq(a);z(document,Dh,this.mj,!1,this);z(document,Ch,this.nj,!1,this);a.stopPropagation()};m.mj=function(a){this.Zq(a)};
m.nj=function(a){ie(document,Dh,this.mj,!1,this);ie(document,Ch,this.nj,!1,this);this.Zq(a)};m.Zq=function(a){a=rf(a,this.displayObject());a.scale(1/this.Y);a=(a.y-8)/48;a=1-xc(a,0,1);this.setVolume(a);this.It.h(a)};function FD(a){const b=a.ey*a.cM;a.N_&&Rf(a.displayObject(),b);a.Ul.setScale(b);a.ci&&a.ci.setScale(b)}
class GD extends X{constructor(a){const b=!K;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.E4=a;this.N_=!1;this.yV=!0;this.ys=this.cM=this.ey=1;this.vX=new F;this.It=new F;this.rz=new F;this.Pz=new F;this.Uz=new F;this.Dr=new Hy(!1,"play_btn",!0);this.addChild(this.Dr);this.Dr.O.addHandler(this.L2,this);this.Yt=this.ci=this.zk=null;b&&(this.zk=new Hy(!0,"mute_btn",!0),this.zk.O.addHandler(this.H2,this),this.addChild(this.zk),this.ci=new ED,this.ci.It.addHandler(this.K3,
this),this.ci.B(!1),this.addChild(this.ci),this.Yt=new zD(this.ci.displayObject()),z(this.Yt,"finish",this.J3,!1,this),z(this.zk.displayObject(),"mouseover",this.F2,!1,this));this.bT=null;this.Ul=new DD;this.Ul.l(a);this.Ul.Pz.addHandler(this.Bu,this);this.Ul.Uz.addHandler(this.QL,this);this.Ul.rz.addHandler(this.zu,this);this.addChild(this.Ul)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.ey=c;super.resize(a,b);FD(this)}width(){return super.width()*this.ey}height(){return super.height()*this.ey}setScale(a){this.cM=
a;FD(this)}l(a){this.enabled()!=a&&(super.l(a),this.Dr.l(this.yV&&a),this.Ul.l(a&&this.E4),this.zk&&this.zk.l(a),!a&&this.ci&&this.ci.B(!1))}Is(a){this.yV=a;this.Dr.l(this.enabled()&&a)}g_(a){this.bT&&this.bT.hb(a)}bt(a){this.Ul.bt(a)}setCurrentTime(a){this.Ul.setCurrentTime(a)}oQ(a){this.Ul.oQ(a)}L2(){this.Dr.enabled()&&this.vX.h(!this.Dr.selected())}Bu(){this.Pz.h()}QL(){this.Uz.h()}zu(a){this.rz.h(a)}H2(){if(this.zk.enabled()){const a=this.zk.selected()?0:this.ys;this.ci.setVolume(a);this.It.h(a)}}K3(a){this.ys=
a;this.zk.hb(!1);this.It.h(a)}F2(){this.zk.enabled()&&!this.ci.visible()&&(this.ci.B(!0),z(document,Dh,this.mj,!1,this),this.Yt.reverse(!1),this.Yt.play(!0))}mj(a){var b=this.ey*this.cM;a=rf(a,this.displayObject());a.scale(1/b);b=wy(this.ci);const c=wy(this.zk);a=(b=hf(c,b))?b.contains(a):!1;b=this.Yt;b.jw()?b.$u==a&&(b.$u=!b.$u,b.po(1-b.progress)):a||(b.reverse(!0),b.play(!0))}J3(){let a;if(null==(a=this.Yt)?0:a.$u){let b;null==(b=this.ci)||b.B(!1);ie(document,Dh,this.mj,!1,this)}}};function HD(a,b){b instanceof Gq?(b.ns.addHandler(a.cd,a),b.ap.addHandler(a.cd,a),b.PK.addHandler(a.cd,a),b.nE.addHandler(a.cd,a)):(b.stateChangedEvent().addHandler(a.cd,a),b.ap.addHandler(a.cd,a),b.NG().addHandler(a.cd,a))}
class ID{constructor(a,b){this.ra=a;this.qe=b;this.xV=!1;this.cL=this.GI=1;HD(this,a);b.vX.addHandler(this.D3,this);b.It.addHandler(this.f2,this);b.rz.addHandler(this.zu,this);b.Pz.addHandler(this.Bu,this);b.Uz.addHandler(this.QL,this);this.cd()}h_(a){var b=this.ra;b instanceof Gq?(b.ns.removeHandler(this.cd,this),b.ap.removeHandler(this.cd,this),b.PK.removeHandler(this.cd,this),b.nE.removeHandler(this.cd,this)):(b.stateChangedEvent().removeHandler(this.cd,this),b.ap.removeHandler(this.cd,this),b.NG().removeHandler(this.cd,
this));this.ra=a;HD(this,a);this.cd()}cd(){const a=this.qe,b=this.ra;var c=b.playing();a.Dr.hb(c);b.gZ&&a.oQ(b.gZ());a.bt(b.duration());a.setCurrentTime(b.currentTime())}D3(a){a?this.ra.play():this.ra.pause()}f2(a){this.GI=a;this.ra.setVolume(this.cL*this.GI)}Bu(){this.xV=this.ra.playing();this.ra.pause()}QL(){this.xV&&this.ra.currentTime()<this.ra.duration()&&this.ra.play()}zu(a){this.ra.seek(a)}};class JD extends X{constructor(a,b){super("audio_with_controls");this.qe=this.nS(b);this.addChild(this.qe);this.m0=new ID(a,this.qe)}Qp(a){this.qe.l(a)}Is(a){this.qe.Is(a)}setScale(a){this.qe.setScale(a)}Hi(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.m0;b.cL=a;b.ra.setVolume(b.cL*b.GI)}nS(a){return new GD(a)}};function KD(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function LD(a){a.Yz.P(KD(Math.min(a.Hb,Math.max(0,Math.floor(a.Bg)))))}class MD extends GD{constructor(a){super(a);this.Yz=new Q({m:"time"});this.addChild(this.Yz);this.Hb=this.Bg=0;this.setScale(zg())}setCurrentTime(a){super.setCurrentTime(a);this.Bg=a;isNaN(this.Bg)&&(this.Bg=0);LD(this)}bt(a){super.bt(a);this.Hb=a;isNaN(this.Hb)&&(this.Hb=0);LD(this)}};class ND extends JD{nS(a){return new MD(a)}};class OD extends Gq{constructor(a){super(a);this.IT=0;this.jK=!1}My(){this.jK?this.jK=!1:super.My()}BL(){super.BL();this.IT=Date.now()}Ny(){super.Ny();if(this.ready()&&Cg){var a=100>Date.now()-this.IT;this.playing()||a||(this.jK=!0,a=this.mediaElement(),a.play(),a.pause())}}};class PD{constructor(a,b,c,d){this.bU=a;this.ra=b;this.eg=c;this.Uh=d;this.Ne=!1;this.vr=!0;this.KD=new F;this.ID=new F;this.ra.ns.addHandler(this.uh,this);c&&!d&&c.Qp(yk(a))}SP(){return this.eg?this.eg.Hi():null}gb(a){a?this.eg&&this.eg.Is(!0):this.ra.stop()}setScale(a){this.eg&&this.eg.setScale(a)}stop(){this.ra.stop()}start(){if(Vg||ah){var a=this.ra,b=this.ra.src();if(a.kb&&a.kb.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.Xm=-1,a.lp&&(a.lp=!1,be(c,"canplay",a.AL,!1,a)),c.src=b,a.Le(),a.gD()))}}this.ra.play()}setOverlayDisplayed(a){this.eg&&this.eg.setOverlayDisplayed(a)}eO(a){if(this.ra!==a){const b=this.ra.volume();this.ra.ns.removeHandler(this.uh,this);this.ra.$b();this.ra=a;this.ra.setVolume(b);this.ra.ns.addHandler(this.uh,this);this.Ne=a.playing()}}uh(){if(!this.Uh){var a=
this.bU,b=a.Fa().Ie();switch(this.ra.state()){case "ended":b||(zk(a,a.ll()+1),this.ID.h(this.ra));this.eg&&(a=yk(a),this.eg.Is(a),this.eg.Qp(a));this.vr=!0;break;case "playing":b&&this.vr&&(yk(a)?(this.vr=!1,zk(a,a.ll()+1),this.eg&&this.eg.Is(!1)):this.ra.stop());break;case "paused":this.eg&&this.eg.Is(!0)}a=this.ra.playing();this.Ne!=a&&(this.Ne=a)&&this.KD.h(this.ra)}}setVolume(a){this.eg?this.eg.setVolume(a):this.ra.setVolume(a)}};class QD extends PD{constructor(a,b,c=JD){const d=a.Fa();var e=d.Na.Yk();Array.isArray(e)||(e=[e]);e=$q(e);e=new OD(e);let f=null;d.Wg()||(f=new c(e,b||!d.Ie()));super(a,e,f,b)}};class RD extends QD{constructor(a,b){super(a,b,ND)}};function SD(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 TD extends X{constructor(a,b,c,d,e,f,g,h,k,l,t,r){super("feedback");this.un=void 0;this.j=a;this.Va=new X("header");const w=new X("text");w.P(SD(this,d));e&&(d=new X("icon"),d.addChild(e),this.Va.addChild(d));this.Va.addChild(w);this.addChild(this.Va);this.s=new X("content");a=-1==f?a.I("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=bs(k,c.content(),{ANSWER_ATTEMPTS:a});t=new Ul(k,new tz(null,t,null,r));l=l.pf({m:"rich-text-view",htmlText:k.htmlText(),Zn:t,so:!1});this.s.addChild(l);if(l=c.audio())this.Ec=
b,this.Ec.ib(l),b=new Ak(l),this.Hd=new RD(b,h),this.Hd.KD.addHandler(()=>{this.Ec.audioStartedEvent().h()},this),this.Hd.ID.addHandler(()=>{this.Ec.Xe.h()},this),l.Wg()||(h=new ND(this.Ec.ra,!0),this.s.xc(h,0)),g&&l.Pj()&&this.Ec.start();g=!!c.audio()&&!c.audio().Wg();(this.jT=!ds(c.content())||g)&&this.addChild(this.s)}wQ(a){if(void 0===this.un||this.un.width!=a.width)this.un=a;this.wk()}wk(){Hf(this.Va.displayObject());this.Va.height();!this.jT&&this.height()}deactivate(){this.Ec&&this.Ec.stop()}}
;class UD extends X{constructor(a,b,c){super("video");this.ra=a;this.ra.Qp(!0);this.addChild(a.mediaElement());this.Hu=!1;this.resize(b,c)}Qp(){}Is(){}setScale(){}Hi(){return this}gb(){}h_(a){const b=this.width(),c=this.height();this.removeChild(this.ra.mediaElement());this.ra=a;a.Qp(!this.Hu);this.addChild(a.mediaElement());this.Xu(b,c)}Xu(a,b){const c=this.ra.mediaElement();a&&uf(c,a);b&&vf(c,b)}g_(){}setOverlayDisplayed(a){this.Hu=a;this.ra.Qp(!a)}setVolume(a){this.ra.setVolume(a)}};class VD extends Gq{constructor(a){super(a);Dg&&Hq.addHandler(this.J2,this)}videoWidth(){return Bq(this)?this.mediaElement().videoWidth:0}videoHeight(){return Bq(this)?this.mediaElement().videoHeight:0}J2(a){this.playing()&&a instanceof OD&&this.play()}};class WD extends VD{My(){this.Ne=!0;super.My()}}function XD(a){var b=ar(a.oO.Yk());b=new WD(b);a=a.on.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}class YD extends PD{constructor(a,b){var c=a.Fa();const d=XD(c);var e=c.on.width();c=c.on.height();e=new UD(d,e,c);super(a,d,e,b);this.HF=e;yk(a)||this.start()}SP(){return this.HF.Hi()}gb(a){super.gb(a);if(!a&&K){const b=XD(this.bU.Fa());this.eO(b)}this.HF.g_(!1);this.HF.gb(a)}eO(a){this.HF.h_(a);super.eO(a)}};function ZD(a){return a.Hd?a.Hd.SP():null}function $D(a){return a.Sg?a.Sg.SP():null}
class aE{constructor(a,b,c,d){this.Sg=this.Hd=null;this.Cc=!1;this.vl=b;this.Uh=c;this.rb=this.lb=d;if(a&&b){if(a=b.Tf)this.Hd=new RD(a,c),this.Hd.KD.addHandler(this.Ph,this),this.Hd.ID.addHandler(this.Oh,this),Sr(this.rb,this.Hd.ra);if(b=b.Sd)this.Sg=new YD(b,c),this.Sg.KD.addHandler(this.Eu,this),this.Sg.ID.addHandler(this.mn,this),Sr(this.rb,this.Sg.ra)}this.mh=new F;this.xl=new F;this.Xe=new F;this.nm=new F;this.In=new F;this.mm=new F}iG(){this.Hd&&Tr(this.rb,this.Hd.ra);this.Sg&&Tr(this.rb,this.Sg.ra)}NF(){this.Hd&&
this.Hd.ra.mediaElement().load()}gb(a){if(this.Cc!=a&&(this.Cc=a,this.Hd&&this.Hd.gb(a),this.Sg&&this.Sg.gb(a),a?(this.lb.OB().addHandler(this.wv,this),this.wv()):this.lb.OB().removeHandler(this.wv,this),a&&this.Hd)){var b=this.vl.Tf;a=this.Hd;var c=this.xl;(b.Fa().Pj()||b.Fa().Wg())&&(this.Uh||yk(b))&&(b=new To,c.h(a.ra,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.Hd&&this.Hd.setOverlayDisplayed(a);this.Sg&&this.Sg.setOverlayDisplayed(a)}setScale(a){this.Hd&&this.Hd.setScale(a);this.Sg&&
this.Sg.setScale(a)}Ph(a){this.mh.h(a)}Eu(a){this.nm.h(a)}Oh(a){this.Xe.h(a)}mn(a){this.mm.h(a)}audioStartedEvent(){return this.mh}audioStartingEvent(){return this.xl}tq(){return this.mm}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.In}wv(){const a=this.lb.volume();this.Hd&&this.Hd.setVolume(a);this.Sg&&this.Sg.setVolume(a)}};function bE(a,b,c){a.Ya=a.yd(b,c);b&&cE(a,c);B(a,a.Ya.me(),d=>{a.me().h(d)})}function dE(a){return Dk(a.slide().Wa().Gb(),"slidePicture")[0]}function eE(a){return a.ga.L()}function fE(a,b){return new Yy({fontSize:b,J:a.K(),FY:"#000000",F8:void 0})}function gE(a){a.Rc&&a.Rc.wQ(a.un)}function hE(a){a.VM.h(new Py);const b=a.Rc.displayObject().offsetTop;(new yD(a.Rc.displayObject(),b)).play()}
function iE(a){if(a.ga.rB()&&a.M&&a.M instanceof T&&!a.M.zb()){var b=a.M.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)cE(a,!0),O(a,"review")}}function jE(a,b,c){a=a.qa.settings().U();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function cE(a,b){a.va=!0;a.hc=b;a.tj(b)}
function kE(a,b,c,d,e,f){var g=Hf(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(mz()?document.documentElement.clientHeight:lz()?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?Qj(h,e):h;g=Yf({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Lf:!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=`${Tt(b,Math.floor((g.height-l)/2))} ${St(h)} ${Ut(e)}`,
a instanceof uy?W(a,"transform",e):a instanceof Q&&a.G("transform",e),a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,l),a.Rf(b))}function lE(a){a=fE(a,15);return new fz(a)}
class mE extends Q{constructor(a,b,c,d){super();this.L_=G(this);this.T4=G(this);this.w4=G(this);this.hE=this.Ib=null;var e=this.Ux();b&&(e+=" review");e=e.split(" ");for(const g of e)O(this,g);this.qa=a.slide();this.mh=G(this);this.Xe=G(this);this.M=a;this.ga=c;this.Wl=this.va=b;this.hc=d||!1;this.lb=c.soundController();c=this.slide().Ch();this.uc=new aE(c,a.RF(),b,this.lb);B(this,this.uc.audioStartedEvent(),this.Ph,this);B(this,this.uc.Xe,this.Oh,this);this.Tu=this.YI(this.slide().description());
this.xR();bE(this,b,this.hc);M(this,this.Tu);(b=ZD(this.uc))&&this.Tw(b);const f=c?c.Ib:null;if(f){b=f.Na;this.hE=new Q;b.Ks()?this.Ib=new Q({ea:b.uY()}):(this.Ib=new Q,this.Ib.G("background-image",Fg(b.path())),this.Ib.G("background-size","cover"));b=dE(this);const g=b instanceof Nn?b.an:null,h=Vt(dE(this).rotationAngle());B(this,this.Ib.O,()=>{g?Gg(g.url(),g.target()):this.Be.h(f,h)});this.dY=new Jh(this.Ib.displayObject(),[new DA]);B(this,Qh(this.dY,"scale").oz,k=>{1<k&&this.Be.h(f,h)});Lh(this.dY);
M(this.hE,this.Ib);this.Tw(this.hE)}(this.GF=$D(this.uc))&&this.Tw(this.GF);this.gR();a instanceof T&&(B(this,a.submittedEvent(),this.kD,this),this.kD());this.Be=G(this);this.ic=G(this);this.yh=G(this);this.TB=G(this);this.xE=G(this);this.VM=G(this)}me(){return this.Be}xB(){return this.T4}cB(){return this.w4}hH(a){const b=new Q({m:"title"});b.P(a);this.xc(b,1)}slide(){return this.M.slide()}NF(){this.uc.NF()}D(){return eE(this)}K(){return this.ga.J()}$(){return this.ga.wF.$.displayObject()}j(){return this.ga.A()}Xb(){return this.ga.Zj()}setScale(a){this.Y=
a}gl(a,b){this.Rc&&(this.Rc.deactivate(),this.removeChild(this.Rc),this.Rc=void 0);var c=this.ga.O0;if(this.va||!(this.M&&this.M instanceof T&&!this.M.cc().get(this.M)||"noNotification"==c)){if(a){c=U(this.D(),"feedback_icon");let e=!this.va,f="info";this.M.slide().settings().U()&&(f=this.M.review().status());null==this.Ec&&(this.Ec=new dr(this.lb),B(this,this.Ec.audioStartedEvent(),this.Ph,this),B(this,this.Ec.Xe,this.Oh,this));this.uc&&this.uc.rb.Jw();this.Ec.iG();var d=(this.M&&this.M instanceof
T&&this.M.submitted(),!1);e=e&&!d;d=fE(this,15);d=new fz(d);this.Rc=new TD(this.j(),this.Ec,a,f,c,b,e,this.va,this.K(),d,this.Xb(),this.lb);this.addChild(this.Rc);this.visible()&&gE(this)}a&&!this.Wl&&(1<this.Y?yg(function(){hE(this)},this):hE(this),iE(this))}}qm(){iE(this)}Wn(){return jE(this,this.va,this.hc)}Ph(a){this.mh.h(a)}Oh(a){this.Xe.h(a)}l(a){const b=null!=this.Rc;this.Ya.l(a&&this.M instanceof T&&this.M.zb()&&!b&&!this.va)}visible(){return super.visible()}B(a){super.B(a);a&&(this.Ya.gb(a),
gE(this))}activated(){return this.Cc}uG(){this.ga.wF.uG()}gb(a){this.Cc=a;this.uc.gb(a);this.visible()&&this.Ya.gb(a);this.Rc&&(a?this.Jw():this.Rc.deactivate())}setOverlayDisplayed(a){this.uc.setOverlayDisplayed(a)}YI(a){var b=fE(this,this.PC());b=new fz(b);b=new vz(a,this.K(),b,this.Xb(),this.lb);a.ke()&&b.o("empty",!0);return b}xR(){const a=new fA;M(this,a);a.invalidate(this.qa.Wa().background())}yd(){throw Error("override");}tj(){}gR(){this.addChild(this.Ya)}Ux(){return"visualizer"}wQ(a,b){this.un=
new x(a,b);gE(this)}UV(a){this.Tu.Ha(a)}np(a){this.Ya.Ha(a)}resize(a,b){if(a){super.resize(a);this.G("min-height",`${b}px`);this.UV(a);b=this.slide().Ch();if(this.Ib){const c=b.Ib.Na,d=dE(this).rotationAngle();kE(this.Ib,a,c.width(),c.height(),Vt(d),this.hE)}this.GF&&(b=b.video(),kE(this.GF,a,b.on.width(),b.on.height()));b=Hf(this.Ya.displayObject());this.np(a-(b.left+b.right));gE(this)}}Tw(a){this.addChild(a)}audioStartedEvent(){return this.L_}audioStartingEvent(){return this.uc.audioStartingEvent()}videoStartedEvent(){return this.uc.videoStartedEvent()}videoStartingEvent(){return this.uc.videoStartingEvent()}kD(){if(this.Dd){var a=
this.displayObject();Re(a,this.Dd);this.Dd=void 0}if(this.M.submitted())if(this.M.slide().settings().U()){if(a=this.M.review())this.Dd=a.status()}else this.Dd=this.M.Vp()?"answered":"notanswered";else this.Dd="notanswered";this.M.zb()||this.l(!1);this.Dd&&(a=this.displayObject(),Qe(a,this.Dd))}tq(){return this.uc.tq()}Jw(){this.uc.rb.Jw()}tx(a){return xs(new ys({A:this.j(),T:this.$(),L:eE(this)}),{oa:this.M,mode:a})}PC(){return 16}tc(){super.tc();this.uc.iG();this.Ya.$b()}};function nE(a,b,c,d){isNaN(d)||isNaN(c)||(a.Wc=b,a.LR=new x(c,d),a.Sl||(c=Yf({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Lf:!0}).scale,a.kc.resize(b.width,b.height),a.kc.setParentScale(c),Rf(a.kc.displayObject(),c),a.ef.resize(b.width*c,b.height*c),d=(a.Ya.width()-b.width*c)/2,a.kc.move(d,0),a.ef.move(d,0),a.Ya.Wb(c*b.height)))}
class oE extends mE{constructor(a,b,c,d){super(a,b,c,d);this.Sl=!1}yd(a,b){this.Tu.B(!1);const c=new BA("drag-n-drop");this.qa.settings().U();var d=new wD({T:this.$(),J:this.K(),L:eE(this),A:this.j(),quizSize:new x(500,500),Vd:new fz,pb:null});d.hl(this.ga.Zj());d=new aw({L:eE(this),J:this.K(),sg:d,Ab:d,hh:!1,A:this.j(),T:this.$(),ro:new IA});b=jE(this,a,b);this.kc=d.create(this.M,b);c.addChild(this.kc);this.ef=new Q({m:"overlay"});b=new Q({u:P(this.ef,"bg")});this.ef.addChild(b);b.addChild(new Q({u:P(this.ef,
"icon")}));d=new Q({u:P(this.ef,"label")});d.P(this.j().I("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.ef),this.Sl=!1,this.ef.O.addHandler(()=>{this.ef.o("hidden",!0);if(!this.Sl&&this.M.zb()){var e=new HA({L:eE(this),cQ:!1,A:this.j(),oa:this.M,quizSize:this.Wc,content:this.kc});this.ic.h(e,!1,!0);e.ui&&(this.Sl=!0,e.je().addHandler(function g(){e.je().removeHandler(g);c.addChild(this.kc);this.Sl=!1;nE(this,this.Wc,this.LR.width,this.LR.height)},this))}}));return c}tf(){this.kc&&
this.kc.tf()}tj(a){this.kc.pc(jE(this,!0,a));this.kc.l(!1);this.kc.gb(!0);this.ef.B(!1)}Tw(a){super.Tw(a);a.B(!1)}kD(){super.kD();this.M.zb()||this.ef.o("hidden",!0)}};function pE(a,b,c){switch(a.type()){case "closeWindow":a=new To;c.h(a);if(!a.suspended())if(sg)(new rg("closeWindow")).Tv();else try{Cg||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Gg(Wl(b,a.url()),a.target())}};class qE extends Hy{constructor(a){super(!1,a);this.pn=!0}P(){}}
class rE extends AA{constructor(a,b,c){const d=new X("btns-container");super(a,b,"landscape_control_panel",d);this.Sa=null;this.Uh=!1;this.xy=new F;this.W=c;this.Vf=!1;this.Yb=new Hy(!1,"show_slides",!0);this.Yb.O.addHandler(this.VD,this);this.xc(this.Yb,0);this.Ef=new Hy(!1,"mark_slide",!0);this.Ef.B(!1);this.Ef.O.addHandler(this.xL,this);this.addChild(this.Ef);this.yJ=new Hy(!1,"exit_review",!0);this.addChild(this.yJ);this.addChild(this.Ao);this.Ez=new F;this.ox=new F;this.cn()}iP(){return this.yJ.O}xL(){Wf();
this.xy.h();const a=Do(this.F.La());this.Ef.hb(a.isMarked())}Lb(a){return new qE(a)}ih(a){super.ih(a);this.cn()}setPresentationOutlineController(a){this.Tl=a;this.cn()}dt(a){if(a){var b=this.displayObject();Qe(b,"slides_showed")}else b=this.displayObject(),Re(b,"slides_showed");this.Yb&&this.Yb.hb(a);this.cd()}xa(){this.F&&this.cd()}Sy(){super.Sy();const a=this.F.sessionMode();"testing"!=a&&this.cd();this.o("reviewing","reviewing"==a)}VD(){Wf();this.Yb.selected()?this.ox.h():this.Vf||this.Ez.h()}cn(){if(this.Yb)if(null!=
this.Tl)this.Yb.B(!0),this.Yb.l(!0);else if(this.F)if("testing"==this.F.sessionMode()||"reviewing"==this.F.sessionMode()){const a=this.W.questionListInfo().showSlideList();this.Yb.B(a);this.Yb.l(!this.Vf)}else this.Yb.B(!1);else this.Yb.B(!1),this.Yb.l(!1)}cd(){this.Ef.B(!1);let a=null;var b=this.F.sessionMode();if("completed"==b){var c=this.F.le();a=c&&c.slide()}c="reviewing"==b;const d=this.W.questionListInfo().showSlideList();this.cn();this.Yb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Yb.B(this.W.questionListInfo().showSlideList()),this.Yb.l(!this.Vf),b=this.F.settings().submitType(),this.Ef.B("allAtOnce"==b&&!c&&d));sE(this.F)&&(b=Do(this.F.La()))&&this.Ef.hb(b.isMarked())}Li(a){this.Uh=a}rP(){return this.Yb.visible()||this.Ef.visible()||this.yJ.visible()||0!=this.Ao.displayObject().childNodes.length}$s(a){this.Sa&&this.Sa.submittedEvent().removeHandler(this.Cu,this);this.Sa=a;this.bn(this.Sa);a.submittedEvent().addHandler(this.Cu,this)}bn(a){var b=a.slide();this.Ef.hb(a.isMarked());
a=a instanceof T&&!a.submitted();b=b.settings().ua();b=!!b&&b.isEnabled();this.Vf=a&&b;this.cd()}Cu(){this.bn(this.Sa)}};function tE(a,b,c){a.Za=c;B(a,a.Za.$k(),a.yU);a.Pa=b;B(a,a.Pa.$k(),a.yU)}class uE extends H{constructor(){super();this.Pa=this.Za=null;this.rC=G(this)}ii(){}Aw(a){this.Za&&this.Za.Aw(a);this.Pa&&this.Pa.Aw(a)}ih(a){this.Za&&this.Za.ih(a);this.Pa&&this.Pa.ih(a)}Sp(){}outlinePopupClosed(){}yU(a){this.rC.h(a)}nb(){}Gm(a,b){this.Za&&this.Za.Gm(a,b);this.Pa&&this.Pa.Gm(a,b)}$k(){return this.rC}displayObject(){throw Error("illegal");}ib(){}Wk(){}Zg(){}Li(){}};function vE(a,b,c){const d=a.dc.width()*a.Y,e=a.dc.height()*a.Y,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.Gp.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.Gp.y;a.dc.move(b,c);a.GH()}
function wE(a,b,c){a.Gp.x=isNaN(a.xp)?Math.floor(.5*(a.width()-a.dc.width()*a.Gu)):0;a.Gp.y=isNaN(a.yp)?Math.floor(.5*(a.height()-a.dc.height()*a.Gu)):0;W(a.dc,"transform",`${Tt(a.Gp.x,a.Gp.y)} ${St(b)} ${Ut(a.Fk)}`);var d=b-a.Y;a.Y=b;c&&(b=a.dc.x()-d*a.dc.width()/2,d=a.dc.y()-d*a.dc.height()/2,vE(a,b,d));a.iR()}
class xE extends X{constructor(a,b){super("content");this.Fk=b||0;this.Gp=new v(0,0);this.PJ=1;this.TM=new F;this.dW=new F;this.Na=a;this.dc=new X;this.dc.resize(this.Na.width(),this.Na.height());W(this.dc,"background-image",Fg(a.path()));W(this.dc,"background-size","100% 100%");this.addChild(this.dc);a=new DA;a.SM.addHandler(this.XL,this);a.oz.addHandler(this.WL,this);b=new CA;b.Af.addHandler(this.VL,this);b.qJ.addHandler(this.UL,this);b.FS.addHandler(()=>{this.yp=this.xp=NaN},this);this.Zm=new Jh(document.body);
Kh(this.Zm,a);Kh(this.Zm,b);Lh(this.Zm)}dH(a){this.vi=a;this.Gu=this.nI();wE(this,this.Gu)}resize(a,b){super.resize(a,b);this.Gu=this.nI();wE(this,this.Gu)}VL(a,b){vE(this,this.xp+a,this.yp+b)}UL(){this.xp=this.dc.x();this.yp=this.dc.y();vE(this,this.xp,this.yp)}GH(){}XL(a){this.An||(this.An=this.Y);this.PJ=a;a=Math.min(this.vi,this.An*a);a=Math.max(this.Gu,a);wE(this,a,!0);this.TM.h();1==this.PJ&&this.dW.h()}WL(){this.An=0;1==this.PJ&&this.dW.h()}nI(){const a=this.width(),b=this.height();var c=this.Fk;
const d=new I(0,0,this.Na.width(),this.Na.height());c=void 0!==c?Qj(d,c):d;return Math.min(this.vi,Yf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Lf:!1}).scale)}iR(){}};class yE extends Fy{constructor(a,b,c){super(a);this.Fk=c||0;this.Y=1;this.ky=!0;this.Dk=this.oS(b);this.addChild(this.Dk);this.R=this.Ax();this.R.Wb(46);this.addChild(this.R);this.setScale(1);this.O.addHandler(()=>{})}Ax(){const a=new X("top_panel");Nf(a.displayObject(),"0 0");return a}oS(a){return new xE(a,this.Fk)}resize(a,b){this.R&&this.R.Ha(a/this.Y);const c=a>b;this.o("landscape",c);this.Dk.resize(a,b-this.Dk.y());this.Ja(a,b);super.resize(a,b);void 0!==this.ly&&c!=this.ly&&this.close();this.ly=
c}Ja(){}setScale(a){this.Y=a;if(this.R){Rf(this.R.displayObject(),a);var b=Math.floor(this.R.height()*a);this.Dk.vf(b)}this.Dk.dH(a)}scale(){return this.Y}close(){Mh(this.Dk.Zm);super.close()}};class zE extends yE{constructor(a,b,c){super("picture_popup",b.Na,c);this.D=a}Ax(){const a=super.Ax(),b=new X("close");b.O.addHandler(function(){this.close()},this);a.addChild(b);return a}Ja(a,b){super.Ja(a,b);a>b?(this.Dk.vf(0),this.Dk.resize(a-(this.R?56:0),b),this.R&&(this.R.Wb(b/this.scale()),W(this.R,"right",`${-56*(1-this.scale())}px`))):this.R&&(this.R.Wb(46),W(this.R,"right",""))}};class AE extends H{constructor(){super();this.Aa="byItems";this.Tt="fromBottom";this.Eb="none";this.St=0;this.Hb=1;this.H=G(this)}type(){return this.Eb}mode(){return this.Aa}direction(){return this.Tt}delay(){return this.St}duration(){return this.Hb}jh(a){this.Eb!=a&&(this.Eb=a,this.xe())}NZ(a){this.Aa!=a&&(this.Aa=a,this.xe())}setDirection(a){this.Tt!=a&&(this.Tt=a,this.xe())}bt(a){this.Hb!=a&&(this.Hb=a,this.xe())}V(){return this.H}xe(){this.H.h()}};function hk(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Z[b]}function BE(a,b,c){void 0===c&&(c=a.Z.length);a.Z.splice(c,0,b);a.Oa.h()}function CE(a,b){b=Na(a.Z,b);a.Oa.h();return b}class DE extends H{constructor(a){super();this.Z=a||[];this.Oa=G(this)}Nf(){return this.Oa}count(){return this.Z.length}forEach(a,b){Da(this.Z,a,b)}find(a,b){return La(this.Z,a,b)}tc(){super.tc();for(const a of this.Z)xe(a)}};function EE(a){let b="";try{b=(void 0).I(a,void 0,void 0)}catch(c){}return b};function FE(a,b){Xb(b.MP,(c,d)=>{a.nL[d]=c});Xb(b.EQ,(c,d)=>{a.kN[d]=c})}
function GE(a,b){switch(a){case "mediaPlaceholder":return EE("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return EE("Qm.ObjectName.SlidePicture");case "slideVideo":return EE("Qm.ObjectName.SlideVideo");case "slideAudio":return EE("Qm.ObjectName.SlideAudio");case "image":return EE("Qm.ObjectName.Picture");case "video":return EE("Qm.ObjectName.Video");case "iconPlaceholder":return EE("Qm.ObjectName.Icon");case "line":return EE("Qm.ObjectName.Line");case "shape":return HE(b);default:throw Error("unknown object type");
}}function HE(a){switch(a){case "rectangle":return EE("Qm.Shapes.Rectangle");case "roundedRectangle":return EE("Qm.Shapes.RoundedRectangle");case "ellipse":return EE("Qm.Shapes.Ellipse");case "textBox":return EE("Qm.Shapes.TextBox");case "triangle":return EE("Qm.Shapes.Triangle");case "freeform":return EE("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class IE{constructor(){this.nL={};wj(a=>{this.nL[a]=1});this.kN={};bk(a=>{this.kN[a]=1})}};function ik(a,b){a=Ca(a.Z,b);if(-1==a)throw Error("unknown object");return a}function Dk(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function $n(a,b){return!!a.find(c=>c.id()==b)}function aq(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 JE extends DE{constructor(){super([]);this.Ri=this.s=this.Tt=null;this.pU=new IE;this.oU=G(this);this.Y1=G(this);G(this);this.H=G(this)}direction(){return this.Tt}content(){return this.s}V(){return this.H}VB(a){B(this,a.Vu,this.Ca,this);B(this,a.bW,this.Ca,this);a instanceof Kn&&B(this,a.n4,this.Ca,this);if(a instanceof Zj){B(this,a.RR,()=>{a.Xa()},this);var b=a.Wd();b instanceof In&&B(this,b.V(),this.Ca,this);a.Xa();B(this,a.qW,this.Ca,this);B(this,a.JR,this.Ca,this)}a instanceof Xj&&(B(this,
a.pM,this.Ca,this),b=a.Wd(),b instanceof In&&B(this,b.V(),this.Ca,this));a instanceof On&&(b=a.Fa(),B(this,b.PH,this.Ca,this))}Ca(){this.mk&&clearTimeout(this.mk);this.mk=setTimeout(()=>this.H.h(),0)}};class KE extends H{constructor({L6:a}){super();this.U0=a;this.LT="default";this.Aa="contentMode";this.vu=new JE;B(this,this.vu.V(),this.Ca,this);B(this,this.vu.oU,this.o3,this);B(this,this.vu.Y1,this.p3,this);this.fC=new JE;B(this,this.fC.V(),this.Ca,this);this.KT=G(this);this.R_=G(this);this.c5=G(this);this.E_=G(this);this.uD=!1;this.Xw=this.nv=this.Uf=null;this.H=G(this)}eb(){let a=[];this.vu.forEach(b=>{a=a.concat(b.eb())});this.fC.forEach(b=>{a=a.concat(b.eb())});this.Uf&&(a=a.concat(this.Uf.eb()));
return a}jd(){let a=null;this.vu.forEach(b=>{pj(b.id())||(a=kl(a,b.jd()))});this.fC.forEach(b=>{pj(b.id())||(a=kl(a,b.jd()))});return a}GP(){return this.uD}zG(){return this.LT}V(){return this.H}Gb(){return this.vu}qA(){return this.fC}mode(){return this.Aa}NZ(a){this.Aa=a}lJ(){this.R_.h();this.Ca()}background(){return this.Uf?this.Uf:this.nv.background()}Td(){return this.Xw||this.nv.Td()}lo(){return this.U0.lo()}o3(a){"mediaPlaceholder"==a.type()&&(B(this,a.Vu,()=>{a.rect()},this),B(this,a.bW,()=>
{a.rotationAngle()}))}p3(a){ye(this,a)}Ca(){this.mk&&clearTimeout(this.mk);this.mk=setTimeout(()=>this.H.h(),0)}};class LE extends H{constructor(){super();this.lm=this.Ic=this.Ib=null;this.Q3=G(this);this.dC=G(this);this.S5=G(this);this.H=G(this)}V(){return this.H}tQ(a){this.Ib!=a&&(this.Ib&&ue(this,this.Ib.ul,this.Ca,this),(this.Ib=a)&&B(this,this.Ib.ul,this.Ca,this),this.Q3.h(),this.Ca())}audio(){return this.Ic}iQ(a){if(this.Ic!=a){this.Ic&&(ue(this,this.Ic.ul,this.Ca,this),ue(this,this.Ic.$H,this.Ca,this));if(this.Ic=a)B(this,this.Ic.ul,this.Ca,this),B(this,this.Ic.$H,this.Ca,this);this.dC.h();this.Ca()}}video(){return this.lm}Ca(){this.mk&&
clearTimeout(this.mk);this.mk=setTimeout(()=>this.H.h(),0)}};function ME(a,b){return a.Bt[b]}function NE(a,b){return a.Qx[b]}function OE(a){return a.Qc?a.VJ:a.NN}
class PE extends H{constructor(){super();this.Qc=!1;this.Cv=this.fn=this.fK=this.oJ=this.vR=this.kg=this.Ld=null;this.At=this.CI=1;this.XT=this.OH=this.FN=this.li=this.yn=!1;this.iI="byQuestion";this.Bt={};this.NN=this.VJ="none";this.Qx={};this.Oa=G(this);this.iC=G(this);this.V_=G(this);this.zJ=G(this);this.PS=G(this);G(this);this.T_=G(this);this.J_=G(this);this.f0=G(this);this.l5=G(this);this.C0=G(this);this.l1=G(this);this.wD=G(this);this.bY=G(this);this.A_=G(this)}U(){return this.Qc}evaluation(){return this.Ld}ua(){return this.kg}Vg(){return this.vR}Mf(){return this.At}Qn(){return this.CI}mH(){return this.FN}Ms(){return this.XT}Sv(){return this.oJ}Js(){return this.fK}Am(){return this.fn}PB(){return this.Cv}gB(a){this.At!=
a&&(this.At=a,this.Oa.h(),this.J_.h())}zQ(a){this.yn=a;this.Oa.h()}fQ(a){this.li!=a&&(this.li=a,this.A_.h(),this.Oa.h())}mq(a,b){this.Bt[a]!=b&&(this.Bt[a]=b,this.iC.h())}gl(a,b){this.Qx[a]!=b&&(this.Qx[a]=b,this.zJ.h())}Nf(){return this.Oa}jd(){let a=null;$b(this.Qx).forEach(b=>{b&&(a=ll(a,b.content()))});return a}xe(){this.Oa.h()}};class QE extends H{constructor(a,b,c){super();this.Ad=a;this.Eb=b;this.s=c;this.Ei=!0;this.W=new PE;this.xt=new KE({L6:this});this.I_=new LE;this.lh=new AE}hB(a){this.$a=a}B(a){this.Ei=a}id(){return this.Ad}type(){return this.Eb}description(){return this.$a}content(){return this.s}visible(){return this.Ei}settings(){return this.W}Wa(){return this.xt}Ch(){return this.I_}animation(){return this.lh}lo(){let a=new aj;if(this.$a){var b=a,c=this.$a.Rn().qc();b.bold=c.bold;b.italic=c.italic;b.zg=c.zg;b.color=
c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.$a.Rn().Cm();b.lineHeight=c.lineHeight;b.yg=c.yg;b.nf=c.nf}else a=this.xt.nv.lo().clone();return a}};function RE(a,b){qx(a.Tb().La(),b)}
class SE extends X{constructor(a,b,c,d,e){super("mini");this.j=e;this.D=a;this.F=null;this.K=d;this.Bn=!0;this.Ku=1;this.Hu=!1;this.lb=c;this.Oc=this.mS();this.$=new gA;Xc(b,this.$.displayObject());this.wF=new hA(this.$);this.mh=new F;this.xl=new F;this.Xe=new F;this.nm=new F;this.In=new F;this.mm=new F;this.VE=new F;this.Xx=new F;this.IK=new X("launch_screen");this.IK.B(!1);this.IK.O.addHandler(()=>{},this);Xc(b,this.IK.displayObject())}scale(){return 1}ib(a){this.F&&(this.F.sessionModeChangedEvent().removeHandler(this.Bk,
this),this.F.Ga().Zz.removeHandler(this.SL,this),this.F.La().activeSlideChangedEvent().removeHandler(this.us,this),this.F.Ga().rn.removeHandler(this.Du,this),this.F.Ga().qE.removeHandler(this.Ry,this),this.F.La().fD.removeHandler(this.wL,this),this.F.gg.GE.removeHandler(this.KL,this),this.F.gg.HE.removeHandler(this.ML,this),this.F.gg.vz.removeHandler(this.JL,this),this.F.gg.wz.removeHandler(this.LL,this));if(this.F=a)a.sessionModeChangedEvent().addHandler(this.Bk,this),a.Ga().Zz.addHandler(this.SL,
this),a.La().activeSlideChangedEvent().addHandler(this.us,this),a.Ga().rn.addHandler(this.Du,this),a.Ga().qE.addHandler(this.Ry,this),a.La().fD.addHandler(this.wL,this),a.gg.GE.addHandler(this.KL,this),a.gg.HE.addHandler(this.ML,this),a.gg.vz.addHandler(this.JL,this),a.gg.wz.addHandler(this.LL,this)}Tb(){return this.F}cV(){}ML(){}KL(){}JL(){}LL(){}started(){return this.Bn}start(){}setOverlayDisplayed(a){this.Hu!=a&&(this.Hu=a,this.dO())}dO(){}us(){const a=Do(this.Tb().La());a&&this.xn(a)}xn(a){a!=
this.ha&&this.gN(a)}gN(a){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.ep,this);(this.ha=a)&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.ep,this)}ep(){}dj(){if(!this.F)return!1;const a=this.F.sessionMode();var b=this.F.le();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Du(){}SL(){}Bk(){const a=this.Tb().quizState();this.dj()&&!this.x4&&(this.kX(),this.x4=!0);"testing"==a&&this.us()}kX(){}HW(){throw Error("method is not implemented");}GW(){throw Error("method is not implemented");
}MN(){Dg&&Wf();if(!(this.ha&&this.ha instanceof T))throw Error("current slide isn't question");const a=this.ha.slide();if(this.ha.initiated()||a.settings().Ms()){if(!(this.ha&&this.ha instanceof T))throw Error("current slide isn't question");this.ha.initiated()&&this.ha.zb()?this.ha.submit():a.settings().Ms()?(this.ha.BQ(!0),RE(this,!0)):this.HW(!1)}else this.GW(1,!1)}za(){return!1}UD(){}Ry(){}wL(){}mN(){}vd(){return this.Tb().settings()}Ph(a){this.mh.h(a)}QD(a,b,c){this.xl.h(a,b,c)}Oh(a){this.Xe.h(a)}Eu(a){this.nm.h(a)}YD(a,
b,c){this.In.h(a,b,c)}mn(a){this.mm.h(a)}audioStartedEvent(){return this.mh}audioStartingEvent(){return this.xl}videoStartedEvent(){return this.nm}videoStartingEvent(){return this.In}tq(){return this.mm}parentScale(){return this.Ku}setParentScale(a){this.Ku=a}setActionAvailability(a){this.Xd=a;this.Oc.setActionAvailability(a)}setPresentationOutlineController(){}DJ(){this.by();this.Tb().finish()}OU(){this.ha&&this.ha instanceof Nk&&Gk(this.ha,!this.ha.isMarked())}PM(){}YV(){this.Tb().review()}xJ(){}mS(){return new tA}by(){}}
;const TE=Hj.gd;function UE(a){var b=a.Jd.wl;return b?(b=D(a,new Ak(b)),B(a,b.V(),()=>a.Oa.h()),b):null}
class VE extends H{constructor(a,b){super();this.Jd=a;this.Oa=G(this);this.vn=!1;this.Nq="";this.Yw=UE(this);b&&this.ec(b)}choice(){return this.Jd}customAnswer(){return this.Nq}selected(){return this.vn}hb(a){this.vn!=a&&(this.vn=a,this.Oa.h())}mg(){return this.Yw}Nf(){return this.Oa}persistState(a){const b={};b[a.selected]=this.vn?1:0;this.Nq&&(b[a.customAnswer]=this.Nq);this.Yw&&(b[a.pA]=this.Yw.ll());return b}ec(a){this.vn=!!a[TE.selected];a[TE.customAnswer]&&(this.Nq=a[TE.customAnswer]);a=a[TE.pA];
this.Yw&&null!=a&&zk(this.Yw,a)}}VE.prototype.customAnswer=VE.prototype.customAnswer;VE.prototype.choice=VE.prototype.choice;function WE(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class XE extends Cj{constructor({gd:a,bk:b,U:c,fb:d}){super();this.sT=a;this.Dc=[];const e=null!=d?[]:WE(a),f={};null!=d&&Xb(d,(g,h)=>{h=this.sT.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.RW(e);for(const g of e)a=this.lS(g,f[g.id()]),this.fu(a);this.Qc=void 0!==c?c:!1}count(){return this.Dc.length}getChoiceState(a){return this.Dc[a]}U(){return this.Qc}persistState(a){const b={};this.Dc.forEach(c=>{b[this.sT.getChoiceIndex(c.choice())]=c.persistState(a.gd)});return b}RW(a){vq(a)}fu(a){D(this,a);
B(this,a.Nf(),this.Ta,this);this.Dc.push(a)}lS(a,b){return new VE(a,b)}}XE.prototype.getChoiceState=XE.prototype.getChoiceState;XE.prototype.count=XE.prototype.count;function YE(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 ZE(a,b){let c=0;for(let d=0;d<a.aj.count();++d){const e=a.aj.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function $E(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 aF(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)?$E(g,c):1;if(0>=b-e)break}return d}
function bF(a,b,c,d){const e=[];for(let h=0;h<a.aj.count();++h){const k=h+1;if(!Ja(a.iT,l=>{if(0==l.start()||l.end()==a.aj.count()+1)return!1;if(k==l.start()&&k<=l.end()){var t=e.push;const r=[];for(let w=l.start();w<=l.end();++w)r.push(a.aj.get(w-1));t.call(e,r);h=l.end()-1;return!0}return!1})){var f=a.aj.get(h);a.aA.includes(f)||a.hC.includes(f)||e.push(f)}}d&&YE(e);c&&Xa(e);c=ZE(a,d);b=-1==b?c:Math.min(b,c);c=$E(a.aA,d);f=[];c<b&&(c+=$E(a.hC,d),f=a.hC);let g=[];c<b&&(g=aF(e,b-c,d));return a.aA.concat(g).concat(f)}
class cF{constructor(a,b){this.aj=a;this.aA=[];this.hC=[];this.iT=[];for(a=0;a<b.count();++a){const d=b.uE[a];if(0==d.start()&&d.end()==this.aj.count()+1)for(var c=0;c<this.aj.count();++c)this.aA.push(this.aj.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.aA.push(this.aj.get(c-1));if(d.end()==this.aj.count()+1)for(c=d.start();c<d.end();++c)this.hC.push(this.aj.get(c-1))}this.iT.push(d)}}};class dF{Jf(a){switch(a.type()){case "IntroSlide":this.Cj(a);break;case "ResultSlide":this.Jj(a);break;case "MultipleChoice":this.Fj(a);break;case "TrueFalse":this.Lj(a);break;case "MultipleResponse":this.Hj(a);break;case "WordBank":this.Nj(a);break;case "MultipleChoiceText":this.Gj(a);break;case "FillInTheBlank":this.zj(a);break;case "TypeIn":this.Mj(a);break;case "Numeric":this.Ij(a);break;case "Sequence":this.Kj(a);break;case "Matching":this.Ej(a);break;case "Hotspot":this.Aj(a);break;case "InfoSlide":case "InstructionsSlide":this.Bj(a);
break;case "AuthorizationSlide":this.wj(a);break;case "Essay":this.yj(a);break;case "LikertScale":this.Dj(a);break;case "DND":this.xj(a);break;default:throw Error("unknown slide type");}}};function eF(a,b){a.Bf=NE(b.slide().settings(),"answered");a.Dd="answered"}function fF(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.Bf=d.choice().Sj();a.Dd="answered";break}}}
function gF(a,b){const c=b.slide().settings();if(c.U()){var d=b.review();if(d)switch(d.status()){case "correct":a.Bf=c.Qx.correct;a.Dd="correct";break;case "incorrect":a.Bf=NE(c,Ok(b)?"incorrect":"attempt");a.Dd="incorrect";break;case "partially":a.Bf=NE(c,Ok(b)?"partially":"attempt"),a.Dd="partially"}}else eF(a,b)}
class hF extends Hl{constructor(a){super();this.Dd=this.Bf=null;this.Wh=a}get(a){this.Bf=this.Dd=null;var b=!!this.Wh&&"reviewing"==this.Wh.sessionMode();const c=a.slide().settings().U();var d=OE(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.Jf(a),this.Bf):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.Jf(a),this.Bf;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.Jf(a),this.Bf}Aa("unknown feedback type");return null}status(){return this.Dd}Cj(){}wj(){}Jj(){}Bj(a){eF(this,a)}Fj(a){if("byAnswer"==OE(a.slide().settings()))if(a.slide().settings().U()){a=a.contentState();this.Dd="incorrect";for(let b=0;b<a.count();++b){const c=a.getChoiceState(b);if(c.selected()){a=c.choice();this.Dd=a.correct()?"correct":"incorrect";this.Bf=a.Sj();break}}}else fF(this,a.contentState());else gF(this,a)}Lj(a){"byAnswer"==OE(a.slide().settings())?fF(this,
a.contentState()):gF(this,a)}Hj(a){gF(this,a)}Nj(a){gF(this,a)}Gj(a){gF(this,a)}zj(a){gF(this,a)}Mj(a){gF(this,a)}Ij(a){gF(this,a)}Kj(a){gF(this,a)}Ej(a){gF(this,a)}Aj(a){gF(this,a)}yj(a){eF(this,a)}Dj(a){eF(this,a)}xj(a){gF(this,a)}};class iF extends Nk{constructor(a){super(a);1!=this.si&&(this.si=!0)}};class jF extends Nk{};function ip(a,b){a.Hn!=b&&(a.Hn=b,a.Oa.h())}function kF(a,b){return"select"!=a.bd.type()?!0:!!a.bd.values().find(c=>c.text()==b)}
class lF extends H{constructor(a){super();this.bd=a;this.Hn="";this.Oa=G(this);this.Wz=G(this)}vo(){return this.Hn}submit(){this.Wz.h();return this.errors()}persistState(a){const b={};b[a.vo]=this.Hn;b[a.ol]=this.bd.Ve();return b}zv(){return this.bd.Ve().text()}errors(){const a=[];a:{var b=this.bd.type();var c=new Rk(this.zv(),"field-value-is-invalid");switch(b){case "email":if(b=this.Hn,b.length&&!Zy.test(b))break a}c=null}if("mandatory"==this.bd.usage()&&""==this.Hn)a.push(new Rk(this.zv(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.Hn){a:if(c=this.Hn,"select"==this.bd.type()||this.bd.value().text()){for(d of this.bd.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.bd.type()){case "select":a.push(new Rk(this.zv(),"field-value-is-invalid"))}}return a}Nf(){return this.Oa}submittedEvent(){return this.Wz}};function mF(a,b){a.Zi.forEach(c=>{var d=c.bd.Ve().text().toLocaleLowerCase();b.ng(d)&&(d=b.uf(d),c.Hn!=d&&kF(c,d)&&ip(c,d))})}class nF extends Cj{constructor(a){super();this.s=a;this.Zi=[];a=this.s.Bc();for(const b of a)a=new lF(b),D(this,a),B(this,a.Nf(),this.Ta,this),this.Zi.push(a)}Bc(){return this.Zi}GB(){let a=[];for(const b of this.Zi){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class oF extends Cj{constructor(a){super();this.Qb="";null!=a&&this.ec(a)}text(){return this.Qb}setText(a){this.Qb=a;this.Ta()}initiated(){return!!this.Qb.length}response(){return this.text()}persistState(a){const b={};b[a.GY.text]=this.Qb;return b}ec(a){this.Qb=a[Hj.GY.text]}}oF.prototype.response=oF.prototype.response;function pF(a){a=a.mi.rect();return new I(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class qF{constructor(a){this.mi=a}area(){return this.mi}tA(a){var b=pF(this);if(!this.Ht){var c=pF(this),d=1024*c.width;c=1024*c.height;this.Ht=Vc("CANVAS");this.Ht.width=d;this.Ht.height=c;var e=this.Ht.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=pF(this);d=1024*c.width;c=1024*c.height;e=this.mi.points()[0];var f=this.Ht.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.Ht.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 rF{constructor(a){this.mi=a}area(){return this.mi}tA(a){const b=this.mi.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 sF{constructor(a){this.mi=a}area(){return this.mi}tA(a){const b=df(this.mi.rect());a=new v(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom}};class tF extends H{constructor(a){super();this.nh=a;this.H=G(this)}V(){return this.H}persistState(a){var b=this.nh;const c={};c[a.x]=Jj(b.x,3);c[a.y]=Jj(b.y,3);return c}};function CC(a,b){var c=a.W.Vg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.ta.length&&(ye(a,a.ta),a.ta=[],a.lE.h(0));c=c&&a.ta.length<c.value();if(!d||c)b=uF(a,b),a.ta.push(b),a.mM.h(b);a.Ta()}function uF(a,b){b=new tF(b);B(a,b.V(),a.Ta,a);return b}
class vF extends Cj{constructor(a,b,c){super();this.s=a;this.W=b;this.ta=[];this.yt=[];this.s.areas().forEach(d=>{var e=this.yt,f=e.push;a:{switch(d.type()){case "rectangle":d=new sF(d);break a;case "oval":d=new rF(d);break a;case "freeform":d=new qF(d);break a}throw Error("unknown area type");}f.call(e,d)});this.mM=G(this);this.lE=G(this);this.mE=G(this);null!=c&&this.ec(c)}U(){return this.W.U()}initiated(){return!!this.ta.length}points(){return this.ta}Pv(){ye(this,this.ta);this.ta=[];this.mE.h();
this.Ta()}areas(){return this.yt}content(){return this.s}persistState(a){const b={};b[a.Yn.points]=this.ta.map(c=>c.persistState(a.Yn.points));return b}freePointsCount(){return this.ta.reduce((a,b)=>this.yt.some(c=>c.tA(b.nh))?a:a+1,0)}ec(a){this.ta=a[Hj.Yn.points].map(b=>uF(this,new v(b[Hj.Yn.points.x],b[Hj.Yn.points.y])))}areaSelected(a){return this.points().some(b=>a.tA(b.nh))}};function wp(a,b){a.sz=b;a.H.h()}class wF extends H{constructor({statement:a,X7:b,fb:c}){super();this.r5=a;this.Og=b;this.sz=null;this.H=G(this);null!=c&&this.ec(c)}V(){return this.H}statement(){return this.r5}selectedScale(){return this.sz}persistState(a){const b={};b[a.selectedScale]=this.sz?this.Og.indexOf(this.sz):-1;return b}ec(a){a=a[Hj.lw.Nm.selectedScale];this.sz=0>a?null:this.Og[a]}};function xF(a,b){const c=b?b[Hj.lw.Nm]:[],d=[];a.s.Nm().forEach((e,f)=>{e=D(a,new wF({statement:e,X7:a.s.labels(),fb:c[f]}));B(a,e.V(),a.Ta,a);d.push(e)});return d}class yF extends Cj{constructor(a,b){super();this.s=a;this.JN=xF(this,b)}initiated(){return Ka(this.JN,a=>null!=a.selectedScale())}statementsStates(){return this.JN}content(){return this.s}persistState(a){const b={};b[a.lw.Nm]=this.JN.map(c=>c.persistState(a.lw.Nm));return b}};function wl(a){return a.s.matches().count()}function xl(a,b){const c=a.s.matches().getChoice(b);return!!a.Yf.find(d=>d.premise()==c.premise()&&zF(d.response(),c.response()))}function Gp(a,b,c){[a.Ae[b],a.Ae[c]]=[a.Ae[c],a.Ae[b]];a.Ta()}function YC(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.Yf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.wi.length;++d)if(a.wi[d]==c.premise())return d+1;return-1}
function gD(a,b){const c=a.Yf.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&&zF(f.response(),c.response())){d=!0;break}}return d}function hD(a,b){return!!a.Yf.find(c=>c.response()==b)}
function iD(a,b){const c=a.Yf.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}function dD(a,b,c){const d=Ma(a.Yf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Yf.splice(d,1),a.Ta())}function AF(a){a.wi.forEach(b=>BF(a,b));a.Ae.forEach(b=>BF(a,b))}
function zF(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.ed==b.ed;return c&&a}function BF(a,b){var c=b.wl;c&&(c=D(a,new Ak(c)),B(a,c.V(),a.Ta,a),a.bC.set(b.id(),c))}function CF(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 DF(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 EF(a){const b={};a.Yf.forEach(c=>{b[CF(a,c.premise())]=DF(a,c.response())});return b}function FF(a,b){return a.s.matches().getChoice(b).premise()}
function GF(a,b){const c=a.s.matches().count();return b<c?a.s.matches().getChoice(b).response():a.s.distractors().getChoice(b-c)}function HF(a,b){Xb(b,(c,d)=>{d=FF(a,d);c=GF(a,c);a.Yf.push(new Yk({premise:d,response:c}))})}
class IF extends Cj{constructor({content:a,p8:b,q8:c,fb:d}){super();this.s=a;this.Ae=[];this.wi=[];this.Yf=[];this.bC=new Map;d?this.ec(d):this.bn(b,c)}bn(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.Ae=e;b&&vq(this.Ae);b=this.s.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.wi=d;a&&vq(this.wi);AF(this)}initiated(){return this.s.matches().count()==
this.Yf.length}content(){return this.s}premises(){return this.wi}responses(){return this.Ae}isConnected(a){return!!this.Yf.find(b=>b.response()==a||b.premise()==a)}zs(a,b){var c=Ma(this.Yf,d=>d.premise()==a);-1!=c&&this.Yf.splice(c,1);c=Ma(this.Yf,d=>d.response()==b);-1!=c&&this.Yf.splice(c,1);this.Yf.push(new Yk({premise:a,response:b}));this.Ta()}UP(){return this.s.UP()}E9(a){return this.wi.indexOf(a)}matches(){return this.Yf}persistState(a){const b={};b[a.Ii.premises]=this.wi.map(c=>CF(this,c));
b[a.Ii.responses]=this.Ae.map(c=>DF(this,c));b[a.Ii.matches]=EF(this);b[a.Ii.Ch]=[...this.bC.entries()].map(([c,d])=>[c,d.ll()]);return b}ec(a){a[Hj.Ii.premises].forEach(b=>{b=FF(this,b);this.wi.push(b)});a[Hj.Ii.responses].forEach(b=>{b=GF(this,b);this.Ae.push(b)});HF(this,a[Hj.Ii.matches]);AF(this);a[Hj.Ii.Ch].forEach(([b,c])=>zk(this.bC.get(b),c))}lg(a){return this.bC.get(a.id())||null}};class JF extends H{constructor(a,b,c){super();this.rl=a;this.Ka="";this.W=b;this.H=G(this);null!=c&&this.ec(c)}V(){return this.H}answers(){return this.rl}response(){return this.Ka}yc(a){this.Ka=a;this.H.h()}initiated(){return!!this.Ka.length}correct(){return!!this.rl.find(a=>a.pY(this.Ka),this)}U(){return this.W.U()}persistState(a){const b={};b[a.numeric.response]=this.Ka;return b}ec(a){this.Ka=a[Hj.numeric.response]}}JF.prototype.response=JF.prototype.response;class KF extends Cj{constructor(a,b,c,d){super();this.s=a;this.Df=b;this.Ld=c;this.fE=d;this.VV=G(this);this.XV=G(this);this.JW=G(this)}content(){return this.s}evaluation(){return this.Ld}passingScoreType(){return this.fE}groups(){return this.Df}restartQuiz(){this.VV.h()}wB(){this.JW.h()}persistState(){return{}}};class LF extends Cj{constructor(a){super();this.s=a}content(){return this.s}persistState(){return{}}};const MF=Hj.KZ;function Dl(a,b){return a.lk[b]==a.sx[b]}function hq(a,b,c){const d=a.lk.indexOf(b);a.lk.splice(d,1);a.lk.splice(c,0,b);a.Ta()}function RB(a,b){for(let c=0;c<a.count();++c){const d=a.getChoiceState(c);if(d.choice()==a.lk[b])return d}throw Error("unknown sequence choice");}function NF(a,b,c){a.lk=c[MF.gd].map(d=>b.getChoice(d));OF(a,new Map(c[MF.Ch]))}
function PF(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoiceState(c),e=d.mg();e&&b.push([d.choice().id(),e.ll()])}return b}function OF(a,b){for(let d=0;d<a.count();++d){var c=a.getChoiceState(d);const e=c.choice().id();(c=c.mg())&&b.has(e)&&zk(c,b.get(e))}}
class QF extends XE{constructor({gd:a,U:b,bk:c,fb:d}){super({gd:a,bk:c,U:b});this.sx=[];this.lk=[];for(b=0;b<a.count();++b)this.sx.push(a.getChoice(b));if(d)NF(this,a,d);else for(d=0;d<a.count();++d)this.lk.push(this.getChoiceState(d).choice())}gd(){return this.sx}lS(a){return new VE(a)}initiated(){return!0}RW(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Va(b,a);)vq(a)}}persistState(a){const b={};b[a.KZ.gd]=this.lk.map(c=>this.sx.indexOf(c));b[a.Ii.Ch]=PF(this);return b}studentResponse(){return this.lk.slice()}}
QF.prototype.studentResponse=QF.prototype.studentResponse;class RF extends Cj{constructor(a,b,c){super();this.Dc=a;this.W=b;this.Ka=new Uk("");B(this,this.Ka.wo,this.RL,this);B(this,this.Ka.Cp,this.Ta,this);null!=c&&this.ec(c)}gd(){return this.Dc}response(){return this.Ka}U(){return this.W.U()}initiated(){return 0!==this.Ka.text().length}RL(a){a.Tv()}correct(){const a=this.Dc,b=this.W.OH,c=Dc(ei(hi(b?this.Ka.text():this.Ka.text().toLowerCase())));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Dc(ei(hi(b?e.textRange().text():e.textRange().text().toLowerCase())));
if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.e_.response]=this.Ka.text();return b}ec(a){this.Ka.setText(a[Hj.e_.response])}}RF.prototype.response=RF.prototype.response;function SF(a){const b=wk.Rb.jb.groups.slides.contentState;return a?a[b]:void 0}class TF{constructor({vd:a,qo:b}){this.cm=void 0!==b?b:!0;this.sb=a}rY(a){return new nF(a.content())}};class UF extends dF{constructor({vd:a,qo:b,na:c,Ys:d,XO:e=null}){super();this.za=c;this.sb=a;this.M=null;this.zd=new hF(d);this.Al=e||new TF({vd:a,qo:b})}create(a,b){this.M=null;this.Ub=b;this.Jf(a);return this.M}bP(a,b,c){var d=this.Al;b=new KF(a.content(),b,c||null,d.sb.X().passingScoreType());return this.M=new Nk({slide:a,contentState:b,cc:this.zd,fb:this.Ub})}Cj(a){this.M=new jF({slide:a,contentState:new LF(a.content()),cc:this.zd,fb:this.Ub})}wj(a){this.M=new ez({slide:a,contentState:this.Al.rY(a),
cc:this.zd,fb:this.Ub})}Bj(a){this.M=new iF({slide:a,contentState:new LF(a.content()),cc:this.zd,fb:this.Ub})}Fj(a){var b=this.Ub;const c=this.Al.cm&&a.settings().yn;b=new XE({gd:a.content(),bk:c,U:a.settings().U(),fb:SF(b)});this.M=new ql({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Lj(a){var b=this.Ub;b=new XE({gd:a.content(),bk:!1,U:a.settings().U(),fb:SF(b)});this.M=new ql({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Hj(a){var b=
this.Ub;const c=this.Al.cm&&a.settings().yn;b=new XE({gd:a.content(),bk:c,U:a.settings().U(),fb:SF(b)});this.M=new Al({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Nj(a){var b=this.Al;var c=this.Ub;b=new yq(a.content(),a.settings(),b.cm,SF(c));this.M=new Gl({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Gj(a){var b=this.Ub;const c=a.settings().yn;b=new Up(a.content(),c,SF(b));this.M=new zl({slide:a,contentState:b,
X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}zj(a){var b=this.Ub;b=new tp(a.content(),a.settings(),SF(b));this.M=new hl({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Mj(a){var b=this.Ub;b=new RF(a.content(),a.settings(),SF(b));this.M=new El({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Ij(a){var b=this.Ub;b=new JF(a.content(),a.settings(),SF(b));this.M=new Bl({slide:a,contentState:b,X:this.sb.X(),
vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Kj(a){var b=this.Al;var c=this.Ub;const d=a.settings().U();b=(d?!0:a.settings().yn)&&b.cm;c=new QF({gd:a.content(),U:d,bk:b,fb:SF(c)});this.M=new Cl({slide:a,contentState:c,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Ej(a){var b=this.Al;var c=this.Ub;const d=a.settings().yn&&b.cm;b=new IF({content:a.content(),p8:d,q8:b.cm,fb:SF(c)});this.M=new vl({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Aj(a){var b=
this.Ub;b=new vF(a.content(),a.settings(),SF(b));this.M=new tl({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Jj(){throw Error("use createResultSlide()");}yj(a){this.M=new fl({slide:a,contentState:new oF(SF(this.Ub)),X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}Dj(a){var b=this.Ub;b=new yF(a.content(),SF(b));this.M=new ul({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}xj(a){var b=this.Ub;const c=
this.Al.cm&&a.settings().yn;b=new uk({content:a.content(),Gb:a.Wa().Gb(),fb:SF(b),bk:c});this.M=new dl({slide:a,contentState:b,X:this.sb.X(),vb:this.sb.vb(),cc:this.zd,fb:this.Ub,na:this.za})}};function VF(a,b,c){return(new UF({vd:a.sb,qo:!0,na:a.za,Ys:a.Wh})).create(b,c)}function WF(a){let b=0;for(const c of a.questions())c instanceof T&&++b;return b}function XF(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof T)if(a.settings().U()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b}
class YF{constructor({group:a,vd:b,YP:c,state:d,na:e,Ys:f}){this.za=e;this.$m=a;this.sb=b;this.uk=c;this.Wh=f;this.pj=[];this.uy=[];null!=d?this.ec(d):this.ZM()}ZM(){var a=this.$m.settings(),b=0;let c=!1,d=!1;switch(a.lq()){case "allQuestions":b=-1;break;case "randomSelection":b=a.Ts();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=bF(new cF(this.$m.slides(),this.$m.UW),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=VF(this,f),a.push(b);this.uy.push(a)}else a=VF(this,e),
this.uy.push([a]);for(const e of this.uy)this.pj=this.pj.concat(e)}}group(){return this.$m}groupId(){return this.$m.id()}questions(){return this.pj}awardedScore(){let a=0;for(const b of this.pj)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}tH(){return this.$m.settings().tH()}title(){return this.$m.title()}passingPercent(){return this.$m.settings().Fd().value()}Fd(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.Wh.im;for(const c of this.pj)c instanceof T&&(b||!this.za||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.pj.forEach(d=>{const e=ZF(this.uk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}ec(a){const b=this.$m.slides();Xb(a[wk.Rb.jb.groups.slides],(c,d)=>{const e=this.uk.hx[d];d=b.find(f=>f.id()==e);c=VF(this,d,c);this.pj.push(c);this.uy.push(c)})}};function ZF(a,b){return a.mI[b]}class $F{constructor(a){this.mI={};this.hx={};let b=0;for(let d=0;d<a.Df.count();++d){var c=a.Xv(d);this.mI[c.id()]=b;this.hx[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.mI[f.id()]=b;this.hx[b]=f.id();++b}}}};function aG(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function fo(a,b){if("finish"==b)a.Sq();else{b=bG(a,b);a:{for(let c=0;c<a.Ua.length;++c)if(a.Ua[c]==b){b=c;break a}b=-1}cG(a,b)}}function Do(a){return 0<=a.wf&&a.wf<a.Ua.length?a.Ua[a.wf]:null}function qx(a,b){const c=dG(a),d="testing"==a.Wh.sessionMode();!c&&d?a.fD.h():c&&jl(c)&&d?fo(a,c):(b=eG(a,b),b>=a.Ua.length?a.Sq():cG(a,b))}
function fG(a){switch(a.qv.lq()){case "randomSelection":var b=a.qv.Ts(),c=[];for(var d=0;d<a.zh.Df.count();++d){const e=a.zh.Xv(d);c.push(e)}Xa(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)gG(a,c[d]);break;case "selectGroups":for(c=0;c<a.zh.Df.count();++c)b=a.zh.Xv(c),"notUseQuestions"!=b.settings().lq()&&gG(a,b)}}
function cG(a,b,c){var d=Do(a),e=d&&d.slide().settings().ua();e="testing"==a.Wh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.zb()||d.nF);if(b==a.wf||!e||!f){d&&Hk(d,!1);d=a.Ua[b];e=d.slide().settings().ua();if(!d.Vp()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.lU.h(c,e,a.v4.bind(a,b)),c.actionPrevented()))return;hG(a,b)}}function gG(a,b,c){b=new YF({group:b,vd:a.sb,YP:a.uk,state:c,na:a.za,Ys:a.Wh});a.Df.push(b)}function iG(a,b){return b.map(c=>jG(a,a.uk.hx[c]))}
function jG(a,b){for(const c of a.Df)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function bG(a,b){for(const c of a.Df)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Ua)if(b==c.slide().id())return c;return null}
function vA(a,b){if(b){b=a.Ua.slice(a.wf,a.Ua.length);b=a.Ua.slice(0,a.wf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Vp())return a.Ua.indexOf(d)}return-1}if("reviewing"==a.Wh.sessionMode()&&a.za){b=a.Ua.slice(0,a.wf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ua.indexOf(d);return-1}return a.wf-1}function kG(a,b){const c=vA(a,b);b&&0>c?a.Sq():cG(a,c)}
function dG(a){var b=Do(a),c=b.slide().settings();if("byAnswer"==c.iI){a:{c=Do(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=lG(a,c.Nv());break a}a="next"}return a}if(b instanceof T){if(d=b.review()){const e=["correct","answered"];b=Ok(b)?!1:0>e.indexOf(d.status());c=ME(c,b?"attempt":d.status());return lG(a,c)}return c.U()?"next":lG(a,c.Bt.answered)}return lG(a,c.Bt.answered)}
function mG(a){const b="testing"==a.Wh.sessionMode(),c="allAtOnce"==a.sb.X().submitType();a=a.my();return b&&c&&a}function eG(a,b){if(b){b=a.Ua.slice(a.wf+1,a.Ua.length).concat(a.Ua.slice(0,a.wf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Vp()&&!d.gt())return a.Ua.indexOf(d)}return a.Ua.length}if("reviewing"==a.Wh.sessionMode()&&a.za){b=a.Ua.slice(a.wf+1,a.Ua.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ua.indexOf(d);return a.Ua.length}return a.wf+1}
function lG(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:bG(a,b)?b:void 0}function hG(a,b){a.IR.h();const c=a.Ua[b];"testing"==a.Wh.sessionMode()&&Fk(c);Hk(c,!0);a.wf=b;a.fR.h()}
class nG extends H{constructor({jb:a,vd:b,fb:c,YP:d,na:e,Ys:f}){super();this.za=e;this.qv=b.X().qv;this.sb=b;this.zh=a;this.uk=d;this.Df=[];this.Wh=f;this.wf=-1;this.Ua=[];this.pj=[];null!=c?this.ec(c):(fG(this),this.ZM());this.Ua.forEach(g=>{B(this,g.submittedEvent(),this.PL,this)});this.fR=G(this);this.IR=G(this);this.TS=G(this);this.bF=G(this);this.lU=G(this);this.tv=G(this);this.fD=G(this);this.NM={};this.j5=new UF({vd:b,qo:!0,na:e,Ys:f})}ZM(){let a=[];for(const b of this.Df)a=a.concat(b.uy);
this.qv.KQ()&&Xa(a);this.Ua=a.reduce((b,c)=>b.concat(c),[]);this.pj=this.Ua.filter(b=>"InfoSlide"!=b.slide().type())}ib(){const a=new Qy;0<this.Ua.length&&cG(this,Math.max(0,this.wf),a);a.actionPrevented()&&0!=this.Ua.length||this.tv.h()}groups(){return this.Df}questions(){return this.pj}slides(){return this.Ua}le(a){function b(){return La(g,l=>{l=l.content().Fd();var t=a?a.Yo:null;t&&0<l.value()&&(l=t);t=l.units();let r=l.value();"points"==t&&(r=aG(l,e));const {value:w,units:y}={value:r,units:t};
return w<=("points"==y?d:c)})}const c=a?a.awardedPercent():0,d=a?a.awardedScore():0,e=a?a.maxScore():0,f=this.zh.wd().type(),g=this.zh.wd().slides();var h=this.zh.wd().sG(),k=null;switch(f){case "graded":if(a)(null==h?0:h.enabled())?(k=h.xm().units(),k=oG(h,"percents"==k?c:d,k)):k=b();else if(!mz())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=g[0]}mz()&&!k&&g.length&&(k=g[0]);if(!k)return null;h=ma(k);this.NM[h]||(this.NM[h]=this.j5.bP(k,this.groups(),a));
return this.NM[h]}setActiveSlideIndex(a){this.wf!=a&&cG(this,a)}LP(){return this.lU}persistState(){const a={},b={};for(const c of this.Df){const d=ZF(this.uk,c.groupId());b[d]=c.persistState(wk.Rb.jb.groups)}a[wk.Rb.jb.questions]=this.pj.map(c=>ZF(this.uk,c.slide().id()));a[wk.Rb.jb.slides]=this.Ua.map(c=>ZF(this.uk,c.slide().id()));a[wk.Rb.jb.groups]=b;a[wk.Rb.jb.yY]=this.wf;return a}ec(a){const b=wk.Rb.jb;Xb(a[b.groups],(c,d)=>{d=this.uk.hx[d];for(let e=0;e<this.zh.Df.count();++e){const f=this.zh.Xv(e);
if(f.id()==d){gG(this,f,c);break}}});this.Ua=iG(this,a[b.slides]);this.pj=iG(this,a[b.questions]);this.wf=a[b.yY]}PL(){this.bF.h();const a=Mk(Do(this));var b;if(!(b="eachQuestion"!=this.sb.X().submitType())){a:{for(const c of this.Ua)if(!c.Vp()){b=!1;break a}b=!0}b=!b}b||a||pG(this.sb.X())||this.Sq()}activeSlideIndex(){return this.wf}activeSlideChangedEvent(){return this.fR}my(){var a=eG(this,!1);if(!this.za||"testing"==this.Wh.sessionMode())return a>=this.Ua.length;a=this.Ua.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}Sq(){Je(()=>{this.TS.h()})}v4(a){hG(this,a);this.tv.h()}tc(){for(const a of this.Df)xe(a);for(const a of this.Ua)xe(a)}};class qG extends BA{constructor(a){super("essay");this.kK=!1;this.C=a;this.ge=new Q({m:"textarea",ba:"TEXTAREA"});this.addChild(this.ge);z(this.ge.displayObject(),["change","input","focusout"],()=>{this.C.contentState().setText(this.ge.displayObject().value)},this);this.C.contentState().V().addHandler(this.AP,this)}Ja(){this.kK||this.AP()}l(a){super.l(a);this.ge.l(a)}AP(){const a=Gf(this.displayObject());this.kK=!0;this.ge.displayObject().value=this.C.contentState().text();this.Wb(120);this.Vk("review")&&
this.Wb(this.ge.displayObject().scrollHeight+a.bottom+a.top);this.kK=!1}};class rG extends mE{constructor(a,b,c){super(a,b,c);O(this,"survey")}};class sG extends rG{resize(a,b){super.resize(a,b);a=Hf(this.Iq.displayObject());this.Iq instanceof qG&&(W(this.Iq,"min-height",b-this.Iq.y()-a.bottom-2+"px"),this.Iq.AP())}yd(a){this.Iq=new qG(this.M);this.Iq.o("review",a);return this.Iq}};function tG(a){const b=new X("user_answer_title");b.P(a.j.I("Q_USER_ANSWER_TITLE"));a.addChild(b)}function uG(a){const b=new X("correct_answer_title");b.P(a.j.I("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function vG(a){const b=new Hy(!1,"close_button",!1);b.addChild(new Q({ea:U(a.D,"popup-close-icon"),m:"close-icon"}));a.addChild(b);b.O.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class wG extends Fy{constructor(a,b){super("correct_answer_popup");this.j=a;this.D=b;this.oo(!0)}open(){super.open();this.Ja()}Ma(a){this.resize(a)}Ja(){W(this,"bottom","auto");W(this,"height","");this.xT();this.Wb(this.height());W(this,"bottom","")}xT(){}};class xG extends wG{constructor(a,b,c,d){super(a,d);tG(this);a=new X("user_answer");a.P(b);this.addChild(a);uG(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new X("correct_answer");c.P(b);this.addChild(c);vG(this)}};class yG extends mE{constructor(a,b,c,d){super(a,b,c,d);O(this,"graded")}};class zG extends Q{constructor(){super({m:"text_with_gaps"})}mG(){const a=id();a&&a.blur()}AY(){}BB(){return 0}AB(){return 0}};class AG extends BA{constructor(a){super(a);this.s=null;this.ia=new zG;this.addChild(this.ia)}setContent(a){this.s=a;this.ia.addChild(a)}content(){return this.s}ja(){this.xa()}l(a){super.l(a);this.s&&this.s.l(a)}xa(){this.s&&this.s.ud()}};class BG extends yG{yd(a,b){const c=new AG("fill_in_the_blank");var d=fE(this,15);d=new wD({T:document.body,J:this.K(),L:eE(this),A:this.j(),quizSize:new x(0,0),Vd:new fz(d),pb:null});a=jE(this,a,b);a=d.Qv({L:eE(this),parent:c.ia,oa:this.M,mode:a,yP:!0,Iv:this.tx(a),hh:!1,Hc:null});c.setContent(a);return c}tj(a){const b=this.Ya.content(),c=jE(this,!0,a);b.pc(c);const d=this.qa.settings().U();b.ff.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 xG(this.j(),f||e,g,this.D());this.ic.h(f)}},this)}np(a){super.np(a);this.Ya.xa()}};class CG extends H{constructor(a){super();this.Eb=a;this.Rh=new I(0,0,0,0);this.ub=new Uk;this.Hk=0;this.Kq=!0;this.H=G(this);this.y4=G(this);this.Vu=G(this);this.tC=G(this)}rect(){return this.Rh.clone()}type(){return this.Eb}label(){return this.ub}score(){return this.Hk}correct(){return this.Kq}V(){return this.H}mB(a){this.Rh!=a&&(this.Rh=a,this.Vu.h())}nB(a){a!=this.Hk&&(this.Hk=a,this.y4.h())}mQ(a){a!=this.Kq&&(this.Kq=a,this.tC.h())}};class DG extends CG{constructor(a){super("freeform");this.ta=a}points(){return this.ta}};class EG extends CG{constructor(){super("oval")}};class FG extends CG{constructor(){super("rectangle")}};function GG(a,b,c,d,e){const f=new kt(c,d);f.Es();const g=new Xs(2,"white");for(let t=0;t<b.length;++t){var h=b[t];if(!h.correct())continue;const r=new Os(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const w=k.left*c/1E4,y=k.top*d/1E4;if(h instanceof EG){var l=k.width*c*.5/1E4;k=k.height*d*.5/1E4;pt(f,w+l,y+k,l,k,g,r)}else if(h instanceof FG)qt(f,w,y,k.width*c/1E4,k.height*d/1E4,g,r);else if(h instanceof DG){l=new Ss;h=h.points();let C=h[0];l.moveTo(C.x*k.width*c/1E4+w,C.y*k.height*
d/1E4+y);for(let N=1;N<h.length;++N)C=h[N],l.lineTo(C.x*k.width*c/1E4+w,C.y*k.height*d/1E4+y);l.close();rt(f,l,g,r)}else throw Error("cannot draw abstract hot area");}f.jq(a)};function HG(a){for(var b=0;b<a.S.points().length;++b){var c=a.S.points()[b];a.ta[b]||(a.ta[b]=a.XI(),a.addChild(a.ta[b]));c=c.nh;a.ta[b].move(a.ri.x()+c.x*a.ri.width(),c.y*a.ri.height())}if(a.ta.length>a.S.points().length){for(b=a.S.points().length;b<a.ta.length;++b)a.removeChild(a.ta[b]);a.ta=a.ta.slice(0,a.S.points().length)}}
class IG extends BA{constructor(a,b,c,d,e){super("hotspot");this.w1=d;this.va=e;this.kh=new X("hotspots_area");this.D=a;this.S=c;this.S.mE.addHandler(this.DL,this);this.Qo=b;this.ta=[];this.ri=new X("image");b&&W(this.ri,"background-image",Fg(b.path()));W(this.ri,"background-size","cover");this.addChild(this.ri);this.rJ=new F;this.O.addHandler(this.kV,this);this.eY=new Jh(this.displayObject(),[new DA]);Qh(this.eY,"scale").oz.addHandler(this.kV,this);Lh(this.eY)}DL(){HG(this)}kd(a){this.kh.cl();this.ri.displayObject().parentNode.insertBefore(this.kh.displayObject(),
this.ri.displayObject().nextSibling);void 0!==a&&this.Qo&&GG(this.kh.displayObject(),a,this.Qo.width(),this.Qo.height(),this.w1);Nf(this.kh.displayObject(),"0 0");this.Ja()}XI(){const a=new Q({m:"hotspot-point"});(new xt({parent:a,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:P(a,"animated-layer"),qG:!0})).it();const b=new Q({u:P(a,"point-view")});a.addChild(b);const c=new Q({u:P(b,"marker")});b.addChild(c);return a}Ja(){if(this.Qo){var a=this.width(),b=this.bg();this.Y=Math.min(1,
a/this.Qo.width(),b/this.Qo.height());this.ri.resize(Math.floor(this.Qo.width()*this.Y),Math.floor(this.Qo.height()*this.Y));this.ri.Rf(Math.floor((a-this.ri.width())/2));this.kh&&(this.kh.Rf(this.ri.x()),Rf(this.kh.displayObject(),this.Y));HG(this)}}bg(){return.7*(mz()?document.documentElement.clientHeight:lz()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}kV(){this.enabled()&&this.rJ.h()}vP(){return this.ri}};function JG(a,b){b instanceof Pd&&(b=b.Ge);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=qf(a.gf.displayObject());c-=a.x;d=d-a.y+(Pg?0:By());return new v(c,d)}
class KG extends xE{constructor(a){super(a);this.ta=[];this.gf=new X("points_area")}ib(a,b,c,d,e,f){this.D=a;this.S=b;this.va=c;this.VT=d;void 0!==e&&(this.kh=new X("hotspots_area"),this.addChild(this.kh),GG(this.kh.displayObject(),e,this.Na.width(),this.Na.height(),f),Nf(this.kh.displayObject(),"0 0"));this.addChild(this.gf);this.va||(xy(this.gf,"editable"),this.gf.O.addHandler(this.O2,this));this.S.mM.addHandler(this.gy,this);this.S.lE.addHandler(this.gy,this);this.S.mE.addHandler(this.gy,this);
this.dH(this.vi);this.gy()}nI(){return Math.min(this.width()/this.dc.width(),this.height()/this.dc.height())}dH(a){super.dH(a);for(a=0;a<this.ta.length;++a)Rf(this.ta[a].displayObject(),this.vi)}XI(a){const b=new Q({m:"hotspot-point"});(new xt({parent:b,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:P(b,"animated-layer"),qG:!0})).it();const c=new Q({u:P(b,"point-view")});b.addChild(c);const d=new Q({u:P(c,"marker")});c.addChild(d);b.setScale(this.vi,"50% 50%");this.va||z(b.displayObject(),
Bh,this.N2.bind(this,b,a),!1,this);return b}N2(a,b,c){c.stopPropagation();c.preventDefault();this.Pm=a;this.Pm.setScale(1.8*this.vi,"50% 50%");z(document,Dh,this.Qy,!0,this);z(document,Ch,this.UU,!0,this);c=this.S;c.ta.splice(c.ta.indexOf(b),1);c.ta.push(b);this.ta.splice(this.ta.indexOf(a),1);this.ta.push(a);this.gf.addChild(a);yy(this.gf,"editable");this.Pm.o("dragged",!0)}Qy(a){a.stopPropagation();a.preventDefault();var b=JG(this,a);a=xc(b.x,0,this.gf.width());b=xc(b.y,0,this.gf.height());this.Pm.move(a,
b)}UU(a){a.stopPropagation();a.preventDefault();ie(document,Dh,this.Qy,!0,this);ie(document,Ch,this.UU,!0,this);a=this.S.points()[Ca(this.ta,this.Pm)];const b=new v(this.Pm.x()/this.gf.width(),this.Pm.y()/this.gf.height());a.nh!=b&&(a.nh=b,a.H.h());this.Pm.setScale(this.vi,"50% 50%");this.Pm.o("dragged",!1);this.Pm=void 0;xy(this.gf,"editable")}GH(){if(this.S){var a=this.dc.x()+this.Gp.x,b=this.dc.y()+this.Gp.y;this.gf.move(a,b);this.kh&&this.kh.move(a,b)}}iR(){this.S&&(this.gf.resize(this.dc.width()*
this.Y,this.dc.height()*this.Y),this.gy(),this.kh&&Rf(this.kh.displayObject(),this.Y),this.GH())}gy(){if(this.S){for(var a=0;a<this.S.points().length;++a){var b=this.S.points()[a];this.ta[a]||(this.ta[a]=this.XI(b),this.gf.addChild(this.ta[a]));b=b.nh;this.ta[a].move(b.x*this.gf.width(),b.y*this.gf.height())}if(this.ta.length>this.S.points().length){for(a=this.S.points().length;a<this.ta.length;++a)this.gf.removeChild(this.ta[a]);this.ta=this.ta.slice(0,this.S.points().length)}}}O2(a,b){b.target==
a.displayObject()&&(a=this.VT==Number.MAX_VALUE,this.S.points().length<this.VT||a)&&(b=JG(this,b),b=new v(b.x/this.gf.width(),b.y/this.gf.height()),CC(this.S,b))}};class LG extends yE{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.D=a;this.S=d;this.Dk.ib(a,d,!1,e,void 0,f);this.j=b;this.qK();this.va=!1}qK(){const a=this.R;if(a)if(this.va){var b=new X("close");b.addChild(U(this.D,"close_popup_icon"));b.O.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.S.Pv();var c=new X("clear");c.P(this.j.I("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.O.addHandler(b,this);a.addChild(c);c=new X("clear-icon");c.O.addHandler(b,this);a.addChild(c);b=new X("done");
b.P(this.j.I("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.O.addHandler(this.close,this);a.addChild(b);b=new X("done-icon");b.O.addHandler(this.close,this);a.addChild(b)}}oS(a){return new KG(a)}Ja(a,b){super.Ja(a,b);const c=a>b;c&&(this.Dk.vf(0),this.Dk.resize(a-(this.R?56:0),b));this.R&&(c?(W(this.R,"height",`${b/this.scale()}px`),W(this.R,"right",`${-56*(1-this.scale())}px`)):(W(this.R,"height",""),W(this.R,"right","")))}};class MG extends yG{constructor(a,b,c,d){super(a,b,c,d);this.Sl=!1}yd(a){var b=this.qa.content().Ib,c=!this.qa.settings().U();b=new IG(this.D(),b,this.M.contentState(),c,a);this.ef=new Q({m:"overlay"});c=new Q({u:P(this.ef,"bg")});this.ef.addChild(c);c.addChild(new Q({u:P(this.ef,"icon")}));const d=new Q({u:P(this.ef,"label")});d.P(this.j().I("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.vP().addChild(this.ef);this.M.initiated()&&this.ef.o("hidden",!0);b.rJ.addHandler(this.DU,this);return b}DU(){if(!this.Sl){this.ef.o("hidden",
!0);var a=this.Ya,b=this.qa.content().Ib,c=!this.qa.settings().U(),d=this.qa.settings().Vg(),e=new LG(this.D(),this.j(),b,this.M.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.ic.h(e,!1,!0);e.ui&&(this.Sl=!0,e.je().addHandler(function g(){e.je().removeHandler(g);this.Sl=!1;HG(a)},this))}}tj(a){this.Sl=!1;const b=this.Ya;b.rJ.removeHandler(this.DU,this);a=a?this.qa.content().areas():void 0;b.kd(a)}};class NG extends BA{constructor(a,b,c,d,e){super("info");this.addChild(new vz(a,b,c,d,e))}};class OG extends mE{Ux(){return`${super.Ux()} info`}yd(){return new NG(this.qa.content().Xa(),this.K(),lE(this),this.Xb(),this.lb)}PC(){return 25}};class PG extends OG{Ux(){return`${super.Ux()} intro`}PC(){return 28}};function QG(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.Rf(Math.max(b,c))}
class RG extends X{constructor(a,b,c,d){super("scales");const e=d.uB(),f=d.GA();this.H=new F;this.Og=c.concat();f||(this.Og=this.Og.reverse());this.Xh=b;this.Ek=[];this.GM=[];this.HM={};for(c=0;c<this.Og.length;++c){const g=this.Og[c],h=new X("rbContainer"),k=new uy(U(a,"radio_button"));k.O.addHandler(this.U2,this);z(k.displayObject(),Bh,()=>{this.enabled()&&(this.yo(k,!1),this.HM[ma(k)]=!0)},this);z(k.displayObject(),Ch,()=>{this.HM[ma(k)]&&(this.yo(k,!0),this.HM[ma(k)]=!1)},this);if(e){const l=
d.WA();let t=l?this.Og.length-c-1:this.Og.length-c;f&&(t=l?c:c+1);k.setAttribute("data-index",t.toString())}h.setAttribute("data",g.text());h.addChild(k);this.xc(h,0);this.Ek.push(k);this.GM.push(h)}!e&&this.Ek.length&&(1!=this.Ek.length&&(this.Tq=new X("first_scale"),this.Tq.P(this.Og[this.Og.length-1].text()),this.addChild(this.Tq)),a=this.Og[0],this.lu=new X("last_scale"),this.lu.P(a.text()),this.addChild(this.lu));this.iy(b.selectedScale())}iy(a){for(let c=0;c<this.Og.length;++c){var b=c;this.Og[c]==
a?(b=this.Ek[b].displayObject(),Qe(b,"selected")):(b=this.Ek[b].displayObject(),Re(b,"selected"))}}Nf(){return this.H}U2(a){this.enabled()&&(a=this.Ek.indexOf(a),a=this.Og[a],wp(this.Xh,a),this.iy(a),this.H.h())}invalidate(){var a=this.width();const b=this.Ek.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.GM[e];f.Ha(e<d?c+1:c);f.o("center",!0)}0!=b&&(1==b?QG(this.Tq?this.Tq:this.lu,a/2,0,a):(QG(this.Tq,c/2,0,a/2),QG(this.lu,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/
(2*(b-1)));for(c=0;c<b;++c)d=this.GM[c],0==c?(d.o("last",!0),d.Ha(24+a)):c==b-1?(d.o("first",!0),d.Ha(24+a)):(d.o("center",!0),d.Ha(24+2*a));this.Tq&&this.Tq.Rf(0);this.lu&&J(this.lu.displayObject(),"right","0")}}yo(a,b){const c=b?1.1:1,d=b?1:1.1;(new nB(a.displayObject(),c,d,b)).play()}};class SG extends X{constructor(a,b,c,d,e,f,g){super("statement");this.Xh=c;this.j=b;b=new X("text");this.addChild(b);var h=c.statement();f=bs(f,h);h=new Ul(f,new tz(null,null,null,null));g=g.pf({m:"rich-text-view",htmlText:f.htmlText(),Zn:h,so:!1});b.addChild(g);this.EE=new RG(a,c,d,e);this.addChild(this.EE);this.cN=new X("separator");this.addChild(this.cN);this.iy();this.EE.Nf().addHandler(()=>{this.iy()},this)}iy(){const a=this.Xh.selectedScale();a&&this.cN.setAttribute("data-selected",a.text())}invalidate(){this.EE.invalidate()}l(a){this.EE.l(a)}kd(){if(!this.Xh.selectedScale()){const a=
this.j.I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.cN.setAttribute("data-selected",a)}}};class TG extends BA{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Og=d;this.em=[];for(let h=0;h<c.length;++h){const k=new SG(a,b,c[h],d,e,f,g);this.addChild(k);this.em.push(k)}}kd(){for(let a=0;a<this.em.length;++a)this.em[a].kd()}l(a){super.l(a);for(let b=0;b<this.em.length;++b)this.em[b].l(a)}Ja(){for(let a=0;a<this.em.length;++a)this.em[a].invalidate()}};class UG extends rG{yd(a){var b=this.qa.settings().Am();const c=this.M.contentState();b=new TG(this.D(),this.j(),c.statementsStates(),c.content().labels(),b,this.K(),lE(this));a&&b.kd();return b}};function VG(a,b,c){b=new Zz(b.textRange(),b.ed,a.K,56,a.hf,a.lb);b.o(c,!0);a.addChild(b);return b}class WG extends wG{constructor(a,b,c,d,e,f,g){super(a,g);this.K=b;this.hf=c;this.lb=d;tG(this);this.N5=VG(this,e,"user_answer");uG(this);this.o0=VG(this,f,"correct_answer");vG(this)}xT(){this.N5.invalidate();this.o0.invalidate()}};class XG extends Q{constructor({L:a,A:b,J:c,Vd:d,soundController:e,QZ:f}){super({m:"item"});this.D=a;this.j=b;this.K=c;this.hf=d;this.rb=e;this.Be=G(this);this.De=this.We=this.xk=null;b=new Q({m:"result"});M(this,b);f&&this.addChild(U(a,"select_icon"))}item(){return this.xk}setItem(a,b){this.xk=a;E(this,this.We,this.De);(this.We=this.Bl(b))&&M(this,this.We);this.De=this.Io(a);M(this,this.De);B(this,this.De.me(),c=>this.Be.h(c));this.invalidate()}me(){return this.Be}invalidate(){this.De&&this.De.invalidate()}Bl(a){return a?
new Wz({mg:a,pb:this.rb,Hc:null,L:this.D}):null}Io(a){if(a)var b=a.textRange();else b=`<p>${this.j.I("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT")}</p>`,b=new zz(b,[],[],new Ei);return new Zz(b,a?a.ed:null,this.K,64,this.hf,this.rb)}};class YG extends Q{constructor({r7:a,premise:b,L:c,A:d,J:e,Vd:f,soundController:g}){super({m:"row"});this.hn=a;this.D=c;this.j=d;this.K=e;this.hf=f;this.lb=g;this.Be=G(this);this.Ur=G(this);this.ic=G(this);this.Zd=new XG({L:c,A:d,J:e,Vd:f,soundController:g,QZ:!1});this.Zd.setItem(b,a.lg(b));M(this,this.Zd);a=new Q({m:"lock",ea:U(c,"icon_lock")});M(this,a);a=new Q({m:"separator"});M(this,a);this.Ka=new XG({L:c,A:d,J:e,Vd:f,soundController:g,QZ:!0});this.Ka.setItem(null,null);M(this,this.Ka);B(this,
this.Zd.me(),h=>this.Be.h(h));B(this,this.Ka.me(),h=>this.Be.h(h));B(this,this.Zd.O,this.GL,this);B(this,this.Ka.O,this.GL,this)}me(){return this.Be}kd(a){ue(this,this.Ka.O,this.GL,this);a&&(a==this.Ka.item()?We(this.displayObject(),"correct"):(B(this,this.Ka.O,()=>{var b=this.Ka.item();b=new WG(this.j,this.K,this.hf,this.lb,b,a,this.D);this.ic.h(b)}),We(this.displayObject(),"incorrect")))}invalidate(){this.Zd.invalidate();this.Ka.invalidate()}yc(a){const b=a?this.hn.lg(a):null;this.Ka.setItem(a,
b);void 0!==this.Ka.item()?We(this.displayObject(),"answered"):Xe(this.displayObject(),"answered")}GL(){this.Ur.h(this.Zd.item(),this.Ka.item())}};function ZG(a){const b=[];for(var c=0;c<a.hn.matches().length;++c){const d=a.hn.matches()[c],e=a.wi.indexOf(d.premise());a.Gk[e].yc(d.response());b.push(e)}for(c=0;c<a.Gk.length;++c)-1==b.indexOf(c)&&a.Gk[c].yc(null)}
class $G extends BA{constructor(a,b,c,d,e,f){super("matching");this.hn=a;this.lb=f;this.wi=a.premises();this.Ae=a.responses();this.ic=new F;this.Ur=new F;this.Gk=[];this.wi.forEach(g=>{g=new YG({r7:this.hn,premise:g,L:b,A:c,J:d,Vd:e,soundController:this.lb});this.addChild(g);g.me().addHandler(this.Au,this);g.ic.addHandler(this.bV,this);g.Ur.addHandler(this.ZU,this);this.Gk.push(g)});ZG(this)}kd(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.wi.indexOf(c.premise());this.Gk[d].kd(c.response())}else for(a=
0;a<this.Gk.length;++a)this.Gk[a].kd()}gb(a){super.gb(a);this.hD()}resize(a,b){super.resize(a,b);this.hD()}zs(a,b){for(let c=0;c<this.hn.matches().length;++c){const d=this.hn.matches()[c];if(d.premise()==a||d.response()==b)dD(this.hn,d.premise(),d.response()),--c}this.hn.zs(a,b);ZG(this)}hD(){for(let a=0;a<this.Gk.length;++a)this.Gk[a].invalidate()}bV(a){this.ic.h(a)}ZU(a,b){this.enabled()&&this.Ur.h(a,b)}$b(){this.Gk.forEach(a=>{a.me().removeHandler(this.Au,this);a.ic.removeHandler(this.bV,this);
a.Ur.removeHandler(this.ZU,this);xe(a)});this.Gk=[]}};class aH extends cA{constructor({contentState:a,DZ:b,uZ:c,L:d,A:e,J:f,Vd:g,soundController:h}){super(d,e,f,b,g,h,c);this.S=a;aA(this,d,b)}xx(a,b){this.S&&this.S.responses().forEach((c,d)=>{this.Pt(a,c,d==b,d)})}UR(a){return this.S?this.S.lg(a):null}};class bH extends yG{yd(){const a=this.M.contentState(),b=new $G(a,eE(this),this.j(),this.K(),lE(this),this.lb);B(this,b.Ur,(c,d)=>{const e=a.responses();d=e.indexOf(d);const f=a.matches().map(h=>e.indexOf(h.response())),g=new aH({contentState:a,DZ:d,uZ:f,L:this.D(),A:this.j(),J:this.K(),Vd:lE(this),soundController:this.lb});this.ic.h(g);ve(this,g.Ui,h=>{g.close();h&&b.zs(c,h)})});return b}tj(a){const b=this.Ya;b.kd(a?this.qa.content().matches():void 0);B(this,b.ic,c=>this.ic.h(c))}};class cH extends rG{yd(a){const b=this.M.contentState(),c=new $G(b,eE(this),this.j(),this.K(),lE(this),this.lb);a&&c.kd();B(this,c.Ur,(d,e)=>{const f=b.responses();e=f.indexOf(e);const g=b.matches().map(k=>f.indexOf(k.response())),h=new aH({contentState:b,DZ:e,uZ:g,L:this.D(),A:this.j(),J:this.K(),Vd:lE(this),soundController:this.lb});this.ic.h(h);ve(this,h.Ui,k=>{h.close();k&&c.zs(d,k)})});return c}};class dH extends qy{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}ml(){Rf(this.element,this.coords[0])}};function eH(a){a.No.displayObject().placeholder=a.j.I("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class fH extends Q{constructor(a,b){super({m:"custom"});this.bf=a;this.j=b;this.GS=G(this);a=new Q({m:"field",ba:"INPUT"});A(this,a.displayObject(),"keypress",this.A2,this);A(this,a.displayObject(),"focusout",this.cS,this);A(this,a.displayObject(),"focusin",this.t4,this);this.No=a;M(this,this.No);this.No.displayObject().value=this.bf.customAnswer();eH(this)}l(a){super.l(a);this.No.l(a)}t4(){this.No.displayObject().removeAttribute("placeholder")}A2(a){13==a.keyCode&&this.cS()}cS(){var a=this.No.displayObject().value;
this.bf.Nq=a;this.No.displayObject().value=this.bf.customAnswer();this.No.displayObject().blur();this.GS.h();eH(this)}};function gH(a,b){return a.Ra.choice().typeIn()?(b=new fH(a.Ra,b),B(a,b.GS,a.wT,a),A(a,b.displayObject(),Bg?"click":Bh,c=>{a.Ra.selected()&&c.stopPropagation()}),b):null}
class hH extends Q{constructor(a,b,c,d,e,f,g){super({m:"item"});this.D=a;this.Ra=c;this.qb=d;this.rb=g;this.xb=this.dK=!1;a=this.JI();M(this,a);(this.We=this.Bl())&&M(this,this.We);this.De=this.Io(b,f);M(this,this.De);if(this.Tm=gH(this,e))M(this,this.Tm),O(this,"editable"),this.wT();B(this,this.Ra.Nf(),this.Le,this);this.Le()}me(){return this.De.me()}Xk(){return this.Ra}enabled(){return this.xb}l(a){this.xb=a;this.Tm&&this.Tm.l(a)}invalidate(){this.De.invalidate();if(this.Tm){const a=6-this.De.nf();
this.Tm.G("margin-top",a+"px");this.Tm.G("min-height",-a+"px")}}JI(){const a=new Q({m:"icon_area"});a.addChild(this.qb);return a}Bl(){const a=this.Ra.mg();return a?new Wz({mg:a,pb:this.rb,Hc:null,L:this.D}):null}Io(a,b){return new Zz(this.Ra.choice().textRange(),this.Ra.choice().ed,a,64,b,this.rb)}wT(){this.Tm&&(""==this.Tm.bf.customAnswer()?We(this.displayObject(),"empty"):Xe(this.displayObject(),"empty"))}Le(){this.Ra.selected()?We(this.displayObject(),"selected"):Xe(this.displayObject(),"selected")}xo(){Wg&&
this.xb&&(We(this.displayObject(),"active"),this.dK=!0,(new nB(this.qb,1,1.1,!1)).play())}fg(a){Wg&&this.xb&&(this.dK?(Xe(this.displayObject(),"active"),this.dK=!1,(new nB(this.qb,1.1,1,!0)).play()):a||(new dH(this.qb)).play())}};class iH extends BA{constructor(a,b,c,d,e,f,g){super(c);this.j=e;this.hf=f;this.lb=g;this.Z=d.map(h=>this.Pt(a,b,h));this.Z.forEach(h=>this.addChild(h))}QI(){throw Error("override this");}Pt(a,b,c){a=new hH(a,b,c,this.QI(a),this.j,this.hf,this.lb);a.O.addHandler(this.yr,this);a.me().addHandler(this.Au,this);return a}kd(a){a.forEach((b,c)=>{c=this.Z[c];b=b.correct();const d=c.Xk().selected();b&&We(c.displayObject(),"correct");d!=b&&We(c.displayObject(),"error")})}l(a){super.l(a);this.Z.forEach(b=>
b.l(a))}yr(){}Ja(){this.Z.forEach(a=>a.invalidate())}$b(){this.Z.forEach(a=>{a.O.removeHandler(this.yr,this);a.me().removeHandler(this.Au,this);xe(a)});this.Z=[]}};class jH extends iH{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}yr(a){if(this.enabled())for(const b of this.Z)b.Xk().hb(b.Xk()==a.Xk())}QI(a){return U(a,"radio_button")}};class kH extends yG{yd(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new jH(eE(this),this.K(),b,"graded",this.j(),lE(this),this.ga.soundController())}tj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ya.kd(b)}}};class lH extends cA{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;aA(this,a,g)}xx(a,b){if(this.C){var c=this.C.answers();for(let d=0;d<c.length;++d){const e=new pl,f=Ec(c[d]);e.setText(new zz(f,[],[],new Ei));this.Pt(a,e,d==b,d)}}}};class mH extends yG{yd(a,b){const c=new AG("multiple_choice_text");var d=fE(this,15);d=new wD({T:document.body,J:this.K(),L:eE(this),A:this.j(),quizSize:new x(0,0),Vd:new fz(d),pb:null});a=jE(this,a,b);a=d.Qv({L:this.D(),parent:c.ia,oa:this.M,mode:a,yP:!0,Iv:this.tx(a),hh:!1,Hc:null});c.setContent(a);a.ff.addHandler(this.Py,this);return c}Py(a){const b=new lH(this.D(),this.j(),this.K(),lE(this),a,this.ga.soundController());this.ic.h(b);const c=this.Ya.content();b.Ui.addHandler(function f(e){b.Ui.removeHandler(f);
b.close();e&&(a.yc(e.textRange().text()),c.ud())},this)}tj(a){const b=this.Ya.content(),c=jE(this,!0,a);b.pc(c);b.ff.removeHandler(this.Py,this);b.ff.addHandler(d=>{var e=this.qa.settings().U();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 xG(this.j(),e,[d],this.D());this.ic.h(e)}},this);b.ud()}np(a){super.np(a);this.Ya.xa()}};class nH extends iH{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.bL=Number.MAX_VALUE}l(a){super.l(a);this.Hp()}yr(a){this.enabled()&&a.enabled()&&(a.Xk().hb(!a.Xk().selected()),this.Hp())}QI(a){return U(a,"checkbox")}Hp(){const a=this.enabled(),b=this.enabled()&&this.aN()<this.bL;this.Z.forEach(c=>{const d=c.Xk().selected()?a:b;c.l(d);c=c.displayObject();d?Xe(c,"disabled"):We(c,"disabled")})}aN(){return this.Z.filter(a=>a.Xk().selected()).length}};class oH extends yG{yd(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new nH(eE(this),this.K(),b,"graded",this.j(),lE(this),this.ga.soundController());b=(b=this.qa.settings().Vg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.bL=b;return a}tj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ya.kd(b)}}};class pH{m_(a){return a}};class qH extends pH{m_(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class rH extends BA{constructor(a,b,c){super("type");this.RX=b;this.ge=new X("textfield","INPUT");this.ge.ea().value=a;this.addChild(this.ge);void 0!==c&&(this.ge.ea().type=c,"number"==c&&md&&(this.ge.ea().setAttribute("pattern","[0-9]*"),this.ge.ea().setAttribute("inputmode","numeric"),this.ge.ea().setAttribute("step","any")));this.Ww=new F;this.ic=new F;z(this.ge.displayObject(),"keydown",this.x3,!1,this);z(this.ge.ea(),"input",this.O5,!1,this);z(this.ge.ea(),Bh,d=>{if(this.enabled()){if(!L){var e=
this.ge.displayObject();Dg&&Mg||e.focus()}d.stopPropagation()}else this.ic.h(),d.preventDefault()},!1,this)}l(a){super.l(a);this.ge.l(a)}O5(){let a=this.ge.ea().value;if(a&&void 0!==this.RX){const b=this.RX.m_(a);b!=a&&(this.ge.ea().value=b)}a=Dc(this.ge.ea().value);this.Ww.h(a)}x3(a){13==a.keyCode&&this.ge.displayObject().blur()}};class sH extends yG{yd(){var a=this.M.initiated()?this.M.contentState().response():"";a=new rH(a,new qH,"number");a.Ww.addHandler(b=>{this.M.contentState().yc(b&&!isNaN(b)?b:"")},this);return a}tj(a){const b=this.Ya,c=!!this.M.review()&&"correct"==this.M.review().status();b.o("incorrect",!c);b.o("correct",c);a&&!c&&b.ic.addHandler(()=>{var d=[];if(a){const h=this.qa.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const l=this.j();let t="";if(e instanceof um){const r=e.operand();
switch(e.comparisonOperation()){case "notEqual":t=l.I("Q_NUMERIC_QUESTION_DIFFERS",{one:r});break;case "equal":t=l.I("Q_NUMERIC_QUESTION_EQUALS",{one:r});break;case "greaterThan":t=l.I("Q_NUMERIC_QUESTION_GREATER_THAN",{one:r});break;case "greaterThanOrEqual":t=l.I("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:r});break;case "lessThan":t=l.I("Q_NUMERIC_QUESTION_LESS_THAN",{one:r});break;case "lessThanOrEqual":t=l.I("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:r})}}else e instanceof tm&&"between"==
e.comparisonOperation()&&(t=l.I("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,t)}}f=this.M.initiated()?this.M.contentState().response():"";g=this.j().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new xG(this.j(),f||g,d,this.D());this.ic.h(d)})}};class tH extends rG{yd(a){var b=this.M.initiated()?this.M.contentState().response():"";b=new rH(b,new qH,"number");a||b.Ww.addHandler(c=>{this.M.contentState().yc(c&&!isNaN(c)?c:"")},this);return b}};class uH extends rG{yd(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new nH(eE(this),this.K(),b,"survey",this.j(),lE(this),this.ga.soundController());b=(b=this.qa.settings().Vg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.bL=b;return a}};class vH extends rG{yd(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new jH(eE(this),this.K(),b,"survey",this.j(),lE(this),this.ga.soundController())}};class wH extends qy{constructor(a,b,c,d,e,f){const g=zg();super(null,[b,d*g],[c,e*g],f);this.Go=a}ml(){const a=this.coords;this.Go.Mc(a[0]);Rf(this.Go.displayObject(),a[1])}};class xH extends X{constructor(){super("sequence_move_panel");this.cO=new Hy(!1,"up");this.addChild(this.cO);this.pJ=new Hy(!1,"down");this.addChild(this.pJ);this.Wb(113);Cg&&W(this,"bottom","auto");Nf(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(mf(a,"width"));a=parseFloat(mf(a,"height"));this.o("landscape",b>a)}}};function yH(a,b){BE(a,b);a.vq(b);a.v_.h(b,void 0);a.xI(b)}
class zH extends DE{constructor(a){super(a);this.v_=G(this);this.p4=G(this);G(this);this.U_=G(this)}V(){return this.Nf()}count(){return super.count()}getChoice(a){return hk(this,a)}getChoiceIndex(a){return Ca(this.Z,a)}Tj(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Tj()}jd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=kl(a,c.jd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.PV(a);
CE(this,a);this.p4.h(a,b);this.xI(a)}}vq(a){B(this,a.iC,this.zU,this);B(this,a.BX,this.wr,this);B(this,a.gE,this.wr,this);B(this,a.cC,this.wr,this);B(this,a.tC,this.wr,this);B(this,a.TN,this.wr,this)}PV(a){ye(this,a)}xI(a){"next"!=a.Nv()&&this.zU()}zU(){this.U_.h()}wr(){this.V().h()}eb(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.eb())}return a}};class AH extends zH{constructor(){super(void 0)}};class BH extends Q{constructor(a,b,c,d,e){super({m:"item"});this.K=a;this.Ra=b;this.hf=c;this.D=e;this.rb=d;this.Be=new F;(this.We=this.Bl())&&M(this,this.We);this.De=this.Io();M(this,this.De);a=new Q({ea:U(this.D,"sequence_move_icon"),m:"icon"});M(this,a)}me(){return this.Be}kd(a,b){void 0!==b&&(a=a==b?"correct":"incorrect",We(this.displayObject(),a),a=b);this.setAttribute("data-index",`${a+1}.`)}choice(){return this.Ra.choice()}hb(a){const b=this.displayObject();a?We(b,"selected"):Xe(b,"selected")}invalidate(){this.De.invalidate()}Bl(){const a=
this.Ra.mg();return a?new Wz({mg:a,pb:this.rb,Hc:null,L:this.D}):null}Io(){const a=new Zz(this.Ra.choice().textRange(),this.Ra.choice().ed,this.K,64,this.hf,this.rb);B(this,a.me(),b=>this.Be.h(b));return a}};function CH(a,b,c,d){b=new BH(b,c,d,a.lb,a.D);a.addChild(b);a.Z.push(b);b.O.addHandler(a.yr,a);b.me().addHandler(a.Au,a)}function DH(a,b,c){if(!(0>c||c>a.Z.length-1)){hq(a.ET,b.choice(),c);W(a,"height",a.height()+"px");for(let e=0;e<a.Z.length;++e){b=a.Z[e];var d=RB(a.ET,e);d!=b.Ra&&(b.Ra=d,d=b,E(d,d.We),d.We=d.Bl(),d.We&&M(d,d.We),d=b,E(d,d.De),d.De=d.Io(),M(d,d.De),b.invalidate())}W(a,"height","");EH(a,a.Z[c])}}
function EH(a,b){if(a.kf!=b){a.kf&&a.kf.hb(!1);b.hb(!0);a.kf=b;var c=a.Z.indexOf(b);a.we.cO.l(0<c);a.we.pJ.l(c<a.Z.length-1);a.yh.h(b);if(!a.we.visible()||a.sh)a.sh&&a.sh.stop(!0),a.we.B(!0),(new wH(a.we,a.we.opacity(),1,.95,1,250)).play()}FH(a)}function FH(a){clearTimeout(a.oT);a.oT=setTimeout(a.$J.bind(a),2E3)}
class GH extends BA{constructor(a,b,c,d,e){super("sequence");this.ET=b;this.lb=d;this.D=e;this.sh=this.kf=void 0;this.Z=[];for(d=0;d<b.count();++d)CH(this,a,RB(b,d),c);this.we=new xH;this.we.B(!1);this.we.cO.O.addHandler(()=>{this.kf&&DH(this,this.kf,this.Z.indexOf(this.kf)-1)},this);this.we.pJ.O.addHandler(()=>{this.kf&&DH(this,this.kf,this.Z.indexOf(this.kf)+1)},this);this.yh=new F;z(window,"scroll",this.TD,!1,this)}l(a){super.l(a);a||this.$J()}gb(a){super.gb(a);a||this.$J()}TD(){void 0!==this.oT&&
FH(this)}$J(){this.kf&&(this.kf.hb(!1),this.kf=void 0,this.sh=new wH(this.we,this.we.opacity(),0,1,.95,350),z(this.sh,"end",()=>{this.sh=void 0;this.we.B(!1)},!1,this),this.sh.play())}kd(a){for(let b=0;b<this.Z.length;++b){const c=this.Z[b],d=a?a.getChoiceIndex(c.choice()):void 0;c.kd(b,d)}setTimeout(()=>this.Ja())}yr(a){this.enabled()&&EH(this,a)}Ja(){for(let a=0;a<this.Z.length;++a)this.Z[a].invalidate();this.we.invalidate()}$b(){ie(window,"scroll",this.TD,!1,this);this.Z.forEach(a=>{a.O.removeHandler(this.yr,
this);a.me().removeHandler(this.Au,this);xe(a)});this.Z=[];this.kf=void 0}};class HH extends rG{gb(a){super.gb(a);a?this.TB.h(this.we):this.xE.h(this.we)}yd(a){const b=new GH(this.K(),this.M.contentState(),lE(this),this.lb,eE(this));this.we=b.we;B(this,b.yh,c=>this.yh.h(c));a&&b.kd();return b}};function IH(a){const b=a.bf.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 U(a.D,c)}
class JH extends X{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.D=a;this.Pb=b;this.bf=d;this.wN=!0;this.Qb=new X("text");a=g.description();b=e.I("Q_EQUATION_REPLACEMENT_TEXT");this.Qb.P(Wl(c,a.textWithEquations(b)));this.addChild(this.Qb);f&&g.settings().U()&&d instanceof T&&(c=new X("points"),f=(f=d.review())?gi(f.awardedScore()):0,g=gi(d.maxScore()),e=e.I("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.P(e),this.addChild(c));this.Zu=
new X("icon");this.addChild(this.Zu);this.NH=new X("answered");this.addChild(this.NH);this.$K=new Q({m:"mark",ea:U(this.D,"bookmark-icon-itemslist-active")});this.addChild(this.$K);d instanceof T&&(d.submittedEvent().addHandler(this.jD,this),d.viewingChangedEvent().addHandler(this.jD,this),(d.submitted()||this.bf.initiated())&&this.jD());d instanceof Nk&&(d.markedEvent().addHandler(this.yT,this),this.yT())}Xk(){return this.bf}hb(a){a?(a=this.displayObject(),Qe(a,"selected")):(a=this.displayObject(),
Re(a,"selected"))}invalidate(){W(this,"padding-top","");const a=Math.floor((this.height()-this.Qb.height())/2);W(this,"padding-top",a+"px")}jD(){Yc(this.Zu.displayObject());Yc(this.NH.displayObject());var a=()=>{if("allAtOnce"==this.Pb){var b=this.bf.hasBeenVisited()&&this.bf.initiated()&&!this.bf.submitted(),c=this.bf.submitted();if(b||c)b=U(this.D,b?"answered":"icon_answered"),this.NH.addChild(b)}};this.bf.slide().settings().U()?this.bf.submitted()?(a=IH(this),this.Zu&&this.wN&&this.Zu.addChild(a)):
a():"allAtOnce"==this.Pb?a():this.Zu&&this.wN&&this.bf.submitted()&&this.bf.hasBeenVisited()&&this.bf.initiated()&&this.Zu.addChild(U(this.D,"icon_answered"))}yT(){this.bf instanceof Nk?this.$K.B(this.bf.isMarked()):this.$K.B(!1)}};class KH extends X{constructor(a,b,c,d){super("detailed_results");this.Z=[];const e=new X("title");e.P(a.I("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Uc=new X("result-items-container");this.addChild(this.Uc);d.slidePoolState()&&this.DH(a,b,c,d)}DH(a,b,c,d){var e=d.ma.jb().wd().type(),f=d.slidePoolState();const g=d.Ga().na();d=d.Ga().im;e="graded"==e;for(const h of f.slides())h instanceof T&&(d||!g||h.hasBeenVisited())&&(this.Uc.addChild(new X("separator")),f=new JH(b,null,c,h,a,e),this.Uc.addChild(f),
this.Z.push(f))}};class LH extends X{constructor(a,b){super("progress_bar");var c=new X("topLabels");const d=new X("title");d.P(b);c.addChild(d);const e=gi(a.awardedScore()),f=gi(a.maxScore());a=new X("passingScore");a.P(e+" / "+f);c.addChild(a);this.addChild(c);c=new X("progressBar");const g=new X("value");yg(()=>{let h=e/f*100;h=Math.max(.01,h);W(g,"width",h+"%")},this);xy(c,"answered");c.addChild(g);this.addChild(c)}};class MH{constructor(a){this.Ea=a}awardedPercent(){return this.Ea.awardedPercent()}awardedScore(){return this.Ea.awardedScore()}maxScore(){return this.Ea.maxScore()}Fd(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.Ea.isPassed()}slidePoolState(){return this.Ea}};class NH extends X{constructor(a,b){super("groupSection");const c=new MH(a);Object.assign(b).n8=!1;a=new LH(c,a.title());this.addChild(a)}};class OH extends X{constructor(a,b,c,d){super("groupsResult");a=new X("titleLabel");b=b.I("PB_PRINT_RESULT_BY_SECTION");a.P(b);this.addChild(a);this.kT=!1;b=new X("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new NH(e,d),b.addChild(c),this.kT=!0)}};class PH extends BA{constructor(a){super("details");this.qa=a}ih(a,b,c){a=this.qa.Wa().Gb();b=new Q({m:"awarded-section"});var d=$n(a,"awardedScoreLabel");if(d){var e=aq(a,"awardedScoreLabel"),f=new Q({u:P(b,"awarded-score-label")});f.Te(bs(c,e.Xa()).htmlText());b.addChild(f)}if(e=$n(a,"awardedScoreValue")){f=aq(a,"awardedScoreValue");const g=new Q({u:P(b,"awarded-score-value")});g.Te(bs(c,f.Xa()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new Q({m:"passing-section"});if(d=$n(a,"passingScoreLabel"))e=
aq(a,"passingScoreLabel"),f=new Q({u:P(b,"passing-score-label")}),f.Te(bs(c,e.Xa()).htmlText()),b.addChild(f);if(e=$n(a,"passingScoreValue"))a=aq(a,"passingScoreValue"),f=new Q({u:P(b,"passing-score-value")}),f.Te(bs(c,a.Xa()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class QH extends mE{constructor(a,b,c,d){super(a,!1,c);var e=$n(a.slide().Wa().Gb(),"awardedScoreValue"),f=$n(a.slide().Wa().Gb(),"passingScoreValue");const g=$n(a.slide().Wa().Gb(),"reportBtn");var h=g&&a.slide().content().HQ();a=g&&a.slide().content().lN;e={G9:e,n8:f,z9:g,HQ:h};this.Ya.ih(b,c.A(),c.J());O(this,"result");(c=b.evaluation())&&"graded"==b.ma.jb().wd().type()?b.settings().xm().enabled()?O(this,"graded"):O(this,c.quizPassed()?"passed":"failed"):O(this,"survey");this.Ao=new Q({m:"btns-container"});
this.Tu.addChild(this.Ao);this.Kc=d;this.F=b;c=(d=b.evaluation())?this.Kc.allowRetakeQuiz():!1;f=$n(this.qa.Wa().Gb(),"restartBtn");this.bm&&this.Ao.addChild(this.bm);c&&f&&(c=aq(this.qa.Wa().Gb(),"restartBtn"),this.Yu=new Hy(!1,"result_btn"),this.Yu.pn=!0,this.Yu.o("restart",!0),this.Yu.P(c.Xa().text()),this.Ao.addChild(this.Yu));d&&h&&(h=new OH(this.D(),this.j(),this.F,e),h.kT&&this.addChild(h));g&&a&&(b=new KH(this.j(),this.D(),this.K(),b),this.addChild(b))}yd(){return new PH(this.qa)}YI(a){const b=
super.YI(a);70<a.text().length&&b.o("small-text",!0);a=new Q({m:"descriptionContainer"});const c=new Q({m:"result-icon"});a.addChild(c);a.addChild(b);return a}xR(){const a=new fA;M(this.Tu,a,0);a.invalidate(this.qa.Wa().background())}gR(){this.Tu.addChild(this.Ya);if($n(this.qa.Wa().Gb(),"reviewBtn")){const a=aq(this.qa.Wa().Gb(),"reviewBtn");this.bm=new Hy(!1,"result_btn");this.bm.pn=!0;this.bm.P(a.Xa().text())}}UV(){}np(){}xB(){return this.bm?this.bm.O:super.xB()}cB(){return this.Yu?this.Yu.O:super.cB()}PC(){return 28}}
;class RH extends yG{gb(a){super.gb(a);a?this.TB.h(this.we):this.xE.h(this.we)}yd(){const a=new GH(this.K(),this.M.contentState(),lE(this),this.lb,eE(this));this.we=a.we;B(this,a.yh,b=>this.yh.h(b));return a}tj(a){this.Ya.kd(a?this.qa.content():void 0)}resize(a,b){super.resize(a,b);b&&this.G("min-height",`${b}px`)}};class SH extends rG{yd(a){var b=this.M.contentState().response().text();b=new rH(b);a||b.Ww.addHandler(function(c){this.M.contentState().response().setText(c)},this);return b}};class TH extends yG{yd(){var a=this.M.contentState().response().text();a=new rH(a);a.Ww.addHandler(b=>{this.M.contentState().response().setText(b)});return a}tj(a){const b=this.Ya;let c;const d="correct"==(null==(c=this.M.review())?void 0:c.status());b.o("incorrect",!d);b.o("correct",d);a&&!d&&b.ic.addHandler(()=>{var e=this.M.contentState().gd(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.M.contentState().response().text();g=this.j().I("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new xG(this.j(),e||g,f,this.D());this.ic.h(f)})}};class UH extends cA{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Dc=d;aA(this,a,g)}xx(a,b){if(this.Dc)for(let c=0;c<this.Dc.length;++c)this.Pt(a,this.Dc[c],c==b,c)}};function VH(a){a.ka=[];var b=a.M.contentState().extraWords();for(var c=0;c<b.length;++c)a.ka.push(b[c]);a.qa.settings().mH()?a.ka=tq(a.ka):Xa(a.ka);a.Dc=[];for(b=0;b<a.ka.length;++b){var d=a.ka[b].response();c=new pl;d=Ec(d||"");c.setText(new zz(d,[],[],new Ei));a.Dc.push(c)}a.Iu={};a.jE={};b=a.M.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];const e=d.response();if(e)for(let f=0;f<a.Dc.length;++f){const g=a.Dc[f];g.textRange().text()==e&&(a.Iu[f]=c,a.jE[ma(d)]=g)}}}
function WH(a){const b=[];for(const c in a.Iu)a.Iu.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class XH extends yG{yd(a,b){VH(this);const c=new AG("word_bank");var d=fE(this,15);d=new wD({T:document.body,J:this.K(),L:eE(this),A:this.j(),quizSize:new x(0,0),Vd:new fz(d),pb:null});a=jE(this,a,b);a=d.Qv({parent:c.ia,oa:this.M,mode:a,yP:!0,Iv:this.tx(a),hh:!1,Hc:null});this.M.contentState().MF.addHandler(()=>{VH(this)},this);c.setContent(a);a.ff.addHandler(this.Py,this);return c}Py(a){const b=this.Ya.content(),c=this.ka.indexOf(a),d=new UH(this.D(),this.j(),this.K(),this.Dc,WH(this),lE(this),c,
this.ga.soundController());this.ic.h(d);d.Ui.addHandler(function g(f){d.Ui.removeHandler(g);d.close();if(f){const l=this.Dc.indexOf(f);var h=this.Iu[l];const t=this.M.contentState().placeholders();var k;a:{for(k=0;k<t.length;++k)if(t[k]==a)break a;k=-1}void 0!==h&&h!=k&&t[h].yc(null);a.response();a.response()&&(h=this.jE[ma(a)],delete this.jE[ma(a)],h=this.Dc.indexOf(h),delete this.Iu[h]);a.yc(f.textRange().text());this.Iu[l]=k;this.jE[ma(a)]=f;b.ud()}},this)}tj(a){const b=this.Ya.content(),c=jE(this,
!0,a);b.pc(c);b.ff.removeHandler(this.Py,this);b.ff.addHandler(d=>{var e=this.qa.settings().U();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 xG(this.j(),e,[d],this.D());this.ic.h(e)}},this);b.ud()}np(a){super.np(a);this.Ya.xa()}};class YH extends vH{constructor(a,b,c){super(a,b,c)}};class ZH extends Hl{constructor(a,b,c,d,e){super();this.ga=a;this.F=d;this.Kc=e;this.va=b;this.hc=c||!1}create(a,b){this.ga.hl(b);this.Jf(a);return this.nc}Cj(a){this.nc=new PG(a,this.va,this.ga)}Bj(a){this.nc=new OG(a,this.va,this.ga)}wj(a){this.nc=new lA(a,this.ga)}Fj(a){a.slide().settings().U()?this.nc=new kH(a,this.va,this.ga,this.hc):this.nc=new vH(a,this.va,this.ga)}Lj(a){a.slide().settings().U()?this.nc=new kH(a,this.va,this.ga,this.hc):this.nc=new YH(a,this.va,this.ga)}Hj(a){a.slide().settings().U()?
this.nc=new oH(a,this.va,this.ga,this.hc):this.nc=new uH(a,this.va,this.ga)}Jj(a){this.nc=new QH(a,this.F,this.ga,this.Kc)}Mj(a){a.slide().settings().U()?this.nc=new TH(a,this.va,this.ga,this.hc):this.nc=new SH(a,this.va,this.ga)}yj(a){this.nc=new sG(a,this.va,this.ga)}Kj(a){a.slide().settings().U()?this.nc=new RH(a,this.va,this.ga,this.hc):this.nc=new HH(a,this.va,this.ga)}Ej(a){a.slide().settings().U()?this.nc=new bH(a,this.va,this.ga,this.hc):this.nc=new cH(a,this.va,this.ga)}Ij(a){a.slide().settings().U()?
this.nc=new sH(a,this.va,this.ga,this.hc):this.nc=new tH(a,this.va,this.ga)}zj(a){this.nc=new BG(a,this.va,this.ga,this.hc)}Gj(a){this.nc=new mH(a,this.va,this.ga,this.hc)}Nj(a){this.nc=new XH(a,this.va,this.ga,this.hc)}Dj(a){this.nc=new UG(a,this.va,this.ga)}Aj(a){a.slide().settings().U()?this.nc=new MG(a,this.va,this.ga,this.hc):this.nc=new MG(a,this.va,this.ga,!0)}xj(a){this.nc=new oE(a,this.va,this.ga,this.hc)}};function $H(a,b,c,d){d=(new ZH(a.ga,c,d)).create(b,a.Xb);c&&b instanceof T&&d instanceof mE&&d.hH(a.ga.A().I("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.d4[b.slide().id()]+1,TOTAL_QUESTIONS:a.e4}));return d}function aI(a,b){return(new ZH(a.ga,!1)).create(b,a.Xb)}class bI{constructor(a){this.ga=a;this.Xb=null}ib(a){let b=0;const c={};for(const d of a.slides())d instanceof T&&(c[d.slide().id()]=b,++b);this.e4=b;this.d4=c}hl(a){this.Xb=a}};function cI(a){const b=dI(a);a.Z.forEach(c=>{c.wN=b;c.jD()})}function eI(a){var b=a.F.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.dj()}function fI(a,b){b.O.addHandler(function(c){this.jf.h(c.Xk());this.nC.h()},a)}function dI(a){const b=a.F.settings();return a.dj()||"allAtOnce"==b.submitType()?!0:a.lc.displayQuestionStatus()}
class gI extends X{constructor(a,b,c){super("questions_list_content");this.D=a;this.K=b;this.j=c;this.Z=[];this.lc=this.F=null;this.jf=new F;this.nC=new F}ih(a,b){this.F&&(this.F.La().activeSlideChangedEvent().removeHandler(this.us,this),this.F.sessionModeChangedEvent().removeHandler(this.Bk,this),this.F=null);this.lc&&(this.lc=null);this.F=a;this.lc=b;if(a=this.F.slidePoolState())this.addChild(new X("separator")),this.DH(this.D,this.K,a,this.j);this.o("allatonce","allAtOnce"==this.F.settings().submitType());
this.F.La().activeSlideChangedEvent().addHandler(this.us,this);this.F.sessionModeChangedEvent().addHandler(this.Bk,this);this.us();cI(this)}Bk(){if(this.dj()&&eI(this))for(var a=0;a<this.Z.length;++a)fI(this,this.Z[a]);this.dj()?(a=this.displayObject(),Qe(a,"review")):(a=this.displayObject(),Re(a,"review"));cI(this)}dj(){if(!this.F)return!1;const a=this.F.sessionMode();var b=this.F.le();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Ki(){return this.jf}closeRequestEvent(){return this.jf}invalidate(){for(let a=
0;a<this.Z.length;++a)this.Z[a].invalidate()}close(){}DH(a,b,c,d){for(const e of c.slides())c=new JH(a,this.F.settings().submitType(),b,e,d),this.addChild(c),eI(this)&&fI(this,c),this.Z.push(c),this.addChild(new X("separator"))}us(){this.kf=void 0;const a=Do(this.F.La());if(a)for(let b=0;b<this.Z.length;++b){const c=this.Z[b],d=a==c.Xk();c.hb(d);d&&(this.kf=c)}}}gI.prototype.close=gI.prototype.close;gI.prototype.invalidate=gI.prototype.invalidate;gI.prototype.closeRequestEvent=gI.prototype.closeRequestEvent;class hI extends Jy{constructor(a){super("questions_list",Ky,"auto","div.item");this.vp=a;this.content().addChild(a)}B(a){super.B(a);if(a&&(this.invalidate(),a=this.vp,a=a.kf?new I(0,a.kf.y(),0,a.kf.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.Tc?-this.Tc.y:this.ea().scrollTop;var c=this.Tc?-this.Tc.x:this.ea().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(Nz(this),Math.max(0,d)));e&&(e=Math.min(Oz(this),Math.max(0,e)));if(this.Tc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Tc?-this.Tc.x:this.ea().scrollLeft),void 0===d&&(d=this.Tc?-this.Tc.y:this.ea().scrollTop),this.Tc.scrollTo(-e,-d),this.Ai.h()}else Qz(this,d,e),this.Ba&&void 0!==d&&this.Ba.ug(d),this.Sc&&void 0!==e&&this.Sc.ug(e)}}}resize(a,b){super.resize(a,b);this.visible()&&this.invalidate()}invalidate(){super.invalidate();
this.vp.invalidate()}};function iI(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new jI({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Xj:"end-quiz",Fi:"return-to-quiz",zm:"mb_question_icon",pm:g=>{g?d():e()},al:f}):new jI({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Xj:"ok",Fi:void 0,zm:"mb_info_icon",pm:()=>{d()},al:f});case "submit-all":return a?new jI({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Xj:"end-quiz",
Fi:"return-to-quiz",zm:"mb_question_icon",pm:g=>{g?d():e()},al:f}):new jI({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Xj:"ok",Fi:void 0,zm:"mb_info_icon",pm:()=>{d()},al:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new jI({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Xj:"end-quiz",Fi:"return-to-quiz",zm:"mb_question_icon",pm:f=>{f?d():e()}});case "submit-all":return new jI({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Xj:"yes",Fi:"no",zm:"mb_question_icon",pm:f=>{f?d():e()}});default:throw Error("illegal control type");}}class jI{constructor({messageType:a,Xj:b,Fi:c,zm:d,pm:e,al:f}){this.messageType=a;this.Xj=b;this.Fi=c;this.zm=d;this.pm=e;this.al=f}};class kI extends Q{constructor({m:a="back_to_app",label:b,H9:c}){super({m:a});b&&(a=new Q({u:P(this,"text")}),a.P(b),this.addChild(a));c&&this.addChild(c);B(this,this.O,()=>ISPlayer.backToApp())}};class lI extends X{constructor(){super("timer");this.qb=new X("icon");this.addChild(this.qb);this.cb=new X("view");this.addChild(this.cb);this.uX=new X("progress");this.cb.addChild(this.uX);this.Yz=new X("time");this.addChild(this.Yz)}Hm(a){this.Fc=a;this.jy()}setCurrentTime(a){this.Bg=a;this.jy()}show(a){this.B(a)}jy(){if(void 0!==this.Fc){var a=Math.min(this.Fc,Math.max(0,Math.floor(this.Fc-this.Bg)));this.yv((this.Fc-a)/this.Fc);this.zz(a)}}zz(a){a=KD(a);this.Yz.P(a)}yv(a){W(this.uX,"width",100*
a+"%")}QQ(){null!=this.lh&&this.lh.stop(!0)}};function mI(a){a.Br||nI(a);if(a.Br){const b=a.cb.visible()?a.cb.height():0;J(a.displayObject(),"margin-bottom",b+"px");a.Wb(a.Br)}}function nI(a){a.Br||(a.Br=a.height());const b=parseFloat(mf(a.displayObject(),"min-height"))||0;a.Br=Math.max(b,a.Br);a.Br&&mI(a)}function oI(a,b){b=b.questions();for(const c of b)++a.sv,b=c.slide(),a.BN[b.id()]=a.sv,(b=b.settings().ua())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.$s(Do(a.F.La()))})}
class pI extends X{constructor(a,b,c,d,e){super("quiz_title_panel");this.j=d;this.W=b;this.Vf=!1;this.BN={};this.sv=0;this.F=null;this.D=a;this.Oc=c;this.Hz=!0;nh&&(this.XH=new kI({label:this.j.I("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.XH));this.bD=new X("info");this.bD.O.addHandler(this.VD,this);this.bD.P(e);this.addChild(this.bD);this.Yb=new Hy(!1,"show_slides",!0);this.Yb.O.addHandler(this.VD,this);this.addChild(this.Yb);this.Ef=new Hy(!1,"mark_slide",!0);this.Ef.B(!1);this.Ef.O.addHandler(this.xL,
this);this.addChild(this.Ef);this.Vm=new Hy(!1,"exit_review",!0);this.addChild(this.Vm);this.cb=new lI;this.cb.Wb(42);this.cb.show(!1);this.addChild(this.cb);this.Ez=new F;this.ox=new F;this.xy=new F;this.cn()}ih(a){this.DS=!1;this.F&&(this.F.La().activeSlideChangedEvent().removeHandler(this.xr,this),this.F.Ga().rn.removeHandler(this.Du,this),this.F.Ga().sessionModeChangedEvent().removeHandler(this.Bk,this));if(this.F=a)this.F.evaluation()&&(this.DS=this.W.xg().Im()),this.F.La().activeSlideChangedEvent().addHandler(this.xr,
this),this.F.Ga().rn.addHandler(this.Du,this),this.F.Ga().sessionModeChangedEvent().addHandler(this.Bk,this),this.Bk(),this.fO(),this.cn()}showed(){return this.Hz}show(a){this.Hz=a;W(this,"opacity",this.Hz?"":"0");W(this,"visibility",this.Hz?"":"hidden");W(this,"pointer-events",this.Hz?"":"none");this.Sh.h()}dt(a){if(a){var b=this.displayObject();Qe(b,"slides_showed")}else b=this.displayObject(),Re(b,"slides_showed");this.Yb&&(this.Yb.hb(a),this.XH&&this.XH.B(!a));this.cd()}setPresentationOutlineController(a){this.Tl=
a;this.cn()}oq(){return new F}$p(){}VD(){Wf();this.Yb.selected()?this.ox.h():this.Vf||this.Ez.h()}xL(){Wf();this.xy.h();const a=Do(this.F.La());this.Ef.hb(a.isMarked())}iP(){return this.Vm.O}Du(){if(this.cb&&this.cb.visible())if(this.Vf){const a=Do(this.F.La());this.cb.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.F.settings().ua()&&this.cb.setCurrentTime(this.F.quizDuration())}xr(){}$s(a){var b=a.slide();this.Ef.hb(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ua(),
d=!!c&&c.isEnabled();this.Vf=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.F.settings().ua();c=c.isEnabled()?c.value():void 0;void 0!==b&&void 0!==c&&c-this.F.quizDuration()<b&&(b=c-this.F.quizDuration());d=void 0;"testing"==this.F.sessionMode()&&(d=a?void 0!==b?b:c:void 0!==c?c:b);this.cb&&this.cb.Hm(d);this.cd();this.Du()}Bk(){var a=this.F.sessionMode();"testing"==a?this.xr():this.cd();if(this.pa!=a){if(this.pa){var b=this.displayObject();Re(b,this.pa)}this.pa=a;a=this.displayObject();
Qe(a,this.pa)}}cn(){if(this.Yb)if(null!=this.Tl)this.Yb.B(!0),this.Yb.l(!0);else if(this.F)if("testing"==this.F.sessionMode()||"reviewing"==this.F.sessionMode()){const a=this.W.questionListInfo().showSlideList();this.Yb.B(a);this.Yb.l(!this.Vf)}else this.Yb.B(!1);else this.Yb.B(!1),this.Yb.l(!1)}xa(){this.F&&this.cd()}setParentScale(){}cd(){this.Ef.B(!1);if(sE(this.F)){var a=Do(this.F.La());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.j,d=null;if("completed"==this.F.sessionMode()){var e=
this.F.le();d=e&&e.slide()}this.cn();e="reviewing"==this.F.sessionMode();if(this.cb){var f=this.F.settings().ua();f=f&&f.isEnabled();var g=b.settings().ua();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Yb.selected()&&"testing"==this.F.sessionMode()&&f&&void 0!==this.cb.Fc;this.cb.show(f)}f=this.W.questionListInfo().showSlideList();var h="";g="";e?g=c.I("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Yb.selected()?g=c.I("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.F.sessionMode()&&d?g=c.I("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.DS?f&&"testing"==this.F.sessionMode()&&("InfoSlide"==b.type()?h=this.F.quiz().title():(b=this.BN[b.id()],h=c.I("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.sv})),this.Yb.B(this.W.questionListInfo().showSlideList()),this.Yb.l(!this.Vf),c=this.F.settings().submitType(),this.Ef.B("allAtOnce"==c&&!e&&f)):g=this.F.quiz().title();g=g||h;null!=g&&(this.bD.P(g),mI(this));this.Ef.hb(a.isMarked())}}}fO(){const a=this.F.slidePoolState();this.BN={};this.sv=0;a&&oI(this,a)}Ha(a){super.Ha(a);
this.cb.Ha(a)}QQ(){this.cb.QQ()}ib(){}Wk(){}Ki(){return new F}Li(){}Zg(){}Tp(){}bw(){}};class qI{constructor(a,b){this.h5=a;this.Cb=b}l(){}xn(a){this.h5(a)}jH(a,b){this.xn(a);this.qm(b)}gi(){return new F}HA(){return new F}JQ(a){this.xn(a)}xw(){}qm(a){this.Cb.qm(a)}Wn(){return this.Cb.Wn()}}
function rI(a){a.wa=new uE;a.Da=new pI(a.D,a.W,a.Oc,a.j,a.g4);a.addChild(a.Da);a.Da.Ez.addHandler(a.Fz,a);a.Da.ox.addHandler(a.VC,a);(new F).addHandler(a.MW,a);a.Da.Sh.addHandler(a.zT,a);a.Da.iP().addHandler(a.DJ,a);a.Da.xy.addHandler(a.OU,a);a.Za=new AA(a.Oc,a.j);a.addChild(a.Za);a.Pa=new rE(a.Oc,a.j,a.W);a.Pa.Ez.addHandler(a.Fz,a);a.Pa.ox.addHandler(a.VC,a);a.Pa.xy.addHandler(a.OU,a);a.Pa.iP().addHandler(a.DJ,a);a.addChild(a.Pa);Nf(a.Da.displayObject(),"0 0");Nf(a.s.displayObject(),"0 0");Nf(a.Za.displayObject(),
"0 100%");Nf(a.Pa.displayObject(),"0 100%");sI(a,a.Za);sI(a,a.Pa);tE(a.wa,a.Pa,a.Za);Vg&&yg(()=>Vf(document.body),a)}function tI(a){if(a.jc){var b=parseFloat(lf(a.jc,"height"));b=Math.round(b*(a.Y-1)+Hf(a.jc).top);J(a.jc,"margin-bottom",b+"px")}}
function uI(a){a.vp=new gI(a.D,a.K,a.j);a.fd=new hI(a.vp);1==a.Y?Uf(a.fd.displayObject(),"fit"):a.fd.vf(0);Rf(a.fd.displayObject(),a.Y);a.fd.Ha(a.s.width());a.fd.B(!1);a.addChild(a.fd);a.vp.Ki().addHandler(function(b){b==this.ha?this.VC():(vI(this,!1),this.Da.dt(!1),this.Pa.dt(!1),fo(this.F.La(),b.slide().id()))},a);Nf(a.fd.displayObject(),"0 0")}function wI(a){a.K5&&ISPQuizPlayer.initQuiz(ig({version:9.3}))}
function sI(a,b){b.yM.addHandler(()=>{a.wa.$k().h("back")},a);b.wM.addHandler(a.FW,a);b.kL.O.addHandler(a.NE,a);b.CJ.O.addHandler(a.MW,a);b.LN.O.addHandler(a.MN,a);b.Px.O.addHandler(a.HU,a);b.Vm.O.addHandler(a.xJ,a);b.Ce.O.addHandler(a.dV,a)}
function vI(a,b){var c=a.fd?a.fd.visible():!1;null!=b&&(c=b);a.yl&&(c=!1);b=a.un.width;c=b>a.un.height&&!c;var d=!a.F&&!!a.dg;a.Pa&&a.Pa.B(c&&(d||a.Pa.rP()));d=a.Pa&&a.Pa.visible()?56:0;a.o("landscape",c);a.Da&&a.Da.show(!c);const e=a.Da&&(a.Da.cb.visible()?a.Da.cb:null);a.s.o("with_timer",!1);a.s.o("with_banner",!!a.jc);a.jc&&Re(a.jc,"with_timer");if(c){if(e){a.s.xc(e,0);a.s.o("with_timer",!0);if(a.jc){if(Qe(a.jc,"with_timer"),1<a.Y){var f=Hf(a.jc);W(e,"top",`${-(Cf(a.jc).height+f.top+f.bottom)/
a.Y}px`)}}else 1<a.Y&&W(e,"top",`${-e.height()/a.Y}px`);e.Ha((b-d*a.Y)/a.Y)}}else a.Da&&(f=a.Da,f.addChild(f.cb),e&&(e.Ha(a.Da.width()),W(e,"top","")));a.Za&&a.Za.B(!c);a.fd&&a.fd.Ha((b-d*a.Y)/a.Y);a.Pa&&a.Pa.xa();a.s.Ha((b-d*a.Y)/a.Y);xI(a)}function yI(a){Bg&&(W(a,"height",a.qx+"px"),yg(function(){W(this,"height","")},a))}function zI(a){let b=0;a.Za&&a.Za.visible()&&(b+=a.Za.height());b*=a.Y;W(a.s,"margin-bottom",b+"px");xI(a)}
function AI(a){const b=a.j.I("PB_SUBMIT_BUTTON_LABEL");a.Oc.Ap.P(b);a.dA=!1}function BI(a){var b=a.ha;b=!!a.F&&"testing"==a.F.sessionMode()&&(!(b instanceof T)||b.zb())&&!a.dA;a.ya.l(b)}function CI(a){a.Tl&&(a.Tl.showTopPanel(!1),vI(a),Re(document.body,"with_presentation_top_panel"),zI(a),yI(a))}
function DI(a){a.Za&&zA(a.Za);var b=EI(a);let c=!1;if(!a.ya||b&&b.slide()!=a.ya.slide()){const d=a.ya;c=!0;d&&FI(a,d);a.ya=b;GI(a,a.ya);a.s.addChild(a.ya);if(d){b=d;let e=1;a.fd&&a.fd.visible()&&(b=a.fd,e=a.Y,a.s.removeChild(d));d.slide()!=a.ya.slide()?(Uf(a.displayObject(),"animation"),a.yl=new Dy(b,a.ya,e,a.qN),a.qN=!1,z(a.yl,"end",function g(){this.yl&&ie(this.yl,"end",g);HI(this);var h=this.displayObject();Re(h,"animation");this.yl=null;this.fd&&this.fd.visible()?this.VC():this.s.removeChild(d);
d.gb(!1);0<By()&&Ay(0,0);this.xa()},!1,a),a.yl.play()):(a.s.removeChild(d),HI(a))}else HI(a)}AI(a);(!a.F||"reviewing"!=a.F.sessionMode())&&a.ha&&a.ha instanceof T&&(a.ha.submitted()&&a.ha.zb()&&a.ya instanceof mE&&a.ya.gl(),b=a.F&&"completed"!=a.F.sessionMode(),c&&b&&a.ha.submitted()&&a.ha.zb());BI(a);ch&&Vf(document.body)}
function EI(a){let b=null;if(!a.F)return a.dg?"IntroSlide"==a.dg.slide().type()?aI(a.Jp,a.dg):$H(a.Jp,a.dg,!1):null;const c=a.F.sessionMode();"completed"==c&&a.AE?b=a.AE:"reviewing"==c?b=II(a,a.ha,!0):a.ha&&(b=II(a,a.ha,!1));return b}
function FI(a,b){b instanceof mE?(b.me().removeHandler(a.mN,a),b.audioStartedEvent().removeHandler(a.Ph,a),b.audioStartingEvent().removeHandler(a.QD,a),b.Xe.removeHandler(a.Oh,a),b.videoStartedEvent().removeHandler(a.Eu,a),b.videoStartingEvent().removeHandler(a.YD,a),b.tq().removeHandler(a.mn,a),b.TB.removeHandler(a.tU,a),b.xE.removeHandler(a.WU,a),b.VM.removeHandler(a.YU,a),b.yh.removeHandler(a.yu,a),b.ic.removeHandler(a.up,a),b.xB().removeHandler(a.YV,a),b.cB().removeHandler(a.PM,a),b instanceof
oE&&xe(b.kc)):b instanceof lA&&(b.yh.removeHandler(a.yu,a),b.ic.removeHandler(a.up,a));xe(b)}
function GI(a,b){b instanceof mE?(b.me().addHandler(a.mN,a),b.audioStartedEvent().addHandler(a.Ph,a),b.audioStartingEvent().addHandler(a.QD,a),b.Xe.addHandler(a.Oh,a),b.videoStartedEvent().addHandler(a.Eu,a),b.videoStartingEvent().addHandler(a.YD,a),b.tq().addHandler(a.mn,a),b.TB.addHandler(a.tU,a),b.xE.addHandler(a.WU,a),b.VM.addHandler(a.YU,a),b.yh.addHandler(a.yu,a),b.ic.addHandler(a.up,a),b.xB().addHandler(a.YV,a),b.cB().addHandler(a.PM,a)):b instanceof lA&&(b.yh.addHandler(a.yu,a),b.ic.addHandler(a.up,
a))}function HI(a){a.ya&&1<a.Y&&a.s.Wb(a.ya.height()*a.Y)}function II(a,b,c){var d=!1;const e=a.F&&a.F.le();var f=!!e&&e.slide().visible();if(c&&f){f=a.F.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Ni():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":c=a.Jp;d=a.Tb();a=(new ZH(c.ga,!1,!1,d,a.Kc)).create(b,c.Xb);break a;case "IntroSlide":a=aI(a.Jp,b);break a;default:a=$H(a.Jp,b,c,d)}a.NF();return a}
function xI(a){if(a.ya){var b=qf(a.s.displayObject()).y,c=Hf(a.s.displayObject()).bottom;b=a.qx-(b+c);a.ya instanceof mE&&a.ya.wQ(a.width(),a.eL);a.ya.resize(a.s.width(),b/a.Y);a.ya instanceof oE&&(c=a.F.settings().quizSize(),nE(a.ya,c,a.s.width(),b))}}function JI(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.cs(b,c,()=>d())}
function KI(a){a.ZC=!0;for(var b=a.jA;0<b.Bv.length;)My(b,b.Bv[0]);a.Ko=null;a.by();a.ZC=!1}
function LI(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 MI(a,b,c,d,e){const f=new Iy(b,c,d);f.je().addHandler(function h(){f.je().removeHandler(h);NI(this,!0);this.ya&&this.ya.setOverlayDisplayed(!1);!this.ZC&&e&&e.apply(this,[f.Gt])},a,1);NI(a,!1);a.ya&&a.ya.setOverlayDisplayed(!0);a.up(f);a.by()}
function OI(a,b){const c=a.Tb();var d=uA(c.Ga(),!1)?0:PI(c.Ga());b=iI(a.Kc.vd().X().Jv(),d,b,()=>{},()=>{KI(a);a.CK=!0;QI(c);a.DJ();a.CK=!1});d=b.al?b.al():void 0;d=a.j.I(b.messageType,d);const e=LI(a,b.Xj),f=b.Fi?LI(a,b.Fi):void 0;MI(a,d,e,f,b.pm)}function NI(a,b){a.Za&&a.Za.l(b);a.Pa&&a.Pa.l(b)}function RI(a){const b=new Ly(a.j.I("PB_SENDING_REPORT"));a.up(b)}
class SI extends SE{constructor({L:a,skinSettings:b,T:c,soundController:d,J:e,mo:f,A:g,quiz:h,oc:k}){super(a,c,d,e,g);this.g4=h.title();this.un=new x(0,0);this.Ng=f;this.Kc=null;this.CK=!1;this.Pa=this.Za=this.Da=this.AE=this.ya=null;this.wV=new Q({m:"picture-zoom-layer"});c.appendChild(this.wV.displayObject());this.ZC=!1;this.Ko=null;this.qN=!1;this.dg=this.jc=this.Tl=this.yl=null;this.dA=this.Cc=!1;this.WE=null;a=h.settings().Wu.rq().enabled();h=pG(h.settings().X());this.Jp=new bI(new kA(g,this.wF,
this.D,this.lb,this.K,a,h));this.jA=new Oy(c);this.W=b;this.K5=nh;this.Y=zg();this.jA.setScale(this.Y);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.PN=new Jh(this.displayObject(),[new nx,new ox]);Qh(this.PN,"scrollLeft").dv.addHandler(this.u3,this);Qh(this.PN,"scrollRight").dv.addHandler(this.v3,this);Lh(this.PN);Bg||(z(document.body,"focusin",()=>{const l=id();!l||"INPUT"!=l.nodeName&&"TEXTAREA"!=l.nodeName||(this.Da&&W(this.Da,"position","absolute"),this.Za&&W(this.Za,
"position","absolute"),this.Pa&&W(this.Pa,"position","absolute"))},!1,this),z(document.body,"focusout",()=>{this.Da&&W(this.Da,"position","");this.Za&&W(this.Za,"position","");this.Pa&&W(this.Pa,"position","");if(hh){if(this.Za&&this.Za.visible())return Vf(this.Za.displayObject());if(this.Pa&&this.Pa.visible())return Vf(this.Pa.displayObject())}},!1,this));this.jc&&this.addChild(this.jc);this.s=new X("content");this.addChild(this.s);rI(this);this.ze=new X("preloader");this.ze.B(!1);this.$.addChild(this.ze);
k&&this.Yr(k)}za(){return this.Kc.na()}hl(a){this.Jp.hl(a)}Yr(a){var b=this.j;a=a.messages();b.pQ("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.pQ("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Za&&(b=this.Za,b.xM.P(b.j.I("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Qe(a,"banner");J(a,"position","");J(a,"z-index","");this.xc(a,0);Rf(a,this.Y);Nf(a,"50% 0");this.jc=a;tI(this)}G(a,b){W(this,a,b)}setPanelScale(){}qm(a){this.ya&&this.ya.qm(a)}Wn(){return this.ya?this.ya.Wn():
"normal"}Aw(a){this.Kc=a;this.Kc.yN.addHandler(this.j3,this);this.Kc.xN.addHandler(this.NL,this);this.wa.Aw(a)}ib(a){super.ib(a);this.Oc.ib(a,this.Kc);this.wa.ih(a);this.Da&&this.Da.ih(a);if(a){this.Jp.ib(a.slidePoolState());this.W.questionListInfo().showSlideList()&&uI(this);if(this.vp){const b=this.W.questionListInfo();this.vp.ih(a,b)}wI(this);Nf(this.s.displayObject(),"0 0");this.xa()}}PM(){this.Kc.restartQuiz()}tt(){Bg&&(Qe(document.body,"quiz_scroll"),yI(this));this.Da&&nI(this.Da);zI(this);
tI(this)}MN(){Wf();this.dA?(this.dA=!1,AI(this),BI(this)):this.dg?this.dg.submit():super.MN()}start(a){wI(this);super.start(a)}activate(){this.Cc=!0;wI(this);this.tt();this.WE&&(this.WE(),this.WE=null);this.Hv()}Hv(){this.ya&&this.Cc&&(this.ya.B(!0),this.ya.gb(this.Cc),this.ya.setScale(this.Y),this.dO(),xI(this),this.F&&"reviewing"==this.F.sessionMode()&&this.ya&&this.ya.Jw(),this.Bn&&this.ya.gb(!0))}deactivate(){this.Cc=!1;Bg&&Re(document.body,"quiz_scroll");this.ya&&this.ya.gb(!1)}sB(){}setActionAvailability(a){super.setActionAvailability(a);
a&&!this.X3&&(this.X3=!0)}setPresentationOutlineController(a){this.Tl=a;this.Da&&this.Da.setPresentationOutlineController(a);this.Pa&&this.Pa.setPresentationOutlineController(a);CI(this)}dO(){this.ya&&this.ya.setOverlayDisplayed(this.Hu)}dV(){this.dg&&"AuthorizationSlide"==this.dg.slide().type()&&(Wf(),this.dg.submit());this.wa.$k().h("start")}xn(a){a==this.s9&&a!=this.ha||!this.Da||this.Da.QQ();super.xn(a)}gN(a){super.gN(a);DI(this);this.F&&(this.Da&&this.Da.$s(a),this.Pa&&this.Pa.$s(a),vI(this))}ep(){BI(this)}dj(){if(!this.F)return!1;
const a=this.F.sessionMode();var b=this.F.le();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Bk(){const a=this.Tb(),b=a.sessionMode();super.Bk();this.Da&&this.Da.show(!0);if("completed"==b){const d=a.le();if(d){var c=this.Jp;this.AE=(new ZH(c.ga,!1,!1,a,this.Kc)).create(d,c.Xb)}DI(this)}zI(this);CI(this);vI(this);this.Pa&&this.Pa.Li("reviewing"==b)}kX(){vI(this)}aV(){}j3(a,b){const c=ro(a);JI(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}NL(a,b){const c=ro(a);JI(this,"PB_TIMED_QUESTION_WARNING",
a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.un=new x(a,b);this.Da&&Rf(this.Da.displayObject(),this.Y);this.Za&&Rf(this.Za.displayObject(),this.Y);this.Pa&&Rf(this.Pa.displayObject(),this.Y);Rf(this.s.displayObject(),this.Y);this.fd&&Rf(this.fd.displayObject(),this.Y);super.resize(a);var c=b;this.qx=c;this.eL=c+=0;W(this,"min-height",c+"px");vI(this);a/=this.Y;b/=this.Y;this.jA.Ma(a,b);this.fd&&this.fd.Ha(a);this.Da&&this.Da.Ha(a);this.Za&&this.Za.Ha(a);this.Pa&&(this.Pa.Wb(b),
W(this.Pa,"right",`${-56*(1-this.Y)}px`));this.xa();HI(this)}}mN(a,b){if(!this.Ko){var c=new zE(this.D,a,b);this.Tl&&this.F&&"completed"==this.F.sessionMode()&&CI(this);c.je().addHandler(function e(){c.je().removeHandler(e);CI(this)},this);this.up(c,!1,!0)}}by(){this.ya&&this.ya instanceof mE&&this.ya.uG()}MW(){Wf();OI(this,"submit-all")}UD(a,b){this.ya&&(KI(this),"testing"==this.Tb().sessionMode()&&b.suspend(),b=void 0,"reviewing"!=this.Tb().sessionMode()&&this.ha instanceof T&&this.ha.slide().settings().U()&&
this.ha.zb()&&(b=this.ha.slide().settings().Mf(),b=-1!=b?b-this.ha.uo():-1),!this.CK&&this.ya instanceof mE&&this.ya.gl(a,b),HI(this))}kl(a){(a=a?a.Sj:void 0)&&this.UD(a,new To);this.Oc.iB(!!a)}HW(a){const b=this.j,c=b.I("PB_CHOOSE_ANSWER_LABEL");a?MI(this,c,b.I("PB_DIALOG_BOX_OK_BUTTON"),b.I("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&qx(this.F.La())}):this.cs(c,b.I("PB_DIALOG_BOX_OK_BUTTON"))}GW(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?MI(this,a,c.I("PB_DIALOG_BOX_OK_BUTTON"),c.I("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&qx(this.F.La(),!this.za())}):this.cs(a,c.I("PB_DIALOG_BOX_OK_BUTTON"))}cs(a,b,c){if(this.Cc){var d=new Iy(a,b);d.je().addHandler(function f(){d.je().removeHandler(f);NI(this,!0);this.ya&&this.ya.setOverlayDisplayed(!1);!this.ZC&&c&&c.apply(this)},this);NI(this,!1);this.ya&&this.ya.setOverlayDisplayed(!0);this.up(d);this.by()}else this.WE=this.cs.bind(this,a,b,c)}up(a){this.Ko||(a.je().addHandler(function c(){a.je().removeHandler(c);
My(this.jA,a);this.Ko==a&&(this.Ko.$b(),this.Ko=null);this.Ko=void 0;W(this,"visibility","");Re(document.body,"show_popup")},this),Qe(document.body,"show_popup"),this.jA.OF(a),a.open(),this.Ko=a,null!=a.WY&&a.ky&&W(this,"visibility","hidden"))}mS(){return new wA}SL(a){KI(this);const b=this.j,c=b.I("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=id())&&a.blur();this.cs(b.I("PB_QUIZ_TIMEOUT"),c,function(){const d=this.Tb();TI(d)&&UI(d)})}Ry(a){KI(this);const b=this.j,c=this.j.I(this.SJ());a.preventAction();
(a=id())&&a.blur();this.cs(b.I("PB_QUESTION_TIMEOUT"),c,function(){Ek(this.ha);this.ha.initiated()||this.HU()})}SJ(){const a=this.ha.initiated();return"none"==OE(this.ha.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}dT(){let a="";switch(oA(this.Oc)){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)}u3(){this.F&&this.dg&&"AuthorizationSlide"==this.dg.slide().type()||(this.Oc.Oz.visible()?this.dV():this.Oc.Gl.visible()&&null!=this.Xd?this.xJ():this.Oc.JC.visible()&&!this.Oc.Ak.enabled()&&"testing"==this.Tb().sessionMode()?OI(this,"next"):this.NE())}xJ(){Wf();if(this.Xd)this.wa.$k().h("finish");else{const a=this.Tb().Ga().Yg();a&&pE(a,this.K,new F)}}v3(){this.Oc.Qu.visible()&&this.Xd&&this.Xd.gestureNavigationEnabled()?this.wa.$k().h("back"):this.F&&
this.FW(!this.za())}Fz(){if(!this.yl)if(this.Tl){const a=!this.F||"testing"!=this.F.sessionMode()&&"reviewing"!=this.F.sessionMode()?void 0:this.vp;this.Tl.showOutline(a,this.j.I("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Da&&this.Da.dt(!0),this.Pa&&this.Pa.dt(!0),this.fd.B(!0),this.ya&&this.ya.l(!1),vI(this)}VC(){this.Da&&this.Da.dt(!1);this.Pa&&this.Pa.dt(!1);this.fd.B(!1);vI(this);this.ya&&this.ya.l(!this.dA)}cV(a){this.ze.B(a);a=a?"none":"";W(this,"pointer-events",a);W(this.$,"pointer-events",
a)}yu(a){var b=Hf(a.displayObject());b=(a.height()+b.top+b.bottom)*this.Y;a=qf(a.displayObject()).y;const c=this.Da&&this.Da.showed()?this.Da.height()*this.Y:0,d=this.Za&&this.Za.visible()?this.Za.height()*this.Y:0;By()>a-c?Ay(0,a-c-4):By()+this.qx-d<a+b&&Ay(0,a+b-(this.qx-d)+4)}NE(){var a=this.Oc.Ak;const b=this.xq();if(this.yl||!a.enabled()||!a.visible())if(a=this.Oc.Qq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=oA(this.Oc)))return;a=this.Tb();const c="testing"==a.sessionMode(),d=Do(a.La()),
e=c?!this.Kc.na():!1;d.submitted()||b?RE(this,e):"eachQuestion"==a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?RE(this,!1):RE(this,e)}xq(){var a=this.Tb();const b=Do(a.La());a=!(b.slide()&&b.slide().settings().ua()&&b.slide().settings().ua().isEnabled())&&!tx(a.Ga())&&b.zb();return this.Kc.vd().X().mA()&&"eachQuestion"==this.Kc.vd().X().submitType()&&!this.Kc.na()&&a}FW(a){const b=this.xq(),c=this.Oc.Hr;if(b||!this.yl&&c.enabled()&&c.visible())this.qN=!0,kG(this.Tb().La(),
a)}HU(){this.Oc.iB(!1);if(this.ha instanceof T)if(this.ha.zb()){if(this.ya instanceof mE&&(this.ya.gl(),"tryAgain"==this.Oc.Qq.kI)){this.ha.lt();var a=this.Tb();const b=lG(a.slidePoolState(),ME(this.ha.slide().settings(),"attempt"));b&&jl(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Kc.na():!1,RE(this,a))}}else this.NE();else"InfoSlide"==this.ha.slide().type()&&this.NE();BI(this)}ML(){RI(this)}KL(){RI(this)}JL(a,b){this.Xy("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)}LL(a,b){this.Xy("PB_SEND_REPORT_TO_URL_FAILED",
a,b)}Xy(a,b,c){KI(this);const d=this.j;b||(c.suspend(),MI(this,d.I(a),d.I("PB_DIALOG_BOX_OK_BUTTON"),d.I("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){KI(this);e?this.F.Vs():VI(this.Tb())}))}zT(){if(this.Da){var a=0,b=0;if(this.Da.showed()){a=Math.floor(this.Da.height()*this.Y+this.Da.y());const c=Hf(this.Da.displayObject());b+=c.bottom}W(this,"padding-top",a+b+"px");this.fd&&(1<this.Y?W(this.fd,"margin-top",a+"px"):W(this.fd,"top",a+"px"),a=this.Da.showed()?this.Da.height():0,this.fd.Wb(this.qx/this.Y-
a+1));xI(this)}}tU(a){this.addChild(a)}WU(a){this.removeChild(a)}YU(a){xy(this,"ignore_min_height");a.Gd((zy||document.body).scrollHeight);yy(this,"ignore_min_height")}wL(){const a=this.j;this.cs(a.I("PB_INVALID_BRANCHING_MESSAGE"),a.I("PB_DIALOG_BOX_OK_BUTTON"))}Ew(){}reset(){this.ya&&(FI(this,this.ya),this.s.removeChild(this.ya));this.AE=this.dg=this.ya=null;this.ib(null)}ft(a){this.dg=a;this.cV(!1);DI(this);this.xa()}qB(a){this.dg=a;this.xn(a)}et(a){this.dg=a;this.xn(a)}vB(){return new F}gi(){return new F}controlPanel(){return this.wa}topPanel(){return null}jt(){this.dg=
null;return new qI(a=>{this.xn(a)},this)}Uj(){return this.wV}xa(){this.Da&&this.Da.xa();vI(this);this.zT();xI(this);tI(this);zI(this)}setScale(){}qq(){}zw(){}ko(a){const b=this.j.I("PB_RESUME_QUIZ_STATE_MESSAGE");MI(this,b,this.j.I("PB_DIALOG_BOX_YES_BUTTON"),this.j.I("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if(Vg)return Vf(document.body)})}Fw(){}cw(){}ym(){}tg(){}tf(){this.ya instanceof oE&&this.ya.tf()}};function WI(a){const b=new Aq({J:a.K,A:a.j,Bs:a.Uw,submitType:a.ma.settings().X().submitType()});return new go({J:a.K,Mn:b,mP:()=>a.Tb().slidePoolState(),KA:()=>a.Tb().slidePoolState(),A:a.j,submitType:a.ma.settings().X().submitType()})}
class XI{constructor({quiz:a,A:b,J:c,Jb:d,MQ:e,T:f,skinSettings:g,oc:h,mo:k,ck:l,L:t,soundController:r,io:w,He:y,sg:C,Ab:N,Bs:fa,LA:da,na:Ia}){this.ma=a;this.j=b;this.K=c;this.ab=d;this.uj=e;this.$=f;this.ob=g;this.Bb=h;this.Ng=k;this.de=l;this.D=t;this.lb=r;this.Mg=w;this.Zf=y;this.Pd=C;this.wh=N;this.Uw=fa;this.Tb=da;this.za=Ia}create(a){switch(a){case "desktop":return new hx({Lm:this.Bi(),slideWidth:this.Wc().width,slideHeight:this.Wc().height,J:this.K,Jb:this.ab,A:this.j,skinSettings:this.ob,
L:this.D,soundController:this.lb,eo:this.uj,T:this.$,He:this.Zf,io:this.Mg,fillPanelsView:this.ma.fillPanelsView(),oc:this.Bb,isGraded:this.ma.isGraded(),ck:this.de});case "tablet":return(new ny({quiz:this.ma,mo:this.Ng,A:this.j,J:this.K,Jb:this.ab,T:this.$,skinSettings:this.ob,oc:this.Bb,ck:this.de,L:this.D,soundController:this.lb,io:this.Mg,He:this.Zf,Lm:this.Bi(),LA:this.Tb,na:this.za})).create();case "small":return new SI({L:this.D,skinSettings:this.ob,T:this.$,soundController:this.lb,J:this.K,
mo:this.Ng,A:this.j,quiz:this.ma,oc:this.Bb});case "accessible":return new ep({Jb:this.ab,submitType:this.ma.settings().X().submitType(),A:this.j,J:this.K,skinSettings:this.ob,oc:this.Bb,Lm:WI(this),io:this.Mg});default:throw Error("unknown skin type");}}Bi(){return new aw({L:this.D,A:this.j,J:this.K,sg:this.Pd,Ab:this.wh,T:this.$,passingScoreType:this.ma.settings().X().passingScoreType(),hh:this.ma.settings().Wu.rq().enabled(),ro:new oy({skinSettings:this.ob,fillPanelsView:this.ma.fillPanelsView()})})}Wc(){return this.ma.settings().X().quizSize()}}
;function YI(){var a=Ad,b=ih?Dd:Ed,c=ih?Dd:Bd;return L?new c:K?new b:new a};function ZI(a,b,c){return(a-2/3*c)/(b+c/3)}function $I(a){if(1>=a)return a;a=1+(a-1)/3;return u?Jj(a,4):a};class aJ{constructor(a){this.s=a.content;this.g0=""==a.contentHover?a.content:a.contentHover;this.km=a.url;this.Bh=a.width;this.rh=a.height;this.D5=a.qH;this.E1=a.language;this.w0=a.fG;this.v0=a.eG;this.x0=a.gG;this.y0=a.hG}content(){return this.s}contentHover(){return this.g0}url(){return this.km}width(){return this.Bh}height(){return this.rh}qH(){return this.D5}language(){return this.E1}fG(){return this.w0}eG(){return this.v0}gG(){return this.x0}hG(){return this.y0}};class bJ extends H{constructor(){super();this.au=new Q({m:"fullscreen-video-layer"});this.CR=G(this);this.N0=G(this);this.GC=null}attachEvent(){return this.CR}exitFullscreen(){this.GC&&(this.GC(),this.GC=null,this.au.cl(),this.au.o("with-video-player",!1),this.N0.h())}attach(a,b){this.GC=b;this.au.addChild(a);this.au.o("with-video-player",!!a);this.CR.h()}};class cJ extends H{constructor(a){super();this.jn=a;this.Ne=a.playing();this.T3=G(this);this.vE=G(this)}playing(){return this.Ne}ready(){return!0}stop(){this.jn.pause()}playbackStateChangedEvent(){return this.T3}readyEvent(){return this.vE}};function dJ(a,b){const c=ma(b)+"";c in a.iu||(b=new cJ(b),a.iu[c]=b);return a.iu[c]}
class eJ extends H{constructor(a){super();this.ru=a;this.iu={};this.mh=G(this);this.xl=G(this);this.Xe=G(this);this.nm=G(this);this.In=G(this);this.mm=G(this);B(this,this.ru.audioStartedEvent(),this.Ph,this);B(this,this.ru.audioStartingEvent(),this.QD,this);B(this,this.ru.Xe,this.Oh,this);B(this,this.ru.videoStartedEvent(),this.Eu,this);B(this,this.ru.videoStartingEvent(),this.YD,this);B(this,this.ru.tq(),this.mn,this)}audioStartedEvent(){return this.mh}audioStartingEvent(){return this.xl}videoStartedEvent(){return this.nm}tq(){return this.mm}videoStartingEvent(){return this.In}vZ(){for(const a in this.iu)if(this.iu.hasOwnProperty(a)){const b=
this.iu[a];b.playing()&&b.stop()}}Ph(a){a=dJ(this,a);this.mh.h(a)}Oh(a){a=dJ(this,a);this.Xe.h(a)}QD(a,b,c){a=dJ(this,a);this.xl.h(a,b,c)}Eu(a){a=dJ(this,a);this.nm.h(a)}mn(a){a=dJ(this,a);this.mm.h(a)}YD(a,b,c){a=dJ(this,a);this.In.h(a,b,c)}};function fJ(){}m=fJ.prototype;m.pF=null;m.qF=null;m.start=function(a,b,c,d){b=Hc(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.pF=new gJ(e,"arial,'URW Gothic L',sans-serif",b);this.qF=new gJ(e,"Georgia,'Century Schoolbook L',serif",b)};m.finish=function(){this.pF.$b();this.pF=null;this.qF.$b();this.qF=null};m.check=function(){return hJ(this.pF)||hJ(this.qF)};
function gJ(a,b,c){var d=ec(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=Fc[f]))if(31<g&&127>g)k=f;else if(k=f,k in Gc)k=Gc[k];else if(k in Fc)k=Gc[k]=Fc[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=Gc[k]=f}e[h]=k}e.push('"');d=e.join("");this.ls=Vc("span");this.ls.innerHTML=c;J(this.ls,{position:"absolute",top:"-999px",
left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:ec(a,"bold",!1)?"bold":"normal",fontStyle:ec(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.ls);this.nV=xf(this.ls).width;J(this.ls,"fontFamily",d+","+b)}gJ.prototype.$b=function(){$c(this.ls)};function hJ(a){return!!a.nV&&xf(a.ls).width!=a.nV};var iJ={};function jJ(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=ec(a,"family",""),e=ec(a,"bold",!1),f=ec(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in iJ)(iJ[d]?b:c)();else{var g=g||5E3;var h=new fJ;h.start(d,"0",e,f);var k=Date.now(),l=setInterval(()=>{let t=!1,r=!1;h.check()?r=t=!0:Date.now()-k>g&&(t=!0,r=!1);t&&(clearInterval(l),h.finish(),r?b():c&&(Aa(`can't preload font ${a&&a.family}`),c()))},50)}}
function kJ(a,b){Array.isArray(b)||(b=[b]);const c=[];Da(b,d=>{c.push(d.o5+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function lJ(a,b){this.o5=a;this.dF=b;this.Rx=null}lJ.prototype.src=function(){return this.dF};lJ.prototype.format=function(){return this.Rx};function mJ(a){var b=Qi(a.color);a=a.alpha;var c=Mi(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 nJ(a){var b=hj(a);const c=ij(a);if(b)return mJ(b);if(c)return a=mJ(c.firstColor),b=mJ(c.secondColor),`linear-gradient(${"vertical"===c.direction?"to bottom":"to right"}, ${a}, ${b})`;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return"#000000"};function oJ(a){const b=hj(a);return b?Qi(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),Qi(0))}function pJ(a){a=Ki(a[0],a[1],a[2]);a=Gi(a).tP;return{type:"solid",value:{color:parseInt(a.substr(1),16),alpha:1}}}
const qJ={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],sA:a=>{a=oJ(a);a=Pi(a);const b=a[0];return pJ(Oi(360<b?b-360:b,xc(a[1]-.12,0,1),xc(a[2]+.08,0,1)))}}],controlsHighlightRadioButtonsCheckboxes:[{key:["controlsHighlightRadioButtonsCheckboxes"],sA:a=>{a=JSON.parse(JSON.stringify(a));a.value.alpha=.3;return a}}],controlsHotspotMarkers:[{key:["controlsHotspotMarkersSecond"],sA:a=>{a=oJ(a);a=Pi(a);const b=a[0]+9;return pJ(Oi(360<b?b-360:b,xc(a[1]+.15,0,1),xc(a[2]-.12,0,1)))}}],
controlsHighlightButtonsMenus:[{key:["controlsHighlightButtonsMenusSvgGradientsStart"],sA:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.firstColor}},{key:["controlsHighlightButtonsMenusSvgGradientsEnd"],sA:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.secondColor}}]};function rJ(a,b){for(const c in qJ)if(qJ.hasOwnProperty(c)){const d=b[c],e=qJ[c];for(const f of e)a[f.key]=nJ(f.sA(d))}};class sJ extends Xt{constructor(a,b){const c=a.mf();super(a,"image-view",b,c);this.fr=a}RJ(){return Jn(this.fr)}Fb(a,b){var c=Jn(this.fr);const d=c?this.Na.width()*c.width:this.Na.width();c=c?this.Na.height()*c.height:this.Na.height();a=Yf({width:d,height:c,boundingWidth:a,boundingHeight:b,Lf:!0});return new x(a.width,a.height)}};class tJ extends Xt{constructor(a,b){var c=a.Fa();const d=c.Na,e=a.an;c=c.Ug()&&!e;super(a,"slide-picture-view",b,d,c);this.YW=a}RJ(){return Jn(this.YW)}Fb(a,b){var c=Jn(this.YW);const d=c?this.Na.width()*c.width:this.Na.width();c=c?this.Na.height()*c.height:this.Na.height();a=Yf({width:d,height:c,boundingWidth:a,boundingHeight:b,Lf:!0});return new x(a.width,a.height)}};class uJ extends KB{constructor(a,b){super();this.fr=a;this.Xc=b}jq(){return JB(this,this.fr.src(),new I(this.Xc.x(),this.Xc.y(),this.Xc.width(),this.Xc.height()),Jn(this.fr))}};function vJ(a,b,c){a=a.um(b,c);a.jB(new uJ(b,a));return a}class wJ extends wD{aP(a,b){return vJ(this,a,new sJ(a,b))}wY(a,b){return vJ(this,a,new tJ(a,b))}};function xJ(a,b,c=null){return b&&b.ng(a)?b.uf(a):c}
class yJ{constructor(){this.ld=this.wn=this.Lg=this.Kr=null}Bc(){const a=[];this.Lg&&a.push(...this.Lg.Bc());this.wn&&a.push(...this.wn.Bc());this.Kr&&a.push(...this.Kr.Bc());this.ld&&a.push(...this.ld.Bc());return a}ng(a){return null!==this.NC(a)}uf(a){let b=xJ(a,this.Lg);b=xJ(a,this.ld,b);b=xJ(a,this.Kr,b);b=xJ(a,this.wn,b);if(null==b)throw Error("unknown field name");return b}NC(a){const b=this.Bc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function zJ(a){void 0!==a&&(this.kg=1E3*a);this.eD=null;this.hm=0;this.tX=new F;this.tF=new F}m=zJ.prototype;m.start=function(){if(void 0!==this.kg&&this.hm>=this.kg)this.tF.h();else{if(this.Em())throw Error("already started");this.FV=Date.now();this.eD=setInterval(this.z3.bind(this),200)}};m.stop=function(){if(!this.Em())throw Error("not running");clearInterval(this.eD);this.eD=null};m.Em=function(){return null!==this.eD};m.time=function(){return Math.floor(this.hm/1E3)};
m.setTime=function(a){this.hm=1E3*a};m.z3=function(){const a=Date.now(),b=this.hm+(a-this.FV),c=Math.floor(b/1E3)!=this.time();this.hm=b;c&&(this.tX.h(),void 0!==this.kg&&this.hm>=this.kg&&(this.stop(),this.tF.h()));this.FV=a};function AJ(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var BJ=u&&AJ();function Y(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function CJ(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(BJ){var d=new ActiveXObject("MSXML2.DOMDocument");d.resolveExternals=!1;d.validateOnParse=!1;try{d.setProperty("ProhibitDTD",!0),d.setProperty("MaxXMLSize",2048),d.setProperty("MaxElementDepth",256)}catch(e){}if(d){a&&d.appendChild(d.createNode(1,a,""));a=d;break a}}throw Error("Your browser does not support creating new documents");}void 0!==b&&Y(a.documentElement,
{xmlns:b});c&&Y(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function DJ(a,b){Y(a,b)}function Z(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function EJ(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+'="'+Ec(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=EJ(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function FJ(a,b){dd(a,b.toString())}function GJ(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 HJ={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function IJ(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)JJ(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":KJ(b,d);break;default:JJ(b,"\n")}}
function LJ(a,b,c){var d={id:c.slide().id()};Y(b,d);d=c.slide();var e=Z(b,"direction");IJ(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.ue(c);Y(b,{status:HJ[e],evaluationEnabled:a});if(a=Mk(c))e=Z(b,"feedback"),IJ(e,a.content());d&&(a=c.slide().settings().Mf(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.uo()},Y(b,c))}function MJ(a,b,c){IJ(a,b);c&&(a=Z(a,"picture"),c={altText:c.dl()},Y(a,c))}
function JJ(a,b){const c=Z(a,"text");GJ(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function KJ(a,b){a=Z(a,"equation");a=Z(a,"latex");FJ(a,b.bZ)}class NJ{ue(a){return a.slide().settings().U()}};function OJ(a){if(a instanceof Zj){var b=EE("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Xa())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c}
class PJ extends NJ{hd(a){const b=CJ("dndQuestion");LJ(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Z(b,"objects");for(var g of d.Ff){var h=Z(f,"object");FJ(h,OJ(g.slideObject()));var k={id:g.slideObject().id()};Y(h,k);e.push(g.slideObject())}f=[];k=Z(b,"destinations");for(var l of d.Um)h=Z(k,"destination"),FJ(h,OJ(l.slideObject())),g={id:l.slideObject().id()},Y(h,g),f.push(l.slideObject());if(this.ue(a)){a=Z(b,"matches");for(var t of c.chains())l=Z(a,"match"),c={objectIndex:e.indexOf(t.object().slideObject()),
destinationIndex:f.indexOf(t.destination().slideObject())},Y(l,c)}e=Z(b,"userAnswer");for(const r of d.chainsStates())c=d.Ff,a=d.Um,t=Z(e,"match"),c={objectIndex:c.indexOf(r.objectState()),destinationIndex:a.indexOf(r.destinationState())},Y(t,c);return b}};class QJ extends NJ{hd(a){const b=CJ("essayQuestion");LJ(this,b,a);if(a=a.contentState().text()){const c=Z(b,"userAnswer");FJ(c,a)}return b}};class RJ extends NJ{hd(a){const b=CJ("fillInTheBlankQuestion");LJ(this,b,a);var c=a.contentState();const d={};var e=Z(b,"details"),f=c.content().Xa(),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"),FJ(g,k)):(g=f[k.id],g instanceof Ll?KJ(e,g):d[k.id]=Z(e,"blank"));for(const k of c.placeholders())if(c=k.placeholder(),c=d[c.id],e={userAnswer:k.response()},Y(c,e),this.ue(a)){e={correct:k.correct()};Y(c,e);for(const l of k.correctAnswers())e=
Z(c,"answer"),FJ(e,l)}return b}};function SJ(a,b){b=Ha(b.points(),c=>c.x+","+c.y);DJ(a,{points:b.join(";")})}
class TJ extends NJ{hd(a){const b=CJ("hotspotQuestion");LJ(this,b,a);var c=Z(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Z(c,"point");const f=e.nh;Y(d,{x:f.x,y:f.y})}c=Z(b,"hotspots");a=a.contentState();for(const f of a.areas()){e=f.area();const {left:g,top:h,width:k,height:l}=e.rect();a:{switch(e.type()){case "rectangle":d="rectangle";break a;case "oval":d="oval";break a;case "freeform":d="freeform";break a}throw Error("unknown area type");}d=Z(c,d);e instanceof DG&&SJ(d,e);e={x:g,
y:h,width:k,height:l,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};Y(d,e);c.appendChild(d)}return b}};class UJ extends NJ{hd(a){const b=CJ("likertScaleQuestion");LJ(this,b,a);var c=a.contentState();const d=c.content().Nm();var e=Z(b,"statements");for(var f of d){var g=Z(e,"statement");IJ(g,f)}e=c.content().labels();f=Z(b,"scaleLabels");for(var h of e)g=Z(f,"label"),FJ(g,h.text());a={numberFromZero:a.slide().settings().Am().WA()};Y(f,a);a=Z(b,"userAnswer");for(const k of c.statementsStates())h=Z(a,"match"),c={statementIndex:d.indexOf(k.statement()),labelIndex:Ca(e,k.selectedScale())},Y(h,c);return b}}
;class VJ extends NJ{hd(a){const b=CJ("matchingQuestion");LJ(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");MJ(l,h.textRange(),h.ed)}h=Z(b,"responses");for(var k of e)g=Z(h,"response"),MJ(g,k.textRange(),k.ed);if(this.ue(a))for(a=Z(b,
"matches"),k=0;k<c.matches().count();++k)g=c.matches().getChoice(k),h=Z(a,"match"),g={premiseIndex:d.indexOf(g.premise()),responseIndex:e.indexOf(g.response())},Y(h,g);c=Z(b,"userAnswer");for(const l of f.matches())a=Z(c,"match"),f={premiseIndex:d.indexOf(l.premise()),responseIndex:e.indexOf(l.response())},Y(a,f);return b}};class WJ extends NJ{hd(a){const b=CJ(this.KV());LJ(this,b,a);const c=a.slide();a=this.xz(c.content(),a.contentState());b.appendChild(a);return b}KV(){return"multipleChoiceQuestion"}ux(a){var b=a.choice();const c=CJ("answer");MJ(c,b.textRange(),b.ed);(b=b.score())&&Y(c,{score:b});(a=a.customAnswer())&&Y(c,{customAnswer:a});return c}xz(a,b){const c=CJ("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.ux(h);l.correct()&&(e=g)}for(const g of f)c.appendChild(g);null!=e&&Y(c,{correctAnswerIndex:e});null!=d&&Y(c,{userAnswerIndex:d});return c}};class XJ extends NJ{hd(a){const b=CJ("multipleChoiceTextQuestion");LJ(this,b,a);var c=a.contentState();const d={};var e=Z(b,"details"),f=c.content().Xa();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().Xa().plainTextWithPlaceholders())"string"===typeof k?(h=Z(e,"text"),FJ(h,k)):(h=f[k.id],h instanceof Ll?KJ(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"),FJ(g,h),l.response()==hi(h)&&(k=f);l.initiated()&&Y(e,{userAnswerIndex:k});this.ue(a)&&Y(e,{correctAnswerIndex:c.Rk})}return b}};class YJ extends NJ{hd(a){const b=CJ("multipleResponseQuestion");LJ(this,b,a);const c=a.slide();a=this.xz(c.content(),a.contentState(),this.ue(a));b.appendChild(a);return b}ux(a,b){var c=a.choice();const d=CJ("answer");MJ(d,c.textRange(),c.ed);b&&(b={correct:c.correct()},Y(d,b));b={selected:a.selected()};Y(d,b);(c=c.score())&&Y(d,{score:c});(a=a.customAnswer())&&Y(d,{customAnswer:a});return d}xz(a,b,c){const d=CJ("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.ux(g,c)}for(const f of e)d.appendChild(f);return d}};class ZJ extends NJ{hd(a){const b=CJ("numericQuestion");LJ(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};Y(b,d)}if(this.ue(a))for(a=Z(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.ux(e))}return b}ux(a){if(a instanceof tm){var b=CJ("between"),c=Z(b,"leftOperand");FJ(c,a.leftOperand());c=Z(b,"rightOperand");FJ(c,a.rightOperand());return b}if(a instanceof um){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=CJ(b);FJ(b,a.operand());return b}throw Error("unknown condition");}};class $J extends NJ{hd(a){const b=CJ("sequenceQuestion");LJ(this,b,a);const c=a.contentState();a=this.xz(c.gd(),c.studentResponse(),this.ue(a));b.appendChild(a);return b}xz(a,b){const c=CJ("answers");for(const d of b){const e=Z(c,"answer");MJ(e,d.textRange(),d.ed);b={originalIndex:a.indexOf(d)};Y(e,b)}return c}};class aK extends WJ{KV(){return"trueFalseQuestion"}};class bK extends NJ{hd(a){const b=CJ("typeInQuestion");LJ(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};Y(b,d);if(this.ue(a)){a=b.appendChild;c=c.gd();d=CJ("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Z(d,"answer");FJ(g,f.textRange().text())}a.call(b,d)}return b}};class cK extends NJ{hd(a){const b=CJ("wordBankQuestion");LJ(this,b,a);var c=a.contentState(),d={},e=Z(b,"details"),f=c.content().Xa(),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"),FJ(g,k)):(g=f[k.id],g instanceof Ll?KJ(e,g):d[k.id]=Z(e,"blank"));for(const l of c.placeholders())c=l.placeholder(),e=d[c.id],(k=l.response())&&Y(e,{userAnswer:k}),this.ue(a)&&(k={correct:l.correct()},Y(e,k),FJ(e,c.value));d=Z(b,
"words");for(const l of a.slide().content().extraWords())a=Z(d,"word"),FJ(a,l.text());return b}};class dK extends Hl{constructor(){super();this.Cg=null}Cj(){}wj(){}Jj(){}Bj(){}Fj(a){this.Cg=(new WJ).hd(a)}Lj(a){this.Cg=(new aK).hd(a)}Hj(a){this.Cg=(new YJ).hd(a)}Nj(a){this.Cg=(new cK).hd(a)}Gj(a){this.Cg=(new XJ).hd(a)}zj(a){this.Cg=(new RJ).hd(a)}Mj(a){this.Cg=(new bK).hd(a)}Ij(a){this.Cg=(new ZJ).hd(a)}Kj(a){this.Cg=(new $J).hd(a)}Ej(a){this.Cg=(new VJ).hd(a)}yj(a){this.Cg=(new QJ).hd(a)}Dj(a){this.Cg=(new UJ).hd(a)}Aj(a){this.Cg=(new TJ).hd(a)}xj(a){this.Cg=(new PJ).hd(a)}};class eK{generateSessionXml(a){const b=CJ("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");Y(b,{version:"2"});var c=a.settings().ua(),d=c.isEnabled()?c.value():0,e=Z(b,"quizSettings");c=Z(b,"summary");var f=a.Ga();f=so(f.$t);var g=a.evaluation();if(g){d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d};Y(e,d);e=Z(e,"passingPercent");FJ(e,g.passingPercent());e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()};Y(c,e);var h;e=null==(h=a.evaluation())?void 0:h.awardedGrade();null!=e&&Y(c,{grade:e})}else Y(e,{quizType:"survey",timeLimit:d}),h={time:a.quizDuration(),finishTimestamp:f},Y(c,h);f=a.quiz().jb().Pk();h=a.Pn();if(f&&h){e=CJ("variables");f=f.content();for(var k of f.Bc())if(f=k.Ve().text(),g=k.title().text(),h.ng(f)){d=h.uf(f);const t=Z(e,"variable");Y(t,{name:f.toUpperCase(),title:g,value:d})}c.appendChild(e)}k=Z(b,"questions");c=new dK;h=a.Ga().na();e=a.Ga().im;
for(var l of a.slidePoolState().questions())if(e||!h||l.hasBeenVisited())f=c,g=l,f.Cg=null,f.Jf(g),k.appendChild(f.Cg);l=Z(b,"groups");for(const t of a.slidePoolState().groups())a=isNaN(t.awardedPercent()),0<WF(t)&&!a&&(k=Z(l,"group"),a={name:t.title(),passingScore:t.Fd(),awardedScore:t.awardedScore(),passingPercent:gi(t.passingPercent()),awardedPercent:gi(t.awardedPercent()),totalQuestions:WF(t),answeredQuestions:XF(t)},Y(k,a),l.appendChild(k));return EJ(b)}}eK.prototype.generateSessionXml=eK.prototype.generateSessionXml;function fK(a){if(a.Yo)return a.Yo;a=a.zh.wd();return("survey"==a.type()?a.slides()[0]:gK(a)).content().Fd()}
class hK{constructor(a,b,c,d){this.Ea=a;this.bb=b;this.zh=c;this.Yo=null;this.za=d}awardedScore(){let a=0;for(const b of this.Ea.groups())a+=b.awardedScore();return parseFloat(gi(Math.max(0,a)))}maxScore(){if(!this.Ea)return 0;const a=this.bb.im;let b=0;for(const c of this.Ea.questions())if(c.slide().settings().evaluation()&&c instanceof T){const d=c.maxScore();if(a||c.hasBeenVisited()||!this.za)b+=d}return parseFloat(gi(b))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/
a*1E4)/100:100}quizPassed(){const a=fK(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=aG(a,b):this.awardedPercent()>=a.value()}passingPercent(){const a=fK(this);if("percents"==a.units())return parseFloat(gi(a.value()));const b=this.maxScore();return 0<b?Math.round(aG(a,b)/b*100):1}rw(){const a=fK(this),b=this.maxScore();return"points"==a.units()?parseFloat(gi(aG(a,b))):0<b?Math.round(b*a.value())/100:0}cH(a){this.Yo=a}};class iK{awardedScore(){throw Error("survey!");}awardedPercent(){return 100}maxScore(){throw Error("survey!");}rw(){throw Error("survey!");}passingPercent(){return 100}quizPassed(){return!0}cH(){}};function jK(a,b,c){if(a.enabled()){const d=a.units();b="percents"==d?b:c;const e=kK(a.Xn(),b,d);let f;return(null==(f=a.Xn().find(g=>g.id==e))?void 0:f.name)||null}return null}function kK(a,b,c){const d=lK(a,c);return Array.from(d.keys()).find(e=>d.get(e)<=b)}function lK(a,b){return new Map(a.map(c=>[c.id,"percents"==b?c.Qs:c.points]).sort((c,d)=>d[1]-c[1]))};class mK extends H{constructor(a,b,c){super();this.Ea=a.slidePoolState();this.zh=b;this.bb=a.Ga();this.Yo=null;this.yy=G(this);this.rV=a.quiz().settings().X().passingScoreType();this.Po=a.quiz().settings().X().xm();this.EM=new hK(this.Ea,this.bb,this.zh,c);switch(this.rV){case "survey":this.cv=new iK;break;case "quizPassingScore":this.cv=this.EM}}quizPassed(){return this.cv.quizPassed()}maxScore(){return this.EM.maxScore()}awardedScore(){return this.EM.awardedScore()}awardedPercent(){return this.cv.awardedPercent()}awardedGrade(){return"quizPassingScore"==
this.rV&&this.Po.enabled()?jK(this.Po,this.awardedPercent(),this.awardedScore()):null}setPassingPercent(a){this.Yo=new Xn;this.Yo.Gd(100*a);this.cv.cH(this.Yo);this.yy.h()}passingPercent(){return this.cv.passingPercent()}rw(){return this.cv.rw()}};function Mo(a,b){b||(b=Do(a.La()));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ua();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.ma.settings().X().ua();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function tx(a){const b=Do(a.La());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof T&&d.zb(),!d.hasBeenVisited()||a&&!d.gt())&&(c=!1);return c}function sE(a){return 0<a.slidePoolState().slides().length}
function PI(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().Ms();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}function QI(a,b=!1){a.Cr=b;a.Lu=[];b=a.Ea.questions();for(const c of b)c.zb()&&(c.submit(a.Cr),a.Cr&&a.Lu.push(()=>Ek(c)));a.finish()}
function TI(a){if(!sE(a)||a.Cr||!Do(a.La()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().X().Jv()||a.im?!0:uA(a,!1)}function UI(a){a.Cr=!1;a.Lu.forEach(b=>{b()});a.Lu=[]}function nK(a){const b=a.Ld;oK(a,"%PASSING_SCORE%",b.rw().toString(),!0);oK(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);oK(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function VI(a){Xw(a.ab)||mz()||a.gg.send()}
function pK(a){var b=a.Ld;b?(oK(a,"%AWARDED_SCORE%",b.awardedScore().toString()),oK(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),nK(a)):oK(a,"%QUIZ_STATUS%","Completed");oK(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Ea.groups().reduce((c,d)=>c+XF(d),0);oK(a,"%ANSWERED_QUESTIONS%",b.toString())}function qK(a){void 0!==a.Vl&&(a.Vl.Em()&&a.Vl.stop(),E(a,a.Vl),a.Vl=void 0)}
function uA(a,b){const c=a.quiz().settings().X().submitType();let d=!1;for(const e of a.slidePoolState().slides()){let f;a=e.slide();f=b?!1:a.settings().Ms();a=e instanceof T?"allAtOnce"==c?e.initiated()||e.submitted():!e.zb():e.hasBeenVisited();d=d||!a&&!f}return!d}function oK(a,b,c,d=!1){b=b.replace(/%/g,"");a.wn.ng(b)?d&&(a.wn.Rg[b.toLowerCase()]=c):cz(a.wn,b,c)}
class rK extends H{constructor({quiz:a,Pn:b,bq:c,Lp:d,state:e,na:f,Jb:g,w6:h}){super();this.ma=a;this.za=f;this.ab=g;this.ld=b;this.Lg=c;this.y_=d;this.wn=new dz;this.Aa="testing";this.Bn=!1;this.gg=h(this);this.uk=new $F(this.ma.jb());this.sX=[];this.Ea=this.ZI(e);B(this,this.Ea.TS,this.q3,this);B(this,this.Ea.bF,this.PL,this);B(this,this.Ea.activeSlideChangedEvent(),this.PD,this);this.eN=G(this);this.rn=G(this);this.Zz=G(this);this.qE=G(this);this.tv=G(this);this.Rq=G(this);this.H=G(this);this.ki=
this.$t=null;this.Cr=!1;this.Lu=[];this.FJ=0;this.yy=G(this);(this.Ld="survey"!=this.ma.settings().X().passingScoreType()?new mK(this,this.ma.jb(),this.za):null)&&B(this,this.Ld.yy,()=>{nK(this);this.yy.h()},this);a=this.ma.settings().X().ua();a=a.isEnabled()?a.value():void 0;this.im=!1;this.Dn=new zJ(a);B(this,this.Dn.tX,this.B3,this);B(this,this.Dn.tF,this.C3,this);this.Vl=void 0;oK(this,"%TOTAL_QUESTIONS%",this.Ea.questions().length.toString());null!=e&&this.ec(e)}started(){return this.Bn}persistState(){const a=
{};a[wk.Rb.jb]=this.Ea.persistState();a[wk.Rb.mode]=this.sessionMode();a[wk.Rb.time]=this.Dn.time();this.$t&&(a[wk.Rb.KY]=this.$t.getTime());if(this.ld){const b={};this.ld.Bc().forEach(c=>{b[c]=this.ld.uf(c)});a[wk.Rb.nt]=b}return a}Pn(){return this.ld}bq(){return this.Lg}Lp(){return this.y_}settings(){return this.ma.settings().X()}evaluation(){return this.Ld}quiz(){return this.ma}sessionMode(){return this.Aa}slidePoolState(){return this.Ea}le(){return this.Ea.le(this.Ld)}Vs(){this.gg.Vs()}La(){return this.Ea}na(){return this.za}start(){B(this,
this.Ea.tv,()=>{"testing"!=this.sessionMode()||wh||this.Dn.start();this.PD();this.Bn=!0;this.tv.h()});this.Ea.ib();sE(this)||this.finish()}review(){sE(this)&&(this.Az("reviewing"),cG(this.Ea,0))}finish(){this.FJ&&clearTimeout(this.FJ);pK(this);this.FJ=setTimeout(this.P0.bind(this),0)}V(){return this.H}mY(){qK(this);var a=this.quiz().settings().X().submitType();const b=Do(this.Ea);"allAtOnce"==a&&b&&(a=b.slide().settings().ua())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}ZI(a){return new nG({jb:this.ma.jb(),
vd:this.ma.settings(),fb:a?a[wk.Rb.jb]:void 0,YP:this.uk,na:this.za,Ys:this})}P0(){this.Cr?this.Lu.push(()=>{this.Sq()}):this.Sq()}Sq(){sE(this)&&Hk(Do(this.La()),!1);this.$t=new Date;const a=this.sessionMode();this.Az("completed");qK(this);this.Dn.Em()&&this.Dn.stop();"testing"==a?(ve(this,this.gg.HH,()=>this.Rq.h()),VI(this)):this.Rq.h()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new eK}sessionModeChangedEvent(){return this.eN}Ga(){return this}LP(){return this.Ea.LP()}quizDuration(){return this.Dn.time()}q3(){this.finish()}PL(){qK(this)}PD(){if(sE(this)&&
(qK(this),"testing"==this.sessionMode())){var a=Do(this.La()),b=a.slide().settings().ua();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,Mo(this,a)),!a.submitted()&&void 0!==b&&0<b&&!wh&&(this.Vl=new zJ(b),D(this,this.Vl),B(this,this.Vl.tF,this.T2,this),this.Vl.start()))}ye(this,this.ki);(this.ki=Do(this.Ea))&&B(this,this.ki.V(),this.RD,this)}Az(a){if(this.Aa!=a){const b=this.Aa;this.Aa=a;this.Cr?this.Lu.push(()=>this.eN.h(b)):this.eN.h(b)}}B3(){this.rn.h()}C3(){qK(this);this.im=!0;this.RD();const a=
new Qy;this.Zz.h(a);a.actionPrevented()||this.finish()}T2(){if(this.Vl){qK(this);var a=new Qy;this.qE.h(a);a.actionPrevented()}}tc(){xe(this.Ea)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.Ea.activeSlideChangedEvent()}Yg(){const a=this.le();return a&&a.slide().visible()?a.slide().content().Yg():this.ma.jb().wd().Yg()}ec(a){this.Az(a[wk.Rb.mode]);"completed"==this.Aa&&pK(this);this.Dn&&this.Dn.setTime(a[wk.Rb.time]);
const b=a[wk.Rb.KY];b&&(this.$t=new Date(b));(a=a[wk.Rb.nt])&&this.ld&&Xb(a,(c,d)=>{this.ld.Rg[d.toLowerCase()]=c})}RD(){void 0!==this.TR&&clearTimeout(this.TR);this.TR=setTimeout(()=>{this.H.h()},0)}};function sK(a,b){return Zb(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function tK(a,b){null!=b&&Xb(b,(c,d)=>{a.ng(d)?a.Rg[d.toLowerCase()]=c:cz(a,d,c)})}function uK(a){const b=Eg(!0),c={};Xb(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});sK(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);sK(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);tK(a,c)}
function vK(a,b,c,d){const e=d||{};Xb(d,(f,g)=>{f=g.toLocaleLowerCase();f!=g&&(e[f]=e[g],delete e[g])});for(const f of a.Bc())e.hasOwnProperty(f)||(e[f]=a.uf(f));c&&(e.userid=c);tK(b,e)};function wK(a){const b=(e,f)=>{cz(a.Kr,e.replace(/%/g,""),f)},c=a.vd().X().ua();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ma.title());let d=0;fx(a.ma.jb(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function xK(a){uK(a.Lg);yK(a)?a.ma.jb().Pk().content().Bc().forEach(b=>{if("disabled"!=b.usage()){const c=b.Ve().text(),d=a.Lg.ng(c)?a.Lg.uf(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&cz(a.ld,c,b)}}):vK(a.Lg,a.ld,null,null)}function zK(a){var b=a.Up();b=!!b&&b.visible();const c=a.ma.jb().xG().some(d=>d.visible());return b||yK(a)||c}
function AK(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.F.sessionMode();c=b.submitted()&&b.Kv()&&!c&&!Ok(b)&&a;if(b instanceof tl){var d=b.slide().settings().Js();c&&"reset"==d.ei()&&b.Pv()}else if(b instanceof dl){if(a=b.slide().settings().Sv(),c&&"reset"==a.ei())for(d of b.contentState().Ff)c=d.ir,ef(c,d.rect())||(pk(b.contentState(),d)&&nk(b.contentState(),d),d.mB(c))}else b instanceof Gl&&(d=b.slide().settings().PB(),c&&"reset"==d.ei()&&b.WF())}
function BK(a,b){E(a,a.F);let c=a.L4.create({state:b,Lp:a.wq,Pn:a.ld,bq:a.Lg});a.F=D(a,c);const d=a.vd().X().ua();zK(a)||d.isEnabled()||wh||B(a,c.LP(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.aV(f,g)});B(a,c.La().activeSlideChangedEvent(),()=>{if("testing"==c.Ga().sessionMode()){var e=Do(c.La()),f=e.Vp(),g=e.slide().settings().ua();!f&&g&&g.isEnabled()&&a.PW.h(Mo(c.Ga(),e))}});B(a,c.La().IR,()=>{const e=Do(c.La());e instanceof T&&AK(a,e)});
b=Do(c.La());b instanceof T&&AK(a,b);B(a,c.tv,a.s3,a);B(a,c.La().bF,a.Ta,a);B(a,c.Rq,a.Ta,a);B(a,c.slidePoolState().activeSlideChangedEvent(),a.Ta,a);B(a,c.V(),a.Ta,a)}
function CK(a){if(a.Ro.length){if(a.Jo=(new UF({vd:a.ma.settings(),qo:!0,na:a.na(),Ys:null,XO:a.Al})).create(a.Ro[0]),a.Ro.splice(0,1),a.Ro.length&&DK(a.uj,a.Ro[0]),a.Jo){var b=a.Jo;switch(b.slide().type()){case "IntroSlide":a.zW.h(b);break;case "InstructionsSlide":a.wq.ld=a.ld;a.yW.h(b);break;case "AuthorizationSlide":mF(b.contentState(),a.ld),a.sW.h(b)}}}else a.Jo=null,a.start()}function EK(a,b,c){a.yN.h(b,c)}function yK(a){a=a.ma.jb().Pk();return!!a&&a.visible()}
class FK extends H{constructor({quiz:a,J:b,na:c,eo:d,A:e,XO:f,j8:g}){super();this.ma=a;this.K=b;this.za=c;this.uj=d;this.j=e;this.Al=f;this.L4=g;this.ld=new dz;this.Kr=new dz;this.Lg=new dz;this.wq=new yJ;this.wq.Kr=this.Kr;this.wq.Lg=this.Lg;wK(this);this.Di=0;this.K.Rg=this.wq;this.Ro=[];this.Jo=null;this.fN=!1;this.F=null;this.zW=G(this);this.sW=G(this);this.yW=G(this);this.Fx=G(this);this.yN=G(this);this.xN=G(this);this.PW=G(this);this.zp=G(this);xK(this)}na(){return this.za}usedAttemptsCount(){return this.Di}Ta(){this.zp.h()}s3(){this.fN||
this.Di++;this.fN=!1;this.wq.wn=this.F.wn;const a=this.F.Pn();a&&(this.wq.ld=a);this.Fx.h()}reset(){this.F=null}ib(a){const b=this.Up(),c=this.ma.jb().Pk(),d=this.ma.jb().xG();b&&this.Ro.push(b);c&&c.visible()&&this.Ro.push(c);if(d)for(const e of d)e.visible()&&this.Ro.push(e);a(()=>{if(this.Jo&&"AuthorizationSlide"==this.Jo.slide().type()){const e=this.Jo;if(e.GB())return;this.ld=e.nt()}CK(this)});CK(this)}start(){const a=this.vd().X().ua();zK(this)||!a.isEnabled()||wh?(BK(this),this.F.start()):
EK(this,a.value(),()=>{BK(this);this.F.start()})}resume(a){this.fN=!!a;this.Di=a[wk.wZ.uo];BK(this,a[wk.Rb]);const b=this.F;a=b.Ga();const c="testing"==a.sessionMode(),d=this.vd().X().ua();!zK(this)&&d.isEnabled()&&!wh&&c?EK(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.zp}currentSession(){return this.F}persist(){if(!this.F)return null;const a={};a[wk.wZ.uo]=this.Di;a[wk.Rb]=this.F.persistState();return a}J(){return this.K}currentSessionChangedEvent(){return this.Fx}Up(){let a=
this.ma.jb().Up();a&&!a.visible()&&(a=null);return a}vd(){return this.ma.settings()}restartQuiz(){BK(this);this.F.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Ga().sessionMode())return!1;a=a.le();if(!a)return!1;a=a.slide();if(!$n(a.Wa().Gb(),"restartBtn"))return!1;a=a.content();return-1==a.Mf()||this.Di<a.Mf()+1}setUserInfo(a,b){vK(this.Lg,this.ld,a,b)}aV(a,b){this.xN.h(a,b)}};class GK extends nF{GB(){for(const a of this.Zi){const b=a.submit();if(b.length)return b}return null}};class HK extends TF{rY(a){return new GK(a.content())}};class IK{constructor(){this.title=this.type="";this.passingPercent=this.Fd=this.l_=this.TQ=0;this.details=this.version="";this.YQ=0;this.grade=this.MY="";this.ua=0;this.JO="";this.JZ=!1;this.RQ="";this.GZ=this.FZ=this.VG=this.HZ=!1;this.XQ="";this.RO=!1;this.bQ=this.Lp=this.bq=this.k_=this.jY=null;this.aQ={}}};class JK{constructor({Rb:a,A:b}){this.F=a;this.j=b;this.W=this.F.quiz().settings().Wu}create(){var a=this.F.evaluation();const b=new IK;b.title=this.F.quiz().title();b.type=a?"graded":"survey";b.version="9.2";b.details=this.F.generateDetailsXml();b.YQ=this.F.quizDuration();b.MY=to(this.F.quizDuration());const c=this.F.quiz().settings().X().ua();b.ua=c.isEnabled()?c.value():0;a&&(b.TQ=a.maxScore(),b.l_=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Fd=a.rw(),a=a.awardedGrade(),null!=a&&(b.grade=
a));a=this.F.quiz().jb().Pk();b.RO=!!a&&a.visible();b.jY=b.RO?a.content():null;b.bq=this.F.bq();b.Lp=this.F.Lp();if(a=this.F.Pn())b.k_=a,a.ng("userid")&&(b.XQ=a.uf("userid"));b.bQ=this.W.tw();if(b.bQ){a="PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_STUDENT_GRADE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" ");
b.aQ={};for(const d of a)b.aQ[d]=this.j.I(d)}return b}};function KK(){};var LK;function MK(){}p(MK,KK);MK.prototype.aG=function(){a:{if(!this.TY&&"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.TY=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.TY}return a?new ActiveXObject(a):new XMLHttpRequest};
LK=new MK;function NK(a){const b=[];Object.entries(a).forEach(([c,d])=>OK(c,d,b));return b.join("&")}function OK(a,b,c){Array.isArray(b)?b.forEach(d=>OK(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function PK(){this.zl=new F}PK.prototype.response=function(){return this.Ka};PK.prototype.send=function(a,b,c){var d;if(d=dh){var e=window.location.toString();d=a.match(Ri);e=e.match(Ri);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?QK(this,a,b,c):RK(this,a,b,c)};
function QK(a,b,c,d){const e=new XDomainRequest;b=SK(b);e.onload=function(){a.Ka=e.responseText;a.zl.h(!0)};e.onerror=function(){a.zl.h(!1)};e.ontimeout=function(){dh&&window.console.log("ontimeout")};e.onprogress=function(){dh&&window.console.log("progress")};try{e.open(c,b),e.send(NK(d))}catch(f){e.onerror()}}
function RK(a,b,c,d){const e=LK.aG();d=NK(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Ka=e.responseText,a.zl.h(!0)):a.zl.h(!1))}catch(f){a.zl.h(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.zl.h(!1)}}
function SK(a){const b=window.location.toString().match(Ri)[1]||null;if(null!=b&&"file"!=b){const c=a.match(Ri)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function TK(a){const b={};b.t=a.type;a.XQ&&(b.sid=a.XQ);var c=a.Lp;const d=a.bQ;d&&(b.rf=c?UK(c,d.from()):d.from(),b.rs=c?UK(c,d.FB()):d.FB(),b.rc=c?UK(c,d.vA()):d.vA(),b.rm=JSON.stringify(a.aQ));null!=a.YQ&&(b.ut=a.YQ,b.fut=a.MY);a.JO&&(b.ae=a.JO,b.aa=a.JZ);a.RQ&&(b.se=a.RQ,b.sq=a.HZ,b.sa=a.VG,b.sc=a.FZ,b.sf=a.GZ);const e=a.bq;if(e){const h={};Da(e.Bc(),k=>{const l=k.toUpperCase();k=e.uf(k);h[l]=k;b[l]=k});b.pv=JSON.stringify(h)}const f=a.k_;f&&Da(f.Bc(),h=>{b[h.toUpperCase()]=f.uf(h)});c=a.jY;const g=
a.RO;c&&Da(c.Bc(),(h,k)=>{const l=null!=f&&f.ng(h.Ve().text());"disabled"!=h.usage()&&(g||l)&&(b["vt["+k+"][id]"]=h.Ve().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.TQ&&(b.tp=gi(a.TQ),void 0!==a.Fd&&(b.ps=gi(a.Fd)),void 0!==a.passingPercent&&(b.psp=gi(a.passingPercent)),b.sp=gi(a.l_));null!=a.ua&&(b.tl=a.ua);null!=a.grade&&(b.g=a.grade);return b}
function UK(a,b){b=b.slice(0);for(const c of a.Bc())b=b.replace(new RegExp(`%${c}%`,"gi"),a.uf(c));return b}class VK extends H{constructor(){super();this.zl=G(this)}send(a,b){const c=new PK;b=TK(b);const d=B(this,c.zl,e=>{qe(this,d);this.zl.h(e)});c.send(a,"POST",b)}};function WK(a,b,c){const d=ii(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function XK(a){if(a.W.Xs().enabled()){a.HE.h();YK(a,a.wz);const b=a.W.Xs().url(),c=a.RV.create();a.JM.send(b,c)}else a.Vs()}function ZK(a){var b=!!a.W.Nn().oG();const c=a.W.Nn().enabled();if(b&&c){if(!a.F.evaluation())return!0;b=a.F.evaluation().quizPassed();switch(a.W.Nn().WO()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function $K(a){return a.ld&&a.ld.ng("USER_EMAIL")?a.ld.uf("USER_EMAIL"):""}
function aL(a){const b=!!$K(a);a=a.W.rq().enabled();return b&&a}function YK(a,b){let c,d=yg(()=>{d=void 0;void 0!==c&&b.h(c,new To)},a,500);const e=B(a,a.JM.zl,f=>{qe(a,e);d?c=f:b.h(f,new To)})}
class bL extends H{constructor({Rb:a,nl:b,A:c}){super();this.F=a;this.G0=b+"/quiz_results";this.W=a.quiz().settings().Wu;this.ld=a.Pn();this.JM=new VK;this.RV=new JK({Rb:a,A:c});this.GE=G(this);this.vz=G(this);this.HE=G(this);this.wz=G(this);B(this,this.vz,this.IL,this);B(this,this.wz,this.IL,this);this.gv="toEmail";this.jR=G(this);this.HH=G(this)}send(){if("toEmail"==this.gv){var a=ZK(this),b=aL(this);if(a||b){this.GE.h();var c=this.RV.create();if(a){a=this.W.Nn().oG().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.JO=d;c.JZ=this.W.Nn().kH()}b&&(b=this.W.rq(),c.RQ=$K(this),c.HZ=b.IQ(),c.VG=b.kH(),c.FZ=c.VG&&b.Ni(),c.GZ=c.VG&&b.GQ());YK(this,this.vz);this.JM.send(this.G0,c)}else this.Vs()}else"toServer"==this.gv&&XK(this);if(this.W.kw().enabled()){c=this.W.kw();a=this.F;b={};e=a.ma.jb().Pk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Lg.Bc())f=a.Lg.uf(g),b[`%${g}%`.toLowerCase()]=f;g=a.ld;
if(e&&g)for(g.ng("userid")&&(f=g.uf("userid"),b["%user_id%"]=f),f=0;f<e.Bc().length;f++){var h=e.Bc()[f],k=null!=g&&g.ng(h.Ve().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.uf(h.Ve().text()):"",h=`%${h.Ve().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.ma.title();b["%quiz_title%"]=g;(a=a.Ld)?(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.rw(),b["%passing_score%"]=
g,a=a.passingPercent(),b["%passing_percent%"]=a):b["%quiz_status%"]="Completed";WK(c.eQ(),c.target(),b)}}Vs(){"toEmail"==this.gv?(this.gv="toServer",this.jR.h(),XK(this)):"toServer"==this.gv&&(this.gv="completed",this.HH.h())}IL(a){a&&this.Vs()}};class cL extends bL{IL(){}};class dL{constructor(){this.uE=[]}addRange(a){this.uE.push(a)}count(){return this.uE.length}};function eL(a){return"allAtOnce"==a.ma.settings().X().submitType()}function fL(a){if(eL(a)){const b=[];a.ma.jb().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});gL(a,b)}}function gL(a,b){for(const c of b)(b=c.settings().ua())&&b.isEnabled()&&(b.enable(!1),a.sX.push(c))}
class hL extends rK{mY(){qK(this);for(const a of this.sX)a.settings().ua().enable(!0),Lk(this.slidePoolState().questions().find(b=>b.slide()==a))}PD(){eL(this)&&this.ki&&this.ki.contentState()&&ue(this,this.ki.contentState().V(),this.RD,this);if(Do(this.Ea)){const a=Do(this.Ea);(a instanceof tl||a instanceof dl)&&a.zb()&&(a.submit(!0),a.nF=!1)}super.PD();eL(this)&&this.ki&&this.ki.contentState()&&B(this,this.ki.contentState().V(),this.RD,this)}Az(a){"reviewing"==a&&(a="completed");super.Az(a)}ZI(a){fL(this);
a=super.ZI(a);eL(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&Fk(b)});return a}};function iL(a){return"accessible"==a.Cd?b=>new cL({Rb:b,nl:a.vs,A:a.j}):b=>new bL({Rb:b,nl:a.vs,A:a.j})}class jL{constructor({quiz:a,A:b,na:c,Jb:d,zB:e,nl:f}){this.ma=a;this.j=b;this.za=c;this.ab=d;this.Cd=e;this.vs=f}create({state:a,Lp:b,Pn:c,bq:d}){a={quiz:this.ma,v9:0,Lp:b,Pn:c,bq:d,state:a,A:this.j,na:this.za,Jb:this.ab,w6:iL(this)};return"accessible"==this.Cd?new hL(a):new rK(a)}};class kL{constructor({quiz:a,A:b,J:c,Jb:d,MQ:e,na:f,qo:g,nl:h}){this.ma=a;this.j=b;this.K=c;this.ab=d;this.uj=e;this.za=f;this.cm=g;this.vs=h}create(a){const b=new jL({quiz:this.ma,A:this.j,na:this.za,Jb:this.ab,zB:a,nl:this.vs});return new FK({quiz:this.ma,nl:this.vs,J:this.K,na:this.za,eo:this.uj,A:this.j,Jb:this.ab,XO:(()=>"accessible"==a?new HK({vd:this.ma.settings(),qo:this.cm}):new TF({vd:this.ma.settings(),qo:this.cm}))(),j8:b})}};class lL{constructor(a,b){this.wa=a;this.LC=null;this.zR=b?this.yR:Le(this.yR,this);this.Fy={};this.Gx={};for(const c of si)this.wa.nb(c,"hidden"),this.Gx[c]="hidden"}Zg(){for(const a of si)"showOutline"!=a&&this.nb(a,"hidden")}yR(){for(const a in this.Fy)if(a){const b=this.Fy[a];this.Gx[a]||(this.Gx[a]="hidden");this.wa.nb(a,b)}this.Gx=Object.assign({},this.Fy);this.LC&&this.wa.Sp(this.LC);this.LC=null;this.Fy={}}nb(a,b){this.Fy[a]=b;this.zR()}Gm(a,b){this.wa.Gm(a,b)}};function mL(a){a.Ye.start=()=>{(0,a.GN)()};a.Ye["continue"]=()=>{nL(a)};a.Ye["view-results"]=()=>{nL(a)};a.Ye["try-again"]=()=>{a.du.h();a.pa&&a.pa.lt();a.Mx.h(!0);a.da.nb("submit","enabled");a.da.nb("try-again","hidden");oL(a);a.t_&&a.IJ.h()};a.Ye.prev=()=>{a.du.h();kG(a.Gf())};a.Ye.next=()=>{mG(a.Gf())?pL(a,"next"):(a.du.h(),qx(a.Gf()))};a.Ye.submit=()=>{qL(a)};a.Ye.postpone=()=>{qx(a.Gf(),!0)};a.Ye["submit-all"]=()=>{pL(a,"submit-all")};a.Ye.results=()=>{a.WR.h()};a.Ye.finish=()=>{a.Rq.h()};a.Ye.reset=
()=>{a.pa instanceof tl&&a.pa.Pv();a.pa instanceof dl&&a.pa.contentState().reset()};a.Ye.back=()=>{a.Xx.h()};a.Ye.showOutline=b=>{a.ds.h(b)}}function rL(a){a.pa&&(ue(a,a.pa.submittedEvent(),a.ep,a),a.pa=null);a.du.h()}function sL(a,b){a.da.nb("start","enabled");a.da.Gm("start",b)}function tL(a){uL(a);a.da.nb("back","hidden");a.bb&&"completed"==a.bb.sessionMode()?(vL(a,a.Wm),wL(a)):!a.Xd||a.bb&&a.El!=a.VS||(a.bb&&"testing"==a.bb.sessionMode()?wL(a):a.bb||wL(a))}
function xL(a){const b=a.Qr.type();return"none"==b?"survey"==a.sb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function wL(a){if(a.Xd){var b=a.Xd.actionAvailable("gotoPreviousSlide");a.da.nb("back",b?"enabled":"hidden")}}
function vL(a,b){if(a.Xd){b=a.Xd.actionAvailable("continuePresentation");a.wa.Gm("finish",b?"continuePresentation":"finish");const c=a.Xd.actionAvailable("finishAction");a.da.nb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.da.nb("finish",b?"enabled":"hidden")}function uL(a){a.da.nb("showOutline","bottom"==a.bE?"enabled":"hidden")}function oL(a){if(a.pa){var b=yL(a)&&!a.nr,c=b&&a.pa.zb()?"enabled":"disabled";a.da.nb("reset",b?c:"hidden")}}
function zL(a,b){a.kp?a.kp=!1:(a=a.da,a.LC=b,a.zR())}function yL(a){if(!a.pa)return!1;var b=a.pa.slide().type();if(-1==ti.indexOf(b))return!1;b=a.pa.slide().settings();if(a.pa instanceof tl){if(b=b.Js().As())a=a.pa.contentState().W.Vg(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.pa instanceof dl?b.Sv().As():!0;return a}function AL(a,b){return"enabled"==a.da.Gx[b]}function nL(a){a.du.h();a.pa.submitted()?a.Lh||qx(a.Gf(),!a.Kc.na()):a.pa instanceof T||a.pa.submit()}
function pL(a,b){const c=uA(a.F(),!1)?0:PI(a.F());a.Kf.VZ(c,b,()=>{},()=>{(0,a.hX)()})}function qL(a){var b=id();b&&b.blur();b=a.pa;b.initiated()?b.submit():b.slide().settings().Ms()?(b.BQ(!0),qx(a.Gf(),!a.Kc.na())):a.Kf.jl("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.IJ.h()},!1)}
class BL extends H{constructor({controlPanel:a,vd:b,Qw:c,wd:d,Zj:e,outlinePosition:f,Jb:g,HO:h}){super();this.Kf=c;this.Qr=d;this.Xb=e;this.sb=b;this.bE=f;this.t_=h;this.yz=!1;this.Xd=this.hX=this.GN=this.Kc=this.pa=this.Wm=null;this.Lh=this.nr=!1;this.p1=h?this.vK:Le(this.vK,this);this.WR=G(this);this.du=G(this);this.Mx=G(this);this.Rq=G(this);this.VE=G(this);this.Xx=G(this);this.ds=G(this);this.IJ=G(this);this.bb=this.Kk=null;this.El=this.VS="";this.lT=!0;this.kp=!1;this.wa=a;B(this,this.wa.$k(),
this.l2,this);this.da=new lL(a,h);this.Ye={};mL(this);this.Mq=void 0;this.wa.Zg();Xw(g)&&B(this,b.lR,()=>{this.hw()})}ib(a,b,c,d,e){this.gr(a,b,c,d,e);this.nr="reviewing"==c.sessionMode()}gr(a=null,b=null,c=null,d=null,e=!1){this.Kk=a;this.Kc=b;this.bb=c;this.hX=d;this.lT=e;this.yz=this.Lh=!1;this.Wm=null;this.nr=!1}outlinePopupClosed(){this.wa.outlinePopupClosed()}ft(a){sL(this,xL(this));this.El=a;tL(this)}et(a,b){sL(this,a);this.El=b;tL(this)}DQ(a){this.GN=a}YF(a){this.yz=!0;this.Wm=a;rL(this);
this.da.Zg();this.wa.Zg();wL(this);vL(this,a)}nP(){this.Wm=null;this.yz=!1;this.nr=!0;this.da.nb("results","enabled")}wB(a,b,c,d){a?(this.da.Zg(),this.da.nb("toResultSlide","enabled"),this.da.nb("print",b?"enabled":"hidden"),this.Ye.print=c,this.Ye.toResultSlide=d):(this.YF(this.Wm),this.Ye.print=()=>{},this.Ye.toResultSlide=()=>{})}showOutlineEvent(){return this.ds}setActionAvailability(a){this.Xd=a;this.vK();tL(this)}aH(a){this.VS=a;tL(this)}Sp(a){this.wa.Sp(a)}VP(){this.kp=!0}ih(a){this.Mq=a;this.wa.ib(this.Mq.Ga(),
this.Mq.slidePoolState(),this.Mq.La(),this.Mq.evaluation(),this.Mq.settings())}UO(){const a=Do(this.Mq.La());this.wa.Wk(a)}hw(){tL(this);this.p1()}vK(){if(this.pa&&!this.yz){uL(this);this.da.nb("results","hidden");this.da.nb("start","hidden");this.da.nb("finish","hidden");this.da.nb("toResultSlide","hidden");this.da.nb("print","hidden");var a=uA(this.F(),!0)&&"testing"==this.F().sessionMode()&&"eachQuestion"==this.sb.submitType()&&this.lT;this.da.nb("view-results",a?"enabled":"hidden");this.da.nb("results",
this.nr?"enabled":"hidden");this.da.nb("try-again","hidden");var b=0<=vA(this.Gf(),!1),c=this.Gf();var d=mG(c)?!0:!c.my();oL(this);c=this.pa;var e="eachQuestion"===this.sb.submitType()&&this.sb.mA()&&!this.Kc.na()&&!pi.includes(c.slide().type());if(this.nr)this.da.nb("prev",b?"enabled":"disabled"),this.da.nb("next",d?"enabled":"disabled");else{const f=this.pa.slide()&&this.pa.slide().settings().ua()&&this.pa.slide().settings().ua().isEnabled();switch("eachQuestion"==this.sb.submitType()?"eachQuestion":
f&&this.pa.zb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.da.nb("submit","hidden");this.da.nb("continue","hidden");this.da.nb("submit-all","enabled");this.da.nb("prev",b?"enabled":"disabled");this.da.nb("next",d?"enabled":"disabled");break;case "eachQuestion":this.da.nb("submit-all","hidden"),b=!f&&c.zb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!tx(this.F())||(d="disabled"),this.da.nb("postpone",d),e="none"!=ME(c.slide().settings(),"attempt"),b=c.submitted()&&c.zb()&&c.Kv(),this.da.nb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(zL(this,"try-again"),d=yL(this)&&!this.nr,this.da.nb("reset",d?"disabled":"hidden")),this.da.nb("submit",!b&&c.zb()?"enabled":"hidden"),this.da.nb("continue",a||c.zb()?"hidden":"enabled"),a||c.zb()?a&&zL(this,"view-results"):zL(this,"continue"),this.da.nb("prev","hidden"),this.da.nb("next","hidden"),b&&(e?this.Lh?(this.da.nb("continue","enabled"),zL(this,"continue")):(this.Mx.h(!0),this.da.nb("submit","enabled"),zL(this,"submit")):this.Mx.h(!1))}}}}ep(){this.hw()}iB(a){(this.Lh=
a)&&this.Mx.h(!1)}l2(a,b=null){this.Xb&&this.Xb.Zc();Wf();this.Ye[a](b)}jt(){(0,this.GN)()}Gf(){return this.Kk}F(){return this.bb}};class CL extends H{constructor(a){super();this.R=a;B(this,this.R.Ki(),this.Z2,this);this.F=void 0;this.R.Zg();this.Mk=G(this,this.R.oq())}Z2(a){fo(this.F.La(),a)}ih(a){this.F=a;a=this.F.settings();this.R.ib(this.F.Ga(),this.F.slidePoolState(),this.F.La(),this.F.evaluation(),a);this.R.Li(!1)}nP(){this.R.Li(!0)}YF(){this.R.Wk(null);this.R.Li(!1);this.R.Zg()}UO(){const a=Do(this.F.La());this.R.Wk(a)}bw(){this.R.bw()}oq(){return this.Mk}$p(){this.R.$p()}};function DL(a,b,{i6:c,l6:d,o6:e,q6:f,j6:g,m6:h,p6:k,r6:l,k6:t,n6:r,t6:w,s6: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":t,"qm-choice-border-selected":r,"qm-choice-text-selected":w,"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.controlsHotspotMarkers}}
function EL(a,{Z6:b,c7:c,b7:d,e7:e,a7:f,d7:g,f7: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-text-60":S(h,60),"qm-text-answer-placeholder":S(a,40),"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 FL(a,{b8:b,e8:c,c8:d,f8:e,d8:f,g8:g,h8:h,i8: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 GL({F6:a,G6:b,H6:c,D6:d,E6:e,J6:f,I6:g}){return{"qm-feedback-correct":a,"qm-feedback-incorrect":b,"qm-feedback-partially-correct":c,"qm-feedback-answered":d,"qm-feedback-background":S(e,100,jj),"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 HL({N8:a,O8:b,P8: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 IL(a,b){var c=a.BI,d=R(a.lo().color);a=R(a.Td().color);var e=b.controlsRadioButtonsCheckboxes,f=b.controlsFocus,g=b.controlsHighlightButtonsMenus,h=S(b.controlsHighlightRadioButtonsCheckboxes,30),k={i6:c.choiceBackground,l6:c.choiceBorder,o6:c.choiceControlBackground,q6:c.choiceControlBorder,j6:h,m6:c.choiceBorderHover,p6:c.choiceControlBackgroundHover,r6:c.choiceControlBorderHover,k6:S(e,kj(c.choiceBackgroundSelected)),n6:S(e,kj(c.choiceBorderSelected)),s6:c.choiceControlIconActive,t6:c.choiceTextSelected};
h={b8:c.selectListBackground,e8:c.selectListBorder,c8:c.selectListBackgroundHover,f8:c.selectListBorderHover,d8:S(e,kj(c.selectListBackgroundSelected)),g8:f,h8:c.selectListPopoverBackground,i8:c.selectListPopoverText};var l=c.dragBackground,t=c.dragBorder,r=c.dragText,w=g,y=c.dragBorderHover,C=c.dragTextHover,N=c.dragBackgroundSelected,fa=S(e,kj(c.dragBorderSelected)),da=c.dragTextAndIcon;f={Z6:c.inputBackground,c7:c.inputBorder,b7:c.inputBackgroundHover,e7:c.inputBorderHover,a7:c.inputBackgroundFocus,
d7:f,f7:c.inputText};g=Object;var Ia=g.assign,Ea=b.feedbackTitleCorrect;const mc=b.feedbackTitleIncorrect;var Fe={N8:c.tooltipBackground,O8:c.tooltipBorder,P8:c.tooltipText},sh=b.playerText,th=Object,Wo=th.assign;c=GL({F6:Ea,G6:mc,H6:b.feedbackTitlePartiallyCorrect,D6:b.feedbackTitleAnswered,J6:b.feedbackTitleText,E6:c.feedbackBackground,I6:c.feedbackText});Fe=HL(Fe);sh={"qm-player-text-48":S(sh,48)};const Vj=ej(Ea),uh=ej(mc);Ea={"qm-color-correct":Ea,"qm-color-correct-80":S(Ea,80),"qm-color-correct-72":S(Ea,
72),"qm-icon-color-correct":Vj,"qm-icon-color-correct-border":S(Vj,40),"qm-color-incorrect":mc,"qm-color-incorrect-80":S(mc,80),"qm-color-incorrect-72":S(mc,72),"qm-icon-color-incorrect":uh,"qm-icon-color-incorrect-border":S(uh,40)};e={"qm-accent-color":e,"qm-accent-color-80":S(e,80),"qm-accent-color-16":S(e,16),"qm-accent-color-28":S(e,28),"qm-accent-color-72":S(e,72)};e=Wo.call(th,{},c,Fe,sh,Ea,e);da={"qm-drag-background":l,"qm-drag-background-60":S(l,60),"qm-drag-background-72":S(l,72),"qm-drag-background-hover":w,
"qm-drag-background-selected":N,"qm-drag-border":t,"qm-drag-border-32":S(t,32),"qm-drag-border-50":S(t,50),"qm-drag-border-60":S(t,60),"qm-drag-border-72":S(t,72),"qm-drag-border-hover":y,"qm-drag-border-selected":fa,"qm-drag-border-selected-80":S(fa,80),"qm-drag-text":r,"qm-drag-text-12":S(r,12),"qm-drag-text-16":S(r,16),"qm-drag-text-28":S(r,28),"qm-drag-text-40":S(r,40),"qm-drag-text-48":S(r,48),"qm-drag-text-60":S(r,60),"qm-drag-text-hover":C,"qm-drag-text-hover-60":S(C,60),"qm-drag-text-and-icon":da,
"qm-drag-text-and-icon-60":S(da,60)};k=DL(a,b,k);fa=b.mediaPlayerAnswerPlayButton;N=b.mediaPlayerAnswerPlayButtonIcon;b=b.mediaPlayerProgress;b={"qm-choice-media-play-button":fa,"qm-choice-media-play-button-16":S(fa,16),"qm-choice-media-play-button-24":S(fa,24),"qm-choice-media-play-button-40":S(fa,40),"qm-choice-media-play-button-icon":N,"qm-choice-media-play-progress":b};d={"qm-text-question":d,"qm-text-question-80":S(d,80),"qm-text-question-72":S(d,72)};return Ia.call(g,{},e,da,k,b,d,EL(a,f),FL(a,
h))};function JL(a,b){var c=document.body;const d=IL(a,b);Object.keys(d).map(e=>an(c,e,nJ(d[e])))};function KL(a){return LL(a).Ga().sessionMode()}function LL(a){return a.C.currentSession()}function ML(a){if(!a.C.currentSession())return!1;a=LL(a).le();return!!a&&a.slide().visible()}function NL(a){a.VR.h(a.kp)}function OL(a,b,c,d,e){const f=ro(c);a.Ia.wa.ii(!1);a.Kf.tB(b,"ok","mb_info_icon",()=>{a.Ia.wa.ii(!0);d();NL(a)},()=>({[e]:f}))}function PL(a,b){a.Ia.wa.ii(!1);a.Kf.tB("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ia.wa.ii(!0);b();NL(a)})}
function QL(a){a.Kf.XF();a.Zf.exitFullscreen();a.VW.h(a.El)}function RL(a,b,c){a.la.Fw();const d=()=>{a.la.cw();c();a.Rw()};DK(a.sr,b.slide()).then(d,d)}function SL(a,b){a=a.Hq.colors();b=b.slide().Wa().nv;JL(b,a)}function TL(a){a.Nr&&(a.Nr.close(),a.Ia.wB(!1),a.Nr=null)}
function UL(a,b){var c=LL(a);const d=pG(c.settings());a=KL(a);if("testing"==a&&d&&b instanceof T&&!b.zb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.le())?c.contentState().content().Ni():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function VL(a,b){ye(a,a.pa);a.pa=b;a.El=b.slide().id();SL(a,b)}
function WL(a){var b=ML(a);if("completed"!=KL(a)||!b){b=Do(a.sk());VL(a,b);B(a,a.pa.uW,a.UD,a);B(a,a.pa.submittedEvent(),a.ep,a);a.la.ym();a.tI(a.pa);b=a.Ia;var c=a.pa;b.yz||(rL(b),B(b,c.submittedEvent(),b.ep,b),b.pa=c,c=c.slide().id(),b.El=c,tL(b),b.hw());a.ai&&a.ai.UO();a.Ia&&a.Ia.UO();a.pa instanceof T&&(a.pa.zb()||a.KW());QL(a);a.la.cw();a.Rw()}}
class XL extends H{constructor({state:a,view:b,A:c,eo:d,Qw:e,Jb:f,Zj:g,wd:h,He:k,oc:l,HO:t=!1,Gw:r,Xg:w}){super();this.Nr=this.pa=null;this.C=a;this.la=b;this.j=c;this.ab=f;this.sr=d;this.Zf=k;this.If=r;this.Hq=w;B(this,this.la.vB(),this.h3,this);B(this,this.la.gi(),()=>{AL(this.Ia,"submit")&&qL(this.Ia);AL(this.Ia,"start")&&this.Ia.jt()},this);B(this,this.la.Sh,this.W2,this);a=this.C.vd().X();this.Kf=D(this,e);this.er=!1;this.Ia=new BL({controlPanel:this.la.controlPanel(),vd:a,Qw:this.Kf,wd:h,Zj:g,
outlinePosition:l?l.outlinePosition():null,Jb:f,HO:t});D(this,this.Ia);B(this,this.Ia.WR,this.h2,this);B(this,this.Ia.du,this.u2,this);B(this,this.Ia.Mx,this.Oo,this);B(this,this.Ia.Rq,this.o2,this);B(this,this.Ia.IJ,this.IU,this);B(this,this.Kf.sZ(),()=>YL(r,!1));B(this,this.Kf.closeWindowEvent(),()=>YL(r,!0));this.ai=null;if(e=this.la.topPanel())this.ai=D(this,new CL(e)),B(this,this.ai.oq(),y=>this.Gz.h(y),this);this.Kk=null;this.Lh=!1;this.fc=null;this.VW=G(this);this.VR=G(this);this.Fo=G(this);
this.EJ=G(this);this.VE=G(this,this.Ia.VE);this.Xx=G(this,this.Ia.Xx);this.ds=G(this,this.Ia.showOutlineEvent());this.Gz=G(this);this.El=null;this.kp=!1;B(this,this.C.currentSessionChangedEvent(),this.rL,this);B(this,this.C.sW,this.d3,this);B(this,this.C.yW,this.e3,this);B(this,this.C.zW,this.f3,this);B(this,this.C.yN,this.X1,this);B(this,this.C.xN,this.NL,this);B(this,this.C.PW,this.V4,this)}ko(a){this.la.ko(a,this.Kf)}setActionAvailability(a){this.Ia.setActionAvailability(a)}aH(a){this.Ia.aH(a)}autoStartAvailable(){if(!ph&&
!qh)return!0;const a=this.C.currentSession();var b=this.pa||a&&Do(a.La());b=b&&b.qP();const c=!!a&&"reviewing"==KL(this);return!b||c&&!!a}outlinePopupClosed(){this.Ia.outlinePopupClosed()}onTopPanelPopupClosed(){this.ai&&this.ai.$p()}showTopPanelPopupEvent(){return this.Gz}VP(){this.kp=!0;this.Ia.VP()}W2(){this.Kf.invalidate()}X1(a,b){OL(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}NL(a,b){OL(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}DQ(a){this.Ia.DQ(a)}slideChangedEvent(){return this.VW}closeWindowEvent(){return this.Fo}showOutlineEvent(){return this.ds}reset(){var a=
this.Ia;rL(a);a.da.Zg();a.gr();a=LL(this);ye(this,a);this.la.reset()}rL(){this.Kk&&ue(this,this.Kk.activeSlideChangedEvent(),this.pL,this);const a=LL(this);B(this,a.Ga().sessionModeChangedEvent(),this.vh,this,1);B(this,a.Ga().Zz,this.A3,this);B(this,a.Ga().qE,this.Ry,this);B(this,a.gg.GE,this.XD,this);B(this,a.gg.HE,this.XD,this);B(this,a.gg.vz,(c,d)=>{this.Xy("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);B(this,a.gg.wz,(c,d)=>{this.Xy("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.ab&&
B(this,a.Rq,()=>{ML(this)||this.EJ.h()},this);this.Kk=a.La();this.sr.CQ(a.slidePoolState().slides());const b="none"!=a.quiz().jb().wd().type();this.Ia.ib(this.Kk,this.C,a.Ga(),()=>{this.er=!0;QI(a);this.er=!1},b);this.ai&&this.ai.ih(a);this.Ia&&this.Ia.ih(a);sE(a)||ML(this)?(this.fc=this.la.jt(),B(this,this.fc.gi(),()=>{AL(this.Ia,"submit")&&qL(this.Ia)},this),B(this,this.fc.HA(),()=>{AL(this.Ia,"submit")&&this.Ia.Sp("submit")},this),B(this,this.Kk.activeSlideChangedEvent(),this.pL,this),B(this,this.Kk.fD,
this.z2,this),this.pL().then(()=>this.la.ym(),()=>this.la.ym()),this.vh()):this.oC()}XD(){this.Kf.UZ("PB_SENDING_REPORT")}oC(){const a=LL(this).Ga().Yg();this.Ia.YF(a);this.ai&&this.ai.YF(ML(this))}Xy(a,b,c){const d=LL(this);this.Kf.IZ(a,b,c,()=>{VI(d)},()=>{d.Vs()})}h3(a){this.Kf.SZ(a)}vh(){LL(this);switch(KL(this)){case "reviewing":this.Ia.nP();this.ai&&this.ai.nP();break;case "completed":this.oC();const a=LL(this);B(this,a.Ga().yy,this.CF,this);ML(this)?this.CF():this.fc&&this.Oo(!1)}}CF(){if(ML(this)){var a=
LL(this),b=a.le();RL(this,b,()=>{const c=b.contentState();ye(this,c);B(this,c.VV,()=>{this.reset();this.C.restartQuiz()},this);B(this,c.XV,()=>{a.review()},this);B(this,c.JW,this.S4,this);SL(this,b);this.fc.JQ(b,this.C.allowRetakeQuiz(),a.settings().quizSize());this.El=b.slide().id();this.la.kl();QL(this)})}}S4(){var a=LL(this);this.Nr=this.Kf.TZ({Rb:a,J:this.C.J()});a=a.le().slide().content().PF();const b=B(this,this.Nr.je(),()=>{qe(this,b);this.Ia.wB(!1);this.Nr=null});this.Ia.wB(!0,a,()=>this.Nr.print(),
()=>TL(this))}activate(a){a||TL(this);this.Zf.exitFullscreen()}h2(){this.la.kl();LL(this).finish()}pN(a,b){var c="";if(this.pa instanceof T&&this.pa.zb()){c=this.pa.slide().settings().Mf();var d=-1;-1!=c&&(d=c-this.pa.uo());c=-1==d?this.j.I("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.fc.xw(!1);this.fc.qm(UL(this,this.pa));d=LL(this).settings().quizSize();this.la.kl({Sj:a,status:b,iY:c,animate:!0,J:this.C.J(),quizSize:d});this.Lh=!0;this.Ia.iB(this.Lh)}Oo(a){this.fc.l(a)}o2(){if("embedded"==this.ab)this.EJ.h();
else{var a=LL(this).Ga().Yg();a&&!Xw(this.ab)&&pE(a,this.C.J(),this.Fo)}}KW(){var a=KL(this);const b="reviewing"==a;var c="completed"==a;if(this.pa&&(b||this.pa.submitted())){this.la.kl();var d=new hF(LL(this));(a=d.get(this.pa))&&!c&&(c=d.status(),d=LL(this).settings().quizSize(),this.la.kl({Sj:a,status:c,W7:b,animate:!1,J:this.C.J(),quizSize:d}))}}f3(a){VL(this,a);RL(this,a,()=>{const b=a.slide().id();this.Ia.ft(b);this.la.ft(a);QL(this)})}d3(a){VL(this,a);RL(this,a,()=>{const b=this.C.Up()?"submit-form":
xL(this.Ia),c=a.slide().id();var d=this.Ia;sL(d,b);d.El=c;tL(d);this.la.qB(a);QL(this)})}e3(a){VL(this,a);RL(this,a,()=>{var b=!!this.C.Up(),c=yK(this.C);b=b||c?"continue-style":xL(this.Ia);c=a.slide().id();this.Ia.et(b,c);this.la.et(a);QL(this)})}currentSlideId(){return this.El}pL(){ye(this,this.pa);this.Lh=!1;if(0==LL(this).slidePoolState().slides().length)return Promise.resolve();this.la.Fw();return this.HN()}HN(){const a=this.Kk.activeSlideIndex();return ZL(this.sr,a).then(()=>WL(this),()=>WL(this))}UD(){if(!this.er){var a=
this.pa;this.pN(Mk(a),a.zd.status())}}u2(){this.la.kl();this.Lh=!1;this.Ia.iB(this.Lh)}ep(){if(!this.er){if(!this.Lh&&this.pa){var a="none"!=ME(this.pa.slide().settings(),"attempt");if((!this.pa.zb()||a)&&"testing"==KL(this)){a=this.fc;const b=a.Wn(),c=UL(this,this.pa);this.Oo(!1);a.xw(!1);a.qm(c);c==b&&qx(this.sk(),!this.C.na())}}this.Ia.hw()}}tI(a){const b=KL(this),c=LL(this),d=UL(this,a);this.fc.jH(a,d);a.gt()?this.Oo(!0):!a.zb()||c.Ga().im||"completed"==b||"reviewing"==b?this.Oo(!1):this.Oo(!0)}V4(a){this.er||
(a=ro(a),this.la.qq(a))}A3(a){this.la.tf();this.Kf.XF();this.ai&&this.ai.bw();a.preventAction();const b=LL(this);QI(b,!0);(a=id())&&a.blur();this.Ia.wa.ii(!1);this.Kf.tB("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ia.wa.ii(!0);TI(b.Ga())&&UI(b);NL(this)})}Ry(a){this.la.tf();a.preventAction();this.pa.submit(!0);this.Ia.wa.ii(!1);(a=id())&&a.blur();this.Kf.tB("PB_QUESTION_TIMEOUT",this.SJ(),"mb_time_out_icon",()=>{this.Oo(!1);this.Ia.wa.ii(!0);this.er=!this.pa.initiated();Ek(this.pa);this.pa.initiated()||
nL(this.Ia);this.er=!1;NL(this)})}SJ(){const a=this.pa.initiated(),b="none"!=OE(this.pa.slide().settings()),c=this.fc.Wn(),d=UL(this,this.pa);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}Vx(){return LL(this).slidePoolState()}sk(){return LL(this).La()}Rw(){this.la.Hv(this.kp);this.kp=!1}IU(){this.Rw()}z2(){PL(this,()=>{fo(this.Kk,this.pa.slide().id())})}};function $L(a){const b=LL(a).gg;return!ZK(b)&&!aL(b)||"completed"==KL(a)?Promise.resolve():new Promise(c=>{ve(a,b.jR,()=>c())})}function aM(a){const b=LL(a).gg;return b.W.Xs().enabled()&&"completed"!=KL(a)?new Promise(c=>{ve(a,b.HH,()=>c())}):Promise.resolve()}
class bM extends XL{constructor({state:a,view:b,A:c,eo:d,L:e,Qw:f,Jb:g,Zj:h,wd:k,He:l,oc:t,Gw:r,Xg:w}){super({state:a,view:b,A:c,eo:d,L:e,Qw:f,Jb:g,Zj:h,wd:k,He:l,oc:t,HO:!0,Gw:r,Xg:w});this.zH=b;this.XB=this.WB=null;this.WV=!1}HN(){if("eachQuestion"==this.C.vd().X().submitType())return super.HN();const a=[];LL(this).slidePoolState().slides().forEach(b=>{a.push(DK(this.sr,b.slide()))});return Promise.all(a).finally(()=>WL(this))}tI(a){const b=this.C.vd().X().submitType(),c=KL(this);"allAtOnce"==b&&
"testing"==c?(this.fc.jH(a,UL(this,a)),LL(this).Ga().im&&this.Oo(!1)):super.tI(a)}IU(){var a=this.zH;a.ee&&a.ee.gb(!0)}KW(){}pN(a,b){const c=this.pa;c instanceof tl||c instanceof dl||LL(this).Ga().im||super.pN(a,b)}rL(){this.WB=$L(this);this.XB=aM(this);super.rL()}XD(){this.WV||(this.WV=!0,super.XD())}CF(){Promise.all([this.WB,this.XB]).finally(()=>super.CF())}oC(){Promise.all([this.WB,this.XB]).finally(()=>super.oC())}vh(){"completed"==KL(this)&&(this.zH.l(!1),YL(this.If,!1),Promise.all([this.WB,
this.XB]).finally(()=>{this.zH.l(!0);YL(this.If,!0)}));super.vh()}};class cM extends H{constructor(a,b){super();this.W=a;this.j=b}jl(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]))}tB(a,b,c,d,e){this.jl(a,b,void 0,c,d||(()=>{}),!1,e)}SZ(){}TZ(){return new dM}UZ(a){a=this.j.I(a);alert(a)}IZ(a,b,c,d,e){b?e():(c.suspend(),this.jl(a,"","","",f=>{f?e():d()}))}VZ(a,b,c,d){a=iI(this.W.Jv(),a,b,c,d);this.jl(a.messageType,a.Xj,a.Fi,a.zm,a.pm,!1,a.al)}XF(){}invalidate(){}sZ(){return G(this)}closeWindowEvent(){return G(this)}}
class dM extends H{close(){}je(){return G(this)}print(){}};class eM extends Q{constructor(a){super(a);this.Se("alertdialog");this.$y=G(this);this.Eo=G(this);this.ui=!1}open(){this.ui=!0;this.gp();this.$y.h(this)}close(){this.ui=!1;this.yI()}oo(a){if(this.Jg)throw Error("already modal");this.Jg=a?this.TI():void 0}B(a){super.B(a);this.Jg&&this.Jg.B(a)}je(){return this.Eo}TI(){const a=new Q({m:"modal-layer"});A(this,a.displayObject(),"click",()=>{});return a}hz(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}yI(){this.B(!1);this.Eo.h(this);
se(this,document,"keydown",this.hz,this)}gp(){this.B(!0);A(this,document,"keydown",this.hz,this)}};class fM extends qy{constructor(a){super(null,[0],[1],75,b=>b*b);this.B0=a}ml(){this.B0.Mc(this.coords[0])}};function gM(a,b){a.iJ=b}class hM extends eM{constructor(a,b){super({m:a,Sf:b});this.iJ=this.Ze=void 0}gp(){this.Ze&&this.Ze.stop();this.B(!0);!K&&this.iJ&&this.iJ.focus();this.Ze=new fM(this);this.Ze.play()}};function iM(a,b,c,d){const e=new Q({m:"quiz-message-box-buttons-panel"});a.addChild(e);a.lI=e;const f=new Q({u:P(e,"buttons")});b=new Lq({prefix:"quiz-",type:"uikit-primary-button",text:a.j.I(a.OC(b))});f.addChild(b);B(a,b.O,()=>{a.close()},a);gM(a,b.displayObject());c&&(c=new Lq({prefix:"quiz-",type:"uikit-primary-button",text:a.j.I(a.OC(c))}),f.addChild(c),B(a,c.O,()=>{a.Gt=!0;a.close()},a),d&&gM(a,c.displayObject()));e.addChild(f)}
class jM extends hM{constructor({A:a,messageType:b,icon:c,Xj:d,Fi:e,k8:f,al:g}){super("quiz-message-box",!1);this.oo(!0);this.j=a;this.s=new Q({u:P(this,"content")});this.qb=new Q({u:P(this,"icon")});this.qb.addChild(c);this.s.addChild(this.qb);this.Gt=!1;this.ni=new Q({u:P(this,"message-container")});this.xh=new Q({u:P(this,"scroll-area")});M(this.ni,this.xh);this.Vc=new Q({u:P(this,"message")});ai(this.Vc,this.j,b,g);M(this.s,this.ni);this.addChild(this.s);this.gW=new Q({});M(this.gW,this.Vc);M(this.xh,
this.gW);iM(this,d,e,f);A(this,document,"keydown",this.df,this);this.Ba=new rr({fh:this.xh});this.xh.addChild(this.Ba.Hi());D(this,this.Ba)}gp(){super.gp();this.wk()}OC(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");}ja(){this.wk()}wk(){if(yh)this.ni.o("long-text",this.Vc.height()>this.qb.height());else{var a=this.Jg,b=Hf(this.ni.displayObject()),c=Hf(this.lI.displayObject()),d=Hf(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.lI.height()-c.top-c.bottom;b=Math.min(c,this.Vc.height());c<this.Vc.height()&&
this.ni.Wb(Math.floor(c));c=Hf(this.s.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.ni.G("max-width",a+"px");this.To();this.kr(b)}}To(){var a=Hf(this.displayObject()),b=this.Jg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}kr(a){this.Ba&&this.Ba.hi(a,this.Vc.height())}df(a){if(!this.lI.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Gt=
!0,this.close(),a.preventDefault()}}};function kM(a,b,c){a.ja(b,c)}
class lM extends hM{constructor({mf:a,Fs:b,rotation:c}){super("quiz-picture-attachment-window");this.oo(!0);this.Na=a;this.Qt=b||new I(0,0,1,1);this.Fk=Vt(c||0);this.s=new Q({u:P(this,"content")});this.addChild(this.s);this.qb=new Q({u:P(this,"icon")});this.addChild(this.qb);this.s.G("background-image",Fg(this.Na.path()));this.s.G("background-repeat","no-repeat");this.s.G("transform",`${Ut(this.Fk)}`);B(this,this.O,()=>{this.close()},this);A(this,document,"keydown",d=>{27==d.keyCode&&this.close()},
this);A(this,this,"touchstart",d=>d.preventDefault());yh&&A(this,window,"orientationchange",()=>this.close())}ja(a,b){if(a&&b){var c=90==this.Fk||270==this.Fk;a=yh?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=Yf({width:this.Na.width()*this.Qt.width,height:this.Na.height()*this.Qt.height,boundingWidth:a.width,boundingHeight:a.height,Lf:!1});this.s.resize(b.width,b.height);a=b.width/this.Qt.width;b=b.height/this.Qt.height;c=Math.round(a*
this.Qt.left);const d=Math.round(b*this.Qt.top);this.s.G("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.s.G("background-position",`${-c}px ${-d}px`)}}};var mM;function nM(a){if(sg)mM=a,(new rg("print",["ispring.Printer.onPrintFinished"])).Tv();else if(void 0!==window.matchMedia&&K&&Dg){const b=window.matchMedia("print");function c(d){d.matches||(a(),b.removeListener(c))}b.addListener(c);window.print()}else window.print(),a()}ia("ispring.Printer.onPrintFinished",function(){const a=mM;a&&(a(),mM=void 0)});function oM(a){const b=a.displayObject(),c=lf(b,"opacity");J(b,"opacity","0");const d=lf(document.body,"overflow");J(document.body,"overflow","hidden");document.body.appendChild(b);const e=()=>{$c(b);J(document.body,"overflow",d);J(b,"opacity",c)};yg(()=>nM(e))};class pM{constructor(a,b){this.key=a;this.value=b}}class qM{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 rM{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class sM{constructor(a,b){this.KG=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 tM(a,b,c,d){b=b.questions();const e=[];let f=1;for(let t=0;t<b.length;++t){var g=b[t],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var l=!g.slide().settings().U();!pi.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 r=a.j.I("Q_EQUATION_REPLACEMENT_TEXT");k=new qM(f+".",g.textWithEquations(r),h,l,k);e.push(k);f++}return e}
function uM(a,b,c,d,e){var f=c.Ga().$t;const g=so(f);f=[];null!=e&&f.push(new pM("PB_PRINT_STUDENT_GRADE_LABEL",e));e=c.Pn();f.push(new pM("PB_PRINT_DATE_TIME_TABLE_LABEL",g));e&&e.ng("USER_NAME")&&f.push(new pM("PB_PRINT_USER_ID",e.uf("USER_NAME")));e&&e.ng("USER_EMAIL")&&f.push(new pM("PB_PRINT_USER_EMAIL",e.uf("USER_EMAIL")));f.push(new pM("PB_PRINT_ANSWERED_QUESTIONS",Wl(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=gi(c.evaluation().maxScore()),f.push(new pM("PB_PRINT_STUDENT_SCORE_LABEL",Wl(b,"%AWARDED_SCORE% / "+
a+" (%AWARDED_PERCENT%%)"))),f.push(new pM("PB_PRINT_PASSING_SCORE_LABEL",Wl(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Ga().quizDuration();b=to(b);f.push(new pM("PB_PRINT_TIME_SPENT",b));return f}
function vM(a,b,c){const d=new Q({m:"quiz-main-section-container",ba:"TABLE"}),e=new Q({m:"quiz-main-section-container-row",ba:"TR"});if(b.isGraded){var f=new Q({m:"quiz-main-section-container-column",ba:"TD"}),g=new Q({m:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.KG,l=h,t=b.grade,r=new Q({m:"chart-canvas",ba:"CANVAS"}),w=r.displayObject();t=null!=t?"#5B86D4":k?"#4DC700":"#F7523F";w.setAttribute("width","160px");w.setAttribute("height",
"160px");k=Math.PI;w.getContext&&(w=w.getContext("2d"),w.fillStyle="#EEEEEE",w.strokeStyle="#EEEEEE",w.beginPath(),w.arc(80,80,80,0,2*k),w.closePath(),w.fill(),l=k/180*l*360/100,0<l&&(w.strokeStyle=t,w.lineCap="round",w.lineWidth=6,w.beginPath(),t=-(k/2),w.arc(80,80,77,t,t+l),w.stroke()),w.fillStyle="#FFFFFF",w.beginPath(),w.arc(80,80,74,0,2*k),w.closePath(),w.fill());M(g,r);r=new Q({u:P(g,"text-container")});r.resize(160,160);l=new Q({u:P(g,"text")});k=b.KG?"#35B200":"#D64B3C";w=a.j.I(b.KG?"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+"'>"+w+"</span>");l.Te(h);M(r,l);M(g,r);M(f,g);M(e,f)}if(c.length){f=new Q({m:"quiz-main-section-container-column",ba:"TD"});h=b.isGraded;g=new Q({m:"quiz-user-info-table",ba:"TABLE"});g.o("graded",h);for(const y of c)h=a,r=y,l=g,c=new Q({u:P(l,"row"),ba:"TR"}),k=r.key,w=new Q({u:P(l,"column"),ba:"TD"}),w.o("center",!1),w.o("header",!1),ai(w,h.j,k),M(c,w),h=wM(r.value,l),h.o("value",
!0),M(c,h),M(g,c);a=new Q({m:"quiz-user-info"});M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function xM(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().U()){b=!0;break a}b=!1}b&&a.push(new rM(c.title(),parseFloat(gi(c.awardedScore())),parseFloat(gi(c.maxScore()))))}return a}
function yM(a,b){const c=new Q({m:"quiz-groups-info"});var d=new Q({m:"quiz-group-info-section-text-block"});d.o("header",!0);var e=new Q({u:P(d,"title")});ai(e,a.j,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new Q({u:P(d,"score-header")});ai(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 Q({m:"quiz-group-info-section"});e=new Q({m:"quiz-group-info-section-text-block"});M(b,e);var g=new Q({u:P(e,"title")});g.P(Wl(f.K,d.title));M(e,g);f=new Q({u:P(e,"score")});f.P(d.awardedScore+
" / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new Q({m:"quiz-group-info-score-bar"});g=new Q({u:P(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 zM(a,b){const c=new Q({m:"quiz-questions-info"});var d=new Q({u:P(c,"header")});ai(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new Q({m:"quiz-questions-info-table",ba:"TABLE"});const e=AM(a,new qM("","","","",""),d,!0);M(d,e);for(const f of b)b=AM(a,f,d),M(d,b);M(c,d);return c}
function wM(a,b,c,d){b=new Q({u:P(b,"column"),ba:d?"TH":"TD"});b.o("center",c||!1);b.o("header",d||!1);b.P(a);return b}
function AM(a,b,c,d){const e=new Q({u:P(c,"row"),ba:"TR"});var f=wM(b.index,c,!0,d);f.o("small",!0);M(e,f);const g=wM("",c,!1,d);g.o("title",!0);M(e,g);var h=new Q({u:P(c,"title-text")});h.P(d?b.title:Wl(a.K,b.title));M(g,h);let k=h=null;"graded"==a.F.quiz().jb().wd().type()&&(h=wM(b.awardedScore,c,!0,d),h.o("small",!0),M(e,h),k=wM(b.maxScore,c,!0,d),k.o("small",!0),M(e,k));d?(b=wM(b.status,c,!0,d),M(e,b),ai(f,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),ai(g,a.j,"PB_PRINT_QUESTION_TITLE"),h&&ai(h,a.j,"PB_PRINT_AWARDED_TITLE"),
k&&ai(k,a.j,"PB_PRINT_POINTS_TITLE"),ai(b,a.j,"PB_PRINT_RESULT_TITLE")):(f=new Q({u:P(c,"column"),ba:"TD"}),f.o("small",!0),f.o("center",!0),a=new Jw(a.D),Iw(a,b.status),f.addChild(a),M(e,f));return e}
class BM extends Q{constructor({Rb:a,J:b,A:c,L:d}){super({m:"quiz-report-content"});this.F=a;this.j=c;this.D=d;this.K=b;c=new Q({m:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.F.quiz().jb().wd().type(),f=new sM(d,e);d=tM(this,a.slidePoolState(),a.Ga().na(),a.Ga().im);b=uM(f.isGraded,b,a,d.length,f.grade);M(this,vM(this,f,b));ai(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.KG?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.le().slide().content();b.HQ()&&(c=xM(a.slidePoolState()),c.length&&M(this,yM(this,c)));d.length&&b.lN&&M(this,zM(this,d))}};class CM extends hM{constructor({Rb:a,J:b,Uj:c,A:d,L:e}){super("quiz-report-window",!0);this.oo(!0);this.D=e;this.Jc=c;this.j=d;this.F=a;this.K=b;this.Hf=new Q({m:"report-scroll-pane"});M(this,this.Hf);this.$l=new Q({m:"report-scroll-container"});M(this.Hf,this.$l);this.s=this.Xf();M(this.$l,this.s);this.wc=new rr({fh:this.$l});D(this,this.wc);this.Hf.addChild(this.wc.Hi());A(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ja(a,b){if(a&&b){var c=this.Jc.width(),d=this.Jc.height();a>
c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.Hf.Wb(b),a=Gf(this.Hf.displayObject()),this.wc.hi(b-a.top-a.bottom,this.$l.displayObject().scrollHeight))}}Xf(){return new BM({Rb:this.F,J:this.K,A:this.j,L:this.D})}print(){oM(this.Xf())}ye(){super.ye();this.wc.setParentScale(this.parentScale())}};class DM extends hM{constructor(a,b){super("send-report");this.oo(!0);this.Jg.Mc(.5);this.Vc=new Q({u:P(this,"message")});ai(this.Vc,b,a);M(this,this.Vc);this.ze=new Q({u:P(this,"preloader")});M(this,this.ze)}};class EM extends Q{constructor(a,b,c){super({m:"smartphone-quiz-report-control-panel"});this.D=c;this.mx=G(this);this.HV=G(this);a=this.aJ(a);M(this,a);a=this.Lb("close");M(this,a);B(this,a.O,()=>this.mx.h());b&&(b=new Lq({prefix:"quiz-",type:"uikit-primary-button",icon:{element:U(this.D,"print_icon.svg"),Tg:"left"}}),O(b,P(this,"uikit-button")),b.o("print",!0),M(this,b),B(this,b.O,()=>this.HV.h()))}aJ(a){const b=new Q({u:P(this,"title")});b.P(a.I("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Lb(a){const b=
new Lq({prefix:"quiz-",type:"uikit-link-button",icon:{element:U(this.D,"close"),Tg:"left"}});O(b,P(this,"uikit-button"));b.o(a,!0);return b}};function FM(a,b){var c=a.F.le().slide().content().PF();c=new EM(a.j,c,a.D);c.o(b,!0);B(a,c.mx,()=>a.close());B(a,c.HV,a.IV,a);return c}function GM(a){return new BM({Rb:a.F,J:a.K,A:a.j,L:a.D})}
class HM extends eM{constructor({Rb:a,J:b,A:c,L:d}){super({m:"smartphone-quiz-report",Sf:!0});this.F=a;this.K=b;this.j=c;this.D=d;this.fS=FM(this,"top");M(this,this.fS);this.pC=new Q({m:"smartphone-quiz-report-scroll-container"});M(this,this.pC);this.tE=new Q({m:"smartphone-quiz-report-content-wrapper"});M(this.pC,this.tE);this.jz=GM(this);M(this.tE,this.jz);this.eS=FM(this,"bottom");M(this,this.eS)}print(){this.IV()}ja(a,b){a&&b&&(a=1<a/b,this.o("landscape",a),this.fS.o("landscape",a),this.eS.o("landscape",
a),this.tE.G("height",""),a=1,this.jz.width()>this.pC.width()&&(a=this.pC.width()/this.jz.width()),b=this.jz.height()*a,this.tE.G("height",`${b}px`),Rf(this.jz.displayObject(),a,a))}IV(){oM(GM(this))}};function IM(a,b,c=!1){a.XF();const d=b.Jg;d&&(A(a,b,"touchstart",a.zr,a,Hh),A(a,d,"touchstart",a.zr,a,Hh),a.Jc.addChild(d));M(a.Jc,b);a.Jc.B(!0);a.la.zw(c);b.open();a.Kg.push(b);a.lV.h()}function JM(a,b){const c=b.Jg;c&&(se(a,b,"touchstart",a.zr),se(a,c,"touchstart",a.zr),a.Jc.removeChild(c));E(a.Jc,b);a.Jc.B(!1);a.la.zw(!0);b=a.Kg.indexOf(b);a.Kg.splice(b,1);a.Fo.h()}
class KM extends H{constructor(a,b,c,d){super();this.D=d;this.la=b;this.Jc=b.Uj();this.Jc.B(!1);this.W=a;this.j=c;this.Kg=[];this.fv=null;this.lV=G(this);this.Fo=G(this)}invalidate(){for(const a of this.Kg)a.xa()}tB(a,b,c,d,e){this.jl(a,b,void 0,c,d||(()=>{}),!1,e)}VZ(a,b,c,d){a=iI(this.W.Jv(),a,b,c,d);this.jl(a.messageType,a.Xj,a.Fi,a.zm,a.pm,!1,a.al)}jl(a,b,c,d,e,f,g){if(!L){d=U(this.D,d);var h=new jM({A:this.j,messageType:a,icon:d,Xj:b,Fi:c,k8:f||!1,al:g});IM(this,h);this.Jc.o("with-message-box",
!0);var k=B(this,h.je(),()=>{qe(this,k);JM(this,h);this.Jc.o("with-message-box",!1);e&&e.apply(this,[h.Gt])})}}SZ({mf:a,Fs:b,rotation:c}){const d=new lM({mf:a,Fs:b,rotation:c});IM(this,d);kM(d,this.Jc.width(),this.Jc.height());const e=B(this,d.je(),()=>{qe(this,e);JM(this,d)})}UZ(a){L||(a=this.j.I(a),this.fv||(this.fv=new DM(a,this.j),IM(this,this.fv)))}IZ(a,b,c,d,e){L||(this.fv&&(JM(this,this.fv),this.fv=null),b||(c.suspend(),this.jl(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}TZ({Rb:a,
J:b}){a={Rb:a,J:b,L:this.D,Uj:this.Jc,A:this.j};const c=yh?new HM(a):new CM(a);IM(this,c,!0);const d=B(this,c.je(),()=>{qe(this,d);JM(this,c)});return c}XF(){for(const a of this.Kg)a instanceof DM||JM(this,a)}sZ(){return this.lV}closeWindowEvent(){return this.Fo}zr(a){a.preventDefault()}};class LM{constructor({state:a,view:b,skin:c,A:d,eo:e,L:f,Jb:g,Zj:h,wd:k,He:l,oc:t,X:r,Gw:w,Xg:y}){this.C=a;this.la=b;this.Cb=c;this.j=d;this.sr=e;this.D=f;this.ab=g;this.Xb=h;this.Qr=k;this.Zf=l;this.Bb=t;this.cf=r;this.If=w;this.Hq=y}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new KM(this.cf,this.la,this.j,this.D),new XL({state:this.C,view:this.la,eo:this.sr,A:this.j,L:this.D,Qw:a,Jb:this.ab,He:this.Zf,Zj:this.Xb,wd:this.Qr,oc:this.Bb,Gw:this.If,Xg:this.Hq});case "accessible":return new bM({state:this.C,
view:this.la,eo:this.sr,A:this.j,L:this.D,Qw:new cM(this.cf,this.j),Jb:this.ab,He:this.Zf,Zj:this.Xb,wd:this.Qr,oc:this.Bb,Gw:this.If,Xg:this.Hq});default:throw Error("unknown skin type");}}};function kx(a){({scale:a}=MM(a));return a}function jx(a){if(a.Ke||!a.Uq)return kx(a);a=ix(a);return $I(a)}function ix(a){if(a.Ke||!a.Uq)return kx(a);const {MG:b,scale:c}=MM(a),d=new x(a.UE?24:0,a.UE?(a.Mg.showTopPanel()?60:12)+76:0);a=a.Wx();return 1>=c?c:Math.min(ZI(b.width,a.width,d.width),ZI(b.height,a.height,d.height))}function ey(a){({MG:a}=MM(a));return a}
function MM(a){if(ih){var b=NM(a);const {left:f,top:g,width:h,height:k}=Yf({width:a.FC.width,height:a.FC.height,boundingWidth:a.ms.width,boundingHeight:a.ms.height,Lf:!0}),{left:l,top:t,width:r,height:w,scale:y}=Yf({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Lf:!0});return{MG:new x(r,w),scale:y*a.Nt,position:new v(l+f,t+g)}}if(L||K)return{MG:a.ms.clone(),scale:1,position:new v(0,0)};b=NM(a);const {width:c,scale:d,height:e}=Yf({width:b.width,height:b.height,boundingWidth:a.ms.width,
boundingHeight:a.ms.height,Lf:a.Uq});return{MG:new x(c,e),scale:d*a.Nt}}
function NM(a){var b=a.Wx().scale(a.Nt),c=a.UE?24:0,d=a.UE?(a.Mg.showTopPanel()?60:12)+76:0;c=(new x(c,d)).scale(a.Nt);a.Ke||!a.Uq?b=new x(b.width+c.width,b.height+c.height):(d=a.ms,a=a.Uq,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(ZI(d.width,b.width,c.width),ZI(d.height,b.height,c.height)):{scale:a}=Yf({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Lf:!1}),d=$I(a),c=c.clone().scale(d/
a),b=new x(b.width+c.width,b.height+c.height)):b=new x(b.width+c.width,b.height+c.height));return b}class OM{constructor({contentScale:a,CA:b,fitToWindow:c,fillPanelsView:d}){this.Nt=a;this.FC=b;this.Ke=d;this.Uq=c;this.ms=new x(0,0)}};class PM extends OM{constructor({contentScale:a,CA:b,quiz:c,Jb:d,io:e,oc:f,fitToWindow:g}){super({contentScale:a,CA:b,fillPanelsView:c.fillPanelsView(),oc:f,fitToWindow:g});this.ma=c;this.ab=d;this.Mg=e;this.UE=f?f.showPlayersPanels():!Ww(this.ab)||this.ma.fillPanelsView()}Wx(){return this.ma.settings().X().quizSize().clone()}};ia("ResumeType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$qm$player$ResumeType",{o9:"prompt",d9:"always",m9:"never"});function QM(a){this.BG=a}QM.prototype.set=function(a,b){void 0===b?this.BG.remove(a):this.BG.set(a,ig(b))};QM.prototype.get=function(a){let b;try{b=this.BG.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};QM.prototype.remove=function(a){this.BG.remove(a)};function RM(){}RM.prototype.next=function(){return SM};var SM={done:!0,value:void 0};function TM(a){return{value:a,done:!1}}RM.prototype.pl=function(){return this};function UM(){};function VM(a){if(a instanceof WM||a instanceof XM||a instanceof YM)return a;if("function"==typeof a.next)return new WM(()=>a);if("function"==typeof a[Symbol.iterator])return new WM(()=>a[Symbol.iterator]());if("function"==typeof a.pl)return new WM(()=>a.pl());throw Error("Not an iterator or iterable.");}class WM{constructor(a){this.lP=a}pl(){return new XM(this.lP())}[Symbol.iterator](){return new YM(this.lP())}oH(){return new YM(this.lP())}}
class XM extends RM{constructor(a){super();this.QA=a}next(){return this.QA.next()}[Symbol.iterator](){return new YM(this.QA)}oH(){return new YM(this.QA)}}class YM extends WM{constructor(a){super(()=>a);this.QA=a}next(){return this.QA.next()}};function ZM(){}p(ZM,UM);ZM.prototype.rG=function(){let a=0;for(const b of this)a++;return a};ZM.prototype[Symbol.iterator]=function(){return VM(this.pl(!0)).oH()};ZM.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function $M(a){this.dk=a}p($M,ZM);m=$M.prototype;m.BP=function(){if(!this.dk)return!1;try{return this.dk.setItem("__sak","1"),this.dk.removeItem("__sak"),!0}catch(a){return!1}};m.set=function(a,b){try{this.dk.setItem(a,b)}catch(c){if(0==this.dk.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};m.get=function(a){a=this.dk.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.dk.removeItem(a)};
m.rG=function(){return this.dk.length};m.pl=function(a){var b=0,c=this.dk,d=new RM;d.next=function(){if(b>=c.length)return SM;var e=c.key(b++);if(a)return TM(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return TM(e)};return d};m.clear=function(){this.dk.clear()};m.key=function(a){return this.dk.key(a)};function aN(){var a=null;try{a=window.localStorage||null}catch(b){}this.dk=a}p(aN,$M);class bN{constructor(a,b){this.h6=a[n.Symbol.iterator]();this.p7=b}[Symbol.iterator](){return this}next(){const a=this.h6.next();return{value:a.done?void 0:this.p7.call(void 0,a.value),done:a.done}}}function cN(a,b){return new bN(a,b)};function dN(a,b){this.Bm={};this.Ed=[];this.NB=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=dN.prototype;m.rG=function(){return this.size};function eN(a){fN(a);return a.Ed.concat()}m.has=function(a){return gN(this.Bm,a)};
m.equals=function(a,b){if(this===a)return!0;if(this.size!=a.rG())return!1;b=b||hN;fN(this);for(var c,d=0;c=this.Ed[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function hN(a,b){return a===b}m.ke=function(){return 0==this.size};m.clear=function(){this.Bm={};this.NB=this.size=this.Ed.length=0};m.remove=function(a){return this.delete(a)};m.delete=function(a){return gN(this.Bm,a)?(delete this.Bm[a],--this.size,this.NB++,this.Ed.length>2*this.size&&fN(this),!0):!1};
function fN(a){if(a.size!=a.Ed.length){for(var b=0,c=0;b<a.Ed.length;){var d=a.Ed[b];gN(a.Bm,d)&&(a.Ed[c++]=d);b++}a.Ed.length=c}if(a.size!=a.Ed.length){var e={};for(c=b=0;b<a.Ed.length;)d=a.Ed[b],gN(e,d)||(a.Ed[c++]=d,e[d]=1),b++;a.Ed.length=c}}m.get=function(a,b){return gN(this.Bm,a)?this.Bm[a]:b};m.set=function(a,b){gN(this.Bm,a)||(this.size+=1,this.Ed.push(a),this.NB++);this.Bm[a]=b};
m.addAll=function(a){if(a instanceof dN)for(var b=eN(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=eN(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 dN(this)};m.keys=function(){return VM(this.pl(!0)).oH()};m.values=function(){return VM(this.pl(!1)).oH()};m.entries=function(){const a=this;return cN(this.keys(),function(b){return[b,a.get(b)]})};
m.pl=function(a){fN(this);var b=0,c=this.NB,d=this,e=new RM;e.next=function(){if(c!=d.NB)throw Error("The map has changed since the iterator was created");if(b>=d.Ed.length)return SM;var f=d.Ed[b++];return TM(a?f:d.Bm[f])};return e};function gN(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function iN(a,b){this.b_=a;this.Hh=null;if(u&&!(9<=Number(Lb))){jN||(jN=new dN);this.Hh=jN.get(a);this.Hh||(b?this.Hh=document.getElementById(b):(this.Hh=document.createElement("userdata"),this.Hh.addBehavior("#default#userData"),document.body.appendChild(this.Hh)),jN.set(a,this.Hh));try{this.Hh.load(this.b_)}catch(c){this.Hh=null}}}p(iN,ZM);var kN={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},jN=null;
function lN(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return kN[b]})}m=iN.prototype;m.BP=function(){return!!this.Hh};m.set=function(a,b){this.Hh.setAttribute(lN(a),b);mN(this)};m.get=function(a){a=this.Hh.getAttribute(lN(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.Hh.removeAttribute(lN(a));mN(this)};m.rG=function(){return nN(this).attributes.length};
m.pl=function(a){var b=0,c=nN(this).attributes,d=new RM;d.next=function(){if(b>=c.length)return SM;var e=c[b++];if(a)return TM(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return TM(e)};return d};m.clear=function(){for(var a=nN(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);mN(this)};
function mN(a){try{a.Hh.save(a.b_)}catch(b){throw"Storage mechanism: Quota exceeded";}}function nN(a){return a.Hh.XMLDocument.documentElement};function oN(a,b){this.VA=a;this.sw=b+"::"}p(oN,ZM);oN.prototype.set=function(a,b){this.VA.set(this.sw+a,b)};oN.prototype.get=function(a){return this.VA.get(this.sw+a)};oN.prototype.remove=function(a){this.VA.remove(this.sw+a)};oN.prototype.pl=function(a){const b=this.VA[Symbol.iterator](),c=this,d=new RM;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.sw.length)!=c.sw;){e=b.next();if(e.done)return e;e=e.value}return TM(a?e.slice(c.sw.length):c.VA.get(e))};return d};function pN(){}p(pN,UM);pN.prototype.set=function(){};pN.prototype.get=function(){return null};pN.prototype.remove=function(){};var qN=null;const rN=Ej({zB:{_:"st"}}),sN=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function YL(a,b){a.Iz!=b&&(a.Iz=b,a.nR.h())}
function tN(a){a:{var b=`${a.Ng}::skin`;if(!qN){var c=new aN;(c=c.BP()?new oN(c,"ispring"):null)||(c=new iN("ispring"),c=c.BP()?c:null);qN=new QM(c||new pN)}b=qN.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[rN.zB];for(const [d,e]of sN.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&uN(b))return b;if(L)return"small";if(K||ih)return"tablet";b=Eg(!0);return a.rt&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function uN(a){switch(a){case "desktop":case "accessible":return!L&&!K&&!ih;case "tablet":return K||ih;case "small":return L;default:return!1}}function vN(a,b){a.Cd!=b&&a.Iz&&uN(b)&&(a.Cd=b,a.SR.h(b))}function wN(a){return a.rt&&"accessible"!=a.Cd}class xN extends H{constructor(a,b){super();this.Ng=a;this.rt=b;this.Cd=tN(this);this.Iz=!0;this.SR=G(this);this.nR=G(this)}zB(){return this.Cd}};function yN(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.RK[c.id()]=!0;d()};f.onerror=()=>{a.RK[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class zN{constructor(){this.RK={}}Ks(a){return a.resources().every(b=>"image"!=b.type()||this.RK[b.id()])}};class AN extends dF{};class BN extends AN{constructor(){super();this.Kb=[]}eb(a){this.Kb=[];this.Jf(a);return this.Kb}Cj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().Xa().eb())}wj(a){this.Ob(a)}Bj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().Xa().eb())}Fj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().eb())}Lj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().eb())}Hj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().eb())}Nj(a){this.Ob(a)}Gj(a){this.Ob(a)}zj(a){this.Ob(a)}Mj(a){this.Ob(a)}Ij(a){this.Ob(a)}Kj(a){this.Ob(a);
this.Kb=this.Kb.concat(a.content().eb())}Ej(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().eb())}Aj(a){this.Ob(a);this.Kb=this.Kb.concat(a.content().eb())}yj(a){this.Ob(a)}Dj(a){this.Ob(a)}Jj(a){this.Ob(a)}xj(a){this.Ob(a);if(L){const b=c=>{if(c=c.slideObject())this.Kb=this.Kb.concat(c.eb())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Ob(a){function b(c){return(c=NE(a.settings(),c))?c.eb():[]}if(L){const c=a.Ch().Ib;this.Kb=c?this.Kb.concat([c.Na]):this.Kb}else this.Kb=
this.Kb.concat(a.Wa().eb());this.Kb=this.Kb.concat(a.description().eb());this.Kb=this.Kb.concat(b("correct"));this.Kb=this.Kb.concat(b("incorrect"));this.Kb=this.Kb.concat(b("attempt"));this.Kb=this.Kb.concat(b("answered"));this.Kb=this.Kb.concat(b("partially"))}};class CN extends AN{constructor(){super();this.Zh=null}jd(a){this.Zh=null;this.Jf(a);return this.Zh}Cj(a){this.Ob(a);this.Zh=ll(this.Zh,a.content().Xa())}wj(a){this.Ob(a)}Bj(a){this.Ob(a);this.Zh=ll(this.Zh,a.content().Xa())}Fj(a){this.Ob(a)}Lj(a){this.Ob(a)}Hj(a){this.Ob(a)}Nj(a){this.Ob(a)}Gj(a){this.Ob(a)}zj(a){this.Ob(a)}Mj(a){this.Ob(a)}Ij(a){this.Ob(a)}Kj(a){this.Ob(a)}Ej(a){this.Ob(a)}Aj(a){this.Ob(a)}yj(a){this.Ob(a)}Dj(a){this.Ob(a)}Jj(a){this.Ob(a)}xj(a){this.Ob(a)}Ob(a){this.Zh=kl(this.Zh,
a.Wa().jd());a.content()&&(this.Zh=kl(this.Zh,a.content().jd()));this.Zh=kl(this.Zh,a.settings().jd());this.Zh=ll(this.Zh,a.description())}};function DK(a,b){const c=DN(b).map(d=>new Promise((e,f)=>{d.Ks()&&e();d.load();B(a,d.HP(),e,a);B(a,d.fZ(),f,a)}));b=EN(a,b);return Promise.all(c.concat(b))}function ZL(a,b){return FN(a,b).then(()=>{void 0!==b&&(a.eJ=b,qg(a.NK,100,a));qg(a.NK,100,a)})}function DN(a){return(new BN).eb(a).filter(b=>!(b instanceof Xm||b instanceof Um))}function EN(a,b){return(b=(new CN).jd(b))?b.Xa.map(c=>a.ZV.Ks(c)?Promise.resolve(void 0):yN(a.ZV,c)):[]}
function FN(a,b){if(a.CD[b])return Promise.resolve();a.DD=b;return DK(a,a.Ua[b].slide()).then(()=>{GN(a)},()=>{GN(a)})}function GN(a){a.CD[a.DD]=!0;a.DD=void 0;qg(a.NK,100,a)}class HN extends H{constructor(){super();this.ZV=new zN;this.Ua=[];this.CD={};this.DD=void 0;this.eJ=0}NK(){if(void 0===this.DD){var a,b=this.eJ+1;b<this.sv()&&!this.CD[b]&&(a=b);void 0!==a&&FN(this,a)}}CQ(a){this.Ua=a;this.CD={};this.eJ=0}sv(){return this.Ua.length}};function Wl(a,b){if(a.Rg){var c=a.Rg.Bc().map(d=>d.toLowerCase());a=IN(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Qj+c)+d.ow+b.substr(d.Rp+c),c+=d.ow.length-(d.Rp-d.Qj);return b}return b}function bs(a,b,c){let d=JN(a,b.htmlText());c&&(c=KN(a,hn(d),c),d=LN(a,d,c));return new zz(d,b.resources(),[],b.Rn())}function JN(a,b){if(a.Rg){var c=a.Rg.Bc().map(d=>d.toLowerCase());c=IN(a,hn(b),c);return LN(a,b,c)}return b}
function KN(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(MN(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new dn(e,e+g.length,g,h))}e+=g.length},a);return f}function LN(a,b,c){b=gn(b,c);b=NN(b,c);b=jn(b,new Set(c.map(d=>d.ol)));return mn(b,c,a.R0,a.lX)}
function IN(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(MN(c,f)){var g=f.substring(1,f.length-1);g=a.Rg&&a.Rg.ng(g)?a.Rg.uf(g):"";""!=g&&e.push(new dn(d,d+f.length,f,g))}d+=f.length},a);return e}function NN(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.ol.toLowerCase()));return fn(a,b)}
function MN(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 ON{constructor(a,b){this.R0=a;this.lX=b;this.Rg=null}};function PN(a){return new Promise((b,c)=>{const d=new Image;d.onload=()=>b();d.onerror=()=>c(Error("Can not load image"));d.src=a})};function QN(a,b){const c=[];for(const e of Object.keys(b)){var d=b[e];const f=[];for(const g of d)d=0==g.indexOf("http")?g:a.bI+g,f.push(`url("${Si(d)}")`);c.push(`@font-face { font-family: "${e}"; src: ${f.join(",")};}`)}jd(c.join("\n"))}
function RN(a){a.Cb&&!Ww(a.ab)&&document.getElementById("content").removeChild(a.Cb.displayObject());a.C&&a.currentSession()&&a.rI&&(ue(a,a.currentSession().sessionModeChangedEvent(),a.vh,a),a.rI=void 0);E(a,a.C);E(a,a.Cb);E(a,a.Xb);E(a,a.od);a.C=a.U3.create(a.Cd);D(a,a.C);B(a,a.C.currentSessionChangedEvent(),()=>{a.Fx.h()});ve(a,a.C.currentSessionChangedEvent(),()=>{a.rI=B(a,a.currentSession().sessionModeChangedEvent(),a.vh,a)},a);B(a,a.C.stateChangedEvent(),a.Ta,a);a.Pd=SN(a);a.TW=TN(a);a.Cb=UN(a);
D(a,a.Cb);a.Xb=VN(a);D(a,a.Xb);a.Pd.hl(a.Xb);"small"==a.Cd&&a.Cb.hl(a.Xb);a.EV=WN(a);a.od=a.EV.create(a.Cd);D(a,a.od);B(a,a.od.VR,b=>{b&&XN(a)});B(a,a.od.closeWindowEvent(),b=>{a.Fo.h(b)});B(a,a.od.VE,a.n3,a);B(a,a.od.Xx,a.t2,a);B(a,a.od.EJ,a.p2,a);B(a,a.od.showOutlineEvent(),a.g3,a);B(a,a.od.showTopPanelPopupEvent(),a.l3,a);if(!a.Bb){const {overflowY:b,background:c}="accessible"==a.If.Cd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=
c}wN(a.If)&&a.od.VP()}function YN(a){if(!a.rt||"tablet"==a.Cd||"small"==a.Cd||Ww(a.ab))return null;const b=new mi({m:"quiz-skin-switch-control",tabIndex:0});B(a,b.O,a.x5,a);return b}function ZN(a){const b=new Q({ba:"SECTION"});b.Se("region");b.Qf(a.j.I("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function $N(a){a.jg&&(a.jg.o("mode",a.Cd),a.jg.o("with-launcher",!1),"accessible"==a.Cd?(a.jg.setAttribute("title",a.j.I("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.jg.Cw(-1),a.jg.xd("hidden",!0)):(a.jg.setAttribute("title",a.j.I("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.jg.Cw(0),a.jg.displayObject().removeAttribute("aria-hidden")))}
function aO(a){a.Bn&&a.fu();const b=[],c=()=>{a.Cb.G("visibility","");a.Cb.xa();a.tT.h()};var d=a.ma.OG();d&&b.push(PN(d));if(d=a.currentSession()){const e=Do(d.La());e?(b.push(DK(a.uj,e.slide())),a.od.aH(e.slide().id())):d.le()&&b.push(DK(a.uj,d.le().slide()))}else if(d=a.C.Jo)b.push(DK(a.uj,d.slide())),a.od.aH(d.slide().id());Promise.all(b).then(c,c)}
function bO(a,b){a.vy=0;a.MC=[];const c=[];Xb(b,(d,e)=>{const f=[];0===d.length&&f.push(new lJ("local",e));for(let g=0;g<d.length;++g)f.push(new lJ("url",d[g]));c.push(kJ(e,f));a.MC.push(e);cO(a)})}
function dO(a,b){const c=a.ob.Xg().colors(),d=a.ma.settings().X().quizSize();var e=a.ma.OG();e=e?Fg(e):"transparent";b=Object.assign(a.s0,{__wrapper_id__:b,__quiz_id__:"q_"+a.Ng,__correct_message__:a.j.I("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.j.I("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.j.I("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.j.I("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__: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.ob.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={};Xb(c,(g,h)=>{f[h]=nJ(g)});rJ(f,c);a.dJ=a.r0.bG(f,b)}function eO(a){"accessible"!=a.Cd&&setTimeout(()=>{const b=U(a.D,"gradients",{});J(b,"position","absolute");Zc(a.Sn().displayObject(),b,0)})}function XN(a){a.jg&&"accessible"!=a.Cd&&a.jg.focus()}
function SN(a){const b=Xw(a.ab)?wJ:wD,c=yh&&Ww(a.ab)?document.body:a.$||document.body;return new b({T:c,J:a.K,L:a.D,He:a.Zf,A:a.j,quizSize:a.ma.settings().X().quizSize(),Vd:new fz,pb:a.rb})}function TN(a){return new a.X4({quiz:a.ma,A:a.j,J:a.K,Jb:a.ab,MQ:a.uj,T:a.$,skinSettings:a.ob,oc:a.Bb?a.Bb:void 0,mo:a.Ng,ck:a.de,L:a.D,soundController:a.rb,io:a,He:a.Zf,sg:a.Pd,Ab:a.Pd,Bs:()=>a.C.allowRetakeQuiz(),LA:()=>a.C.currentSession(),na:a.za})}
function UN(a){const b=a.TW.create(a.Cd);b.tg("q_"+a.Ng);"small"==a.Cd&&(b.Aw(a.C),B(a,a.C.currentSessionChangedEvent(),()=>{b.ib(a.currentSession())},a));return b}function VN(a){return new $o(a.Cb.Uj(),a.D)}function WN(a){return new LM({state:a.C,view:a.Cb,skin:a.Cb,A:a.j,eo:a.uj,L:a.D,Jb:a.ab,Zj:a.Xb,wd:a.ma.jb().wd(),He:a.Zf,oc:a.Bb?a.Bb:void 0,X:a.ma.settings().X(),Gw:a.If,Xg:a.ob.Xg()})}
function fO(a,b){b?a.C.resume(b):zK(a.C)?a.C.ib(a.od.DQ.bind(a.od)):(a.C.start(),b=a.C.currentSession(),!b||sE(b)||b.le()||a.Cb.sB())}function cO(a){for(;2>a.vy&&a.MC.length;)gO(a,a.MC.pop())}function gO(a,b){++a.vy;const c=()=>{--a.vy;cO(a);0===a.vy&&(a.LJ=!0,aO(a))},d={};d.family=b;jJ(d,c,c)}function hO(a,b){a.jc&&J(a.jc,"display",b?"":"none")}
class iO extends H{constructor({mo:a,quiz:b,x6:c,I8:d,LQ:e,jP:f,Lw:g,fb:h=null,TO:k="",fitToWindow:l,T:t,nl:r,Jb:w,A:y,skinSettings:C,accessibilityModeEnabled:N=!1,na:fa,SG:da,zA:Ia,contentScale:Ea,oc:mc,CA:Fe}){super();this.FC=Fe||null;(this.Bb=mc||null)&&jO(b,this.Bb.showPlayersPanels());this.Ng=a;this.ma=b;this.r0=c;this.D=d;this.X4=e;this.jc=null;this.Nt=Ea;this.bI=k;this.Uq=l;this.$=t;this.vs=r;this.j=y;this.ob=C;this.rt=N||!!this.Bb&&this.Bb.accessibilityModeEnabled();this.za=fa;this.BE=da;
this.Ub=h;this.dJ=null;this.s0=Ia;this.Bn=this.LJ=!1;this.rb=new Vr;this.uc=new eJ(this.rb);QN(this,f);no({a8:y.I("PB_TIMER_SECONDS_LABEL"),min:y.I("PB_TIMER_MINUTES_LABEL"),U6:y.I("PB_TIMER_HOURS_LABEL")});this.ab=w;this.If=new xN(a,this.rt);this.Cd=this.If.zB();B(this,this.If.SR,this.m3,this);B(this,this.If.nR,this.a2,this);this.Xd=null;t&&(J(t,"z-index",10),J(t,"top",0));this.zp=G(this);this.iz=G(this);this.ds=G(this);this.Gz=G(this);this.S0=G(this);this.Fx=G(this);this.Fo=G(this);this.rI=void 0;
this.K=new ON(f,g);this.Zf=new bJ;this.uj=new HN;this.de=new PM({contentScale:this.Nt,CA:this.FC,quiz:this.ma,Jb:this.ab,io:this,oc:this.Bb,fitToWindow:this.Uq});this.U3=new kL({quiz:this.ma,A:this.j,J:this.K,Jb:this.ab,MQ:this.uj,na:this.za,qo:!0,nl:this.vs});this.od=this.EV=this.Xb=this.Cb=this.TW=this.Pd=this.C=null;RN(this);if(this.jg=YN(this))a=ZN(this),a.addChild(this.jg),document.getElementById("content").appendChild(a.displayObject()),$N(this);this.oD="always"==da;this.tT=G(this);this.vy=
0;this.MC=[];Xw(w)?setTimeout(()=>{this.fu()}):(this.Cb.G("visibility","hidden"),0==Object.keys(f).length?(this.LJ=!0,aO(this)):yg(()=>{bO(this,f)},this))}id(){return this.Ng}setPresentationOutlineController(a){L?this.Cb.setPresentationOutlineController(a):yh&&this.Cb.setPresentationOutlineController(a)}updateSlideVisualizer(){yh&&this.Cb.updateSlideVisualizer()}isResumed(){return this.oD}resize(a,b){if(void 0!==a&&void 0!==b){if(Pg){var c=this.Cb.displayObject().parentNode;zy=c;c=c.style;c.overflow=
"auto";c.width=`${a}px`;c.height=`${b}px`}Ww(this.ab)||xh||ih||K?c=new x(a,b):(c=new I(16,16,a-32,b-32),this.jg&&a-162<c.width&&(c.width-=162),c=new x(c.width,c.height));this.de.ms=c.clone();c=ey(this.de);var {width:d,height:e,left:f,top:g}=Yf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Lf:!1});"accessible"==this.Cd?(this.Cb.Ha(d),this.Cb.Rf(f)):(this.Cb.resize(d,e),this.Cb.move(f,g));Ww(this.ab)&&yh&&this.Cb.Uj().resize(d,e)}}restartQuiz(){this.deactivate();this.oD=!1;this.od.reset();
this.C.reset();this.fu();this.Ta()}pauseMedia(){this.rb.vZ()}autoStartAvailable(){return this.od.autoStartAvailable()}soundController(){return this.rb}restoreState(){}usedAttemptsCount(){return this.C.usedAttemptsCount()}allowRetakeQuiz(){return this.C.allowRetakeQuiz()}currentSession(){return this.C.currentSession()}currentSessionChangedEvent(){return this.Fx}closeWindowEvent(){return this.Fo}quizPlayerEvent(){return this.iz}navigationType(){return this.ma.settings().X().navigationType()}showOutlineEvent(){return this.ds}showTopPanelPopupEvent(){return this.Gz}outlinePopupClosed(){this.od.outlinePopupClosed()}onTopPanelPopupClosed(){this.od.onTopPanelPopupClosed()}stateChangedEvent(){return this.zp}slideChangedEvent(){return this.od.slideChangedEvent()}currentSlideId(){return this.od.currentSlideId()}mediaController(){return this.uc}setOverlayDisplayed(){}setActionAvailability(a){this.Xd=
a;this.od.setActionAvailability(this.Xd);L&&this.Cb.setActionAvailability(a)}setParentScale(a){this.Cb.setParentScale(a)}start(){dO(this,this.Ng);eO(this);this.LJ&&this.fu();this.Bn=!0;this.Ta()}activate(){this.dJ.disabled=!1;this.od.activate(!0);this.Cb.activate();XN(this)}deactivate(){this.dJ.disabled=!0;this.od.activate(!1);this.Cb.deactivate()}persistState(){return this.C.persist()}setUserInfo(a,b){this.C.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?vN(this.If,"desktop"):"accessible"==
a&&vN(this.If,"accessible")}quiz(){return this.ma}Sn(){return this.Cb}skin(){return this.Cb}skinSettings(){return this.ob}initializationCompleteEvent(){return this.tT}showTopPanel(){Ww(this.ab);var a=this.ma.fillPanelsView();var b=this.ma;if(b.settings().X().ua().isEnabled()||ex(b))a=!0;else{var c=b.skinSettings();b=b.settings().X().submitType();if(yh)b:{const d=c.xg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.Im()||d.pq()||c;break b;case "allAtOnce":a=a||d.pq()||
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}x5(){vN(this.If,"desktop"==this.Cd?"accessible":"desktop")}m3(a){if(this.Bn){var b=this.currentSession();b&&b.mY();this.deactivate();b=this.persistState();this.Cd=a;RN(this);Ww(this.ab)||document.getElementById("content").appendChild(this.Cb.displayObject());fO(this,b);
this.jc&&this.Cb.setBannerView(this.jc);eO(this);$N(this);this.S0.h();this.activate()}else this.Cd=a,RN(this)}a2(){this.jg&&this.jg.B(this.If.Iz);this.iz.h(this.If.Iz?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.Cb.setPanelScale(a)}Ta(){this.zp.h(new Qy)}vh(){if(this.rt&&this.jg){const a=this.currentSession();this.C&&a&&YL(this.If,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}fu(){const a=
"prompt"==this.BE;this.Ub&&a?(hO(this,!1),this.od.ko(b=>{this.oD=b;fO(this,b?this.Ub:null);hO(this,!0);this.vh();XN(this)})):(fO(this,this.oD?this.Ub:null),hO(this,!0))}n3(){this.iz.h("skipQuizSlide")}p2(){this.iz.h("quizFinished")}g3(a){this.ds.h(a)}l3(a){this.Gz.h(a)}t2(){this.iz.h("gotoPreviousSlide")}setBannerView(a){this.jc=a;this.Cb.setBannerView(a)}};var kO={resources:{_:"rs",SF:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},xH:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},Lw:{_:"S",fontFamily:"f",bold:"b",italic:"i"},zA:{_:"v"}};function lO(a){this.bI=a||"";a=Ej(kO);this.$C=a.resources.images;this.QH=a.resources.SF;this.qO=a.resources.xH}function mO(a,b){return`${a.bI}${b}`.replace(/\\/g,"/")};const nO={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},qH:{_:"tedt"},fG:{_:"dr"},eG:{_:"dw"},gG:{_:"xx"},hG:{_:"xy"}};class oO extends DE{constructor(){super()}get(a){return hk(this,a)}push(a){return BE(this,a)}insert(a,b){return BE(this,a,b)}remove(a){return CE(this,a)}};class pO extends H{constructor(){super();this.NX=!0;this.kz=-1;this.uz="allQuestions";this.eE=new Xn;this.Oa=G(this)}tH(){return this.NX}Ts(){return this.kz}lq(){return this.uz}Fd(){return this.eE}xQ(a){this.uz=a;this.Oa.h()}vQ(a){this.kz=a;this.Oa.h()}cH(a){this.eE=a;this.Oa.h()}Nf(){return this.Oa}};class qO extends H{constructor(a){super();this.Ad=a;this.Va="";this.Ua=new oO;D(this,this.Ua);this.W=new pO;this.UW=new dL;this.YN=new F}id(){return this.Ad}title(){return this.Va}slides(){return this.Ua}settings(){return this.W}hH(a){this.Va=a;this.YN.h()}};class rO{tY(a){a=a||pu();return new qO(a)}};class sO extends H{constructor(){super();this.Z=new Map;this.Hx="";G(this)}kB(a,b=!1){const c=a.id();this.Z.set(c,a);b&&(this.Hx=c)}dP(){return this.Hx}has(a){return this.Z.has(a)}count(){return Array.from(this.Z.keys()).length}names(){const a=[];this.Z.forEach(b=>{a.push(b.name())});return a}clear(){this.Z.clear();this.Hx=""}clone(){const a=new sO;this.Z.forEach(b=>{b=new el(b.name(),b.id(),b.labels());a.kB(b,b.id()==this.dP())},this);return a}};class tO{constructor(){this.xb=!1;this.RC=[];this.ts="percents";this.dE=""}enabled(){return this.xb}l(a){this.xb=a}Xn(){return this.RC}units(){return this.ts}oB(a){this.ts=a}RP(){return this.dE}clone(){const a=new tO;a.xb=this.xb;a.RC=this.RC.map(b=>{const c=pu();b.id==this.dE&&(a.dE=c);return new ui(c,b.name,b.Qs,b.points)});a.ts=this.ts;return a}};class uO{constructor(){this.kz=-1;this.uz="selectGroups";this.SW=!1}Ts(){return this.kz}lq(){return this.uz}KQ(){return this.SW}xQ(a){this.uz=a}vQ(a){this.kz=a}};class vO extends H{constructor(){super();this.xb=!1;this.Fe=60;this.Oa=G(this);this.Nx=G(this)}isEnabled(){return this.xb}value(){return this.Fe}enable(a){this.xb!=a&&(this.xb=a,this.Oa.h(),this.Nx.h())}Gd(a){this.Fe!=a&&(this.Fe=a,this.Oa.h())}};function pG(a){return"allAtOnce"==a.Pb?!1:a.rB()}
class wO extends H{constructor(){super();this.Wc=new x(720,540);this.Pb="eachQuestion";this.fE="quizPassingScore";this.Po=new tO;this.kg=new vO;this.kg.Gd(3600);this.xq=this.kR=!1;this.KE=!0;this.qv=new uO;this.BE="prompt";this.jU="free";this.qV=G(this);this.H=G(this);this.v5=G(this);this.lR=G(this)}quizSize(){return this.Wc}submitType(){return this.Pb}passingScoreType(){return this.fE}xm(){return this.Po}ua(){return this.kg}Jv(){return this.kR}mA(){return this.xq}rB(){return this.KE}SG(){return this.BE}navigationType(){return this.jU}V(){return this.H}};class xO{constructor(){this.ta=10;this.zt=this.Mu=0;this.At=1;this.yn=!0;this.li=!1;this.wW=!0;this.NW=!1;this.Hl=new Map;this.Hl.set("correct",EE("Qm.FormView.Feedback.DefaultCorrect"));this.Hl.set("incorrect",EE("Qm.FormView.Feedback.DefaultIncorrect"));this.Hl.set("attempt",EE("Qm.FormView.Feedback.DefaultAttempt"));this.Hl.set("answered",EE("Qm.FormView.Feedback.DefaultAnswered"));this.Hl.set("partially",EE("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.wR=!1;this.oR=!0;this.kg=new vO}points(){return this.ta}Ps(){return this.Mu}Mv(){return this.zt}Mf(){return this.At}OO(){return this.wR}hY(){return this.oR}ua(){return this.kg}RZ(){return this.wW}WZ(){return this.NW}uQ(a){this.ta=
a}sQ(a){this.Mu=a}hQ(a){this.zt=a}gB(a){this.At=a}zQ(a){this.yn=a}fQ(a){this.li=a}};class yO{constructor(){this.xb=!1;this.eW="";this.Bp="_blank"}enabled(){return this.xb}eQ(){return this.eW}target(){return this.Bp}l(a){this.xb=a}gH(a){this.Bp=a}};class zO{constructor(){this.vW=this.hc=this.zN=this.tN=this.xb=!1;this.bS="passedAndFailed";this.JS=""}enabled(){return this.xb}IQ(){return this.tN}kH(){return this.zN}Ni(){return this.hc}GQ(){return this.vW}WO(){return this.bS}oG(){return this.JS}l(a){this.xb=a}fH(a){this.hc=a}};class AO extends H{constructor(){super();this.aT=EE("Qm.Settings.Report.ValueFrom");this.Vz=EE("Qm.Settings.Report.ValueQuizSubject");this.px=EE("Qm.Settings.Report.ValueQuizComment");this.gX=G(this);this.$R=G(this)}from(){return this.aT}FB(){return this.Vz}vA(){return this.px}};class BO{constructor(){this.xb=!1;this.km=""}enabled(){return this.xb}url(){return this.km}l(a){this.xb=a}iH(a){this.km=a}};class CO{constructor(){this.w_=new zO;this.lF=new zO;this.lF.tN=!0;this.lF.zN=!0;this.lF.fH(!0);this.s4=new AO;this.K4=new BO;this.A1=new yO}Nn(){return this.w_}rq(){return this.lF}tw(){return this.s4}Xs(){return this.K4}kw(){return this.A1}};class DO extends H{constructor(){super();this.CM=new xO;this.cf=new wO;this.Wu=new CO;this.J1=new sO;this.NS={};B(this,this.cf.qV,this.K2,this)}X(){return this.cf}vb(){return this.CM}Ls(){return this.J1}HY(){return this.NS}K2(){const a=this.Wu.tw(),b="survey"==this.cf.passingScoreType();var c=EE("Qm.Settings.Report.ValueQuizComment"),d=EE("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.vA()&&a.px!=e&&(a.px=e,a.$R.h());c=EE("Qm.Settings.Report.ValueQuizSubject");d=EE("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.FB()&&a.Vz!=e&&(a.Vz=e,a.gX.h())}};class EO extends H{constructor(){super();this.mJ=this.rp=!0;this.H=G(this)}showSlideList(){return this.rp}displayQuestionStatus(){return this.mJ}V(){return this.H}};class FO extends H{constructor(){super();this.rN=this.sN=!0;this.H=G(this)}Im(){return this.rN}pq(){return this.sN}V(){return this.H}};class GO extends H{constructor(){super();this.Hq=this.dU=null;this.fe=new FO;this.lc=new EO;this.KJ="Open Sans";this.Eq=10;B(this,this.fe.V(),this.xe,this);B(this,this.lc.V(),this.xe,this);this.aK=this.jO=!1;this.bK=G(this);this.H=G(this)}Os(){return this.dU}Xg(){return this.Hq}xg(){return this.fe}questionListInfo(){return this.lc}dw(){return this.aK}j_(){return this.jO}fontFamily(){return this.KJ}MZ(a){this.KJ!=a&&(this.KJ=a,this.xe())}borderRadius(){return this.Eq}kQ(a){this.Eq!=a&&(this.Eq=a,this.xe())}V(){return this.H}xe(){this.H.h()}}
;function jO(a,b){a.Ke=b}class HO extends H{constructor(a,b){super();this.Va=b||"";this.W=new DO;this.ob=new GO;this.Lz=a;this.DV="";this.Ke=!1;this.N4=G(this);this.YN=G(this);this.i5=G(this);this.Y4=G(this)}title(){return this.Va}settings(){return this.W}skinSettings(){return this.ob}AQ(a){this.ob=a;this.Y4.h()}hH(a){this.Va=a;this.YN.h()}OG(){return this.DV}fillPanelsView(){return this.Ke}};class IO extends HO{constructor(a,b,c){super(b,c);this.zh=a}jb(){return this.zh}isGraded(){return"survey"!=this.settings().X().passingScoreType()}version(){return"9.1"}quizSize(){return this.settings().X().quizSize()}};class JO{constructor(a){this.i=a}load(a,b){a.clear();a.Hx=b[this.i.dP];var c=this.i.items;b=b[c];for(const d of b)a.kB(new el(d[c.name],d[c.id],d[c.labels]))}};function KO(a,b){return b.map(c=>new ui(c[a.i.Xn.id],c[a.i.Xn.name],c[a.i.Xn.Qs],c[a.i.Xn.points]))}class LO{constructor(a){this.i=a}load(a,b){this.i.enabled&&b.l(a[this.i.enabled]);var c=KO(this,a[this.i.Xn]);b.RC=c;b.oB(a[this.i.units]);b.dE=a[this.i.RP]}};const MO={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class NO{constructor(a){this.i=a}load(a,b){b.Pb=a[this.i.submitType];b.H.h();b.v5.h();b.kR=a[this.i.Jv];b.H.h();b.xq=a[this.i.mA]||!1;b.lR.h();b.H.h();b.KE=a[this.i.rB]||!1;b.H.h();b.fE=a[this.i.passingScoreType];b.qV.h();b.H.h();var c=b.xm(),d=a[this.i.xm];d&&(new LO(this.i.xm)).load(d,c);c=a[this.i.SG];b.BE=MO[c]||c||"prompt";b.H.h();c=a[this.i.navigationType];if(!c||c&&"free"!=c&&"locked"!=c)c="free";b.jU=c;b.H.h();c=a[this.i.quizSize];b.Wc=new x(c[this.i.quizSize.width],c[this.i.quizSize.height]);
b.H.h();this.QK(a[this.i.ua],b.ua());a=a[this.i.jb];b=b.qv;b.xQ(a[this.i.jb.lq]);b.vQ(a[this.i.jb.Ts]);b.SW=a[this.i.jb.KQ]}QK(a,b){b.enable(a[this.i.ua.isEnabled]);b.Gd(a[this.i.ua.value])}};class OO{constructor(a){this.i=a}load(a,b){a.uQ(b[this.i.points]);a.sQ(b[this.i.Ps]);a.hQ(this.Nh(b[this.i.Mv],0));a.gB(b[this.i.Mf]);a.zQ(b[this.i.bk]);a.fQ(b[this.i.LO]);a.wR=b[this.i.OO];a.oR=b[this.i.hY];a.wW=b[this.i.RZ];a.NW=b[this.i.WZ];var c=b[this.i.Uv];c&&(a.Hl.set("correct",c[this.i.Uv.correct]),a.Hl.set("incorrect",c[this.i.Uv.NA]),a.Hl.set("attempt",c[this.i.Uv.oA]),a.Hl.set("answered",c[this.i.Uv.Mp]),c=c[this.i.Uv.qw],void 0!==c&&a.Hl.set("partially",c));a=a.ua();b=b[this.i.ua];a.enable(b[this.i.ua.isEnabled]);
a.Gd(b[this.i.ua.value])}Nh(a,b){return null!=a?a:b}};function PO(a,b,c){a.l(b[c.enabled]);a.zN=b[c.kH];a.fH(b[c.Ni]);a.vW=b[c.GQ];a.bS=b[c.WO];a.JS=b[c.oG];let d;b=null!=(d=b[c.IQ])?d:!0;a.tN=b}
class QO{constructor(a){this.i=a}load(a,b){PO(a.Nn(),b[this.i.Nn],this.i.Nn);PO(a.rq(),b[this.i.rq],this.i.rq);var c=a.tw(),d=b[this.i.tw],e=this.i.tw;c.aT=d[e.from];var f=d[e.FB];c.Vz!=f&&(c.Vz=f,c.gX.h());d=d[e.vA];c.px!=d&&(c.px=d,c.$R.h());c=a.Xs();d=b[this.i.Xs];e=this.i.Xs;c.l(d[e.enabled]);c.iH(d[e.url]);a=a.kw();b=b[this.i.kw];c=this.i.kw;a.l(b[c.enabled]);a.eW=b[c.eQ];a.gH(b[c.target])}};class RO{constructor(a){this.i=a}load(a,b){var c=b.X();(new NO(this.i.quiz)).load(a[this.i.quiz],c);c=b.vb();var d=a[this.i.fq];d&&(new OO(this.i.fq)).load(c,d);(c=a[this.i.zZ])&&(new QO(this.i.zZ)).load(b.Wu,c);c=b.Ls();if(d=a[this.i.Ls])(new JO(this.i.Ls)).load(c,d);else{d=EE("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=pu();d.splice(0,1);c.kB(new el(f,g,d))}e=Array.from(c.Z.keys());
if(0>=e.length)throw Error("Invalid preset index");e=e[0];if(!c.Z.has(e))throw Error("Invalid preset id");e=c.Z.get(e).id();c.Hx=e}b.NS=a[this.i.HY]||{}}};function SO(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class TO{constructor(a){this.i=a}load(a){var b=a[this.i.description];const c=a[this.i.ao],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=SO(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=SO(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=SO(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=SO(e["button.normal"]),a.primaryButtonBorder=SO(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=SO(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=SO(e["button.over"]),a.primaryButtonBorderHover=SO(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=SO(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=SO(e["player.background"]),a.secondaryButtonBorder=SO(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=SO(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=SO(e["topPanel.text"],.1),a.secondaryButtonTextHover=SO(e["topPanel.text"]),a.secondaryButtonBorderHover=SO(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=SO(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=SO(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=SO(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
SO(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=SO(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=SO(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=SO(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=SO(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=SO(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=SO(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=SO(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=SO(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=SO(e["media.player.buttons"])),e=1);const {X8:f,Y8:g}={X8:a,Y8:e};b=new xo({description:b,colors:f,ao:c,version:g});b.jQ(d);return b}};class UO{constructor(a){this.i=a}load(a){const b=new yo({description:a[this.i.description],messages:a[this.i.messages],ao:a[this.i.ao]});b.jQ(a[this.i.baseName]);return b}};class VO{constructor(a){this.i=a}load(a,b){var c=(new UO(this.i.Os)).load(b[this.i.Os]);a.dU=c;c=(new TO(this.i.Xg)).load(b[this.i.Xg]);a.Hq=c;c=a.xg();var d=b[this.i.xg],e=this.i.xg,f=d[e.Im];void 0!==f&&c.rN!=f&&(c.rN=f,c.H.h());d=d[e.pq];void 0!==d&&c.sN!=d&&(c.sN=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.rp&&(c.rp=f,c.H.h());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.mJ&&(c.mJ=d,c.H.h());c=b[this.i.dw];a.aK!=
c&&(a.aK=c,a.bK.h());c=b[this.i.j_];c=void 0!==c?c:!0;a.jO!=c&&(a.jO=c,a.xe());c=b[this.i.fontFamily];null!=c&&a.MZ(c);b=b[this.i.borderRadius];null!=b&&a.kQ(b)}};class WO{constructor(a){this.i=a}load(a,b,c){c=c||new wn;vn(c,a[this.i.Eh]);if(a.hasOwnProperty(this.i.ji)){var d=c.ji();b=this.i.ji;a=a[this.i.ji];d.setColor(a[b.color]);d.fl(a[b.alpha])}else if(a.hasOwnProperty(this.i.oP)){b=this.i.oP;var e=a[this.i.oP];a=c.Fg;a.jh(e[b.type]);const f=[];for(d of e[b.tm])f.push(new Yi(d[b.tm.position],d[b.tm.color],d[b.tm.alpha]));sn(a,f);"linear"==a.type()?a.fB(e[b.angle]):"radial"==a.type()&&(d=e[b.Ss],b=new Zi(d[b.Ss.cx],d[b.Ss.cy],d[b.Ss.ZA]),a.FM!=b&&(a.FM=
b,a.H.h()))}else a.hasOwnProperty(this.i.cq)&&(e=c.cq(),d=this.i.cq,a=a[this.i.cq],e.fl(a[d.alpha]),e.setPosition(a[d.position]),{mf:a}=XO(b,a[d.Y6]),e.pi!=a&&(e.pi=a,e.H.h()));return c}};class YO{constructor(a,b,c,d,e){this.jj=a;this.Uf=b;this.b4=c;this.Xw=d;this.BI=e}eb(){return this.Uf.eb()}name(){return this.jj}qQ(a){this.jj=a}background(){return this.Uf}lo(){return this.b4}Td(){return this.Xw}};class ZO{load(a,b){const c=new aj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.zg)&&(c.zg=b[a.zg]);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.yg)&&(c.yg=b[a.yg]);b.hasOwnProperty(a.nf)&&
(c.nf=b[a.nf]);return c}};const $O={Xp:0,DG:0};function aP(a){const [b,c]=a.split(".");return{Xp:+b,DG:+c}}function bP({Xp:a,DG:b}){return`${a}.${b}`}function cP(a,b){return a.filter(c=>{c=aP(c.version);return b.Xp<c.Xp||b.Xp===c.Xp&&b.DG<c.DG})};const dP=fj(R(15987699).value,R(15132390).value,"horizontal");
function eP(a=6261721,b=dP,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:fj(R(16777215).value,R(15921906).value,
"vertical"),dragBorder:R(12632256),dragText:R(0),dragBackgroundHover:fj(R(15987699).value,R(15132390).value,"horizontal"),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)}};const fP=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=aP(a[a.length-1].version);return(d,e)=>{const f=d.version?aP(d.version):$O;d.version=bP(c);return f.Xp>c.Xp?b(d,e):cP(a,f).reduce((g,{version:h,Z8:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",Z8:function(a,b){const c=b.keys;var d=b.context.skinSettings();b=d?d.Xg().colors().controlsRadioButtonsCheckboxes.value:void 0;d=d?d.Xg().colors().controlsHighlightButtonsMenus:void 0;a[c.colors]=eP(b,d,a[c.Td][c.Td.color]);
return a}}],a=>a);class gP{constructor(a){this.i=a;this.Q_=new WO(a.background);this.rF=new ZO}load(a,b,c){a=fP(a,{keys:this.i,context:b,version:a[this.i.version]});c=c||a[this.i.name];b=this.Q_.load(a[this.i.background],b);const d=this.rF.load(this.i.lo,a[this.i.lo]),e=this.rF.load(this.i.Td,a[this.i.Td]);return new YO(c,b,d,e,a[this.i.colors])}};class hP{constructor(){this.zI=new Map}forEach(a){for(const b of this.zI.values())a(b)}};class iP{constructor(a){this.d5=new gP(a)}load(a,b){const c=new hP;for(const d of a)a=this.d5.load(d,b),c.zI.set(a.name(),a);return c}};function oG(a,b,c){if(b=kK(a.Po.Xn(),b,c))return a.cu.get(b);throw Error("wrong grade scale result slide");}class jP extends H{constructor(a,b){super();this.Po=a;this.cu=b}enabled(){return this.Po.enabled()}xm(){return this.Po}Tk(){return new Map(this.cu)}};class kP{constructor(a,b){this.p5=a;this.I0=b}end(){return this.I0}start(){return this.p5}};function gK(a){return(a.Jl&&a.Jl.enabled()?a.Jl.Tk().get(a.Jl.xm().RP()):null)||a.cu[0]||a.slides()[0]}function lP(a,b){a.Jl!=b&&(a.Jl=b,a.$0.h())}
class mP extends H{constructor(){super();this.cu=[];this.iX=[];this.Jl=null;this.Eb="graded";this.ha=null;this.Wm=new Wn;this.Oa=G(this);this.F5=G(this);this.$0=G(this)}slides(){switch(this.type()){case "graded":return this.Jl&&this.Jl.enabled()?[...this.Jl.Tk().values()]:this.Tk();case "survey":return this.Kw();default:return[]}}Tk(){return this.cu}Kw(){return this.iX}sG(){return this.Jl}type(){return this.Eb}Yg(){return this.Wm}jh(a){if(this.Eb!=a){const b="graded"==this.Eb&&"survey"==a,c="survey"==
this.Eb&&"graded"==a;this.Eb=a;b&&this.$s(this.Kw()[0]);c&&this.$s(this.Tk()[0]);this.F5.h()}}$s(a){this.ha!=a&&(this.ha=a,this.Oa.h())}Nf(){return this.Oa}indexOf(a){return this.slides().indexOf(a)}};class nP{load(a,b){b.vQ(a.bc[a.i.Ts]);b.xQ(a.bc[a.i.lq]);b.NX=a.bc[a.i.tH];b.Oa.h();if(null!=a.bc[a.i.Fd]){const c=new Xn;c.oB(a.bc[a.i.Fd][a.i.Fd.units]);c.Gd(a.bc[a.i.Fd][a.i.Fd.value]);b.cH(c)}}};class oP{constructor(a,b){this.i=a;this.bc=b}};class pP extends H{constructor(){super();this.xb=!1;this.Fe=1;this.Oa=G(this)}isEnabled(){return this.xb}value(){return this.Fe}enable(a){this.xb=a;this.Oa.h()}Gd(a){this.Fe=a;this.Oa.h()}Nf(){return this.Oa}};class qP extends H{constructor(a,b,c,d,e){super();this.Va=a;this.zv=d;this.I5=b;this.Eb=c;a=e||[];ye(this,this.FF);for(var f of a)B(this,f.wo,this.Jy,this);f=Ie(a);if(this.FF=f.NP)B(this,this.FF.ZY,this.I3,this),B(this,this.FF.YY,this.G3,this);this.sd=f.QO;this.AX=G(this);this.J5=G(this);this.H=G(this);Ge(this.Va.wo,this.H);Ge(this.zv.wo,this.H);Ge(this.J5,this.H);Ge(this.AX,this.H);this.values().length||this.values().push(new Uk(""))}title(){return this.Va}usage(){return this.I5}Ve(){return this.zv}type(){return this.Eb}values(){return this.sd}value(){return this.sd[0]}jh(a){this.Eb!=
a&&(this.Eb=a,this.AX.h())}V(){return this.H}G3(a){a=this.values()[a];B(this,a.wo,this.Jy,this);this.Jy()}I3(a,b){for(const c of b)ue(this,c.wo,this.Jy,this);this.Jy()}Jy(){this.V().h()}};class rP{constructor(a){this.i=a}load(a,b){const c=this.i.Bc;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.Ve],k=e[c.values],l=[];for(const t of k)l.push(new Uk(t));d=new qP(new Uk(d),f,g,new Uk(h),l);b.push(d)}a.Zi=b}};class sP extends H{constructor(a){super();this.s=a;this.Ic=null;this.dC=G(this)}audio(){return this.Ic}content(){return this.s}setContent(a){this.s=a}iQ(a){this.Ic!=a&&(ye(this,this.Ic),(this.Ic=a)&&B(this,this.Ic.ul,()=>{this.dC.h()},this),this.dC.h())}eb(){let a=[];this.Ic&&a.push(this.Ic.Na);this.s&&(a=a.concat(this.s.eb()));return a}};function tP(a,b,c){var d=b[c.Pj];a.UH!=d&&(a.UH=d,a.O_.h());d=b[c.Ie];a.kM!=d&&(a.kM=d,a.zV.h());d=b[c.LG];a.jM!=d&&(a.jM=d,a.zV.h());b=b[c.Wg];a.ZH!=b&&(a.ZH=b,a.$H.h())};class uP extends Ip{constructor(a,b){super();this.oO=a;this.on=b;this.sO=a.width();this.pO=a.height();this.PH=G(this)}videoWidth(){return this.sO}videoHeight(){return this.pO}};function vP(a,b,c){a=new Um(a.$f.Th.SF[b[c.id]]);a=new Jp(a);tP(a,b,c);a.nq(b[c.dl]||"");return a}
class wP{constructor(a,b){this.i=a;this.$f=b}load(a,b){if(a){var c=a[this.i.image];c&&b.tQ(this.OK(c,this.i.image));(c=a[this.i.audio])&&b.iQ(vP(this,c,this.i.audio));if(a=a[this.i.video]){c=this.i.video;var d=xP(this.$f,a[c.id],a[c.TP]);d=new uP(d.video,d.poster);tP(d,a,c);const e=a[c.width];e&&(d.sO=e);if(a=a[c.height])d.pO=a;a=d;b.lm!=a&&(b.lm&&ue(b,b.lm.PH,b.Ca,b),b.lm=a,b.lm&&B(b,b.lm.PH,b.Ca,b),b.S5.h(),b.Ca())}}}OK(a,b){var {mf:c}=XO(this.$f,a[b.id]);c=new Mn(c);c.WG(a[b.Ug]);return c}};function yP(a){return"string"===typeof a?JSON.parse(a):a};class zP{constructor(a,b){this.i=a;this.ga=b}load(a){if(!a)return null;var b=AP(this.ga,this.i.value,yP(a[this.i.value]));b=new sP(b);if(a=a[this.i.audio])a=vP(new wP(this.i,this.ga),a,this.i.audio),b.iQ(a);return b}};class BP{constructor(a){this.i=a}load(a,b){const c=this.KI();c.tg(a[this.i.id]);var d=yP(a[this.i.text]);d=AP(b,this.i.text,d);c.setText(d);if(d=a[this.i.Sj])d=(new zP(this.i.Sj,b)).load(d),c.gl(d);if(d=a[this.i.Nv])c.mq(d),jl(d)&&(b.za=!0);d=a[this.i.score];void 0!==d&&c.nB(d);d=a[this.i.locked];void 0!==d&&c.SK!=d&&(c.SK=d,c.L1.h());if(d=a[this.i.image])d=this.OK(d,b,this.i.image),ml(c,d);if(d=a[this.i.audio]){var e=this.i.audio;b=new Um(b.Th.SF[d[e.id]]);const f=new Jp(b);b=f;tP(b,d,e);b.nq(d[e.dl]||
"");nl(c,f)}b=a[this.i.correct];void 0!==b&&c.mQ(b);a=a[this.i.typeIn];void 0!==a&&c.Ci!=a&&(c.Ci=a,c.BX.h(c));return c}OK(a,b,c){({mf:b}=XO(b,a[c.id]));b=new Mn(b);b.WG(a[c.Ug]);b.nq(a[c.dl]);return b}KI(){return new pl}};class CP{constructor(a){this.i=a;this.lC=a.gd}load(a,b,c,d){a=a[this.i.gd];for(const e of a)a=this.xD(e,b,d),yH(c,a)}xD(a,b,c){return(new BP(this.lC)).load(a,b,c)}};class DP extends H{constructor(){super();this.UK="anyDestination";this.VK="random";this.fk="none";this.yq=this.$L=!1;this.N1=G(this);this.O1=G(this);this.st=G(this);this.L3=G(this);this.IH=G(this)}TA(){return this.UK}AG(){return this.VK}ei(){return this.fk}OP(){return this.$L}As(){return this.yq}eB(a){this.fk!=a&&(this.fk=a,this.st.h())}gQ(a){this.yq!=a&&(this.yq=a,this.IH.h())}};class EP extends H{constructor(){super();this.js=null;this.$E=G(this)}slideObject(){return this.js}};class FP extends H{constructor(){super();this.Hk=0;this.H=G(this);this.FE=G(this);Ge(this.FE,this.H);this.lj=new EP;B(this,this.lj.$E,this.Ca,this);this.zS=new EP;B(this,this.zS.$E,this.Ca,this)}score(){return this.Hk}nB(a){this.Hk!=a&&(this.Hk=a,this.FE.h(),this.Ca())}V(){return this.H}object(){return this.lj}destination(){return this.zS}Ca(){this.H.h()}};class GP{constructor(a){this.i=a}load(a,b){const c=[];for(const f of a){a=new FP;var d=f[this.i.object];if(d){var e=a.object();d=aq(b,d[this.i.object.ZZ]);e.js!=d&&(e.js=d,e.$E.h())}if(d=f[this.i.destination])e=a.destination(),d=aq(b,d[this.i.destination.ZZ]),e.js!=d&&(e.js=d,e.$E.h());a.nB(f[this.i.score]);c.push(a)}return c}};class HP{constructor(a){this.i=a}load(a,b,c){a=(new GP(this.i.BY)).load(a[this.i.BY],c);b.PR=a}};class IP{constructor(a){this.ga=a}BD(a,b){return AP(this.ga,b,a)}};function JP(a,b){switch(b){case "IntroSlide":a=a.clone();Wi(a).lineHeight+=-.05;a.yf.qc().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();Wi(a).align=void 0;Wi(a).lineHeight=void 0;Wi(a).yg=void 0;Wi(a).nf=void 0;return;case "LikertScale":a=a.clone();Wi(a).lineHeight+=-.25;return}a.clone()};class KP extends IP{load({fq:a,wA:b,json:c}){const d=$i(a.Wa().Td());JP(d,a.type());a.settings().U();b=this.BD(c[b.$j],b.$j);a.content().ak(b)}};class LP{constructor(a){this.sl=a}load(a){var b=[];if("freeform"==a[this.sl.type]){var c=a[this.sl.points];for(const d of c)b.push(new v(d[this.sl.points.x],d[this.sl.points.y]))}a:{switch(a[this.sl.type]){case "rectangle":b=new FG;break a;case "oval":b=new EG;break a;case "freeform":b=new DG(b);break a}throw Error("unknown area type");}c=new Uk(a[this.sl.label]);c!=b.ub&&(b.ub=c,b.H.h());b.mB(this.zD(this.sl.rect,a[this.sl.rect]));b.nB(a[this.sl.score]);b.mQ(a[this.sl.correct]);return b}zD(a,b){return new I(b[a.x],
b[a.y],b[a.width],b[a.height])}};class MP{constructor(a){this.i=a}load(a,b,c){const d=new LP(this.i.Yn.areas),e=[];var f=a[this.i.Yn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.yt=e;if(a=a[this.i.Yn.image])({mf:b}=XO(b,a)),c.tQ(b)}};class NP extends H{constructor(){super();this.fk="none";this.yq=!1;this.st=G(this);this.IH=G(this)}ei(){return this.fk}eB(a){this.fk!=a&&(this.fk=a,this.st.h())}As(){return this.yq}gQ(a){this.yq!=a&&(this.yq=a,this.IH.h())}};class OP{constructor(a){this.i=a.lw}load(a,b,c){var d=a[this.i.Nm];const e=[];for(const g of d)d=AP(b,this.i.Nm,g),e.push(d);c.em=e;const f=[];a[this.i.labels].forEach(g=>{g=new Uk(g);f.push(g)});c.kB(f);c.OZ(a[this.i.gq]);PP(c,(new ZO).load(this.i.Wp,a[this.i.Wp]))}};class QP extends H{constructor(){super();this.GK=null;this.mL=this.AW=this.HJ=!1;this.D1=G(this);this.YS=G(this);this.BW=G(this);this.mU=G(this)}$Y(){return this.GK}GA(){return this.HJ}uB(){return this.AW}WA(){return this.mL}};class RP extends H{constructor(){super();this.Zd=new pl;this.vq(this.Zd);this.Ka=new pl;this.vq(this.Ka);this.H=G(this)}premise(){return this.Zd}response(){return this.Ka}Tj(){return this.Zd.textRange().Tj()}yc(a){this.Ka!=a&&(ye(this,this.Ka),this.Ka=a,this.vq(this.Ka))}V(){return this.H}jd(){return kl(this.Zd.jd(),this.Ka.jd())}eb(){return this.Ka.eb().concat(this.Zd.eb())}vq(a){B(this,a.gE,this.xe,this);B(this,a.cC,this.xe,this);B(this,a.TN,this.xe,this)}xe(){this.H.h()}};class SP{constructor(a){this.lC=a.gd;this.aL=a.Ii.matches}load(a,b,c,d){a=a[this.aL];for(const h of a){var e=h,f=b,g=d;const k=new RP,l=new BP(this.lC);k.yc(l.load(e[this.aL.response],f,g));a=k;e=l.load(e[this.aL.premise],f,g);a.Zd!=e&&(ye(a,a.Zd),a.Zd=e,a.vq(a.Zd));yH(c,k)}}};class TP{constructor(a){this.i=a}load(a,b,c,d){(new SP(this.i)).load(a,b,c.matches(),d);(new CP(this.i)).load(a[this.i.Ii.distractors],b,c.distractors(),d);a=a[this.i.Ii.ratio];c.qM!=a&&(c.qM=a,c.Yi())}};class UP extends IP{load({fq:a,wA:b,json:c}){const d=$i(a.Wa().Td());JP(d,a.type());a.settings().U();b=this.BD(c[b.$j],b.$j);a.content().ak(b)}};class VP{constructor(a){this.i=a}load(a){return"between"==a[this.i.qY]?new tm(a[this.i.leftOperand],a[this.i.rightOperand]):new um(a[this.i.qY],a[this.i.operand])}};class WP{constructor(a){this.uR=a.z7}load(a,b){a=a[this.uR];for(const d of a){var c=this.xD(d);a=b;BE(a,c);a.u_.h(c,void 0)}}xD(a){return(new VP(this.uR)).load(a)}};class XP extends Kn{};function YP(a){a.strokeStyle().jh("none");vn(a.background(),"none")}function ZP(a){Fn(a,5);Gn(a,5);Dn(a,10);En(a,10)}
function $P({mZ:a,id:b,wg:c}){const d=new In;if(b&&nj(b))return b=d.background(),vn(b,"gradientFill"),sn(b.Fg,[new Yi(0,6067175,1),new Yi(1,4423376,1)]),b.Fg.fB(90),Cn(d.Ue(),"shrinkTextOnOverflow"),b=d.Ue(),1!=b.kA&&(b.kA=!0,b.H.h()),d.strokeStyle().setColor(3568837),d.strokeStyle().vg(2),d;if(b&&mj(b)){a=d.background();c=d.strokeStyle();switch(b){case "passedCircle":a.ji().setColor(7258914);c.jh("none");break;case "failedCircle":a.ji().setColor(15885646);c.jh("none");break;case "gradedCircle":a.ji().setColor(5998292);
c.jh("none");break;case "passedIcon":case "failedIcon":vn(a,"none");c.setColor(16777215);c.vg(5);zn(c,"round");An(c,"round");break;case "gradedIcon":a.ji().setColor(16777215);c.setColor(16777215);c.vg(1);zn(c,"square");An(c,"miter");break;default:throw Error("unknown result slide icon id");}return d}if(b&&pj(b))return YP(d),ZP(d.Ue()),d;if(b&&oj(b))return YP(d),d;switch(a){case "slidePicture":case "image":return YP(d),d;case "slideVideo":case "video":return d.strokeStyle().jh("none"),vn(d.background(),
"solidFill"),d.background().ji().setColor(16777215),d;case "shape":d.background().ji().setColor(6592469);d.strokeStyle().setColor(3964106);ZP(d.Ue());switch(c){case "textBox":YP(d);Cn(d.Ue(),"resizeShapeToFitText");break;case "freeform":vn(d.background(),"none")}return d;case "line":return vn(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function aQ({type:a,G8:b,id:c}){if(nj(c))return b=new zt(b||$P({mZ:"shape",id:c,wg:a}),c),Yj(b,a),b;b=new Zj(b||$P({mZ:"shape",id:c,wg:a}),c);Yj(b,a);return b};class bQ{constructor(a){this.i=a}load(a,b){b=b||new qn;a&&(b.setText(a[this.i.text]),a=a[this.i.kY],b.WH!=a&&(b.WH=a,b.H.h()));return b}};class cQ{constructor(a){this.i=a}load(a,b){b=b||new xn;b.setColor(a[this.i.color]);b.fl(a[this.i.alpha]);b.vg(a[this.i.size]);return b}};class dQ{constructor(a){this.i=a}load(a,b){b=b||new yn;b.setColor(a[this.i.color]);b.fl(a[this.i.alpha]);b.XG(a[this.i.blur]);b.fB(a[this.i.angle]);b.vg(a[this.i.size]);a=a[this.i.Pp];b.Jx!=a&&(b.Jx=a,b.H.h());return b}};class eQ{constructor(a){this.i=a}load(a,b){b=b||new Bn;b.jh(a[this.i.type]);b.vg(a[this.i.size]);var c=a[this.i.cP];b.hJ!=c&&(b.hJ=c,b.Ca());zn(b,a[this.i.rA]);An(b,a[this.i.join]);"solid"==b.type()&&(b.setColor(a[this.i.color]),b.fl(a[this.i.alpha]));return b}};class fQ{constructor(a){this.i=a}load(a,b){b=b||new Hn;if(a){Cn(b,a[this.i.om]);var c=a[this.i.verticalAlign];b.nO!=c&&(b.nO=c,b.H.h());c=a[this.i.ot];b.kA!=c&&(b.kA=c,b.H.h());Dn(b,a[this.i.marginLeft]);En(b,a[this.i.marginRight]);Fn(b,a[this.i.marginTop]);Gn(b,a[this.i.marginBottom])}return b}};class gQ{constructor(a,b){this.i=a;this.$f=b;this.YH=new WO(this.i.background);this.t5=new eQ(this.i.strokeStyle);this.C_=new bQ(this.i.Lv);this.P4=new dQ(this.i.Dw);this.Z0=new cQ(this.i.$v);this.z5=new fQ(this.i.Ue)}load(a,b){b=b||new In;var c=b.background();this.YH.load(a[this.i.background],this.$f,c);c=b.strokeStyle();this.t5.load(a[this.i.strokeStyle],c);c=b.Lv();this.C_.load(a[this.i.Lv],c);c=b.Dw();var d=a[this.i.Dw];d?(this.P4.load(d,c),0!=c.uu&&(c.uu=!1,c.H.h())):(1!=c.uu&&(c.uu=!0,c.H.h()),
c.wP());c=b.$v();(d=a[this.i.$v])?(this.Z0.load(d,c),0!=c.tu&&(c.tu=!1,c.H.h())):(1!=c.tu&&(c.tu=!0,c.H.h()),c.wP());c=b.Ue();this.z5.load(a[this.i.Ue],c);return b}};function hQ(a,b,c,d){switch(b){case "mediaPlaceholder":return new Bt(c);case "slidePicture":return new Nn(d.Ib,c,iQ(a));case "slideVideo":return new Pn({n_:d.video(),id:c,Wd:iQ(a)});case "slideAudio":return new pn(d.audio(),c);case "image":const {mf:e,h7:f}=XO(a.$f,a.dd[a.i.Z5]);a=iQ(a);return f?new XP(e,c,a):new Kn(e,c,a);case "video":b=a.dd[a.i.video];d=xP(a.$f,b[a.i.video.id],b[a.i.video.TP]);d=new uP(d.video,d.poster);const g=a.dd[a.i.width];g&&(d.sO=g);const h=a.dd[a.i.height];g&&(d.pO=h);tP(d,
b,a.i.video);return new Ct({n_:d,id:c,Wd:iQ(a)});case "iconPlaceholder":return new At(c);case "line":return new Xj(iQ(a),c);case "shape":return aQ({type:a.dd[a.i.wg],G8:iQ(a),id:c})}throw Error("unknown type "+b);}function iQ(a){return a.Q4.load(a.dd[a.i.Wd])}function jQ(a,b){a.dd.hasOwnProperty(a.i.FP)&&(b.qD=a.dd[a.i.FP]);a.dd[a.i.name]&&b.qQ(a.dd[a.i.name]);a.dd[a.i.rect]&&(b.Rh=a.zD(a.i.rect,a.dd[a.i.rect]));a.dd[a.i.rotationAngle]&&(b.Fk=a.dd[a.i.rotationAngle])}
function kQ(a,b){lQ(a,b);mQ(a,b);a.dd[a.i.Fs]&&(b.lL=a.zD(a.i.Fs,a.dd[a.i.Fs]));a.dd[a.i.Ug]&&b.WG(a.dd[a.i.Ug])}function lQ(a,b,c){jQ(a,b);b.kQ(a.dd[a.i.borderRadius]);pj(b.id())||b.ak(a.AD(b.type(),b.id(),c));if(c=a.dd[a.i.Wv]){const d=[];for(const e of c)d.push(new v(e[a.i.Wv.x],e[a.i.Wv.y]));b.$S=d;b.H.h()}}function mQ(a,b){const c=a.dd[a.i.uP];c&&(b.an=new Sj(c[a.i.uP.url],c[a.i.uP.target]),b.m1.h())}
class nQ extends Dt{constructor(a,b){super();this.i=a;this.dd=null;this.$f=b;this.Q4=new gQ(this.i.Wd,this.$f)}load(a,b,c){this.dd=a;a=hQ(this,a[this.i.type],a[this.i.id],b);if(!a.id()){b=a.tg;var d=void 0;a instanceof Zj&&(d=a.wg());var e=a.type();c="shape"==e?c.kN[d]++:c.nL[e]++;c=`${GE(e,d)} ${c}`;b.call(a,c)}this.Jf(a);return a}yO(a){jQ(this,a)}wO(a){kQ(this,a)}DO(a){lQ(this,a);Yj(a,"rectangle")}BO(a){kQ(this,a)}CO(a){jQ(this,a)}AO(a){jQ(this,a)}vO(a){jQ(this,a)}uO(a){switch(a.id()){case "restartBtn":var b=
this.$f.ob.Os().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.$f.ob.Os().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.$f.ob.Os().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new Xi;c.yf.qc().fontFamily="Open Sans";c.yf.qc().bold=!0;c.yf.qc().color=16777215;c.yf.qc().size=15;Wi(c).align="center";Wi(c).lineHeight=1.5;Wi(c).nf=0;Wi(c).yg=0;lQ(this,a,b);b=a.Wd();Gn(b.Ue(),7);Fn(b.Ue(),5);En(b.Ue(),18);Dn(b.Ue(),18);b=this.dd[this.i.a6];
void 0!==b&&a.TH!=b&&(a.TH=b,a.GR.h())}zO(a){lQ(this,a);mQ(this,a)}xO(a){jQ(this,a);mQ(this,a);var b=this.dd[this.i.bo],c=new v(b[this.i.bo.wm][this.i.bo.wm.x],b[this.i.bo.wm][this.i.bo.wm.y]);a.GJ.equals(c)||(a.GJ=c.clone(),a.pM.h());b=new v(b[this.i.bo.Fm][this.i.bo.Fm.x],b[this.i.bo.Fm][this.i.bo.Fm.y]);a.XM.equals(b)||(a.XM=b.clone(),a.pM.h())}AD(a,b,c){return this.dd[this.i.$j]?AP(this.$f,this.i.$j,yP(this.dd[this.i.$j])):oQ(c)}zD(a,b){return new I(b[a.x],b[a.y],b[a.width],b[a.height])}};function pQ(a,b,c){(b=b[a])&&FE(c.pU,{MP:JSON.parse(b[a.MP]),EQ:JSON.parse(b[a.EQ])})}function qQ(a,b,c,d,e){if(c=c[b]){a=new nQ(b,a.$f);for(const f of c)c=a.load(f,e,d.pU),b=d,"direction"==c.id()&&(b.Tt=c),"content"==c.id()&&(b.s=c),"additionalContent"==c.id()&&(b.Ri=c),BE(b,c),b.oU.h(c),b.VB(c),b.Ca()}}
class rQ{constructor(a,b){this.i=a;this.$f=b;this.Lz=b.Lz;this.YH=new WO(a.background);this.rF=new ZO}load(a,b){const c=b.Wa();var d=b.Ch(),e=a[this.i.zG];const f=a[this.i.GP];c.LT=e;c.uD=!1;c.KT.h();c.Ca();c.uD!=f&&(c.uD=f,c.KT.h());if("default"!=e&&f)switch(this.$f.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);}pQ(this.i.A7,a,c.Gb());pQ(this.i.b6,a,c.qA());qQ(this,this.i.Gb,a,c.Gb(),d);(e=b.description())&&c.Gb().direction().ak(e);(b=b.content())&&b instanceof cq&&c.Gb().content().ak(b.Xa());qQ(this,this.i.qA,a,c.qA(),d);a[this.i.background]&&(d=this.YH.load(a[this.i.background],this.$f),c.Uf!=d&&(c.Uf&&ue(c,c.Uf.V(),c.lJ,c),c.Uf=d,c.Uf&&B(c,c.Uf.V(),c.lJ,c),c.lJ()));d=this.Lz.zI.get(a[this.i.x8]);c.nv!=d&&(c.nv=d,c.Xw=null,c.c5.h(),c.Ca());if(a=a[this.i.Td])a=
this.rF.load(this.i.Td,a),c.Xw=a,c.E_.h(),c.Ca()}};class sQ extends H{constructor(){super();this.UM="byQuestion";this.ta=10;this.zt=this.Mu=0;this.z4=G(this);this.Oa=G(this)}kq(){return this.UM}points(){return this.ta}Ps(){return this.Mu}Mv(){return this.zt}uQ(a){this.ta!=a&&(this.ta=a,this.Oa.h())}sQ(a){this.Mu!=a&&(this.Mu=a,this.Oa.h())}hQ(a){this.zt!=a&&(this.zt=a,this.Oa.h())}Nf(){return this.Oa}};class tQ extends ol{constructor(){super();this.gm=null}setText(a){E(this,this.gm);this.gm=D(this,a);B(this,this.gm.Cp,this.y3,this)}jd(){var a=super.jd(),b=this.gm;a=kl(a,null);a.Nw=a.Nw.concat(b);return a}textRange(){return this.gm}};class uQ extends BP{load(a){const b=this.KI();b.tg(a[this.i.id]);a=new Uk(a[this.i.text]);b.setText(a);return b}KI(){return new tQ}};class vQ extends CP{xD(a){return(new uQ(this.lC)).load(a)}};class wQ extends IP{load({fq:a,wA:b,json:c}){var d=$i(a.Wa().Td());JP(d,a.type());a.settings().U();d=this.BD(c[b.$j],b.$j);a.content().ak(d);const e=[];Da(c[b.extraWords],f=>e.push(new Uk(f)),this);xQ(a.content(),e)}};class yQ extends H{constructor(){super();this.fk="none";this.st=G(this)}ei(){return this.fk}eB(a){this.fk!=a&&(this.fk=a,this.st.h())}};function zQ(a,b){const c=a.evaluation()?a.evaluation().kq():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||qi.includes(b)||"byAnswer"!=c?a.li:!0};function AQ({Tj:a,kG:b,jG:c,IG:d}){a=a.clone();a.yf.qc().size+=b;Wi(a).lineHeight+=c;Wi(a).align=d}function BQ(a,b){switch(b){case "ResultSlide":AQ({Tj:a,jG:-.15,kG:12,IG:"center"});return;case "IntroSlide":AQ({Tj:a,jG:-.15,kG:12,IG:"center"});return;case "AuthorizationSlide":AQ({Tj:a,jG:0,kG:0,IG:"center"});return;case "InfoSlide":case "InstructionsSlide":AQ({Tj:a,jG:-.25,kG:12,IG:"left"});return}a.clone()};function CQ(a,b){a=a.AD(a.bc[a.i.content][a.i.content.$j],a.i.content.$j,"fullArticle");b.ak(a)}function DQ(a,b,c){(new CP(a.i.content)).load(a.bc[a.i.content],a.ga,b,c)}function EQ(a,b,c,d){b=(b?b[c]:void 0)||d||"next";jl(b)&&(a.ga.za=!0);return b}function FQ(a,b,c){return(new zP(c,a.ga)).load(b[c])}
class GQ extends AN{constructor(a,b){super();this.i=a;this.ga=b;this.bc=null;this.a5=new wP(this.i.Ch,this.ga)}load(a,b){this.bc=a;var c=this.bc[this.i.type];b=b||this.bc[this.i.id];a=this.ga.vb()||void 0;var d=this.ga.Ls()||void 0;b=HQ(this.ga.b5,{type:c,id:b,x9:a,Ls:d});a=this.bc;b.B(a[this.i.visible]);var e=a[this.i.settings];d=b.settings();var f=this.i.settings,g=this.Nh(e[f.U],!1);d.T_.h();d.Qc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.i.settings.evaluation;const t=new sQ;var k=t,l=
g[h.kq];k.UM!=l&&(k.UM=l,k.z4.h());t.uQ(g[h.points]);t.sQ(g[h.Ps]);t.hQ(this.Nh(g[h.Mv],0));d.Ld=t}e[f.ua]&&this.QK(e[f.ua],d);d.XT=this.Nh(e[f.Ms],!1);d.Oa.h();d.zQ(this.Nh(e[f.bk],!1));g=d.gB;k=this.ga;l=this.Nh(e[f.Mf],1);k=k.W&&"allAtOnce"==k.W.X().submitType()?1:l;g.call(d,k);d.fQ(this.Nh(e[f.LO],!1));g=this.Nh(e[f.mH],!1);d.FN!=g&&(d.FN=g,d.l5.h(),d.Oa.h());d.OH=this.Nh(e[f.e6],!1);d.Oa.h();g=this.Nh(e[f.Qn],1);d.CI!=g&&(d.CI=g,d.Oa.h(),d.f0.h());if(g=e[f.Vg])k=new pP,k.enable(this.Nh(g[f.Vg.enabled],
!1)),k.Gd(this.Nh(g[f.Vg.value],1)),d.vR=k;if(!ni.includes(c)){k=f.Nv;if(g=e[k])l=g[k.type],d.iI!=l&&(d.iI=l,d.V_.h());d.mq("correct",EQ(this,g,k.correct));d.mq("incorrect",EQ(this,g,k.NA));d.mq("attempt",(g?g[k.oA]:void 0)||"none");d.mq("answered",EQ(this,g,k.Mp));zQ(d,c)?d.mq("partially",EQ(this,g,k.qw,g&&g[k.qw]?"next":d.Bt.incorrect)):d.mq("partially","next");k=f.Sj;if(g=e[k])g[k.OY]&&(l=g[k.OY],d.VJ!=l&&(d.VJ=l,d.PS.h())),g[k.d_]&&(l=g[k.d_],d.NN!=l&&(d.NN=l,d.PS.h())),d.gl("correct",FQ(this,
g,k.correct)),d.gl("incorrect",FQ(this,g,k.NA)),d.gl("attempt",FQ(this,g,k.oA)),d.gl("answered",FQ(this,g,k.Mp)),(g=FQ(this,g,k.qw))&&zQ(d,c)&&d.gl("partially",g)}if(g=e[f.Sv])k=f.Sv,l=c=new DP,h=g[k.TA],l.UK!=h&&(l.UK=h,l.N1.h()),l=c,h=g[k.AG],l.VK!=h&&(l.VK=h,l.O1.h()),c.eB(g[k.ei]),l=c,h=g[k.OP],l.$L!=h&&(l.$L=h,l.L3.h()),g=g[k.As],null!=g&&c.gQ(g),d.oJ!=c&&(d.oJ=c,d.C0.h());if(g=e[f.Js])k=f.Js,c=new NP,c.eB(g[k.ei]),g=g[k.As],null!=g&&c.gQ(g),d.fK!=c&&(d.fK=c,d.l1.h());if(g=e[f.Am])k=f.Am,l=c=
d.Am()||new QP,h=g[k.$Y],l.GK!=h&&(l.GK=h,l.D1.h()),l=c,h=g[k.GA],l.HJ!=h&&(l.HJ=h,l.YS.h()),l=c,l.AW=g[k.uB],l.BW.h(),l=c,g=g[k.WA],l.mL!=g&&(l.mL=g,l.mU.h()),d.fn!=c&&(d.fn&&E(d,d.fn),d.fn=c,d.fn&&(Ge(d.fn.YS,d.wD),Ge(d.fn.mU,d.wD),Ge(d.fn.BW,d.wD)),d.wD.h());e=e[f.PB];f=f.PB;c=new yQ;e&&c.eB(e[f.ei]);d.Cv!=c&&(E(d,d.Cv),d.Cv=c,d.Cv&&Ge(d.Cv.st,d.bY),d.bY.h());f=a[this.i.animation];d=b.animation();f&&(e=this.i.animation,d.jh(f[e.type]),d.setDirection(f[e.direction]),d.NZ(f[e.mode]),d.bt(f[e.duration]),
f=f[e.delay],d.St!=f&&(d.St=f,d.xe()));this.a5.load(a[this.i.Ch],b.Ch());(new rQ(this.i.Wa,this.ga)).load(a[this.i.Wa],b);if(a[this.i.direction])a=this.AD(yP(a[this.i.direction]),this.i.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=EE("Qm.QuestionDefaults.AuthDescription");d=b.Wa().lo();BQ($i(d),b.type());a=oQ(a);break;default:a=oQ()}b.hB(a);(d=b.Wa().Gb().direction())&&d.ak(a);this.Jf(b);return b}Cj(a){CQ(this,a.content(),a.type())}wj(a){const b=this.bc[this.i.content],
c=this.i.content.Pk;(new rP(c)).load(a.content(),b[c])}Bj(a){CQ(this,a.content(),a.type())}Fj(a){const b=$i(a.Wa().Td());DQ(this,a.content(),b)}Lj(a){const b=$i(a.Wa().Td());DQ(this,a.content(),b)}Hj(a){const b=$i(a.Wa().Td());DQ(this,a.content(),b)}Nj(a){const b=this.i.content;(new wQ(this.ga)).load({fq:a,wA:b,json:this.bc[b]})}Gj(a){const b=this.i.content;(new UP(this.ga)).load({fq:a,wA:b,json:this.bc[b]})}zj(a){const b=this.i.content;(new KP(this.ga)).load({fq:a,wA:b,json:this.bc[b]})}Mj(a){const b=
this.bc[this.i.content],c=$i(a.Wa().Td());(new vQ(this.i.content)).load(b,this.ga,a.content(),c)}Ij(a){(new WP(this.i.content)).load(this.bc[this.i.content],a.content())}Kj(a){const b=$i(a.Wa().Td());b.yf.qc().color=0;(new CP(this.i.content)).load(this.bc[this.i.content],this.ga,a.content(),b)}Ej(a){const b=$i(a.Wa().Td());b.yf.qc().color=0;(new TP(this.i.content)).load(this.bc[this.i.content],this.ga,a.content(),b)}Aj(a){(new MP(this.i.content)).load(this.bc[this.i.content],this.ga,a.content())}yj(){}Dj(a){const b=
$i(a.Wa().Td());(new OP(this.i.content)).load(this.bc[this.i.content],this.ga,a.content(),b)}Jj(a){var b=this.bc[this.i.content][this.i.content.AZ],c=this.i.content.AZ;a=a.content();a.gB(b[c.Mf]);a.fH(b[c.Ni]);a.mR=b[c.PF];a.Yi();a.xW=b[c.m8];a.Yi();a.lN=this.Nh(b[c.l8],!0);a.Yi();const d=b[c.Fd],e=a.Fd();e.Gd(d[c.Fd.value]);e.oB(d[c.Fd.units]);c=c.Yg;if(b=b[c])a=a.Yg(),a.jh(b[c.type]),a.iH(b[c.url]),a.gH(b[c.target])}xj(a){(new HP(this.i.content)).load(this.bc[this.i.content],a.content(),a.Wa().Gb())}AD(a,
b){return AP(this.ga,b,a)}BD(a,b){return AP(this.ga,b,a)}Nh(a,b){return null!=a?a:b}QK(a,b){const c=new vO,d=this.i.settings.ua;c.enable(a[d.isEnabled]);c.Gd(a[d.value]);b.kg!=c&&(ye(b,b.kg),b.kg=c,b.Oa.h(),b.kg&&(B(b,b.kg.Oa,b.xe,b),B(b,b.kg.Nx,b.xe,b)))}};class IQ{constructor(a){this.i=a}load(a,b,c=!1){const d=new GQ(this.i.slides,b),e=new nP,f=new oP(this.i.settings,a[this.i.settings]);b=b.c1;var g;c&&(g=pu());g=b.tY(g||a[this.i.id]);g.hH(a[this.i.title]);e.load(f,g.settings());for(const h of a[this.i.slides])a=c?pu():void 0,a=d.load(yP(h),a),g.slides().push(a);return g}};function fx(a,b){a.Df.forEach(b,void 0)}class JQ extends H{constructor(a,b,c,d=null){super();this.Df=new oO;D(this,this.Df);(this.o1=a)&&D(this,a);this.n1=c||[];if(c)for(const e of c)D(this,e);(this.M_=d)&&D(this,d);this.Qr=b;D(this,this.Qr);this.NT=new dL;D(this,this.NT)}Up(){return this.o1}Pk(){return this.M_}xG(){return this.n1}Xv(a){return this.Df.get(a)}wd(){return this.Qr}groups(){return this.Df}RA(){return this.NT}};function KQ(a){const b=[],c=a.bc[a.i.xG];c&&Da(c,d=>{d&&b.push(a.mv.load(d))});return b}function LQ(a,b,c){c.forEach(d=>{d&&(d=a.mv.load(d),D(b,d),b.cu.push(d))})}function MQ(a,b,c){c.forEach(d=>{d&&(d=a.mv.load(d),D(b,d),b.iX.push(d))})}function NQ(a,b,c){if(c){const d=a.i.wd.sG,e=a.ga.settings().X().xm();c=new Map(c[d.Tk].map(f=>{const g=a.mv.load(f[d.Tk.slide]);return[f[d.Tk.O6],g]}));lP(b,new jP(e,c))}}
class OQ{constructor(a,b,c){this.i=a;this.bc=b;this.ga=c;this.d1=new IQ(this.i.groups);this.mv=new GQ(this.i.groups.slides,this.ga)}Xv(a){a=yP(this.bc[this.i.groups][a]);return this.d1.load(a,this.ga)}};class PQ{constructor(){this.i=QQ.document;this.e5=new iP(this.i.YZ);this.g5=new RQ;this.O4=new RO(this.i.settings);this.Z4=new VO(this.i.skinSettings)}load(a,b){var c=a[this.i.skinSettings];const d=new GO;null!=c&&this.Z4.load(d,c);b.AQ(d);var e=this.e5.load(a[this.i.YZ],b);b.Lz=e;const f=a[this.i.title];c=new DO;this.O4.load(a[this.i.settings],c);b.W=c;a=this.g5.load(new OQ(this.i.Oi,a[this.i.Oi],b),b);a=new IO(a,e,f);b=a.W.X().quizSize();e=c.X().quizSize();b=b.width!=e.width||b.height!=e.height;
a.W=c;a.N4.h();b&&a.i5.h();a.AQ(d);return a}};const SQ={enabled:{_:"e"},IQ:{_:"q"},kH:{_:"ua"},Ni:{_:"ca"},GQ:{_:"f"},WO:{_:"x"},oG:{_:"em"}},TQ={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},SG:{_:"rm"},navigationType:{_:"nt"},Jv:{_:"ab"},mA:{_:"ap"},rB:{_:"co"},passingScoreType:{_:"pst"},xm:Object.assign({_:"gs"},{enabled:{_:"e"},Xn:{_:"g",id:{_:"id"},name:{_:"n"},Qs:{_:"p"},points:{_:"pt"}},units:{_:"u"},RP:{_:"p"}}),ua:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},jb:{_:"sp",Ts:{_:"rs"},lq:{_:"st"},KQ:{_:"sq"}}},
fq:{_:"d",points:{_:"pt"},Ps:{_:"p"},Mv:{_:"atp"},Mf:{_:"a"},bk:{_:"sh"},LO:{_:"ap"},OO:{_:"A"},hY:{_:"ssq"},RZ:{_:"sgf"},WZ:{_:"ssf"},Uv:{_:"fv",correct:{_:"c"},NA:{_:"i"},oA:{_:"at"},qw:{_:"pc"},Mp:{_:"a"}},ua:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},zZ:{_:"r",Nn:Object.assign({_:"ads"},SQ),rq:Object.assign({_:"sts"},SQ),tw:{_:"rt",from:{_:"f"},FB:{_:"sj"},vA:{_:"c"}},Xs:{_:"ss",enabled:{_:"e"},url:{_:"u"}},kw:{_:"jss",enabled:{_:"e"},eQ:{_:"s"},target:{_:"t"}}},Ls:{_:"l",dP:{_:"d"},items:{_:"i",
name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},HY:{_:"es"}};const UQ={Eh:{_:"f"},ji:{_:"s",color:{_:"c"},alpha:{_:"a"}},oP:{_:"g",type:{_:"t"},angle:{_:"a"},Ss:{_:"r",cx:{_:"x"},cy:{_:"y"},ZA:{_:"r"}},tm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},cq:{_:"p",position:{_:"p"},alpha:{_:"a"},Y6:{_:"i"}}};const VQ={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},cP:{_:"d"},rA:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},UQ),Lv:{_:"a",text:{_:"t"},kY:{_:"a"}},Dw:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Pp:{_:"d"}}),$v:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Ue:Object.assign({_:"t"},{om:{_:"a"},verticalAlign:{_:"v"},ot:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};const WQ={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},zg:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},nf:{_:"B"},yg:{_:"t"}};const XQ={ZZ:{_:"s"}};const YQ={Pj:{_:"a"},Ie:{_:"pe"},LG:{_:"pl"},Wg:{_:"pb"},dl:{_:"r"}};const ZQ={name:{_:"n"},background:Object.assign({_:"b"},UQ),lo:Object.assign({_:"q"},WQ),Td:Object.assign({_:"a"},WQ),colors:{_:"c"},version:{_:"version"}};var $Q,aR={I7:{_:"d"},htmlText:{_:"h"},V5:{_:"a"},resources:{_:"r"},qc:{_:"t",bold:{_:"b"},italic:{_:"i"},zg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},HB:{_:"sb"},IB:{_:"sp"}}};const bR={value:Object.assign({_:"v"},aR),audio:Object.assign({_:"a",id:{_:"i"},dl:{_:"r"}},YQ)};var cR;
cR={U:{_:"ee"},evaluation:{_:"e",kq:{_:"t"},points:{_:"pt"},Ps:{_:"p"},Mv:{_:"atp"}},ua:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Ms:{_:"ms"},bk:{_:"sh"},Mf:{_:"a"},Qn:{_:"cc"},LO:{_:"ap"},mH:{_:"s"},e6:{_:"cs"},Vg:{_:"al",enabled:{_:"e"},value:{_:"v"}},Nv:{_:"B",type:{_:"t"},correct:{_:"c"},NA:{_:"i"},oA:{_:"at"},qw:{_:"pc"},Mp:{_:"a"}},Sj:{_:"F",OY:{_:"gt"},d_:{_:"st"},correct:Object.assign({_:"c"},bR),NA:Object.assign({_:"i"},bR),oA:Object.assign({_:"at"},bR),qw:Object.assign({_:"pc"},bR),Mp:Object.assign({_:"a"},
bR)},Sv:{_:"d",TA:{_:"m"},AG:{_:"M"},ei:{_:"a"},OP:{_:"o"},As:{_:"r"}},Js:{_:"h",ei:{_:"a"},As:{_:"r"}},Am:{_:"l",$Y:{_:"lb"},GA:{_:"fs"},uB:{_:"sn"},WA:{_:"nz"}},PB:{_:"w",ei:{_:"a"}}};var dR;
const eR={x:{_:"x"},y:{_:"y"}},fR={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Fs:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Ug:{_:"z"},rotationAngle:{_:"R"},Z5:{_:"i"},FP:{_:"k"},wg:{_:"s"},a6:{_:"la"},borderRadius:{_:"b"},Wd:Object.assign({_:"S"},VQ),$j:Object.assign({_:"rt"},aR),uP:{_:"h",url:{_:"u"},target:{_:"t"}},Wv:Object.assign({_:"f"},eR),bo:{_:"l",wm:Object.assign({_:"f"},eR),Fm:Object.assign({_:"s"},eR)},video:Object.assign({_:"v",
id:{_:"i"},TP:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Pj:{_:"a"},Ie:{_:"pe"},LG:{_:"pl"},Wg:{_:"pb"}})},gR={MP:{_:"o"},EQ:{_:"s"}};dR={zG:{_:"l"},GP:{_:"L"},Gb:Object.assign({_:"o"},fR),qA:Object.assign({_:"B"},fR),A7:Object.assign({_:"O"},gR),Td:Object.assign({_:"af"},WQ,{strike:{_:"st"}}),b6:Object.assign({_:"i"},gR),x8:{_:"s"},background:Object.assign({_:"b"},UQ)};var hR;
hR={image:{_:"i",id:{_:"i"},Ug:{_:"z"},dl:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},YQ),video:Object.assign({_:"v",id:{_:"i"},TP:{_:"pi"},width:{_:"w"},height:{_:"h"}},YQ)};
$Q={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},aR),content:{_:"C",gd:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},aR),correct:{_:"c"},typeIn:{_:"ti"},Sj:Object.assign({_:"f"},bR),Nv:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Ug:{_:"z"},dl:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},YQ)},Ii:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Yn:{_:"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"}},lw:{_:"l",Nm:Object.assign({_:"s"},aR),labels:{_:"l"},gq:{_:"r"},Wp:Object.assign({_:"lf"},WQ,{strike:{_:"st"}})},BY:{_:"d",object:Object.assign({_:"o"},XQ),destination:Object.assign({_:"d"},XQ),score:{_:"s"}},$j:Object.assign({_:"rt"},aR),z7:{_:"na",qY:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},AZ:{_:"Rs",Fd:{_:"ps",units:{_:"u"},
value:{_:"v"}},Ni:{_:"sc"},PF:{_:"ap"},m8:{_:"sg"},l8:{_:"sa"},Mf:{_:"a"},Yg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Pk:{_:"au",Bc:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Ve:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},cR),Wa:Object.assign({_:"a"},dR),Ch:Object.assign({_:"at"},hR),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var iR;
iR={Up:Object.assign({_:"i"},$Q),xG:Object.assign({_:"in"},$Q),Pk:Object.assign({_:"au"},$Q),wd:{_:"r",type:{_:"t"},Yg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},Tk:Object.assign({_:"g"},$Q),Kw:Object.assign({_:"s"},$Q),sG:{_:"r",Tk:{_:"g",O6:{_:"id"},slide:Object.assign({_:"s"},$Q)}}},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},$Q),settings:{_:"s",Ts:{_:"rs"},lq:{_:"st"},tH:{_:"up"},Fd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},RA:{_:"lr",start:{_:"s"},end:{_:"e"}}};
const QQ=Ej({lY:{_:"B"},F9:{_:"pbs"},settings:{_:"s",Tj:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},TQ),skinSettings:Object.assign({_:"sk"},{Os:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},ao:{_:"id"},baseName:{_:"b"}},Xg:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},ao:{_:"id"},baseName:{_:"b"},version:{_:"v"}},xg:{_:"s",Im:{_:"p"},pq:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},
dw:{_:"h"},j_:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),YZ:Object.assign({_:"sm"},ZQ),Oi:Object.assign({_:"sl"},iR)},OG:{_:"b"},fillPanelsView:{_:"fp"}});class RQ{load(a){var b=0,c;(c=(c=a.bc[a.i.Up])?a.mv.load(c):null)&&b++;var d=new mP,e=a.bc[a.i.wd];if(e){var f=a.i.wd;d.jh(e[f.type]);var g=d.Yg(),h=e[f.Yg];if(h){var k=a.i.wd.Yg;g.jh(h[k.type]);g.iH(h[k.url]);g.gH(h[k.target])}LQ(a,d,e[f.Tk]);MQ(a,d,e[f.Kw]);NQ(a,d,e[f.sG]);e=a.ga.isGraded();g="survey"==d.type();e&&g&&gK(d)&&d.Kw().length&&(e=gK(d).content().Fd().value(),g=d.Kw()[0].content().Fd(),e!=g.value()&&g.Gd(e))}e=KQ(a);b+=e.length;(g=(g=a.bc[a.i.Pk])?a.mv.load(g):null)&&b++;c=new JQ(c,d,
e,g);const {jb:l,g7:t}={g7:b,jb:c};b=(c=0!=t)?[0]:[];d=c?t+1:0;for(e=0;e<a.bc[a.i.groups].length;++e)g=a.Xv(e),l.groups().push(g),b.push(d),d+=g.slides().count()+1;b.push(d);if(null!=a.bc[a.i.RA]){d=l.RA();e=a.i.RA;if(a=a.bc[e])for(var r of a)d.addRange(new kP(r[e.start],r[e.end]));r=l.RA();a=c?1:0;for(c=a;c<b.length;++c)if(d=b[c],h=b[c+1]){e=r;g=d;f=new dL;for(k=0;k<e.count();++k){var w=e.uE[k];w.start()>=g&&w.end()<=h&&(w=new kP(w.start()-g,w.end()-g),f.addRange(w))}e=f;l.groups().get(b.indexOf(d)-
a).UW=e}}return l}};class jR extends PQ{constructor(){super();this.lM=QQ}};function kR(a){this.Th=a}kR.prototype.NI=function(){throw Error("unknown resource type");};var lR={bold:{_:"b"},italic:{_:"i"},zg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},HB:{_:"sb"},IB:{_:"sp"}};var mR={type:{_:"t"},wG:{_:"i"},align:{_:"a"},XY:{_:"r"},lineHeight:{_:"lh"},yg:{_:"T"},nf:{_:"b"}};var nR={qc:Object.assign({_:"tf"},lR),Cm:Object.assign({_:"pf"},mR)};class oR{constructor(){this.i=Ej(lR)}load(a){if(!a)return new Bi;const b=new Bi;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.zg=a[this.i.zg];b.HB=a[this.i.HB];b.IB=a[this.i.IB];b.strike=a[this.i.strike];return b}};class pR{constructor(){this.i=Ej(mR)}load(a){if(!a)return new Di;const b=new Di;b.type=a[this.i.type];b.wG=a[this.i.wG];b.align=a[this.i.align];b.lineHeight=a[this.i.lineHeight];b.yg=a[this.i.yg];b.nf=a[this.i.nf];return b}};class qR{constructor(){this.i=Ej(nR)}load(a){if(!a)return new Ei;const b=new Ei,c=(new oR).load(a[this.i.qc]);b.fm=c.clone();a=(new pR).load(a[this.i.Cm]);b.Ql=a.clone();return b}};const rR={value:{_:"v"},Rk:{_:"i"}};class sR{constructor(){this.i=Ej(rR)}load(a){const b=a?Ha(a[this.i.value],c=>new Uk(c)):[new Uk("")];return new rp(b,!!a)}};class tR{constructor(){this.i=Ej(rR)}load(a){const b=Ha(a[this.i.value],c=>new Uk(c));return new Sp({values:b,Rk:void 0!==a[this.i.Rk]?a[this.i.Rk]:0,U:void 0!==a[this.i.Rk]})}};class uR{constructor(){this.i=Ej(rR)}load(a){return null!=a?new qq(a[this.i.value],!0):new qq("",!1)}};class vR extends kR{NI(a,b,c){switch(b){case "qmWordBank":return b=(new uR).load(c),b.tg(a),b;case "qmMultipleChoiceText":return b=(new tR).load(c),b.tg(a),b;case "qmFillInTheBlank":return b=(new sR).load(c),b.tg(a),b}return super.NI(a,b,c)}};const wR=class extends Vn{constructor(){super();this.Zi=[]}Bc(){return this.Zi}};class xR extends Vn{constructor(){super();this.PR=[]}chains(){return this.PR}};class yR extends Vn{constructor(){super();this.yt=[];this.Ib=null}areas(){return this.yt}tQ(a){this.Ib=a}eb(){return this.Ib?[this.Ib]:[]}};function PP(a,b){a.FK=b}class zR extends Vn{constructor(){super();this.em=[];this.ju=[];this.Xl=.3;this.FK=null}Nm(){return this.em}labels(){return this.ju}gq(){return this.Xl}Wp(){return this.FK?this.FK.clone():null}kB(a){this.ju=a}OZ(a){this.Xl=a}};const AR=class extends Vn{constructor(){super();this.Vh=null}Xa(){return this.Vh}ak(a){this.Vh=a}jd(){return null}WI(a){return new Vk(a.id(),a.U()?a.values():null)}};class BR extends AR{placeholders(){const a=[],b=this.Xa().resources();for(const c of b)c instanceof rp&&a.push(this.WI(c));return a}};const CR=class extends Vn{constructor(){super();this.Vh=null}Xa(){return this.Vh}ak(a){this.Vh=a}WI(a){return new Zk(a.id(),a.values(),a.U()?a.Rk():null)}};class DR extends CR{placeholders(){const a=[],b=this.Xa().resources();for(const c of b)c instanceof Sp&&a.push(this.WI(c));return a}};function xQ(a,b){a.cY=b}const ER=class extends Vn{constructor(){super();this.Vh=null;this.cY=[]}Xa(){return this.Vh}ak(a){this.Vh=a}extraWords(){return this.cY}};class FR extends ER{placeholders(){const a=[];var b=this.Xa().resources();for(const c of b)c instanceof qq&&(b=c,a.push(new al(b.id(),b.U()?b.value():null)));return a}};class GR extends zH{Tj(){if(!this.count())throw Error("no choices");return this.getChoice(0).Tj()}vq(a){B(this,a.V(),this.wr,this)}PV(a){ue(this,a.V(),this.wr,this)}xI(){}};class HR extends Vn{constructor(){super();this.zy=new GR;B(this,this.zy.V(),this.Yi,this);this.Kx=new AH;B(this,this.Kx.V(),this.Yi,this);this.qM=.5}matches(){return this.zy}distractors(){return this.Kx}UP(){return this.qM}jd(){return kl(this.zy.jd(),this.Kx.jd())}eb(){return this.Kx.eb().concat(this.zy.eb())}clear(){this.zy.clear();this.Kx.clear()}};class IR extends DE{constructor(){super();this.u_=G(this);this.o4=G(this);G(this);G(this)}V(){return this.Nf()}getAnswer(a){return hk(this,a)}jd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=Ca(this.Z,a);CE(this,a);this.o4.h(a,b)}}};class JR extends zH{constructor(){super(void 0)}};function HQ(a,{type:b,id:c}){a=KR(a,b);c=c||pu();return new QE(c,b,a)}
function KR(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.vC();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new AH;case "WordBank":return new FR;case "MultipleChoiceText":return new DR;case "FillInTheBlank":return new BR;case "TypeIn":return new JR;case "Numeric":return new IR;case "Sequence":return new AH;case "Matching":return new HR;case "Hotspot":return new yR;case "Essay":return null;case "LikertScale":return new zR;case "ResultSlide":return new Yn;
case "AuthorizationSlide":return new wR;case "DND":return new xR}throw Error("unknown slide content type "+b);}class LR{vC(){return new cq}};const MR=class extends LR{};function XO(a,b){a=a.Th.images[b];return{mf:new Vi(a.src,a.width,a.height),h7:void 0!==a.C9}}function xP(a,b,c){c=a.Th.images[c];return{video:new Xm(a.Th.xH[b],c.width,c.height),poster:new Vi(c.src,c.width,c.height)}}
function AP(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.V5],g=c[b.I7];b=(new qR).load(c[b.qc]);a=a.u4;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new Ol(d,a.Th.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new Pl(d,a.Th.xH[h.assetId],h.text,a.Th.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new Ll(d,h.svg,h.latex,h.mathml);break;default:d=a.NI(d,k,h.data)}d&&
c.push(d)}return new zz(e,c,g,b,f)}function oQ(a){return new zz(a||"",[],[],new Ei)}class NR{constructor(a){this.Th=a;this.c1=new rO;this.u4=new vR(a);this.Lz=null;this.b5=new MR;this.ob=this.W=null;this.za=!1}na(){return this.za}vb(){return null}settings(){return this.W}Ls(){return null}skinSettings(){return this.ob}AQ(a){this.ob=a}quizSize(){return this.W.X().quizSize()}isGraded(){return"quizPassingScore"==this.W.X().passingScoreType()}};function OR(a,b){const c={};Xb(b,(d,e)=>{c[e]=new Nl(d[a.fontFamily],d[a.bold],d[a.italic])});return c}
class PR{load(a,b=""){if(!la(a)){var c=zd(a);a=JSON;for(var d=a.parse,e=[],f=0,g=0;f<c.length;){var h=c[f++];if(128>h)e[g++]=String.fromCharCode(h);else if(191<h&&224>h){var k=c[f++];e[g++]=String.fromCharCode((h&31)<<6|k&63)}else if(239<h&&365>h){k=c[f++];var l=c[f++],t=c[f++];h=((h&7)<<18|(k&63)<<12|(l&63)<<6|t&63)-65536;e[g++]=String.fromCharCode(55296+(h>>10));e[g++]=String.fromCharCode(56320+(h&1023))}else k=c[f++],l=c[f++],e[g++]=String.fromCharCode((h&15)<<12|(k&63)<<6|l&63)}c=e.join("");a=
d.call(a,c)}b=this.MK(a,b);return Promise.resolve(b)}MK(a,b){var c=Ej(kO);b=new lO(b);var d=a[c.resources],e=d[b.$C],f=d[b.qO];const g=d[b.QH];d={};var h={},k={};for(var l in e)if(e.hasOwnProperty(l)){const C=e[l];d[l]={src:mO(b,C[b.$C.src]),width:C[b.$C.width],height:C[b.$C.height]}}for(var t in g)if(g.hasOwnProperty(t)){l=g[t];e=[];for(var r of l)e.push({src:mO(b,r[b.QH.src]),mimeType:r[b.QH.mimeType]});k[t]=e}for(y in f)if(f.hasOwnProperty(y)){t=f[y];r=[];for(var w of t)r.push({src:mO(b,w[b.qO.src]),
mimeType:w[b.qO.mimeType]});h[y]=r}var y={SF:k,xH:h,images:d};w=new NR(y);f=new jR;b=f.load(a[f.lM.document],w);if(d=a[f.lM.OG])f=a[f.lM.fillPanelsView],{mf:d}=XO(w,d),d=d.path(),b.DV=d,b.Ke=f;f=a[c.fonts];d=OR(c.Lw,a[c.Lw]);c=a[c.zA];(a=a[QQ.lY])?(h=Ej(nO),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.qH=a[h.qH],k.fG=a[h.fG],k.eG=a[h.eG],k.gG=a[h.gG],k.hG=a[h.hG],a=new aJ(k)):a=void 0;return{quiz:b,jP:f,
Lw:d,resources:y,zA:c,na:w.na(),lY:a}}};function QR({mo:a,P7:b,content:c,T:d,slideWidth:e,slideHeight:f,aw:g,TO:h,s8:k,nl:l,oc:t,fb:r,LQ:w}){(new PR).load(b,h).then(y=>{const C=y.quiz,N=y.jP,fa=y.Lw,da=y.resources,Ia=y.na;y=y.zA;L&&t.miniskinCustomizationEnabled()&&(yh=!0,oh=L=!1);if(yh){var Ea=Vc("div");Oc(Ea,{id:`mobileFramesLayer-${a}`});document.body.appendChild(Ea)}Ea=L;const mc=YI(),Fe=new Yz(Ea?Cd:Fd,a),sh=`_${k}`,th=C.skinSettings(),Wo=new ki(th.Os().messages()),Vj=new ki({});Ea&&(d=Vc("div"),J(d,"position","absolute"),c.appendChild(d));
d.setAttribute("id",a);const uh=new iO({zA:y,mo:a,Jb:"embedded",TO:h,T:d,A9:sh,nl:l,quiz:C,x6:mc,jP:N,Lw:fa,fb:r,resources:da,fitToWindow:!0,I8:Fe,A:Wo,Dm:Vj,skinSettings:th,na:Ia,SG:"always",contentScale:100,oc:t,CA:new x(e,f),LQ:w});c.setAttribute("id",a);uh.initializationCompleteEvent().addHandler(()=>{g(uh)})},()=>{g()})};function RR(a,b,c,d,e,f,g,h,k,l,t,r){QR({mo:a,P7:b,content:c,T:d,slideWidth:e,slideHeight:f,aw:g,TO:h,s8:k,nl:l,oc:t,fb:r,LQ:XI})}iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction(RR);ia("QuizPlayerEmbed.start",RR);let Ah=()=>!1;function xe(a){a&&("function"===typeof a.$b&&a.$b(),a.disposed=!0)}function SR(a,b){Ah()&&(b?n.console.error(a):n.console.warn(a))}function He(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&SR(a.message,b);SR(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?He(c,!0):SR(b,!0);return!0};za=a=>{try{throw Error(a.message);}catch(b){He(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}});})();
/*! 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}})();