(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var m,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var da=ca(this);
function ea(a,b){if(b)a:{var c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}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 fa(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 fa(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 ha(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 ia(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ja(a){var b=ia(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function la(a){return Object.prototype.hasOwnProperty.call(a,ma)&&a[ma]||(a[ma]=++na)}var ma="closure_uid_"+(1E9*Math.random()>>>0),na=0;function oa(a,b,c){return a.call.apply(a.bind,arguments)}
function pa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function qa(a,b,c){qa=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?oa:pa;return qa.apply(null,arguments)}
function ra(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function p(a,b){function c(){}c.prototype=b.prototype;a.fc=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 sa(a){return a};function ta(a){if(n.w_)return n.w_(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 ua(a){return a&&a.includes("file:///")?a.substr(8):a}n.D9=function(a,b){a=ua(a);b?eval(b):(b=ta(a),eval(b));return!0};function va(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,va);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}p(va,Error);va.prototype.name="CustomError";var wa;function xa(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");va.call(this,c+a[d])}p(xa,va);xa.prototype.name="AssertionError";function za(a){throw a;}function Aa(a,b){za(new xa("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 Ea(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},Ia=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},Ja=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 Ka(a,b,c){b=La(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function La(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 Ma(a,b){b=Ca(a,b);let c;(c=0<=b)&&Na(a,b);return c}function Na(a,b){Array.prototype.splice.call(a,b,1)}function Oa(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 Pa(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ja(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 Qa(a,b,c,d){Array.prototype.splice.apply(a,Ra(arguments,1))}function Ra(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Sa(a,b){a.sort(b||Ta)}
function Ua(a,b){if(!ja(a)||!ja(b)||a.length!=b.length)return!1;const c=a.length,d=Va;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function Ta(a,b){return a>b?1:a<b?-1:0}function Va(a,b){return a===b}function Wa(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 Xa=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Ya(a){if(!Za.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace($a,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(ab,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(bb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(cb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(db,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(eb,"&#0;"));return a}
var $a=/&/g,ab=/</g,bb=/>/g,cb=/"/g,db=/'/g,eb=/\x00/g,Za=/[\x00&<>"']/;function fb(a,b){return a<b?-1:a>b?1:0};function gb(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function q(a){return-1!=gb().indexOf(a)};function hb(){return q("Firefox")||q("FxiOS")}function ib(){return(q("Chrome")||q("CriOS"))&&!q("Edge")||q("Silk")};function jb(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function kb(){return jb()||q("iPad")||q("iPod")};function lb(a){lb[" "](a);return a}lb[" "]=function(){};function mb(a,b){var c=nb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var ob=q("Opera"),t=q("Trident")||q("MSIE"),pb=q("Edge"),qb=pb||t,rb=q("Gecko")&&!(-1!=gb().toLowerCase().indexOf("webkit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),sb=-1!=gb().toLowerCase().indexOf("webkit")&&!q("Edge"),tb=q("Macintosh"),ub=q("Windows"),vb=q("Linux")||q("CrOS"),wb=q("Android"),xb=jb(),yb=q("iPad"),zb=q("iPod");function Ab(){var a=n.document;return a?a.documentMode:void 0}var Bb;
a:{var Cb="",Db=function(){var a=gb();if(rb)return/rv:([^\);]+)(\)|;)/.exec(a);if(pb)return/Edge\/([\d\.]+)/.exec(a);if(t)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(sb)return/WebKit\/(\S+)/.exec(a);if(ob)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Db&&(Cb=Db?Db[1]:"");if(t){var Eb=Ab();if(null!=Eb&&Eb>parseFloat(Cb)){Bb=String(Eb);break a}}Bb=Cb}var nb={};
function Fb(a){return mb(a,function(){let b=0;const c=Xa(String(Bb)).split("."),d=Xa(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=fb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||fb(0==f[2].length,0==g[2].length)||fb(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Gb;
if(n.document&&t){var Hb=Ab();Gb=Hb?Hb:parseInt(Bb,10)||void 0}else Gb=void 0;var Ib=Gb;function Jb(a,b){this.g_=a===Kb&&b||"";this.x_=Lb}Jb.prototype.Xv=!0;Jb.prototype.Qv=function(){return this.g_};var Lb={},Kb={};var Mb;var Ob=class{constructor(a,b){this.LP=b===Nb?a:""}toString(){return this.LP.toString()}};Ob.prototype.Xv=!0;Ob.prototype.Qv=function(){return this.LP.toString()};function Pb(a){if(a instanceof Ob&&a.constructor===Ob)return a.LP;Aa("expected object of type SafeUrl, got '"+a+"' of type "+ia(a));return"type_error:SafeUrl"}var Qb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Rb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Sb(a){if(a instanceof Ob)return a;a="object"==typeof a&&a.Xv?a.Qv():String(a);Rb.test(a)||(a="about:invalid#zClosurez");return new Ob(a,Nb)}var Nb={},Tb=new Ob("about:invalid#zClosurez",Nb);function Ub(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Vb(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Wb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Xb(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function Yb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function Zb(){var a=$b;for(const b in a)return!1;return!0}
function ac(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function bc(a,b,c){return null!==a&&b in a?a[b]:c}function cc(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 dc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function ec(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<dc.length;f++)c=dc[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};const fc={};function gc(a){if(a instanceof hc&&a.constructor===hc)return a.KP;Aa(`expected object of type SafeHtml, got '${a}' of type `+ia(a));return"type_error:SafeHtml"}function ic(a){return a instanceof hc?a:jc(Ya("object"==typeof a&&a.Xv?a.Qv():String(a)))}
function jc(a){if(void 0===Mb){var b=null;var c=n.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:sa,createScript:sa,createScriptURL:sa})}catch(d){n.console&&n.console.error(d.message)}Mb=b}a=(b=Mb)?b.createHTML(a):a;return new hc(a,fc)}function kc(a){const b=ic(lc),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=ic(e),c.push(gc(e).toString()))};a.forEach(d);return jc(c.join(gc(b).toString()))}function mc(a){return kc(Array.prototype.slice.call(arguments))}
class hc{constructor(a,b){this.KP=b===fc?a:"";this.Xv=!0}Qv(){return this.KP.toString()}toString(){return this.KP.toString()}}var lc=new hc(n.trustedTypes&&n.trustedTypes.emptyHTML||"",fc),nc=jc("<br>");var oc={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},pc=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=gc(lc);return!b.parentElement});
function qc(a,b){if(a.tagName&&oc[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(pc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=gc(b)}function rc(a,b,c,d){a=a instanceof Ob?a:Sb(a);b=b||n;c instanceof Jb?c instanceof Jb&&c.constructor===Jb&&c.x_===Lb?c=c.g_:(Aa("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Pb(a),c,d):b.open(Pb(a),c)}var sc=/^[\w+/_-]+[=]{0,2}$/;function tc(a,b,c){return Math.min(Math.max(a,b),c)}function uc(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&&vc(this,a)};function vc(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function wc(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function xc(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function yc(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 w(a,b){this.width=a;this.height=b}m=w.prototype;m.clone=function(){return new w(this.width,this.height)};m.area=function(){return this.width*this.height};m.aspectRatio=function(){return this.width/this.height};m.fe=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 zc(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ac(a){return a=Ya(a)}var Bc={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Cc={"'":"\\'"},Dc=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Ec(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)}
function Fc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function Gc(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function Hc(a){return a?new Ic(Jc(a)):wa||(wa=new Ic)}function Kc(a,b){Ub(b,function(c,d){c&&"object"==typeof c&&c.Xv&&(c=c.Qv());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Lc.hasOwnProperty(d)?a.setAttribute(Lc[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Lc={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 Mc(a){var b=a.scrollingElement?a.scrollingElement:sb||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return t&&Fb("10")&&a.pageYOffset!=b.scrollTop?new v(b.scrollLeft,b.scrollTop):new v(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Nc(a,b,c){return Oc(document,arguments)}
function Oc(a,b){var c=b[1],d=Pc(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):Kc(d,c));2<b.length&&Qc(a,d,b,2);return d}
function Qc(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ja(f)||ka(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(ka(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}Da(g?Oa(f):f,e)}}}function Rc(a){return Pc(document,a)}
function Pc(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Sc(a){var b=document,c=Pc(b,"DIV");t?(qc(c,mc(nc,a)),c.removeChild(c.firstChild)):qc(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 Tc(a,b){a.appendChild(b)}function Uc(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Vc(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Wc(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Xc(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Yc(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function Zc(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 Jc(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function $c(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 Uc(a),a.appendChild(Jc(a).createTextNode(String(b)))}var ad={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},bd={IMG:" ",BR:"\n"};
function cd(a){var b=[];dd(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 dd(a,b,c){if(!(a.nodeName in ad))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 bd)b.push(bd[a.nodeName]);else for(a=a.firstChild;a;)dd(a,b,c),a=a.nextSibling}
function ed(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Ic(a){this.hf=a||n.document||document}m=Ic.prototype;m.Sb=function(a){return"string"===typeof a?this.hf.getElementById(a):a};m.getElementsByTagName=function(a,b){return(b||this.hf).getElementsByTagName(String(a))};m.As=function(a,b,c){Oc(this.hf,arguments)};m.createElement=function(a){return Pc(this.hf,a)};m.createTextNode=function(a){return this.hf.createTextNode(String(a))};
m.appendChild=Tc;m.append=function(a,b){Qc(Jc(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.Vk=Uc;
m.removeNode=Wc;m.contains=Zc;m.P=$c;function fd(a){var b=Hc(),c=b.hf,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"))&&sc.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 gd=hb(),hd=jb()||q("iPod"),id=q("iPad"),jd=q("Android")&&!(ib()||hb()||q("Opera")||q("Silk")),kd=ib(),ld=q("Safari")&&!(ib()||q("Coast")||q("Opera")||q("Edge")||q("Edg/")||q("OPR")||hb()||q("Silk")||q("Android"))&&!kb();var md={},nd=null,od=rb||sb,pd=od||"function"==typeof n.btoa,qd=od||!ld&&!t&&"function"==typeof n.atob;
function rd(a){if(pd)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);sd();a=md[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 td(a){if(qd)return n.atob(a);var b="";ud(a,function(c){b+=String.fromCharCode(c)});return b}function vd(a){var b=[];ud(a,function(c){b.push(c)});return b}function ud(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),r=nd[l];if(null!=r)return r;if(!/^[\s\xa0]*$/.test(l))throw Error("Unknown base64 encoding at char: "+l);}return k}sd();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 sd(){if(!nd){nd={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));md[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===nd[f]&&(nd[f]=e)}}}};class wd{TF(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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }  .quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -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: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, 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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-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__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -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: var(--qm-accent-color); }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: var(--qm-accent-color); }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-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::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-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)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-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; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -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 {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;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: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-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-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -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-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -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-content_printed {display: none; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: 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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-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;vertical-align: top; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; }  .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; }  .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-slide-list__item {cursor: pointer; }    .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; }    .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-skin:not(.embedded) {min-height: 100%; }  .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {margin-bottom: 12px;padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {display: block;width: 100%;padding: 12px; }  .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; }  .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.accessible-not-supported-content {font-size: 20px;font-weight: normal; }.quiz-accessible-hidden-link-container {position: relative;height: 27px;padding: 0 12px; }.quiz-accessible-hidden-link {position: absolute;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .quiz-accessible-hidden-link:focus {left: auto;width: auto;height: auto; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+
c[17]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+c[18]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+c[19]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus {outline: none; }      .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __primaryButtonText__;opacity: 0.6; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible {background: url("+
c[20]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+c[21]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+c[22]+") no-repeat center; }  .quiz-skin-switch-control.quiz-skin-switch-control_with-launcher {z-index: 101; }#__quiz_id__ .container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  #__quiz_id__ .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    #__quiz_id__ .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }#__quiz_id__ .vertical-scrollbar {transition: none;opacity: 0.5 !important; }.universal-skin-separator {visibility: hidden; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Pq);return fd(c)}Qq(a,b,c){return`url(data:image/svg+xml;base64,${rd(`<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>`)})`}Pq(a,
b,c){return`url(data:image/svg+xml;base64,${rd(`<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 xd{TF(a,b){const c=g=>{g=td(g);let h;for(const [k,l]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${k}}`,"g"),l);return rd(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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.fib-placeholder {box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;outline: none;cursor: default;margin: 0 5px;background: var(--qm-text-answer-background);padding: 0 3px 0 3px;max-width: 240px;line-height: 1.7; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }    .fib-placeholder__tooltip-icon svg {display: none; }  .fib-placeholder__input {padding: 1px 23px 2px 5px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;color: var(--qm-text-answer-text);outline: none;border: none;overflow: hidden;text-overflow: ellipsis;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: var(--qm-text-answer-text-disabled); }    .fib-placeholder__input.fib-placeholder__input_correct {color: var(--qm-feedback-correct); }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: var(--qm-feedback-incorrect);cursor: pointer;padding-right: 23px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 3px var(--qm-accent-color);background: var(--qm-text-answer-background-focus);border: none; }  .fib-placeholder[disabled] {cursor: inherit; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.mct-placeholder {position: relative;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left;padding: 2px 24px 1px 0;line-height: 1.7;box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;background: var(--qm-text-answer-background); }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;width: unset !important;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: var(--qm-text-answer);margin-left: 12px;text-overflow: ellipsis; }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-text-answer-60); }  .mct-placeholder__chevron {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon g {display: none; }  .mct-placeholder__chevron path {stroke: var(--qm-text-answer-48); }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {cursor: default; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }  .mct-placeholder.mct-placeholder_correct {color: var(--qm-color-correct);pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {color: var(--qm-color-incorrect);cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {color: var(--qm-color-incorrect); }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; }  .mct-placeholder.mct-placeholder_review.mct-placeholder_correct {padding-right: 0; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__label {margin-right: 12px; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__chevron {display: none; }.hotspot-point {margin-top: -13px;margin-left: -13px; }  .hotspot-point__marker {background: var(--qm-accent-color) !important; }  .hotspot-point__animated-layer {top: -1px;left: -1px; }.questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }  .questions_list_content.review .mark {display: none; }  .questions_list_content .item {position: relative;padding: 17px 94px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1;color: var(--panel-text-color, __playerTextColor__); }    .questions_list_content .item .text {max-height: 41px;overflow: hidden; }    .questions_list_content .item .mark {position: absolute;right: 46px;bottom: 0;margin: auto;top: 0; }    .questions_list_content .item .icon,    .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg,      .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .questions_list_content .item .answered {right: 20px; }    .questions_list_content .item.info::before {content: '';background: url("+
g[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }    .questions_list_content .item::before {position: absolute; }    .questions_list_content .item.selected, .questions_list_content .item.active {background: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }      .questions_list_content .item.selected::before,      .questions_list_content .item.selected .text, .questions_list_content .item.active::before,      .questions_list_content .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }    .questions_list_content .item.question {counter-increment: question; }      .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: var(--list-item-order-color, __playerTextColor60__); }  .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }  .questions_list_content .separator:first-child {position: absolute;top: -1px; }  .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }  .questions_list_content .separator {position: relative;height: 1px;width: 100%; }  .questions_list_content * {box-sizing: border-box;position: static; }  .questions_list_content.allatonce .item .icon {right: 20px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; }  .rich-text-view > h1 a,  .rich-text-view > h1 a span,  .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > h2 a,  .rich-text-view > h2 a span,  .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > p,  .rich-text-view > ul li,  .rich-text-view > ol li {word-wrap: break-word; }    .rich-text-view > p a,    .rich-text-view > p a span,    .rich-text-view > p a sup,    .rich-text-view > ul li a,    .rich-text-view > ul li a span,    .rich-text-view > ul li a sup,    .rich-text-view > ol li a,    .rich-text-view > ol li a span,    .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .rich-text-view > p,  .rich-text-view > h1,  .rich-text-view > li {font-feature-settings: 'liga' 0; }  .rich-text-view > * {vertical-align: baseline; }  .rich-text-view > ol li,  .rich-text-view > ul li {position: relative;left: 1em;padding-right: 1em; }  .rich-text-view > ol {margin-left: 1em;list-style: outside decimal; }    .rich-text-view > ol li {padding-left: 0.6em; }  .rich-text-view > ul {margin-left: 1.4em;list-style: outside disc; }    .rich-text-view > ul li {padding-left: 0.2em; }  .rich-text-view > sup {vertical-align: super; }  .rich-text-view > sub {vertical-align: sub; }  .rich-text-view .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .rich-text-view .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .rich-text-view .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .rich-text-view .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .rich-text-view .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .rich-text-view p > span,    .rich-text-view ul li > span,    .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #FEFEFE; }body.quiz_scroll::-webkit-scrollbar-button:increment:end {height: 66px;display: block;background-color: #FFFFFF; }body.quiz_scroll::-webkit-scrollbar {width: 10px;background-color: #F7F7F7; }body.quiz_scroll::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #F7F7F7;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }body.quiz_scroll.show_popup {overflow-y: hidden; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #434E50;border-bottom: 1px solid #B9B9B9; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: transparent; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar {width: 10px;background-color: #ffffff; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }textarea {resize: none; }.published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }button {margin: 0; }:focus {outline: none; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
g[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
g[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, 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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-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__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -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: var(--qm-accent-color); }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: var(--qm-accent-color); }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;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: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-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-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -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-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
g[12]+");mask-image: url("+g[12]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -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 .multiple_choice .item::after, .mini .visualizer.review .multiple_choice .item.selected.correct::after, .mini .visualizer.review .multiple_choice .item.selected.error::after, .mini .visualizer.review .multiple_choice .item.correct::after, .mini .visualizer.review .multiple_choice .item.error::after,    .mini .visualizer.review .multiple_response .item::after,    .mini .visualizer.review .multiple_response .item.selected.correct::after,    .mini .visualizer.review .multiple_response .item.selected.error::after,    .mini .visualizer.review .multiple_response .item.correct::after,    .mini .visualizer.review .multiple_response .item.error::after {border: 1px solid transparent; }    .mini .visualizer.review .matching .row .item .select_icon svg {display: none; }    .mini .visualizer.review .matching .row.answered.correct, .mini .visualizer.review .matching .row.correct {box-shadow: 0 0 0 1px var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item .result, .mini .visualizer.review .matching .row.correct .item .result {background: var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item:last-child *, .mini .visualizer.review .matching .row.correct .item:last-child * {color: var(--qm-feedback-correct); }        .mini .visualizer.review .matching .row.answered.correct .item:last-child * p,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ol li, .mini .visualizer.review .matching .row.correct .item:last-child * p,        .mini .visualizer.review .matching .row.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.correct .item:last-child * ol li {color: var(--qm-feedback-correct) !important; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }    .mini .visualizer.review .matching .row.answered.incorrect, .mini .visualizer.review .matching .row.incorrect {box-shadow: 0 0 0 1px var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .result, .mini .visualizer.review .matching .row.incorrect .item .result {background: var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .select_icon, .mini .visualizer.review .matching .row.incorrect .item .select_icon {background-image: url("+
g[24]+");height: 15px;width: 15px;right: 15px;top: 0;bottom: 0;margin: auto; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child *, .mini .visualizer.review .matching .row.incorrect .item:last-child * {color: var(--qm-feedback-incorrect); }        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ol li, .mini .visualizer.review .matching .row.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ol li {color: var(--qm-feedback-incorrect) !important; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }    .mini .visualizer.review .sequence .item {padding: 16px 10px 16px 32px; }      .mini .visualizer.review .sequence .item::before {opacity: 0.56; }      .mini .visualizer.review .sequence .item::after {content: attr(data-index);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;color: var(--qm-drag-text);position: absolute;top: 2px;bottom: 0;left: 0;height: 20px;width: 26px;margin: auto;text-align: right; }      .mini .visualizer.review .sequence .item.correct::after {color: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.correct .view * {color: var(--qm-feedback-correct) !important; }      .mini .visualizer.review .sequence .item.correct .view svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.correct .view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer.review .sequence .item.incorrect::after {color: var(--qm-feedback-incorrect); }      .mini .visualizer.review .sequence .item.incorrect .view * {color: var(--qm-feedback-incorrect) !important; }      .mini .visualizer.review .sequence .item.incorrect .view svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }      .mini .visualizer.review .sequence .item.incorrect .view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }    .mini .visualizer .authorization {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;margin: auto; }      .mini .visualizer .authorization > div,      .mini .visualizer .authorization > img {position: relative;margin: 10px 18px;display: block; }        .mini .visualizer .authorization > div.with_hint,        .mini .visualizer .authorization > img.with_hint {margin-bottom: 25px; }        .mini .visualizer .authorization > div:last-child,        .mini .visualizer .authorization > img:last-child {margin-bottom: 22px; }      .mini .visualizer .authorization .icon {position: relative;left: 0;right: 0;margin-left: auto;margin-right: auto;margin-top: 43px;width: 63px;height: 63px; }      .mini .visualizer .authorization .auth_title {position: relative;text-align: center;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {font-size: 25px !important;font-weight: bold !important; }        .mini .visualizer .authorization .auth_title .rich-text-view p,        .mini .visualizer .authorization .auth_title .rich-text-view ul li,        .mini .visualizer .authorization .auth_title .rich-text-view ol li {color: var(--qm-text-question) !important; }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }      .mini .visualizer .authorization .field {height: 44px;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px; }        .mini .visualizer .authorization .field > div,        .mini .visualizer .authorization .field > input {padding-right: 10px;padding-left: 10px;padding-top: 16px; }        .mini .visualizer .authorization .field .hint {padding: 0;margin: 5px 0 0 1px;line-height: normal;font-size: 13px;color: var(--qm-text-answer-text-60);white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }        .mini .visualizer .authorization .field.error input,        .mini .visualizer .authorization .field.error .combobox {background: var(--qm-text-answer-background-focus); }        .mini .visualizer .authorization .field.error .prompt {padding-top: 7px !important; }        .mini .visualizer .authorization .field.error::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 1px solid var(--qm-feedback-incorrect);border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.focused input {background: var(--qm-text-answer-background-focus); }        .mini .visualizer .authorization .field.focused::after {content: '';position: absolute;top: -3px;right: -3px;bottom: -3px;left: -3px;border: 3px solid var(--qm-accent-color);border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.empty .prompt {height: 44px;line-height: 44px;padding-top: 0;right: 0;left: 0;font-size: 16px;color: var(--qm-text-answer-60); }        .mini .visualizer .authorization .field .error_state_label {position: absolute;color: var(--qm-feedback-incorrect);line-height: initial;font-size: 11px;top: 3px;padding-top: 0;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap; }        .mini .visualizer .authorization .field .prompt {width: 100%;display: block;color: var(--qm-text-answer-text-60);position: absolute;top: 0;font-size: 11px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 3px; }          .mini .visualizer .authorization .field .prompt.comboboxPrompt {padding-right: 34px; }        .mini .visualizer .authorization .field .icon_area {position: absolute;width: 34px;top: 0;bottom: 0;right: 0;z-index: 1;pointer-events: none; }          .mini .visualizer .authorization .field .icon_area svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }            .mini .visualizer .authorization .field .icon_area svg polygon {fill: var(--qm-text-answer-40); }        .mini .visualizer .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);border-radius: 4px; }        .mini .visualizer .authorization .field input {background: var(--qm-text-answer-background);border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text); }          .mini .visualizer .authorization .field input::before {content: attr(data-title); }    .mini .visualizer .authorization .auth_title {text-overflow: initial; }    .mini .visualizer > div.feedback {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);position: relative;overflow: hidden;border-radius: 6px;margin-left: 18px;margin-right: 18px;min-height: 48px;border: solid 1px var(--qm-feedback-text-04); }      .mini .visualizer > div.feedback .content p,      .mini .visualizer > div.feedback .header p {margin: 0; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.feedback .content .rich-text-view p > span,        .mini .visualizer > div.feedback .content .rich-text-view ul li > span,        .mini .visualizer > div.feedback .content .rich-text-view ol li > span,        .mini .visualizer > div.feedback .header .rich-text-view p > span,        .mini .visualizer > div.feedback .header .rich-text-view ul li > span,        .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: var(--qm-feedback-text) !important;text-align: left !important; }      .mini .visualizer > div.feedback .content .rich-text-view span,      .mini .visualizer > div.feedback .header .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer > div.feedback .content {border-top: none;border-radius: 0 0 5px 5px;padding: 18px;background: var(--qm-feedback-background); }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {display: -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.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; }      .mini .visualizer .multiple_choice .item::after,      .mini .visualizer .multiple_response .item::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_choice .item::after,      .mini .visualizer .multiple_response .item::after {border: 2px solid transparent; }      .mini .visualizer .multiple_choice .item .choice-audio-attachment-view,      .mini .visualizer .multiple_response .item .choice-audio-attachment-view {margin-bottom: 7px; }        .mini .visualizer .multiple_choice .item .choice-audio-attachment-view svg path,        .mini .visualizer .multiple_choice .item .choice-audio-attachment-view svg rect,        .mini .visualizer .multiple_response .item .choice-audio-attachment-view svg path,        .mini .visualizer .multiple_response .item .choice-audio-attachment-view svg rect {fill: var(--qm-media-play-button-icon) !important; }      .mini .visualizer .multiple_choice .item .view,      .mini .visualizer .multiple_response .item .view {z-index: 0;min-height: 22px;position: relative; }        .mini .visualizer .multiple_choice .item .view .rich-text-view,        .mini .visualizer .multiple_response .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .multiple_choice .item .view .rich-text-view p > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ol li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view p > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .multiple_choice .item .view .image,        .mini .visualizer .multiple_response .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover; }      .mini .visualizer .multiple_choice .item .icon_area,      .mini .visualizer .multiple_response .item .icon_area {box-sizing: border-box;position: absolute;width: 37px;top: 0;bottom: 0;left: 0;border-radius: 2px; }      .mini .visualizer .multiple_choice .item .field,      .mini .visualizer .multiple_response .item .field {display: block;background: var(--qm-text-answer-background);border: 1px solid var(--qm-text-answer-border);border-radius: 4px;height: 28px;width: 100%;margin-bottom: 18px;margin-top: 5px;padding-left: 8px;padding-right: 8px;font-size: 15px;color: var(--qm-text-answer-text);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer .multiple_choice .item .field :-ms-input-placeholder,        .mini .visualizer .multiple_response .item .field :-ms-input-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::placeholder,        .mini .visualizer .multiple_response .item .field ::placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field:focus,        .mini .visualizer .multiple_response .item .field:focus {background: var(--qm-text-answer-background);box-shadow: 0 0 0 2px var(--qm-accent-color);border: none; }      .mini .visualizer .multiple_choice .item.selected,      .mini .visualizer .multiple_response .item.selected {background: var(--qm-choice-background-selected); }        .mini .visualizer .multiple_choice .item.selected::after,        .mini .visualizer .multiple_response .item.selected::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .visualizer .multiple_choice .item.selected::after,        .mini .visualizer .multiple_response .item.selected::after {border: 2px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error::after,        .mini .visualizer .multiple_response .item.selected.error::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-feedback-incorrect);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .mini .visualizer .multiple_choice .item.selected.error::after,        .mini .visualizer .multiple_response .item.selected.error::after {border: 2px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error *,        .mini .visualizer .multiple_response .item.selected.error * {color: var(--qm-feedback-incorrect) !important; }        .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']),        .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }        .mini .visualizer .multiple_choice .item.selected.error svg *[stroke]:not([stroke='none']),        .mini .visualizer .multiple_response .item.selected.error svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }      .mini .visualizer .multiple_choice .item.correct::after,      .mini .visualizer .multiple_response .item.correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-feedback-correct);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_choice .item.correct::after,      .mini .visualizer .multiple_response .item.correct::after {border: 2px solid transparent; }      .mini .visualizer .multiple_choice .item.correct *,      .mini .visualizer .multiple_response .item.correct * {color: var(--qm-feedback-correct) !important; }      .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']),      .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']),      .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.editable .custom,      .mini .visualizer .multiple_response .item.editable .custom {position: relative; }    .mini .visualizer .multiple_choice .item .icon_area .radio_icon {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .outline_border {background: var(--qm-choice-control-border); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: var(--qm-choice-control-background); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: var(--qm-choice-control-background); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .outline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .fill, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .fill {background: var(--qm-choice-control-active); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .inline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; }    .mini .visualizer .multiple_response .item .icon_area {box-sizing: border-box;width: 22px;height: 22px;left: 16px;margin: auto;background: var(--qm-choice-control-background);overflow: hidden; }      .mini .visualizer .multiple_response .item .icon_area::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_response .item .icon_area::after {top: -1px;left: -1px;right: -1px;bottom: -1px;border: 3px solid transparent; }    .mini .visualizer .multiple_response .item .icon_area svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 0;margin: auto; }      .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; }      .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }      .mini .visualizer .multiple_response .item .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.fill_outline {display: block;fill: var(--qm-choice-control-background); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.active .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-accent-color); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.fill_outline {display: none; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg path.check {fill: url(#__quiz_id___checkbox_selected_disabled);display: block; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.active .icon_area, .mini .visualizer .multiple_response .item.selected .icon_area {background: var(--qm-accent-color); }      .mini .visualizer .multiple_response .item.active .icon_area::after, .mini .visualizer .multiple_response .item.selected .icon_area::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: transparent;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .multiple_response .item.active .icon_area::after, .mini .visualizer .multiple_response .item.selected .icon_area::after {top: -1px;left: -1px;right: -1px;bottom: -1px;border: 3px solid transparent; }    .mini .visualizer .multiple_response .item.error .icon_area svg path.check, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.selected.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-correct); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {fill: url(#__quiz_id___check_bg); }    .mini .visualizer .matching .row {background: var(--qm-drag-background);position: relative;margin-bottom: 12px;border-radius: 4px;outline: 1px solid var(--qm-drag-border); }      .mini .visualizer .matching .row:last-child {margin-bottom: 0; }      .mini .visualizer .matching .row .item {position: relative;border-radius: 4px;overflow: hidden;padding: 16px 40px 16px 37px; }        .mini .visualizer .matching .row .item .choice-audio-attachment-view {margin-right: 0;margin-bottom: 7px; }          .mini .visualizer .matching .row .item .choice-audio-attachment-view svg path,          .mini .visualizer .matching .row .item .choice-audio-attachment-view svg rect {fill: var(--qm-media-play-button-icon) !important; }        .mini .visualizer .matching .row .item .view {z-index: 0;min-height: 22px;position: relative; }          .mini .visualizer .matching .row .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-drag-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .matching .row .item .view .rich-text-view p > span,              .mini .visualizer .matching .row .item .view .rich-text-view ul li > span,              .mini .visualizer .matching .row .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-drag-text) !important; }          .mini .visualizer .matching .row .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover; }        .mini .visualizer .matching .row .item .result {position: absolute;left: 0;top: 0;bottom: 0;width: 27px;background: var(--qm-drag-text-12); }        .mini .visualizer .matching .row .item:first-child {border-bottom-left-radius: 0; }        .mini .visualizer .matching .row .item:last-child {border-top-left-radius: 0; }        .mini .visualizer .matching .row .item:first-child .result {border-top-right-radius: 0; }        .mini .visualizer .matching .row .item:last-child .result {border-bottom-right-radius: 0; }        .mini .visualizer .matching .row .item .select_icon {position: absolute;width: 40px;top: 0;right: 0;bottom: 0; }          .mini .visualizer .matching .row .item .select_icon svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }            .mini .visualizer .matching .row .item .select_icon svg path {fill: var(--qm-drag-text-48); }      .mini .visualizer .matching .row .separator {position: relative;border-top: 1px dashed var(--qm-drag-text-16);margin-right: 11px;margin-left: 38px;margin-top: -1px; }      .mini .visualizer .matching .row.answered {box-shadow: 0 0 0 2px var(--qm-accent-color);outline: none; }        .mini .visualizer .matching .row.answered .item .result {background: var(--qm-accent-color-80); }        .mini .visualizer .matching .row.answered .lock {fill: var(--qm-drag-background); }      .mini .visualizer .matching .row .lock {position: absolute;left: 8px;top: 0;bottom: 0;margin: auto;z-index: 1;fill: var(--qm-drag-text-40); }    .mini .visualizer .sequence {counter-reset: sequence-index; }      .mini .visualizer .sequence .item {position: relative;padding: 16px 10px 16px 16px;z-index: 1;margin-bottom: 8px;border-radius: 4px;background: var(--qm-drag-background);border: solid 1px var(--qm-drag-border); }        .mini .visualizer .sequence .item .choice-audio-attachment-view {margin-bottom: 7px; }        .mini .visualizer .sequence .item .view {z-index: 0;min-height: 22px;position: relative; }          .mini .visualizer .sequence .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: var(--qm-drag-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .sequence .item .view .rich-text-view p > span,              .mini .visualizer .sequence .item .view .rich-text-view ul li > span,              .mini .visualizer .sequence .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-size: 15px !important;color: var(--qm-drag-text) !important; }          .mini .visualizer .sequence .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;background-size: cover; }        .mini .visualizer .sequence .item .view {padding-right: 28px; }        .mini .visualizer .sequence .item .icon {position: absolute;top: 20px;right: 16px;fill: var(--qm-drag-text-40); }        .mini .visualizer .sequence .item.selected {background: var(--qm-drag-background-selected);box-shadow: 0 0 0 2px var(--qm-drag-border-selected);border: solid 1px transparent; }          .mini .visualizer .sequence .item.selected .icon {fill: var(--qm-drag-text-60); }    .mini .visualizer .type {height: 40px; }      .mini .visualizer .type .textfield {position: absolute;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);padding-left: 8px;padding-right: 8px;border-radius: 4px;border: 1px solid var(--qm-text-answer-border);outline: none; }        .mini .visualizer .type .textfield:focus {background: var(--qm-text-answer-background-focus);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .type .textfield[disabled] {color: var(--qm-text-answer-text-disabled); }      .mini .visualizer .type.incorrect .textfield {color: var(--qm-feedback-incorrect);padding-right: 35px; }      .mini .visualizer .type.incorrect::after {content: '';width: 15px;height: 15px;position: absolute;right: 10px;background: url("+
g[24]+");top: 0;bottom: 0;margin: auto;pointer-events: none; }      .mini .visualizer .type.correct .textfield {color: var(--qm-feedback-correct); }    .mini .visualizer .essay {width: 100%; }      .mini .visualizer .essay .textarea {white-space: pre-wrap;word-wrap: break-word;width: 100%;height: 100%;line-height: 18px;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;background: var(--qm-text-answer-background);border: solid 1px var(--qm-text-answer-border);color: var(--qm-text-answer-text);border-radius: 4px;padding: 10px; }        .mini .visualizer .essay .textarea:focus {background: var(--qm-text-answer-background-focus);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .essay .textarea[disabled] {color: var(--qm-text-answer-text-disabled); }    .mini .visualizer .likert_scale .statement {background-color: var(--qm-text-answer-06);border-radius: 5px;width: 100%;margin-bottom: 16px; }      .mini .visualizer .likert_scale .statement .text {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .likert_scale .statement .text p > span,          .mini .visualizer .likert_scale .statement .text ul li > span,          .mini .visualizer .likert_scale .statement .text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .likert_scale .statement .text p {margin: 0; }      .mini .visualizer .likert_scale .statement .separator {margin-left: 6px;margin-right: 6px;text-align: center;position: relative; }        .mini .visualizer .likert_scale .statement .separator[data-selected]::after {position: relative;top: -13px;font-size: 15px;height: 24px;line-height: 24px;padding: 2px 8px 2px 8px;border-radius: 5px;content: attr(data-selected);background: var(--qm-accent-color);color: var(--qm-choice-control-active); }      .mini .visualizer .likert_scale .statement .scales {position: relative;margin-left: 22px;margin-right: 22px;height: 98px; }        .mini .visualizer .likert_scale .statement .scales .first_scale,        .mini .visualizer .likert_scale .statement .scales .last_scale {position: absolute;top: 8px;font-size: 13px;color: var(--qm-text-answer-72);max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600; }        .mini .visualizer .likert_scale .statement .scales .rbContainer {position: relative;height: 30px;top: 39px;float: left; }          .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon {position: absolute;display: block;width: 24px;height: 100%; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon > div {margin: auto;top: 0 !important;bottom: 0 !important; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .outline_border {background: var(--qm-choice-control-border); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .fill {background: var(--qm-choice-control-background); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .inline_border {background: var(--qm-choice-control-background); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon[data-index]::before {content: attr(data-index);position: absolute;left: 0;right: 0;top: -30px;height: 20px;font-size: 13px;color: rgba(43, 59, 70, 0.87);font-weight: 600;text-align: center; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .outline_border {background: var(--qm-accent-color); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .fill {background: var(--qm-choice-control-active); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .inline_border {background: var(--qm-accent-color); }          .mini .visualizer .likert_scale .statement .scales .rbContainer.last .radio_icon {right: 0; }          .mini .visualizer .likert_scale .statement .scales .rbContainer.center .radio_icon {right: 0;left: 0;margin: auto; }    .mini .visualizer .multiple_choice_text {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .multiple_choice_text.disabled {pointer-events: none; }      .mini .visualizer .multiple_choice_text .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice_text .text_with_gaps p > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ul li > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .mini .visualizer .word_bank {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .word_bank.disabled {pointer-events: none; }      .mini .visualizer .word_bank .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .word_bank .text_with_gaps p > span,          .mini .visualizer .word_bank .text_with_gaps ul li > span,          .mini .visualizer .word_bank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .word_bank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {line-height: inherit !important; }        .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .mini .visualizer .fill_in_the_blank {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .fill_in_the_blank.disabled {pointer-events: none; }      .mini .visualizer .fill_in_the_blank .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .fill_in_the_blank .text_with_gaps p > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ul li > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {line-height: inherit !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[24]+");height: 15px;width: 15px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[24]+");height: 15px;width: 15px; }    .mini .visualizer .hotspot .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .hotspot .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .hotspot .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .hotspot .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
g[28]+") no-repeat; }      .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; }    .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-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 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.Qq);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Pq);return fd(d)}Qq(a,b,c){return`url(data:image/svg+xml;base64,${rd(`<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>`)})`}Pq(a,
b,c){return`url(data:image/svg+xml;base64,${rd(`<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 yd={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .submit-all-answered-1 {         fill: none; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/>  <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" width="11px" height="5px" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon points="11,0 5.5,5 0,0 "/></svg></div>',"bookmark-icon-itemslist-active":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.7011 22.4043C20.312 22.0218 19.688 22.0218 19.2989 22.4043L14 27.6144L14 12C14 11.4477 14.4477 11 15 11H25C25.5523 11 26 11.4477 26 12V27.6144L20.7011 22.4043Z" fill="currentColor" fill-opacity="0.2" stroke="currentColor" stroke-opacity="0.48" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z"/></svg>',
"chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',"choice-audio-play-icon":'<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.27709C0 0.29073 1.08894 -0.307039 1.92109 0.222515L9.34281 4.94542C10.1147 5.43661 10.1147 6.56338 9.34281 7.05458L1.9211 11.7775C1.08894 12.307 0 11.7093 0 10.7229V1.27709Z" fill="var(--qm-media-play-button-icon)"/></svg>',
"choice-audio-stop-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="11" height="11" rx="1.5" fill="var(--qm-media-play-button-icon)" fill-opacity="0.92"/></svg>',close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" fill="currentColor"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" fill="currentColor"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" fill="currentColor"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" fill="currentColor"/></svg> ',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#E6E6E6"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#FAE9E5"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#045FB3"/>\t\t<stop  offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#D95A4F"/>\t\t<stop  offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#91A2B1"/>\t\t<stop  offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop  offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop  offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808">   <stop offset="0" style="stop-color:#EB4A09"/>   <stop offset="1" style="stop-color:#BF2F04"/>  </linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311">   <stop offset="0" style="stop-color:#F67F1F"/>   <stop offset="1" style="stop-color:#E03D0B"/>  </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop  offset="0" style="stop-color:#5FA7DB"/>\t\t<stop  offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient>   </svg>',
hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:none"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="7" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="13" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/>\t<circle cx="19" cy="13" r="1.4" style="fill:var(--qm-feedback-answered)"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:var(--qm-feedback-answered)"/></svg>',
icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .correct-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-correct);         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-correct);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .incorrect-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-incorrect);         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-incorrect);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/>  <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>',
icon_lock:'<svg width="12" height="24" viewBox="0 0 12 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6C0 2.68629 2.68629 0 6 0C9.31371 0 12 2.68629 12 6V10C12 10.5523 11.5523 11 11 11C10.4477 11 10 10.5523 10 10V6C10 3.79086 8.20914 2 6 2C3.79086 2 2 3.79086 2 6L2 10C2 10.5523 1.55228 11 1 11C0.447716 11 0 10.5523 0 10V6ZM1 13C1.55228 13 2 13.4477 2 14V18C2 20.2091 3.79086 22 6 22C8.20914 22 10 20.2091 10 18V14C10 13.4477 10.4477 13 11 13C11.5523 13 12 13.4477 12 14V18C12 21.3137 9.31371 24 6 24C2.68629 24 0 21.3137 0 18V14C0 13.4477 0.447715 13 1 13ZM6.99988 6.99985C6.9998 6.44757 6.55202 5.99992 5.99973 6C5.44745 6.00008 4.9998 6.44786 4.99988 7.00015L5.00134 17.0001C5.00142 17.5524 5.4492 18.0001 6.00149 18C6.55377 17.9999 7.00142 17.5521 7.00134 16.9999L6.99988 6.99985Z"/></g></svg>',
icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .partially_correct-question-icon-1 {         fill: none; \t\tstroke: var(--qm-feedback-partially-correct);         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--qm-feedback-partially-correct);         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',"popup-close-icon":'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L4 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 4L12 12" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',
prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></svg>',
radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;" class="fill"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18">  <g>    <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/>    <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/>    <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/>  </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>',
sequence_move_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="14" viewBox="0 0 18 14">  <path style="fill-rule: evenodd" d="M6296,4473.01h18v-2h-18v2Zm0,4h18v-2h-18v2Zm0-8h18v-2h-18v2Zm0-6v2h18v-2h-18Z" transform="translate(-6296 -4463)"/></svg>',"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>'};class zd{TF(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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }  .quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -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: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, 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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-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__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -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: var(--qm-accent-color); }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: var(--qm-accent-color); }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-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::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-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)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-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; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -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 {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;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: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-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-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -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-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -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-content_printed {display: none; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: 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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {-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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-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.Qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Pq);return fd(c)}Qq(a,b,c){return`url(data:image/svg+xml;base64,${rd(`<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>`)})`}Pq(a,
b,c){return`url(data:image/svg+xml;base64,${rd(`<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 Ad{TF(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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }  .quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -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: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, 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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-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__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -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: var(--qm-accent-color); }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: var(--qm-accent-color); }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-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::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-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)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-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; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -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 {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;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: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-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-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -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-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -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-content_printed {display: none; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: 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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {-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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'] {background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);color: var(--primary-button-text-color-active, __primaryButtonTextHover__); }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_active:focus::before, .quiz-uikit-primary-button[aria-pressed='true']:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color-active, __primaryButtonBackgroundHover__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color-active, __primaryButtonTextHover__);outline-offset: -4px;border: 5px solid transparent; }  .quiz-uikit-primary-button:focus::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-background-color, __primaryButtonBackground__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;top: -4px;left: -4px;right: -4px;bottom: -4px;border-radius: calc(var(--button-border-radius) + 4px);outline: 2px solid var(--primary-button-text-color, __primaryButtonText__);outline-offset: -4px;border: 5px solid transparent; }.quiz-uikit-secondary-button {background: var(--secondary-button-background-color, __secondaryButtonBackground__);color: var(--secondary-button-text-color, __secondaryButtonText__); }  .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--secondary-button-border-color, __secondaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -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: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px var(--qm-select-lists-label-border-selected); }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid var(--qm-select-lists-label-border-selected);background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item[aria-selected='true'] {background: var(--qm-drag-background-hover); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, 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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-hover-16); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-hover-24); }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-hover); }          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-hover-icon) !important; }        .match-response-item.match-response-item_active .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-hover-40); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (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__content .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-drag-media-play-button-active-16); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-drag-media-play-button-active-24); }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-drag-media-play-button-active); }          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,          .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-drag-media-play-button-active-icon) !important; }        .match-response-item.match-response-item_draggable .match-response-item__content .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-drag-media-play-button-active-40); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-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: var(--qm-accent-color); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-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-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view p,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view span {color: inherit !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view g,  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view text {fill: currentColor !important; }  .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view path {stroke: currentColor !important; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-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__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel {background: var(--qm-choice-media-play-button-active-16); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-choice-media-play-button-active-24); }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control {background: var(--qm-choice-media-play-button-active); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg path,      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__playback-control svg rect {fill: var(--qm-choice-media-play-button-active-icon) !important; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-audio-attachment-view .choice-audio-control-panel__progress-control {background: var(--qm-choice-media-play-button-active-40); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -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: var(--qm-accent-color); }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: var(--qm-accent-color); }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-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::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-selected);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-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)::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background-hover);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }  .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-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; }.vertical-scrollbar {z-index: 2; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: bottom;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -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 {vertical-align: -webkit-baseline-middle; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (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: var(--qm-media-player-background);position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;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: var(--qm-media-player-background);position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-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: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-buttons);opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: var(--qm-media-player-progress);top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: var(--qm-media-player-buttons);font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: var(--qm-media-player-buttons); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: var(--qm-media-player-buttons); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-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-media-play-button-16);border-radius: 21px;cursor: pointer;transition: background 0.2s ease;--player-progress-color: var(--qm-media-player-progress); }  .choice-audio-control-panel.choice-audio-control-panel_active {background: var(--qm-media-play-button-24); }  .choice-audio-control-panel__playback-control {display: -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-media-play-button);transition: background 0.2s ease; }    .choice-audio-control-panel__playback-control svg:first-child {margin-left: 2px; }    .choice-audio-control-panel__playback-control svg:last-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:first-child {display: none; }    .choice-audio-control-panel__playback-control.choice-audio-control-panel__playback-control_playing svg:last-child {display: initial; }  .choice-audio-control-panel__progress-control {width: 78px;height: 24px;margin-left: 6px;background: var(--qm-media-play-button-40);-webkit-mask-image: url("+
c[14]+");mask-image: url("+c[14]+");-webkit-mask-size: contain;mask-size: contain;transition: background 0.2s ease; }.timed-question-popup {position: absolute;display: -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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -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-content_printed {display: none; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important;position: initial !important; }  body > * {display: none; }  body .quiz-report-content.quiz-report-content_printed {display: block;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[15]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+c[16]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: 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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-slide-list-caption__close-button {-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);font-weight: var(--font-weight-normal);font-variation-settings: var(--font-variation-settings-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -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-bold);font-weight: var(--font-weight-bold);font-variation-settings: var(--font-variation-settings-bold);font-size: 15px;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-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.Qq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Pq);return fd(c)}Qq(a,b,c){return`url(data:image/svg+xml;base64,${rd(`<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>`)})`}Pq(a,
b,c){return`url(data:image/svg+xml;base64,${rd(`<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 Bd={fullscreen:'<svg width="25px" height="18px" viewBox="0 0 25 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">    <defs></defs>    <g id="QM-Video-players" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">        <g id="icon" transform="translate(-1152.000000, -745.000000)" stroke-width="2">            <g id="VIDEO-PLAYER" transform="translate(241.000000, 735.000000)">                <g id="full-screen" transform="translate(912.000000, 11.000000)">                    <path d="M16,2.27373675e-13 L20.4144427,2.27373675e-13 C22.5348937,2.27373675e-13 22.9090909,1 22.9090909,3 C22.9090909,4.89224643 22.9090909,4.23269611 22.9090909,5.02134903 M22.9090909,11.0149556 C22.9090909,11.900521 22.9090909,11.2288692 22.9090909,13 C22.9090909,15 22.4090525,16 20.4088991,16 C17.6932917,16 17.3578037,16 16,16 M7,16 C5.26636131,16 4.92647196,16 2.53310562,16 C0.379965843,16 0,15 0,13 C1.72349463e-16,11 2.09448412e-10,12.03673 0,11.0260782 M2.58751243e-10,5.02134903 C3.69578419e-10,3.68327147 2.59100822e-10,4.34875208 2.58961126e-10,3.01067452 C2.58751243e-10,1 0.505494506,2.27373675e-12 2.52747253,2.27373675e-12 C4.59157509,3.56698531e-10 4.93589744,4.49968214e-10 7,2.27373675e-12" id="Rectangle-5"></path>                    <rect id="Rectangle-7" x="5" y="4" width="13.0913298" height="8"></rect>                </g>            </g>        </g>    </g></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 18"><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g style="opacity:0.46000000834465027"><circle cx="28" cy="28" r="28" style="fill:#323233"/></g><g style="opacity:0.699999988079071"><path d="M28,1.4A26.6,26.6,0,1,1,1.4,28,26.6,26.6,0,0,1,28,1.4M28,0A28,28,0,1,0,56,28,28,28,0,0,0,28,0Z" style="fill:#fff"/></g><polygon points="22.4 17.55 22.4 38.84 38.82 28.19 22.4 17.55" style="fill:#fff;opacity:0.699999988079071;isolation:isolate"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
"answered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#4797D9"/>  <circle cx="5.75" cy="10" r="1.25" fill="white"/>  <circle cx="10" cy="10" r="1.25" fill="white"/>  <circle cx="14.25" cy="10" r="1.25" fill="white"/></svg>',"back-to-app.svg":'<svg width="12" height="19" viewBox="0 0 12 19" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M10.9902 0.841216C10.4879 0.368574 9.70453 0.368574 9.20222 0.841216L0 9.5L9.20222 18.1588C9.70453 18.6314 10.4879 18.6314 10.9902 18.1588C11.5377 17.6437 11.5377 16.7737 10.9902 16.2585L3.80753 9.5L10.9902 2.74146C11.5377 2.22634 11.5377 1.35634 10.9902 0.841216Z" fill="currentColor"/></svg>',
"bookmark-icon.svg":'<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M11.2588 12.1099C11.0704 11.9154 10.8112 11.8057 10.5405 11.8057C10.2697 11.8057 10.0106 11.9154 9.82218 12.1099L5.54047 16.5303L5.54047 3C5.54047 2.44772 5.98818 2 6.54047 2H14.5405C15.0928 2 15.5405 2.44772 15.5405 3V16.5303L11.2588 12.1099Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',check:'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M1 6.5L4 10L11 2" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',"choice-audio-play-icon":'<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.27709C0 0.29073 1.08894 -0.307039 1.92109 0.222515L9.34281 4.94542C10.1147 5.43661 10.1147 6.56338 9.34281 7.05458L1.9211 11.7775C1.08894 12.307 0 11.7093 0 10.7229V1.27709Z" fill="var(--qm-media-play-button-icon)"/></svg>',
"choice-audio-stop-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="11" height="11" rx="1.5" fill="var(--qm-media-play-button-icon)" fill-opacity="0.92"/></svg>',close:'<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd"           d="M13.7071 1.70711C14.0976 1.31658 14.0976 0.683418 13.7071 0.292893C13.3166 -0.0976311 12.6834 -0.0976311 12.2929 0.292893L7 5.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L5.58579 7L0.292893 12.2929C-0.0976311 12.6834 -0.0976311 13.3166 0.292893 13.7071C0.683418 14.0976 1.31658 14.0976 1.70711 13.7071L7 8.41421L12.2929 13.7071C12.6834 14.0976 13.3166 14.0976 13.7071 13.7071C14.0976 13.3166 14.0976 12.6834 13.7071 12.2929L8.41421 7L13.7071 1.70711Z"           fill="currentColor"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
"correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#58C147"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"correct-icon":'<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M1.5 5.5L4.5625 8.75L12.25 1.25" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
cross:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 5.70711C16.0976 5.31658 16.0976 4.68342 15.7071 4.29289C15.3166 3.90237 14.6834 3.90237 14.2929 4.29289L10 8.58579L5.70711 4.29289C5.31658 3.90237 4.68342 3.90237 4.29289 4.29289C3.90237 4.68342 3.90237 5.31658 4.29289 5.70711L8.58579 10L4.29289 14.2929C3.90237 14.6834 3.90237 15.3166 4.29289 15.7071C4.68342 16.0976 5.31658 16.0976 5.70711 15.7071L10 11.4142L14.2929 15.7071C14.6834 16.0976 15.3166 16.0976 15.7071 15.7071C16.0976 15.3166 16.0976 14.6834 15.7071 14.2929L11.4142 10L15.7071 5.70711Z" fill="currentColor"/></svg>',
"dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor"/>    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor"/></svg>',
"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',dnd:'<svg width="20" height="20" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg">    <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor" />    <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor" /></svg>',
"drag-the-word-dotted-border":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">  <rect     width="{WIDTH}"     height="{HEIGHT}"     rx="4"     ry="4"     stroke="black"     stroke-width="2"     stroke-dasharray="5"     stroke-dashoffset="3"     stroke-linecap="square"   /></svg>',"feedback-minimize.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false">    <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#4797D9"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"incorrect-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#EC6F49"/>  <path d="M13.3327 6.6665L6.66602 13.3332M6.66602 6.6665L13.3327 13.3332" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"incorrect-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2 10L10 2M2 2L10 10" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>',
mark:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12.7011 14.4043C12.312 14.0218 11.688 14.0218 11.2989 14.4043L6 19.6144L6 4C6 3.44772 6.44772 3 7 3H17C17.5523 3 18 3.44772 18 4V19.6144L12.7011 14.4043Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13">  <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>',
"matching-premise-inner":"M 1 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -3 a 7 12 0 1 0 0 12 h 3 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 z","matching-premise-intersected":'<svg xmlns="http://www.w3.org/2000/svg" fill="none">    <path         stroke="black"         stroke-width="2"         stroke-dasharray="5"         stroke-dashoffset="3"         stroke-linecap="square"         d="{PREMISE_OUTER}" /></svg>',
"matching-premise-outer":"M 0 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -4.8 a 6 11 0 1 0 0 10 h 4.8 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 z","matching-response-inner":"M 19 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -4.8 a 6 11 0 1 1 0 -10 h 4.8 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",
"matching-response-outer":"M 18 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -3 a 7 12 0 1 1 0 -12 h 3 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",mb_info_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9997 8.57171C12.4731 8.57171 12.8569 8.18795 12.8569 7.71456C12.8569 7.24118 12.4731 6.85742 11.9997 6.85742C11.5263 6.85742 11.1426 7.24118 11.1426 7.71456C11.1426 8.18795 11.5263 8.57171 11.9997 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></svg>',
mb_question_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M9.42822 8.57143C9.42822 8.06285 9.57903 7.56569 9.86159 7.14282C10.1441 6.71995 10.5457 6.39036 11.0156 6.19574C11.4855 6.00111 12.0025 5.95019 12.5013 6.04941C13.0001 6.14863 13.4583 6.39353 13.8179 6.75316C14.1775 7.11278 14.4225 7.57096 14.5217 8.06977C14.6209 8.56858 14.57 9.08561 14.3753 9.55547C14.1807 10.0253 13.8511 10.4269 13.4283 10.7095C13.0054 10.992 12.5082 11.1429 11.9997 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M11.9996 16C11.7453 16 11.4967 16.0754 11.2853 16.2167C11.0738 16.358 10.909 16.5588 10.8117 16.7937C10.7144 17.0286 10.689 17.2871 10.7386 17.5365C10.7882 17.7859 10.9106 18.015 11.0904 18.1949C11.2703 18.3747 11.4993 18.4971 11.7488 18.5467C11.9982 18.5963 12.2567 18.5709 12.4916 18.4736C12.7265 18.3762 12.9273 18.2115 13.0686 18C13.2099 17.7886 13.2853 17.54 13.2853 17.2857C13.2809 16.9461 13.144 16.6216 12.9038 16.3815C12.6636 16.1413 12.3392 16.0044 11.9996 16Z" fill="currentColor"/>  </g></svg>',
mb_time_out_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">  <g opacity="0.72">    <path d="M9.28564 21.7148H14.7142" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M18.857 9.85714C18.857 8.03852 18.1346 6.29437 16.8486 5.00841C15.5626 3.72245 13.8185 3 11.9999 3C10.1812 3 8.43709 3.72245 7.15113 5.00841C5.86516 6.29437 5.14272 8.03852 5.14272 9.85714V15.8571C5.14272 16.5391 4.8718 17.1932 4.38956 17.6754C3.90733 18.1577 3.25327 18.4286 2.57129 18.4286H21.4284C20.7464 18.4286 20.0924 18.1577 19.6102 17.6754C19.1279 17.1932 18.857 16.5391 18.857 15.8571V9.85714Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M0.856934 9.6347C0.857858 8.00295 1.24699 6.39483 1.99219 4.94317C2.7374 3.49152 3.81728 2.23799 5.14265 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M23.1426 9.6347C23.1417 8.00295 22.7526 6.39483 22.0074 4.94317C21.2622 3.49152 20.1823 2.23799 18.8569 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/>  </g></svg>',
mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
navigation_prev_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"outline-icon-present.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3.55228 6 4 5.55228 4 5C4 4.44772 3.55228 4 3 4C2.44772 4 2 4.44772 2 5C2 5.55228 2.44772 6 3 6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6L17 6C17.5523 6 18 5.55229 18 5C18 4.44772 17.5523 4 17 4H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H7ZM6 15C6 14.4477 6.44772 14 7 14L13 14C13.5523 14 14 14.4477 14 15C14 15.5523 13.5523 16 13 16L7 16C6.44772 16 6 15.5523 6 15ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 16C3.55228 16 4 15.5523 4 15C4 14.4477 3.55228 14 3 14C2.44772 14 2 14.4477 2 15C2 15.5523 2.44772 16 3 16Z" fill="currentColor"/></svg>',
"outline-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 15V5C4 4.44772 4.44772 4 5 4H15C15.5523 4 16 4.44772 16 5V15C16 15.5523 15.5523 16 15 16H5C4.44772 16 4 15.5523 4 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 8L13.5 8C14.0523 8 14.5 7.55228 14.5 7C14.5 6.44771 14.0523 6 13.5 6L6.5 6C5.94772 6 5.5 6.44772 5.5 7C5.5 7.55228 5.94772 8 6.5 8ZM5.5 10C5.5 9.44772 5.94772 9 6.5 9H13.5C14.0523 9 14.5 9.44772 14.5 10C14.5 10.5523 14.0523 11 13.5 11H6.5C5.94772 11 5.5 10.5523 5.5 10ZM6.5 12C5.94772 12 5.5 12.4477 5.5 13C5.5 13.5523 5.94772 14 6.5 14H10.5C11.0523 14 11.5 13.5523 11.5 13C11.5 12.4477 11.0523 12 10.5 12H6.5Z" fill="currentColor"/></svg>',
"partial-correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <circle cx="10" cy="10" r="10" fill="#F58E42"/>  <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"print_icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 23 21">  <path  d="M7342.73,712.833h19.55a0.432,0.432,0,0,0,.22-0.825,37.925,37.925,0,0,0-4.6-1.508h-0.8V707h-9.2v3.5h-0.8a37.925,37.925,0,0,0-4.6,1.508A0.433,0.433,0,0,0,7342.73,712.833ZM7362.85,714h-20.7a1.163,1.163,0,0,0-1.15,1.166V721a1.163,1.163,0,0,0,1.15,1.167h2.63L7343.76,728h17.48l-1.02-5.833h2.63A1.163,1.163,0,0,0,7364,721v-5.834A1.163,1.163,0,0,0,7362.85,714Zm-16.56,11.667,1.38-8.171h9.66l1.38,8.171h-12.42Z" transform="translate(-7341 -707)" fill="currentColor"/></svg>',
"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/>        <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/>    </g></svg>',
"question-24":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <g>        <circle cx="12" cy="12" r="10.15" stroke="currentColor" stroke-width="1.7"/>        <path d="M11 17C11 17.5523 11.4477 18 12 18C12.5523 18 13 17.5523 13 17C13 16.4477 12.5523 16 12 16C11.4477 16 11 16.4477 11 17ZM12 6C10.1317 6 8.56356 7.27927 8.12331 9.0101C7.98716 9.54534 8.44772 10 9 10C9.55228 10 9.97995 9.52543 10.2462 9.04157C10.5871 8.42215 11.2466 8 12 8C13.1 8 14 8.9 14 10C14 11.7695 11.6517 11.7777 11.1104 14.0069C10.98 14.5436 11.4477 15 12 15C12.5523 15 12.9768 14.5295 13.2172 14.0323C13.9066 12.6067 16 12.0884 16 10C16 7.79 14.21 6 12 6Z" fill="currentColor"/>    </g></svg>',
reset:'<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M5.07583 1.93055C5.34783 1.29603 5.05394 0.561163 4.41943 0.289171C3.78491 0.017178 3.05004 0.311062 2.77805 0.945579L1.373 4.22334C1.12397 4.80428 1.3478 5.47971 1.89449 5.79696L4.70395 7.42735C5.30105 7.77386 6.06599 7.57072 6.4125 6.97362C6.75901 6.37652 6.55587 5.61158 5.95877 5.26508L5.59472 5.05381C6.34808 4.68747 7.18007 4.49572 8.02815 4.50006C9.27274 4.50643 10.4784 4.93475 11.448 5.715C12.4177 6.49527 13.094 7.58134 13.3665 8.79574C13.6391 10.0101 13.4916 11.2811 12.9483 12.4008C12.405 13.5206 11.498 14.423 10.3755 14.9605C9.25295 15.4981 7.98129 15.639 6.76829 15.3603C5.5553 15.0816 4.47271 14.3997 3.69742 13.426C2.92213 12.4524 2.5 11.2446 2.5 9.99999C2.5 9.30964 1.94036 8.74999 1.25 8.74999C0.559644 8.74999 0 9.30964 0 9.99999C0 11.8103 0.614013 13.5671 1.7417 14.9833C2.86939 16.3995 4.44407 17.3914 6.20843 17.7968C7.97278 18.2022 9.82248 17.9972 11.4553 17.2153C13.088 16.4334 14.4073 15.1209 15.1976 13.4921C15.9878 11.8634 16.2023 10.0148 15.8059 8.24835C15.4095 6.48195 14.4257 4.90221 13.0153 3.76728C11.6049 2.63236 9.85126 2.00936 8.04095 2.0001C6.9001 1.99426 5.77926 2.23238 4.75041 2.68971L5.07583 1.93055Z"         fill="currentColor"/></svg>',
"resources.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M10.742 7.82902L6.61091 11.9602C6.02513 12.5459 6.02513 13.4957 6.61091 14.0815V14.0815C7.1967 14.6673 8.14645 14.6673 8.73223 14.0815L15.4497 7.36396C16.6213 6.19239 16.6213 4.29289 15.4497 3.12132V3.12132C14.2782 1.94975 12.3787 1.94975 11.2071 3.12132L4.48959 9.83884C2.73223 11.5962 2.73223 14.4454 4.48959 16.2028V16.2028C6.24695 17.9602 9.09619 17.9602 10.8536 16.2028L14.0377 13.0186" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"slide-list":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>',
"small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"svg-timer":'<svg class="circle" viewBox="0 0 24 24" style="transform: scaleX(-1) rotate(-90deg);">    <circle         class="circle__border"         cx="12"         cy="12"         r="11"         fill="transparent"         stroke-width="1"     />\t<circle         id="timerMask" \t\tcx="12" \t\tcy="12" \t\tr="7" \t\tfill="transparent" \t\tstroke="#F64319" \t\tstroke-dasharray="44" \t\tstroke-dashoffset="0" \t\tstroke-width="2" \t/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"timer-icon":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 5.75C7.99594 5.75 4.75 8.99594 4.75 13C4.75 17.0041 7.99594 20.25 12 20.25C16.0041 20.25 19.25 17.0041 19.25 13C19.25 8.99594 16.0041 5.75 12 5.75ZM3.25 13C3.25 8.16751 7.16751 4.25 12 4.25C16.8325 4.25 20.75 8.16751 20.75 13C20.75 17.8325 16.8325 21.75 12 21.75C7.16751 21.75 3.25 17.8325 3.25 13Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 7.25C12.4142 7.25 12.75 7.58579 12.75 8V12.5843L15.3975 14.239C15.7488 14.4585 15.8555 14.9212 15.636 15.2725C15.4165 15.6238 14.9538 15.7305 14.6025 15.511L11.6025 13.636C11.3832 13.4989 11.25 13.2586 11.25 13V8C11.25 7.58579 11.5858 7.25 12 7.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.53033 3.46967C6.82322 3.76256 6.82322 4.23744 6.53033 4.53033L4.03033 7.03033C3.73744 7.32322 3.26256 7.32322 2.96967 7.03033C2.67678 6.73744 2.67678 6.26256 2.96967 5.96967L5.46967 3.46967C5.76256 3.17678 6.23744 3.17678 6.53033 3.46967Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4697 3.46967C17.1768 3.76256 17.1768 4.23744 17.4697 4.53033L19.9697 7.03033C20.2626 7.32322 20.7374 7.32322 21.0303 7.03033C21.3232 6.73744 21.3232 6.26256 21.0303 5.96967L18.5303 3.46967C18.2374 3.17678 17.7626 3.17678 17.4697 3.46967Z" fill="currentColor"/></svg>',
timer:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" focusable="false" viewBox="0 0 22 22" xml:space="preserve">    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" stroke="rgba(0,0,0,0.25)" cx="11" cy="11" rx="10" ry="10"/>    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#F74D1A" cx="11" cy="11" rx="7" ry="7"/>    <g transform="translate(11 11)">        <g transform="scale(9)" >            <path id="timerMask" stroke-linejoin="round" stroke="none" fill="#FFF" transform="rotate(-90)"/>        </g>    </g></svg>',
"toggle-close":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M6.5 6L12 12L6.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M12.5 6L18 12L12.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"toggle-open":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M10.5 6L6 12L10.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>    <path d="M16.5 6L11 12L16.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"unanswered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M5 9H15.6982V10.0049H5V9Z" fill="#34383D"/></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg">  <rect      width="24"      height="24"      rx="3"      ry="3"      x="0"      y="0"/>  <path      d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z"      style="fill:#ffffff;fill-rule:evenodd"/></svg>'};function Cd(a){a&&"function"==typeof a.Yb&&a.Yb()};function Dd(){0!=Ed&&(Fd[la(this)]=this);this.Iv=this.Iv;this.Sn=this.Sn}var Ed=0,Fd={};Dd.prototype.Iv=!1;Dd.prototype.Yb=function(){if(!this.Iv&&(this.Iv=!0,this.Nd(),0!=Ed)){var a=la(this);if(0!=Ed&&this.Sn&&0<this.Sn.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Fd[a]}};Dd.prototype.Nd=function(){if(this.Sn)for(;this.Sn.length;)this.Sn.shift()()};function Gd(){this.id="mousewheel"}Gd.prototype.toString=function(){return this.id};function Hd(a,b){this.type=a instanceof Gd?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.SA=!1}Hd.prototype.stopPropagation=function(){this.SA=!0};Hd.prototype.preventDefault=function(){this.defaultPrevented=!0};function Id(a){a.preventDefault()};var Jd=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 Kd;Kd=sb?"webkitTransitionEnd":"transitionend";function Ld(a,b){Hd.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.Be=null;a&&this.gb(a,b)}p(Ld,Hd);var Md={2:"touch",3:"pen",4:"mouse"};
Ld.prototype.gb=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(rb){a:{try{lb(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=sb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=sb||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:Md[a.pointerType]||"";this.state=a.state;this.Be=a;a.defaultPrevented&&Ld.fc.preventDefault.call(this)};Ld.prototype.stopPropagation=function(){Ld.fc.stopPropagation.call(this);this.Be.stopPropagation?this.Be.stopPropagation():this.Be.cancelBubble=!0};Ld.prototype.preventDefault=function(){Ld.fc.preventDefault.call(this);var a=this.Be;a.preventDefault?a.preventDefault():a.returnValue=!1};var Nd="closure_listenable_"+(1E6*Math.random()|0);function Od(a){return!(!a||!a[Nd])};var Pd=0;function Qd(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Sv=e;this.key=++Pd;this.VA=this.LF=!1}function Rd(a){a.VA=!0;a.listener=null;a.proxy=null;a.src=null;a.Sv=null};function Sd(a){this.src=a;this.Wg={};this.GB=0}Sd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Wg[f];a||(a=this.Wg[f]=[],this.GB++);var g=Td(a,b,d,e);-1<g?(b=a[g],c||(b.LF=!1)):(b=new Qd(b,this.src,f,!!d,e),b.LF=c,a.push(b));return b};Sd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Wg))return!1;var e=this.Wg[a];b=Td(e,b,c,d);return-1<b?(Rd(e[b]),Na(e,b),0==e.length&&(delete this.Wg[a],this.GB--),!0):!1};
function Ud(a,b){var c=b.type;if(!(c in a.Wg))return!1;var d=Ma(a.Wg[c],b);d&&(Rd(b),0==a.Wg[c].length&&(delete a.Wg[c],a.GB--));return d}Sd.prototype.Ps=function(){var a=0,b;for(b in this.Wg){for(var c=this.Wg[b],d=0;d<c.length;d++)++a,Rd(c[d]);delete this.Wg[b];this.GB--}};Sd.prototype.DA=function(a,b,c,d){a=this.Wg[a.toString()];var e=-1;a&&(e=Td(a,b,c,d));return-1<e?a[e]:null};
function Td(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.VA&&f.listener==b&&f.capture==!!c&&f.Sv==d)return e}return-1};var Vd="closure_lm_"+(1E6*Math.random()|0),Wd={},Xd=0;function z(a,b,c,d,e){if(d&&d.once)return Yd(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=Zd(c);return Od(a)?a.Qn(b,c,ka(d)?!!d.capture:!!d,e):$d(a,b,c,!1,d,e)}
function $d(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=ae(a);h||(a[Vd]=h=new Sd(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=be();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Jd||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ce(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Xd++;return c}
function be(){function a(c){return b.call(a.src,a.listener,c)}const b=de;return a}function Yd(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Yd(a,b[f],c,d,e);return null}c=Zd(c);return Od(a)?a.eZ(b,c,ka(d)?!!d.capture:!!d,e):$d(a,b,c,!0,d,e)}function ee(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)ee(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=Zd(c),Od(a)?a.iH(b,c,d,e):a&&(a=ae(a))&&(b=a.DA(b,c,d,e))&&fe(b)}
function fe(a){if("number"===typeof a||!a||a.VA)return!1;var b=a.src;if(Od(b))return Ud(b.Jk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ce(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Xd--;(c=ae(b))?(Ud(c,a),0==c.GB&&(c.src=null,b[Vd]=null)):Rd(a);return!0}function ge(a){if(a)if(Od(a))a.Jk&&a.Jk.Ps();else if(a=ae(a)){var b=0,c;for(c in a.Wg)for(var d=a.Wg[c].concat(),e=0;e<d.length;++e)fe(d[e])&&++b}}
function he(a,b,c,d,e){c=Zd(c);d=!!d;return Od(a)?a.DA(b,c,d,e):a?(a=ae(a))?a.DA(b,c,d,e):null:null}function ce(a){return a in Wd?Wd[a]:Wd[a]="on"+a}function de(a,b){if(a.VA)a=!0;else{b=new Ld(b,this);var c=a.listener,d=a.Sv||a.src;a.LF&&fe(a);a=c.call(d,b)}return a}function ae(a){a=a[Vd];return a instanceof Sd?a:null}var ie="__closure_events_fn_"+(1E9*Math.random()>>>0);function Zd(a){if("function"===typeof a)return a;a[ie]||(a[ie]=function(b){return a.handleEvent(b)});return a[ie]};function je(){Dd.call(this);this.Jk=new Sd(this);this.h6=this;this.AG=null}p(je,Dd);je.prototype[Nd]=!0;m=je.prototype;m.gQ=function(a){this.AG=a};m.addEventListener=function(a,b,c,d){z(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){ee(this,a,b,c,d)};
m.dispatchEvent=function(a){var b,c=this.AG;if(c)for(b=[];c;c=c.AG)b.push(c);c=this.h6;var d=a.type||a;if("string"===typeof a)a=new Hd(a,c);else if(a instanceof Hd)a.target=a.target||c;else{var e=a;a=new Hd(d,c);ec(a,e)}e=!0;if(b)for(var f=b.length-1;!a.SA&&0<=f;f--){var g=a.currentTarget=b[f];e=ke(g,d,!0,a)&&e}a.SA||(g=a.currentTarget=c,e=ke(g,d,!0,a)&&e,a.SA||(e=ke(g,d,!1,a)&&e));if(b)for(f=0;!a.SA&&f<b.length;f++)g=a.currentTarget=b[f],e=ke(g,d,!1,a)&&e;return e};
m.Nd=function(){je.fc.Nd.call(this);this.Jk&&this.Jk.Ps();this.AG=null};m.Qn=function(a,b,c,d){return this.Jk.add(String(a),b,!1,c,d)};m.eZ=function(a,b,c,d){return this.Jk.add(String(a),b,!0,c,d)};m.iH=function(a,b,c,d){this.Jk.remove(String(a),b,c,d)};function ke(a,b,c,d){b=a.Jk.Wg[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.VA&&g.capture==c){var h=g.listener,k=g.Sv||g.src;g.LF&&Ud(a.Jk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
m.DA=function(a,b,c,d){return this.Jk.DA(String(a),b,c,d)};let le=0;function me(a,b){if(a.Gi&&a.Gi[b]){var {TO:c,Mv:d,context:e,priority:f}=a.Gi[b];c.removeHandler(d,e,f);delete a.Gi[b]}else Aa("unknown handler key")}function ne(a){return void 0!==a.displayObject?a.displayObject():a}function A(a,b,c,d,e=null,f=!1){a.Fg=a.Fg||[];if(Array.isArray(c)){const g=[];for(const h of c)c=z(ne(b),h,d,f,e),g.push(c);a.Fg.push(g);return g}b=z(ne(b),c,d,f,e);a.Fg.push(b);return b}
function oe(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=oe(a,b,g,d,e)||f;return f}b=he(ne(b),c,d,!1,e);return!!b&&pe(a,b)}function pe(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=pe(a,d)||c;return c}Ma(a.Fg,b);return fe(b)}function B(a,b,c,d,e){a.Gi=a.Gi||{};b.addHandler(c,d,e);const f=++le;a.Gi[f]={TO:b,Mv:c,context:d,priority:e};return f}function qe(a,b,c,d,e){const f=Yb(a.Gi,g=>cc(g,{TO:b,Mv:c,context:d,priority:e}));f&&me(a,f)}
function re(a,b,c,d){const e=(...f)=>{c.apply(d,f);qe(a,b,e,d)};B(a,b,e,d)}function se(a,b){if(b){if(a.Gi){var c=Vb(a.Gi,d=>d.TO.iV==b);for(const d of Object.keys(c))me(a,d)}if(a.Fg){const d=ne(b);c=Ga(a.Fg,e=>e.src==d);for(const e of c)pe(a,e)}}}function D(a,b){a.zo=a.zo||[];a.zo.push(b);return b}function E(a,...b){if(a.zo)for(const c of b)c&&(a.wq(c),b=Ca(a.zo,c),0<=b&&(a.zo.splice(b,1),te(c)))}function ue(a,...b){for(const c of b)c&&a.wq(c)}
class ve{constructor(){this.zo=this.Gi=this.Fg=null}Yb(){this.Ub();if(this.zo)for(const a of this.zo)te(a);if(this.Fg){for(const a of this.Fg)if(Array.isArray(a))for(const b of a)fe(b);else fe(a);this.Fg=null}if(this.Gi)for(const a of Object.keys(this.Gi))me(this,a)}wq(a){se(this,a)}Ub(){}};function we(a,b){return 0==b?a.wv:a.od[b]}function xe(a,b){return 0==b?a.wv||[]:b in a.od?we(a,b):[]}function ye(a){if(!a.od)return a.wv?a.wv.slice():[];const b=[],c=a.jE;for(let d=0;d<c.length;++d){const e=we(a,c[d]);e&&Pa(b,e)}return b}
class ze{constructor(){this.wv=this.od=this.jE=null}push(a,b){if(0==b)this.wv=this.wv||[];else if(this.jE=this.jE||[0],this.od=this.od||{},!(b in this.od)){this.od[b]=[];var c=this.jE;var d=Ta;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&&Qa(c,-(d+1),0,b)}we(this,b).push(a)}remove(a,b){(b=we(this,b))&&Ma(b,a)}};function Ae(a){return a.me?ye(a.me).length:0}function Be(a,b){a.Ty||(a.Ty=[]);a.Ty.push(b)}
class F extends ve{constructor(a=null){super();this.Ty=this.me=null;this.iV=a}T6(){return this.iV}addHandler(a,b,c){this.me=this.me||new ze;this.me.push({Mv:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.me){var d=xe(this.me,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Mv==a&&g.context==b){(a=we(this.me,c))&&Na(a,f);break}}}else Aa("EventDispatcher has no handlers!")}j7(a,b,c){if(!this.me)return!1;c=xe(this.me,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Mv==a&&f.context==
b)return!0}return!1}h(...a){if(this.me){const b=ye(this.me),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=Ca(ye(this.me),e))try{e.Mv.apply(e.context,arguments)}catch(f){Ce(f,!0)}}}this.Ty&&this.Ty.forEach(b=>{b.h(...a)})}Ub(){super.Ub()}}F.prototype.dispatch=F.prototype.h;F.prototype.hasHandler=F.prototype.j7;F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.addHandler=F.prototype.addHandler;F.prototype.eventOwner=F.prototype.T6;function G(a,b){const c=new F(a);D(a,c);if(b)if(Array.isArray(b))for(const d of b)Be(d,c);else Be(b,c);return c}class H extends ve{};function De(a){Object.freeze(a);return{EO:a,CP:null}};function Ee(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Fe(a){return a.classList?a.classList:Ee(a).match(/\S+/g)||[]}function Ge(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function He(a,b){a.classList?b=a.classList.contains(b):(a=Fe(a),b=0<=Ca(a,b));return b}function Ie(a,b){if(a.classList)a.classList.add(b);else if(!He(a,b)){var c=Ee(a);Ge(a,c+(0<c.length?" "+b:b))}}
function Je(a,b){a.classList?a.classList.remove(b):He(a,b)&&Ge(a,Array.prototype.filter.call(Fe(a),function(c){return c!=b}).join(" "))};function Ke(a){return"string"!==typeof a.className}function Le(a,b){a.className.baseVal=b}function Me(a){return Ke(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Fe(a)}function Ne(a,b){Ke(a)?(a=Me(a),b=0<=Ca(a,b)):b=He(a,b);return b}function Oe(a,b){if(Ke(a)){if(!Ne(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Le(a,c)}}else Ie(a,b)}function Pe(a,b){Ke(a)?Ne(a,b)&&Le(a,Ga(Me(a),c=>c!=b).join(" ")):Je(a,b)};function Qe(a){return a.replace(/[`\u2018\u2019]/g,"'")}function Re(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 Se(a){return parseFloat(a.toFixed(2))+""}function Te(a){a=a.replace("\u200b","");return Xa(a)}
function Ue(a,b){const c=[];for(var d in b){var e=b[d],f=new RegExp(d,"gi");let g=f.exec(a);for(;null!=g;)c.push({key:d,value:void 0!==e?e:d,index:g.index}),g=f.exec(a)}c.sort((g,h)=>g.index==h.index&&g.key.length>h.key.length||g.index<h.index?-1:1);(function(g){if(!(1>=g.length)){for(var h=0,k=0,l=0;l<g.length-1;l++){k++;const r=g[h],u=g[k];r&&u&&(r.index==u.index||r.index+r.key.length>u.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 Ve{constructor(a){this.mr=a}J(a,b,c){c=this.mr.hasOwnProperty(a)?this.mr[a]:c;if(void 0!==c)return void 0!==b&&(c=Re(c,b,this.EJ)),c;Aa("unknown message id: "+a);return a}messages(){return this.mr}fB(a){this.mr=a}hP(a){return this.mr.hasOwnProperty(a)}EJ(a){return"%"+a.toUpperCase()+"%"}}Ve.prototype.getMessage=Ve.prototype.J;class We extends Ve{constructor(a){super(a);this.Lo=new F}eQ(a,b){const c=this.messages();c.hasOwnProperty(a)||Aa(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.Lo.h(a,b))}fB(a){super.fB(a);Ub(a,(b,c)=>{this.Lo.h(c,b)})}};function Xe(a){var b=window.location.search.substr(1);if(!b)return{};const c={};b=b.split("&");for(let f=0;f<b.length;++f){const g=b[f].split("=");if(2==g.length){try{var d=decodeURIComponent(g[0].replace(/\+/g," "))}catch(h){d=g[0]}try{var e=decodeURIComponent(g[1].replace(/\+/g," "))}catch(h){e=g[1]}a||(d=d.toLowerCase());c[d]=e}}return c};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b;
try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var Ye;const Ze=Xe().user_agent;Ye=Ze?Ze:gb()||"";var $e=id||hd,af="1"==Xe().small_screen,bf="1"==Xe().tablet_screen,cf=window.top!==window,df;let ef;try{ef=window.top.location.href?window.frameElement:null}catch(a){}df=null!=ef;var ff=hd&&df;
function gf(){const a=Ye.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||af||bf}
function hf(){if(af)return new w(document.documentElement.clientWidth,document.documentElement.clientHeight);if(I&&t)return new w(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return jf?new w(screen.width/a,screen.height/a):I?$e&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new w(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new w(screen.width,
screen.height):new w(screen.width*a,screen.height*a)}var kf=-1!=Ye.toLowerCase().indexOf("chrome"),lf=sb&&!kf,mf=-1!=Ye.indexOf("CriOS"),nf=-1!=Ye.indexOf("YaBrowser"),of=-1==Ye.toLowerCase().indexOf("windows phone")&&-1!=Ye.toLowerCase().indexOf("android"),I=gf(),pf=I&&(gf()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Ye.toLowerCase().indexOf("touch"):!1);let qf="";if($e){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Ye);qf=a?a[1]+"."+a[2]:""}
var rf=parseInt(qf,10),sf=$e&&6>=rf,tf=$e&&7<=rf,uf=$e&&8<=rf,vf=$e&&9<=rf,wf=$e&&10<=rf,xf=t&&"9."==Bb.substr(0,2),yf=t&&"10."==Bb.substr(0,3),zf=J&&t,jf=of&&!kf&&!gd&&!ob,Af=-1!=Ye.indexOf("ismobile"),Bf=Af&&of,Cf=window._ispringNoneMobile,Df;if(Df=!window._ispringFullsizeSkin){var Ef;if(!(Ef=af))if(window._ispringFullsizeSkin)Ef=!1;else{var Ff=hf();Ef=(hd||700>Math.min(Ff.width,Ff.height))&&!bf}Df=Ef}var J=Df,Gf=void 0!==window.ISPlayer,Hf=Gf&&J,If=I&&!Gf,Jf=!1;
const Kf=document.createElement("audio"),Lf=Kf.play&&Kf.play();Lf&&Lf.then(()=>{Kf.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(lf||gd)&&0<a.toString().indexOf("possibly because the user denied permission"))Jf=!0});var Mf="1"==Xe().screenshoter,Nf="1"==Xe().embed,Of=!1;function Pf(){return 1==window._ispringDebug||"1"==Xe().isdebug}setTimeout(function(){Qf=Pf},0);let Rf;function Sf(a,b){Rf?(Rf.scrollLeft=a,Rf.scrollTop=b):window.scrollTo(a,b)}function Tf(){return Rf?Rf.scrollTop:window.pageYOffset}window.yPos=Tf;window.scrollPageTo=Sf;var Uf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Vf(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function Wf(){var a=wd,b=Cf?zd:Ad,c=Cf?zd:xd;return J?new c:I?new b:new a};var Xf=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Yf=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Zf(a,b){b&&(a=a.bind(b));let c;return()=>{c&&Yf(c);c=Xf(a)}};function $f(a,b){return`${a.className()}_${b}`}function ag(a,b,c){return`${$f(a,b)}_${c}`}function bg(a,b,c){b=Fe(b);const d=ag(a,c,"");return Ka(b,e=>0==e.indexOf(d))}class cg{constructor(a,b){this.VH=a;this.BS=b}className(){return this.BS?`${this.VH}__${this.BS}`:this.VH}};class dg extends F{constructor(a){super(a);this.Ox=D(this,new F);this.NJ=D(this,new F)}addHandler(a,b,c){super.addHandler(a,b,c);this.Ox.h()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.NJ.h()}};function eg(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}m=eg.prototype;m.NY=function(){return this.right-this.left};m.clone=function(){return new eg(this.top,this.right,this.bottom,this.left)};m.contains=function(a){return this&&a?a instanceof eg?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
m.expand=function(a,b,c,d){ka(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};m.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
m.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};m.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
m.translate=function(a,b){a instanceof 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 K(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}m=K.prototype;m.clone=function(){return new K(this.left,this.top,this.width,this.height)};function fg(a){return new eg(a.top,a.left+a.width,a.top+a.height,a.left)}function gg(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 hg(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 K(c,e,d-c,a-e)}return null}function ig(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 jg(a,b){if(!a||!b)return null;a=new K(a.left,a.top,a.width,a.height);ig(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.Ap=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 L(a,b,c){if("string"===typeof b)(b=kg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=kg(c,d);f&&(c.style[f]=e)}}var lg={};function kg(a,b){var c=lg[b];if(!c){var d=Fc(b);c=d;void 0===a.style[d]&&(d=(sb?"Webkit":rb?"Moz":t?"ms":null)+Gc(d),void 0!==a.style[d]&&(c=d));lg[b]=c}return c}function mg(a,b){var c=a.style[Fc(b)];return"undefined"!==typeof c?c:a.style[kg(a,b)]||""}
function ng(a,b){var c=Jc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function og(a,b){return ng(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function pg(a){return new v(a.offsetLeft,a.offsetTop)}function qg(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function rg(a){var b=Jc(a),c=new v(0,0);var d=b?Jc(b):document;d=!t||9<=Number(Ib)||"CSS1Compat"==Hc(d).hf.compatMode?d.documentElement:d.body;if(a==d)return c;a=qg(a);b=Mc(Hc(b).hf);c.x=a.left+b.x;c.y=a.top+b.y;return c}function sg(a,b){a=tg(a);b=tg(b);return new v(a.x-b.x,a.y-b.y)}function tg(a){if(1==a.nodeType)return a=qg(a),new v(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new v(a.clientX,a.clientY)}
function ug(a,b,c){if(b instanceof w)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");vg(a,b);wg(a,c)}function xg(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function wg(a,b){a.style.height=xg(b)}function vg(a,b){a.style.width=xg(b)}
function yg(a){var b=zg;if("none"!=og(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 zg(a){var b=a.offsetWidth,c=a.offsetHeight,d=sb&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=qg(a),new w(a.right-a.left,a.bottom-a.top)):new w(b,c)}
function Ag(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 Bg(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 Cg(a){return"rtl"==og(a,"direction")}function Dg(a){return new w(a.offsetWidth,a.offsetHeight)}
function Eg(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 Fg(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Eg(a,b,"left","pixelLeft"):0}
function Gg(a,b){if(t){var c=Fg(a,b+"Left"),d=Fg(a,b+"Right"),e=Fg(a,b+"Top");a=Fg(a,b+"Bottom");return new eg(e,d,a,c)}c=ng(a,b+"Left");d=ng(a,b+"Right");e=ng(a,b+"Top");a=ng(a,b+"Bottom");return new eg(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Hg(a){return Gg(a,"padding")}function Ig(a){return Gg(a,"margin")}var Jg={thin:2,medium:4,thick:6};
function Kg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Jg?Jg[b]:Eg(a,b,"left","pixelLeft")}
function Lg(a){if(t&&!(9<=Number(Ib))){var b=Kg(a,"borderLeft"),c=Kg(a,"borderRight"),d=Kg(a,"borderTop");a=Kg(a,"borderBottom");return new eg(d,c,a,b)}b=ng(a,"borderLeftWidth");c=ng(a,"borderRightWidth");d=ng(a,"borderTopWidth");a=ng(a,"borderBottomWidth");return new eg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Mg(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Mg.prototype.BYTES_PER_ELEMENT=4;Mg.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]};Mg.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Mg.BYTES_PER_ELEMENT=4,Mg.prototype.BYTES_PER_ELEMENT=Mg.prototype.BYTES_PER_ELEMENT,Mg.prototype.set=Mg.prototype.set,Mg.prototype.toString=Mg.prototype.toString,ha("Float32Array",Mg));function Ng(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Ng.prototype.BYTES_PER_ELEMENT=8;Ng.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]};Ng.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ng.BYTES_PER_ELEMENT=8}catch(a){}Ng.prototype.BYTES_PER_ELEMENT=Ng.prototype.BYTES_PER_ELEMENT;Ng.prototype.set=Ng.prototype.set;Ng.prototype.toString=Ng.prototype.toString;ha("Float64Array",Ng)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Og(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(let d=0;d<c.length;++d)if(void 0!==a.style[c[d]]){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}L(a,c,b)};function Pg(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.kg=this.ng=1;this.mg=this.lg=this.kf=this.Xg=0}}m=Pg.prototype;m.isIdentity=function(){return 1==this.kg&&0==this.mg&&0==this.lg&&1==this.ng&&0==this.kf&&0==this.Xg};m.clone=function(){return new Pg(this.kg,this.mg,this.lg,this.ng,this.kf,this.Xg)};
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.kg=a;this.mg=b;this.lg=c;this.ng=d;this.kf=e;this.Xg=f;return this};m.scale=function(a,b){this.kg*=a;this.mg*=a;this.lg*=b;this.ng*=b;return this};m.translate=function(a,b){this.kf+=a*this.kg+b*this.lg;this.Xg+=a*this.mg+b*this.ng;return this};
m.rotate=function(a,b,c){var d=new Pg;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.kg;d=this.lg;this.kg=b.kg*c+b.mg*d;this.lg=b.lg*c+b.ng*d;this.kf+=b.kf*c+b.Xg*d;c=this.mg;d=this.ng;this.mg=b.kg*c+b.mg*d;this.ng=b.lg*c+b.ng*d;this.Xg+=b.kf*c+b.Xg*d;return this};m.toString=function(){return"matrix("+[this.kg,this.mg,this.lg,this.ng,this.kf,this.Xg].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.kg+g*this.lg+this.kf;c[d++]=e*this.mg+g*this.ng+this.Xg}};m.equals=function(a){return this===a?!0:a?this.kg==a.kg&&this.lg==a.lg&&this.kf==a.kf&&this.mg==a.mg&&this.ng==a.ng&&this.Xg==a.Xg:!1};function Qg(a){return Rg().getTransform(a)}function Sg(a,b,c){c=c||b;b=(new Pg).setTransform(b,0,0,c,0,0);Tg(Rg(),a,b)}function Ug(a,b){return He(a,b)}function Vg(a,b){Ie(a,b)}function Wg(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function Xg(){const a=ed();a&&a.blur()}
function Yg(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Ef&&(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 Zg=null;
function Rg(){if(Zg)return Zg;let a=null;const b=Nc("DIV"),c=[["transform",$g,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",$g,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",$g,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",ah,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",$g,{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 Zg=a}function $g(a){this.kE=a}$g.prototype.MY=function(a){return`matrix(${a.kg.toFixed(5)},${a.mg.toFixed(5)},${a.lg.toFixed(5)},${a.ng.toFixed(5)},${a.kf.toFixed(5)},${a.Xg.toFixed(5)})`};function Tg(a,b,c){b.style[a.kE.transform]=c.isIdentity()?"":a.MY(c)}
$g.prototype.getTransform=function(a){a="none"!=ng(a,"display")?ng(a,this.kE.transform):a.style[this.kE.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 Pg(a[0],a[1],a[2],a[3],a[4],a[5]):null};function ah(a){this.kE=a}p(ah,$g);ah.prototype.MY=function(a){return`matrix(${a.kg.toFixed(5)},${a.mg.toFixed(5)},${a.lg.toFixed(5)},${a.ng.toFixed(5)},${a.kf.toFixed(5)}px,${a.Xg.toFixed(5)}px)`};let bh;function ch(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function dh(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(bh||(bh={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=bh,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function eh(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function fh(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(hh(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!rb;default:return 166>a.keyCode||183<a.keyCode}}
function hh(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(sb||pb)&&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 rb;default:return!1}}function ih(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}};var jh=["touchstart","mousedown"],kh=["touchend","mouseup"],lh=["touchmove","mousemove"];function mh(a,b,c,d,e){this.wd=a;this.i0=b;this.j0=c;this.I4=d;this.J4=e}m=mh.prototype;m.id=function(){return this.wd};m.clientX=function(){return this.i0};m.clientY=function(){return this.j0};m.screenX=function(){return this.I4};m.screenY=function(){return this.J4};function nh(a,b){this.mJ=a;this.M5=b}function oh(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new mh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new nh(a[0],b)}nh.prototype.ys=function(){return this.mJ};nh.prototype.touches=function(){return this.M5};nh.prototype.scale=function(){return this.mJ.scale};nh.prototype.rotation=function(){return this.mJ.rotation};var ph={passive:!1},qh={passive:!0};function rh(a){va.call(this,a)}p(rh,va);rh.prototype.name="cancel";function sh(a,b){je.call(this);this.Nn=a||1;this.EB=b||n;this.hY=qa(this.k9,this);this.aZ=Date.now()}p(sh,je);m=sh.prototype;m.enabled=!1;m.Ee=null;m.setInterval=function(a){this.Nn=a;this.Ee&&this.enabled?(this.stop(),this.start()):this.Ee&&this.stop()};m.k9=function(){if(this.enabled){var a=Date.now()-this.aZ;0<a&&a<.8*this.Nn?this.Ee=this.EB.setTimeout(this.hY,this.Nn-a):(this.Ee&&(this.EB.clearTimeout(this.Ee),this.Ee=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
m.start=function(){this.enabled=!0;this.Ee||(this.Ee=this.EB.setTimeout(this.hY,this.Nn),this.aZ=Date.now())};m.stop=function(){this.enabled=!1;this.Ee&&(this.EB.clearTimeout(this.Ee),this.Ee=null)};m.Nd=function(){sh.fc.Nd.call(this);this.stop();delete this.EB};function th(a,b,c){if("function"===typeof a)c&&(a=qa(a,c));else if(a&&"function"==typeof a.handleEvent)a=qa(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};function uh(a,b){const c=[];vh(new wh(b),a,c);return c.join("")}function wh(a){this.HG=a}
function vh(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],vh(a,a.HG?a.HG.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),xh(d,c),c.push(":"),vh(a,a.HG?a.HG.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":xh(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 yh={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},zh=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function xh(a,b){b.push('"',a.replace(zh,function(c){let d=yh[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),yh[c]=d);return d}),'"')};function Ah(a){try{const b=Rc("iframe");L(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);th(()=>{Wc(b)},100)}catch(b){}}class Bh{constructor(a,b){this.Fb=a;this.M_=b||[]}id(){return la(this)}Kv(){if(Af){var a=this.Fb;var b=this.M_,c=this.id();b=uh(b,null);a="isplayer://"+a+"/"+c+"/"+rd(b);Ah(a)}}}ha("iSpring.ios.mobile.MobileAppCommand",Bh);let Ch;function Dh(a){a instanceof Ld&&(a=a.Be);Ch||(Ch=new WeakMap);Ch.set(a,!0)}function Eh(a){a instanceof Ld&&(a=a.Be);Ch||(Ch=new WeakMap);return Ch.has(a)}function Fh(a){a instanceof Ld&&(a=a.Be);return a.defaultPrevented?!0:Eh(a)};function Gh(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function Hh(){const a=hf();return Math.max(1,Math.min(a.width,a.height)/420)}function Ih(a){return`url('${a.replace(/\\/g,"/")}')`}
function Jh(a,b){if(Af)(new Bh("openWindow",[a])).Kv();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof Ob)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Ob||(d="object"==typeof d&&d.Xv?d.Qv():String(d),Rb.test(d)?d=new Ob(d,Nb):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Qb)?new Ob(d,Nb):null)),d=d||Tb;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const u="unsafe-url"===
f;f=c.noreferrer;if(e&&f){if(u)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(kb()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=Rc("A");a:{try{var h=c&&c.ownerDocument,k=h&&(h.defaultView||
h.parentWindow);k=k||n;if(k.Element&&k.Location){var l=k;break a}}catch(x){}l=null}if(l&&"undefined"!=typeof l.HTMLAnchorElement&&(!c||!(c instanceof l.HTMLAnchorElement)&&(c instanceof l.Location||c instanceof l.Element))){if(ka(c))try{var r=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(x){r="<object could not be stringified>"}else r=void 0===c?"undefined":null===c?"null":typeof c;Aa("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",
r)}l=d instanceof Ob?d:Sb(d);c.href=Pb(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=rc("",b,a,g),l=Pb(d),b&&(qb&&-1!=l.indexOf(";")&&(l="'"+l.replace(/'/g,"%27")+"'"),b.opener=null,""===l&&(l="javascript:''"),l=jc('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ac(l)+'">'),(b=b.document)&&b.write&&(b.write(gc(l)),b.close()))):((b=rc(d,b,a,g))&&c.noopener&&(b.opener=
null),b&&c.noreferrer&&(b.opener=null))}}function Kh(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Lh(a){return a&&"VIDEO"==a.nodeName&&a.controls};function Mh(a,b){this.s=a;this.Cm={};this.Lm={};if(b)for(a=0;a<b.length;++a)Nh(this,b[a])}m=Mh.prototype;m.Xz=!1;m.dD=-1;function Oh(a){const b=a.s;window.navigator.msPointerEnabled?(z(b,"MSPointerDown",a.KU,!1,a),z(b,"MSPointerUp",a.MU,!1,a),z(b,"MSPointerMove",a.LU,!1,a)):(z(b,jh,a.tr,ph,a),z(b,kh,a.aV,!1,a),z(b,lh,a.bV,ph,a))}
function Ph(a){const b=a.s;window.navigator.msPointerEnabled?(ee(b,"MSPointerDown",a.KU,!1,a),ee(b,"MSPointerUp",a.MU,!1,a),ee(b,"MSPointerMove",a.LU,!1,a)):(ee(b,jh,a.tr,ph,a),ee(b,kh,a.aV,!1,a),ee(b,lh,a.bV,ph,a))}m.tr=function(a){const b=a.Be;if(!this.Xz||b.touches&&1==b.touches.length)this.Xz=!0,a=Qh(a),Rh(this,"touchStart",a)};
m.aV=function(a){if(this.Xz){this.Xz=!1;var b=Qh(a);if(Rh(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||Kh(a.target)||Lh(a.target)||a.preventDefault()}}};m.bV=function(a){!Lh(a.target)&&this.Xz&&(a=Qh(a),Rh(this,"touchMove",a))};
function Qh(a){a=a.Be;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 mh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new nh(a,b)}else b=[],b.push(new mh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new nh(a,b);return a}m.KU=function(a){var b=a.Be;this.Cm[b.pointerId]=b;Sh(this,a);b=Xb(this.Cm);a=1==b.length?"touchStart":"touchMove";b=oh(b);Rh(this,a,b)};
m.MU=function(a){const b=a.Be;if(b.pointerId in this.Cm){delete this.Cm[b.pointerId];Sh(this,a);var c=Xb(this.Cm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=oh(c);Rh(this,a,c)&&b.preventDefault()}};m.LU=function(a){const b=a.Be;b.pointerId in this.Cm&&(this.Cm[b.pointerId]=b,Sh(this,a),a=Xb(this.Cm),a=oh(a),Rh(this,"touchMove",a))};function Sh(a,b){"touch"==b.pointerType&&(0<a.dD&&clearTimeout(a.dD),a.dD=setTimeout(a.B1.bind(a),200))}
m.B1=function(){this.Cm={};this.dD=-1;for(const a in this.Lm)this.Lm.hasOwnProperty(a)&&this.Lm[a].xp()};function Rh(a,b,c){let d=0,e=null;for(const f in a.Lm)if(a.Lm.hasOwnProperty(f)){const g=a.Lm[f],h=g.jG(b,c);h>d&&(d=h,e=g)}return e?(c.ys().defaultPrevented?e.xp():e.IF(c),!0):!1}function Nh(a,b){a.Lm[b.CA()]=b}function Th(a,b){return b in a.Lm?a.Lm[b]:null};function Uh(){this.GN=new F;this.I0=new F;this.HN=new F;this.FN=new F}m=Uh.prototype;m.nn=null;m.wF=!1;m.CA=function(){return"tap"};m.jG=function(a,b){if("touchEnd"==a)return this.wF?1:0;const c=new v(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.nn=c,this.wF=!0,this.HN.h(),zf||z(window,"scroll",this.xp,!1,this),0;if(!this.nn)return 0;50>=xc(c,this.nn)||this.wF&&this.xp();return 0};
m.IF=function(a){this.GN.h(this.nn.x,this.nn.y,a.ys());let b=!1;const c=Date.now();this.CT&&1E3>c-this.CT&&50>=xc(this.O1,this.nn)&&(b=!0,this.I0.h(this.nn.x,this.nn.y,a.ys()));this.CT=b?null:c;this.O1=this.nn};m.xp=function(){ee(window,"scroll",this.xp,!1,this);this.wF=!1;this.FN.h()};let Vh;const Wh=[];if(window.MutationObserver){Vh=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Wh)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.Ky()})});const a={subtree:!0,childList:!0};Xf(()=>{Vh.observe(document.body,a)})}function Xh(a,b){a.Qw.push(b);Oe(a.ea,b.className())}
function Yh(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ia(a.ea.clientWidth,a.ea.clientHeight),a.Hh.h(a))});b.observe(a.ea);return b}
function Zh(a,b){const c=D(a,new Mh(a.ea));B(a,b.Ox,()=>{1==Ae(b)&&Oh(c);A(a,a.ea,"mouseover",()=>{a.enabled()&&0<Ae(a.O)&&a.jo()});A(a,a.ea,"mouseout",()=>{a.Xf(!1)})});B(a,b.NJ,()=>{0==Ae(b)&&Ph(c)});const d=new Uh;B(a,d.GN,(e,f,g)=>{a.Xf(!1);a.enabled()&&a.yo(g);a.cn&&g.target==a.ea&&g.preventDefault()});B(a,d.FN,()=>{a.Xf(!0)});B(a,d.HN,()=>{a.enabled()&&a.jo()});Nh(c,d)}
function $h(a){Vh?Wh.push(a):t?A(a,window,"DOMNodeRemoved",b=>{Zc(b.target,a.ea)&&a.Ky()}):A(a,a.ea,"DOMNodeRemovedFromDocument",()=>{a.Ky()})}function M(a,b,c){D(a,b);null!=c?a.vc(b,c):a.addChild(b)}function ai(a,b){for(const c of Object.keys(b))L(a.ea,c,b[c])}function bi(a,b){b instanceof cg||(b=new cg(b));Xh(a,b)}function O(a,b){return new cg(a.Qw[0].VH,b)}
function ci(a,b,c=b){const d=a.ea.scrollTop;b=Math.min(0,b-d-a.MX);c=Math.max(0,c-(d+a.ea.clientHeight)+a.MX);0!=b?a.ea.scrollTop+=b:0!=c&&(a.ea.scrollTop+=c)}function di(a){return a.ea.getBoundingClientRect()}function ei(a,b,c,d,e){const f=e||a.P.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.J(h,d&&d());f(h)};B(a,b.Lo,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.pK=g}function fi(a){a.pK?a.pK():Aa("bindI18nMessage is required")}
class P extends H{constructor(a){let {u:b,m:c,BY:d,da:e,$:f,GG:g,aY:h,ZO:k,Jf:l,s$:r=0,Zg:u,tabIndex:x,fA:y}=a||{};super();e||(e=Nc(f||"DIV"));this.ea=e;this.Qw=[];if(b||c)b=b||new cg(c,d),Xh(this,b);this.cn=void 0!==g?g:!0;this.yu=this.hh=this.ph=this.vv=this.uv=this.Gq=void 0;this.MX=r;this.Du=1;this.pK=null;this.$W={};this.ui=null;l&&(this.Ir=Yh(this));(this.O4=u)&&this.eb(!1);void 0!==x&&this.sw(x);this.O=D(this,new dg(this));Zh(this,this.O);k&&B(this,this.O,()=>{});y&&$h(this);this.Hh=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&&Xf(()=>{this.displayObject().blur()})})}}focus(){(()=>{this.ea.focus()})()}getAttribute(a){return this.ea.getAttribute(a)}setAttribute(a,b){(()=>{this.ea.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.ea.removeAttribute(a)})()}sw(a){this.Gq=a;this.sz(a)}If(a){this.uv=a;(()=>
{this.ea.style.left=a+"px"})()}lf(a){this.vv=a;(()=>{this.ea.style.top=a+"px"})()}move(a,b){this.If(a);this.lf(b)}Ga(a){this.resize(a)}Tb(a){this.resize(void 0,a)}resize(a,b){this.Qu(a,b);void 0!==a&&(this.ph=a);void 0!==b&&(this.hh=b);this.ia(this.width(),this.height());this.Hh.h(this)}l(a){void 0!==this.Gq&&this.sz(a?this.Gq:-1);(()=>{a?this.ea.removeAttribute("disabled"):this.ea.setAttribute("disabled","")})()}B(a){this.ui=a;(()=>{this.ui=null;this.ea.style.display=a?"":"none"})()}Jc(a){(()=>{this.G("opacity",
a)})();this.yu=a}addChild(a){const b=this.ik(a);(()=>{this.ea.appendChild(b)})()}vc(a,b){const c=this.ik(a);this.ea==c.parentNode&&this.ea.childNodes[b]==c||(()=>{Vc(this.ea,c,b)})()}removeChild(a){const b=this.ik(a);this.Nj(b)&&(()=>{this.ea.removeChild(b)})()}Vk(){(()=>{Uc(this.ea)})()}P(a){(()=>{$c(this.ea,a)})()}Oe(a){(()=>{this.ea.innerHTML=a})()}G(a,b){(()=>{L(this.ea,a,b)})()}qg(a){(()=>{this.ea.id=a})()}Jn(){return this.ea.id}Hf(a){this.td("label",a)}Ne(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{ch(this.ea,a)})()}Us(a){this.td("hidden",a)}td(a,b){(()=>{dh(this.ea,a,b)})()}o(a,b){if(this.Qw.length)for(const c of this.Qw)if("string"===typeof b){const d=bg(c,this.ea,a);d&&(delete this.$W[a],(()=>{Pe(this.ea,d)})());if(b){const e=ag(c,a,b);this.$W[a]=e;(()=>{Oe(this.ea,e)})()}}else{const d=$f(c,a);(()=>{var e=this.ea,f=d;b?Ie(e,f):Je(e,f)})()}else(()=>{var c=this.ea;b?Ie(c,a):Je(c,a)})(),Aa("component has no bemInfo")}Mk(a){const b=this.Qw[0];a=b?$f(b,a):a;return Ne(this.ea,a)}eb(a){this.td("selected",
a)}selected(){return"true"==eh(this.ea,"selected")}wa(){this.ia(this.width(),this.height());this.Hh.h()}Nj(a){return this.ik(a).parentNode==this.displayObject()}x(){return void 0!==this.uv?this.uv:pg(this.displayObject()).x}y(){return void 0!==this.vv?this.vv:pg(this.displayObject()).y}width(){return void 0!==this.ph?this.ph:this.LC()}height(){return void 0!==this.hh?this.hh:this.GJ()}enabled(){return!this.ea.hasAttribute("disabled")}visible(){return"boolean"===typeof this.ui?this.ui:"none"!=this.displayObject().style.display}opacity(){if(void 0!==
this.yu)return this.yu;const a=Ag(this.ea);return"number"===typeof a?a:1}displayObject(){return this.ea}setScale(a,b="0 0"){(()=>{Sg(this.ea,a,a);Og(this.ea,b)})()}setParentScale(a){this.Du=a;this.te()}parentScale(){return this.Du}contains(a){if(!a)return!1;a=this.ik(a);return Zc(this.ea,a)}wq(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.wq(a)}ik(a){return a instanceof Node?a:a.displayObject()}LC(){const a=this.ea;return a.tagName.toUpperCase()=="SVG".toString()?
a.width.baseVal.value:Dg(a).width}GJ(){const a=this.ea;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Dg(a).height}Qu(a,b){(()=>{void 0!==a&&vg(this.ea,a);void 0!==b&&wg(this.ea,b)})()}ia(){}te(){}yo(a){this.O.h(this,a)}jo(){this.o("active",!0)}Xf(){this.o("active",!1)}Gw(){A(this,this.ea,"keydown",this.iL,this)}iL(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.yo())}Ky(){this.Xf(!1)}sz(a){(()=>{this.setAttribute("tabindex",
a+"")})()}Ub(){this.Ir&&this.Ir.disconnect();const a=Wh.indexOf(this);0<=a&&Wh.splice(a,1)}};var gi={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 hi(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(ii.test(c))return b.iP=ji(c),b.type="hex",b;a:{var d=a.match(ki);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.iP=li(c[0],c[1],c[2]),b.type="rgb",b;if(gi&&(c=gi[a.toLowerCase()]))return b.iP=c,b.type="named",b;throw Error(a+" is not a valid color string");}var mi=/#(.)(.)(.)/;
function ji(a){if(!ii.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(mi,"#$1$1$2$2$3$3"));return a.toLowerCase()}function ni(a){a=ji(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function li(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 oi(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}var ii=/^#(?:[0-9a-f]{3}){1,2}$/i,ki=/^(?: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=ni(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")}`};const ri=Q(16777215),si=Q(4013373),ti=Q(0);function ui(a){a=qi(a.value.color);[,,a]=pi(a);return.76>=a?ri:si}function Q(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function vi(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function wi(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function R(a,b){const c=xi(a),d=yi(a);if(c)return{type:"solid",value:wi(c,b)};if(d)return{type:"gradient",value:{firstColor:wi(a.value.firstColor,b),secondColor:wi(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:wi(ti.value,b)}}function xi(a){return"solid"===a.type?a.value:null}function zi(a){const b=xi(a);a=yi(a);return b?b.alpha:a?a.firstColor.alpha:ti.value.alpha}
function yi(a){return"gradient"===a.type?a.value:null};class Ai{constructor({description:a,colors:b,On:c,version:d}){this.Pw=this.Xa=a;this.xq=b;this.rK=c;this.b6=d}baseName(){return this.Pw}description(){return this.Xa}On(){return this.rK}bB(a){this.Xa=a}YP(a){this.Pw=a}colors(){return this.xq}version(){return this.b6}toString(){return this.Xa}};class Bi{constructor({description:a,messages:b,On:c}){this.Pw=this.Xa=a;this.mr=b;this.rK=c}description(){return this.Xa}baseName(){return this.Pw}On(){return this.rK}bB(a){this.Xa=a}YP(a){this.Pw=a}messages(){return this.mr}toString(){return this.Xa}};class Ci{constructor(a,b,c){this.zr=a;this.Nf=b;this.ie=c}position(){return this.zr}color(){return this.Nf}alpha(){return this.ie}};class Di{constructor(a,b,c){this.y0=a;this.z0=b;this.p4=c}cx(){return this.y0}cy(){return this.z0}TA(){return this.p4}};function Ei(a,b){a.mi!=b&&(a.mi=b,a.JT.h(a))}function Fi(a){a.eu=!1;a.fu=!0;Ei(a,1);a.HT.h(a)}function Gi(a){a.fu=!1;a.eu=!1;a.IT.h(a);Ei(a,0)}class Hi extends H{constructor(){super();this.eu=this.fu=!1;this.mi=0;this.HT=G(this);this.IT=G(this);this.JT=G(this)}Gs(){return this.fu}progress(){return this.mi}load(){this.fu||this.eu||(this.eu=!0,this.tD())}tD(){}wX(){}t9(){if(this.fu||this.eu)this.wX(),this.eu=this.fu=!1,Ei(this,0)}wP(){return this.HT}fZ(){return this.IT}F7(){return this.JT}}
Hi.prototype.loadProgressEvent=Hi.prototype.F7;Hi.prototype.loadFailedEvent=Hi.prototype.fZ;Hi.prototype.loadCompleteEvent=Hi.prototype.wP;Hi.prototype.unload=Hi.prototype.t9;Hi.prototype.load=Hi.prototype.load;Hi.prototype.progress=Hi.prototype.progress;Hi.prototype.isLoaded=Hi.prototype.Gs;class Ii extends H{constructor(){super();this.Lr=null}release(){let a;null==(a=this.Lr)||a.release()}ff(){return this.Lr?this.Lr:null}$a(){const a=[];this.Lr&&a.push(this.Lr);return a}Ub(){null!=this.Lr&&te(this.Lr)}};class Ji{clone(){const a=this.jx();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.jx();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.jx();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b}jx(){throw Error("method is not implemented");}};class Ki extends Ji{constructor(){super();this.strike=this.DB=this.CB=this.fontFamily=this.size=this.color=this.underline=this.italic=this.bold=void 0}fe(){return void 0===this.bold&&void 0===this.italic&&void 0===this.underline&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.CB&&void 0===this.DB&&void 0===this.strike}jx(){return new Ki}};class Li extends Ii{constructor(a){super();this.Fb=a;this.wd=a+la(this);this.zr="inline";this.H=G(this)}U(){return this.H}position(){return this.zr}type(){return this.Fb}id(){return this.wd}qg(a){this.wd=a}text(a){return void 0!==a?a:" "}count(){return 1}slice(){return this}pc(){return null}};class Mi extends Ji{constructor(){super();this.type="p";this.bottomPadding=this.topPadding=this.lineHeight=this.XY=this.align=this.mG=void 0}jx(){return new Mi}remove(a){a=super.remove(a);a.type=a.type||"p";return a}fe(){return"p"==this.type&&void 0===this.mG&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.XY&&void 0===this.topPadding&&void 0===this.bottomPadding}};class Ni{constructor(){this.Xl=new Ki;this.Hl=new Mi}pc(){return this.Xl}pm(){return this.Hl}fe(){return this.Xl.fe()&&this.Hl.fe()}clone(){var a=this.pm(),b=this.pc();const c=new Ni;a&&(c.Hl=a.clone());b&&(c.Xl=b.clone());return c}isEqual(a){return this.Xl.isEqual(a.pc())&&this.Hl.isEqual(a.pm())}};function Oi(a){a.Eg&&(a.Eg.onload=null,a.Eg.onerror=null)}function Pi(a){if(!a.Gs())throw Error("asset not loaded");}
class Qi extends Hi{constructor(a,b,c){super();this.Eg=null;this.mV=Vf(a);this.ph=b;this.hh=c}tD(){this.Eg=new Image;this.Eg.onload=this.F2.bind(this);this.Eg.onerror=this.E2.bind(this);this.Eg.src=this.mV}F2(){Oi(this);Fi(this)}E2(){Oi(this);Gi(this)}wX(){this.Eg&&(Oi(this),this.Eg.src="",this.Eg=null)}path(){return this.mV}width(){if(null!=this.ph)return this.ph;if(!this.Eg)return 0;Pi(this);return this.Eg.width}height(){if(null!=this.hh)return this.hh;if(!this.Eg)return 0;Pi(this);return this.Eg.height}createInstance(){Pi(this);
const a=Rc("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Eg,0,0);return a}createImgInstance(){Pi(this);return this.Eg.cloneNode(!0)}}Qi.prototype.createImgInstance=Qi.prototype.createImgInstance;Qi.prototype.createInstance=Qi.prototype.createInstance;Qi.prototype.height=Qi.prototype.height;Qi.prototype.width=Qi.prototype.width;Qi.prototype.path=Qi.prototype.path;function Ri(a){return a.pf.pm()}
class Si{constructor(){this.pf=new Ni;this.Sq=new Ni;this.ks=new Ni;this.ls=new Ni;this.Yt=new Ki}Gn(){return this.pf}clone(){const a=new Si;var b=a.Gn(),c=this.pf.pc();b.Xl=c.clone();b=a.Gn();c=this.pf.pm();b.Hl=c.clone();b=this.Sq.pc();a.Sq.Xl=b.clone();b=this.Sq.pm();a.Sq.Hl=b.clone();b=this.ks.pc();a.ks.Xl=b.clone();b=this.ks.pm();a.ks.Hl=b.clone();b=this.ls.pc();a.ls.Xl=b.clone();b=this.ls.pm();a.ls.Hl=b.clone();a.Yt=this.Yt.clone();return a}equals(a){return this.pf.isEqual(a.Gn())&&this.Sq.isEqual(a.Sq)&&
this.ks.isEqual(a.ks)&&this.ls.isEqual(a.ls)&&this.Yt.isEqual(a.Yt)}fe(){return this.pf.fe()&&this.Sq.fe()&&this.ks.fe()&&this.ls.fe()&&this.Yt.fe()}};class Ti{constructor(a,b){this.bm=a;this.kp=b}url(){return this.bm}target(){return this.kp}};function Ui(a,b){this.XW=a;this.FS=b}Ui.prototype.startOffset=function(){return this.XW};Ui.prototype.endOffset=function(){return this.FS};Ui.prototype.isEqual=function(a){return this.XW==a.startOffset()&&this.FS==a.endOffset()};class Vi extends H{constructor(a){super();this.wd=a||"";this.$i=null;this.Gh=void 0;this.lD=!1;this.xk=0;this.Ou=G(this);this.WV=G(this);this.H1=G(this);this.Z1=G(this)}$a(){return[]}fd(){return null}rect(){return this.Gh?this.Gh.clone():void 0}rotationAngle(){return this.xk}uP(){return this.lD}gB(a){this.Gh=a;this.Ou.h()}id(){return this.wd}name(){return this.$i||this.wd}fQ(a){this.$i!=a&&(this.$i=a,this.Z1.h())}qg(a){this.wd=a}};class Wi extends Vi{constructor(a){super(a);this.t1=G(this);this.Pm=null}};const Xi={G9:"direction",E9:"content",B9:"additionalContent"};function Yi(a){const b="passedIcon failedIcon gradedIcon passedCircle failedCircle gradedCircle".split(" ");return!!a&&-1!=b.indexOf(a)}function Zi(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function $i(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}
function aj(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}function bj(a){return Zi(a)||$i(a)||Yi(a)};var cj=["passed","failed"],dj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],ej=["mediaPlaceholder"];function fj(a,b){return"iconPlaceholder"==a?-1!=cj.indexOf(b):-1!=dj.indexOf(a)}var gj="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function hj(a){for(const b of gj)a(b)};function ij(a,b){a.YM!=b&&(a.YM=b,a.lW.h())}class jj extends Wi{constructor(a,b){super(b);this.Kd=a;this.YM="";this.lW=G(this);this.uq=.3;this.yR=G(this);this.H=G(this);this.HR=G(this);this.TS=[]}U(){return this.H}type(){return"shape"}Rd(){return this.Kd}vg(){return this.YM}borderRadius(){return this.uq}ZP(a){this.uq!=a&&(this.uq=a,this.yR.h())}Tj(a){this.Kh=a;this.HR.h()}richText(){return this.Kh}fd(){return this.Kh?{richText:[this.Kh],Bw:[]}:null}$a(){return this.Kd.$a()}Nv(){return this.TS}};class kj extends jj{constructor(a,b){super(a,b);this.KH=!0;this.wR=0;this.vR=G(this)}GO(){return this.wR}$v(){return this.KH}};function lj(a){const b=new Ki;b.bold=a.bold;b.italic=a.italic;b.underline=a.underline;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new Ki;c.underline=!0;c.color=255;const d=new Mi;d.align="left";d.lineHeight=a.lineHeight;d.topPadding=a.topPadding;d.bottomPadding=a.bottomPadding;a=new Si;a.pf.Xl=b.clone();a.pf.Hl=d.clone();a.Yt=c.clone();return a}
class mj{constructor(){this.bottomPadding=this.topPadding=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.underline=this.italic=this.bold=void 0}clone(){const a=new mj;Object.assign(a,this);return a}equals(a){return cc(this,a)}};const nj=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],oj=["DND","ResultSlide"],pj=["InfoSlide","InstructionsSlide","IntroSlide"],qj=["TrueFalse","MultipleChoice","TypeIn","Numeric"],rj="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");class sj extends Vi{type(){return"iconPlaceholder"}};class tj extends H{constructor(){super();this.Nb="";this.NH=!0;this.H=G(this)}U(){return this.H}text(){return this.Nb}setText(a){this.Nb!=a&&(this.Nb=a,this.H.h())}eY(){return this.NH}};class uj extends H{constructor(){super();this.zr="tile";this.ie=1;this.fi=null;this.H=G(this)}$a(){return this.fi?[this.fi]:[]}image(){return this.fi}position(){return this.zr}setPosition(a){this.zr!=a&&(this.zr=a,this.H.h())}alpha(){return this.ie}Xk(a){this.ie!=a&&(this.ie=a,this.H.h())}U(){return this.H}};function vj(a,b){a.qI!=b&&(a.qI=b.slice(),a.H.h())}class wj extends H{constructor(){super();this.Fb="linear";this.Ii=0;this.uM=new Di(0,100,100);this.qI=[new Ci(0,16777215,1),new Ci(1,10139108,1)];this.H=G(this)}U(){return this.H}type(){return this.Fb}ug(a){this.Fb!=a&&(this.Fb=a,this.H.h())}jm(){return this.qI.slice()}angle(){return this.Ii}$A(a){this.Ii!=a&&(this.Ii=a,this.H.h())}Ns(){return this.uM}};class xj extends H{constructor(){super();this.Nf=6592469;this.ie=1;this.H=G(this)}color(){return this.Nf}setColor(a){this.Nf!=a&&(this.Nf=a,this.H.h())}alpha(){return this.ie}Xk(a){this.ie!=a&&(this.ie=a,this.H.h())}U(){return this.H}};function yj(a,b){a.qJ!=b&&(a.qJ=b,a.Ba())}class zj extends H{constructor(){super();this.H=G(this);this.qJ="solidFill";this.dE=new uj;B(this,this.dE.U(),this.Ba,this);this.Dg=new wj;B(this,this.Dg.U(),this.Ba,this);this.WW=new xj;B(this,this.WW.U(),this.Ba,this)}$a(){return this.dE?this.dE.$a():[]}sh(){return this.qJ}$h(){return this.WW}Rp(){return this.dE}U(){return this.H}Ba(){this.H.h()}};class Aj extends H{constructor(){super();this.mu=!0;this.Nf=0;this.ie=1;this.Ek=0;this.H=G(this)}lP(){const a=this.mu?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.Xk(a.alpha);this.tg(a.size)}color(){return this.Nf}setColor(a){this.Nf!=a&&(this.Nf=a,this.H.h())}alpha(){return this.ie}Xk(a){this.ie!=a&&(this.ie=a,this.H.h())}size(){return this.Ek}tg(a){this.Ek!=a&&(this.Ek=a,this.H.h())}U(){return this.H}};class Bj extends H{constructor(){super();this.nu=!0;this.Nf=0;this.Ek=this.ie=1;this.yx=this.Ii=this.WH=0;this.H=G(this)}lP(){var a=this.nu?{color:0,alpha:1,size:1,blur:0,angle:0,Ap:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Ap:4};this.setColor(a.color);this.Xk(a.alpha);this.tg(a.size);this.NG(a.blur);this.$A(a.angle);a=a.Ap;this.yx!=a&&(this.yx=a,this.H.h())}color(){return this.Nf}setColor(a){this.Nf!=a&&(this.Nf=a,this.H.h())}alpha(){return this.ie}Xk(a){this.ie!=a&&(this.ie=a,this.H.h())}size(){return this.Ek}tg(a){this.Ek!=
a&&(this.Ek=a,this.H.h())}blur(){return this.WH}NG(a){this.WH!=a&&(this.WH=a,this.H.h())}angle(){return this.Ii}$A(a){this.Ii!=a&&(this.Ii=a,this.H.h())}Ap(){return this.yx}U(){return this.H}};function Cj(a,b){a.fI!=b&&(a.fI=b,a.Ba())}function Dj(a,b){a.vK!=b&&(a.vK=b,a.Ba())}
class Ej extends H{constructor(){super();this.Fb="solid";this.ie=this.Ek=1;this.Nf=6592469;this.YI="";this.fI="butt";this.vK="miter";this.H=G(this)}U(){return this.H}type(){return this.Fb}ug(a){this.Fb!=a&&(this.Fb=a,this.Ba())}size(){return this.Ek}tg(a){this.Ek!=a&&(this.Ek=a,this.Ba())}color(){return this.Nf}setColor(a){this.Nf!=a&&(this.Nf=a,this.Ba())}RO(){return this.YI}alpha(){return this.ie}Xk(a){this.ie!=a&&(this.ie=a,this.Ba())}lA(){return this.fI}join(){return this.vK}Ba(){this.H.h()}}
;function Fj(a,b){a.MH!=b&&(a.MH=b,a.H.h())}function Gj(a,b){a.OK!=b&&(a.OK=b,a.H.h())}function Hj(a,b){a.PK!=b&&(a.PK=b,a.H.h())}function Ij(a,b){a.QK!=b&&(a.QK=b,a.H.h())}function Jj(a,b){a.NK!=b&&(a.NK=b,a.H.h())}
class Kj extends H{constructor(){super();this.MH="doNotAutofit";this.bO="middle";this.eA=!0;this.NK=this.QK=this.PK=this.OK=0;this.H=G(this)}fm(){return this.MH}verticalAlign(){return this.bO}it(){return this.eA}marginLeft(){return this.OK}marginRight(){return this.PK}marginTop(){return this.QK}marginBottom(){return this.NK}U(){return this.H}};class Lj extends H{constructor(){super();this.Lf=new zj;B(this,this.Lf.U(),this.Ba,this);this.aX=new Ej;B(this,this.aX.U(),this.Ba,this);this.gR=new tj;B(this,this.gR.U(),this.Ba,this);this.jW=new Bj;B(this,this.jW.U(),this.Ba,this);this.aT=new Aj;B(this,this.aT.U(),this.Ba,this);this.gX=new Kj;B(this,this.gX.U(),this.Ba,this);this.E0=!1;this.H=G(this)}$a(){return this.Lf.$a()}U(){return this.H}background(){return this.Lf}strokeStyle(){return this.aX}Cv(){return this.gR}tw(){return this.jW}Rv(){return this.aT}Pe(){return this.gX}Ba(){this.ek&&
Yf(this.ek);this.E0?this.ek=Xf(()=>this.H.h()):this.H.h()}};const Mj="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Nj(a){for(const b of Mj)a(b)};function Oj(a){return a.cL?a.cL.clone():void 0}class Pj extends jj{constructor(a,b,c){super(c||new Lj,b);this.La=a;this.oq=!1;ij(this,"rectangle");this.lD=!0;this.cL=void 0;this.u4=G(this);this.AH=G(this)}$a(){return super.$a().concat([this.La])}ff(){return this.La}src(){return this.La.path()}Sg(){return this.oq}MG(a){this.oq!=a&&(this.oq=a,this.AH.h())}type(){return"image"}};class Qj extends Wi{constructor(a,b){super(b);this.Kd=a;this.wJ=new v;this.MM=new v;this.fM=G(this)}type(){return"line"}Rd(){return this.Kd}lm(){return this.wJ.clone()}tm(){return this.MM.clone()}};class Rj extends Vi{constructor(a,b){super(b);this.vh=a}type(){return"slideAudio"}Ea(){return this.vh}$a(){return[this.vh.La]}};class Sj extends H{constructor(){super()}};class Tj extends Sj{constructor(a){super();this.La=a;this.oq=!1;this.Gr="";this.AH=G(this);this.ll=G(this);this.xM=G(this)}Sg(){return this.oq}MG(a){this.oq!=a&&(this.oq=a,this.AH.h())}Wk(){return this.Gr}aq(a){this.Gr!=a&&(this.Gr=a,this.xM.h())}};class Uj extends Pj{constructor(a,b,c){super(a.La,b,c);this.vh=a;B(this,this.vh.ll,()=>{this.La=this.vh.La})}type(){return"slidePicture"}Ea(){return this.vh}};class Vj extends jj{constructor({s_:a,id:b,Rd:c}){super(c?c:new Lj,b);this.vh=a;ij(this,"rectangle");this.lD=!0;this.H1.h()}Ea(){return this.vh}$a(){return[this.vh.cO,this.vh.bn]}};class Wj extends Vj{type(){return"slideVideo"}};class Xj extends Vj{type(){return"video"}};class Yj{constructor(a,b,c){this.$i=a;this.wd=b;this.bu=c}name(){return this.$i}fQ(a){this.$i=a}id(){return this.wd}labels(){return this.bu.slice()}};class Zj{constructor(a,b,c,d){this.wd=a;this.$i=b;this.nV=c;this.ra=d}get id(){return this.wd}get name(){return this.$i}set name(a){this.$i=a}get percent(){return this.nV}set percent(a){this.nV=a}get points(){return this.ra}set points(a){this.ra=a}isEqual(a){return this.id==a.id&&this.name==a.name&&this.percent==a.percent&&this.points==a.points}};function ak(a){this.vT=!!a}ak.prototype.Kv=function(){this.vT?Aa("Action is already executed"):(this.Uf.setText(this.b2),this.Uf.setSelection(this.a2),this.vT=!0)};ak.prototype.Yb=function(){};function bk(a,b,c){this.Uf=a;a.text();this.b2=b;a.selection();this.a2=c}p(bk,ak);class ck extends H{constructor(a=""){super();this.Nb=a;a=this.Nb.length;this.jj=new Ui(a,a);this.lp=G(this);this.io=G(this);this.RM=G(this);this.nD=void 0}setText(a){this.Nb!=a&&(this.Nb=a,this.lp.h())}text(){return this.Nb}setSelection(a){this.jj.isEqual(a)||(this.jj=a,this.RM.h())}selection(){return this.jj}update(a,b){var c=b;const d=a.length;b=tc(c.startOffset(),0,d);c=tc(c.endOffset(),0,d);b=new Ui(b,c);this.nD=new bk(this,a,b,this.nD);this.io.h(this.nD)}commit(){this.nD=void 0}};const dk=class{constructor(a,b){this.id=a;this.values=b}};class ek{constructor(a,b){this.id=a;this.value=b}};class fk{constructor(a,b,c){this.id=a;this.values=b;this.correctIndex=c}};class gk{constructor(a,b){this.Zc=a;this.Xa=b}description(){return this.Xa}};function hk(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=hk(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.h$=d=>c[d];return b}function ik(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=hk(a[c]));return b};const jk={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},kk={Hk:{_:"a",fields:{_:"f",ho:{_:"u"},gl:{_:"v"}}},FY:{_:"e",text:{_:"t"}},choices:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"},jA:{_:"a"}},IY:{_:"f",placeholders:{_:"p"}},kZ:{_:"mt",placeholders:{_:"p"}},pH:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},hg:{_:"d",initiated:{_:"i"},order:{_:"r"},Db:Object.assign({_:"o"},jk),cG:Object.assign({_:"d"},jk),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Mn:{_:"h",
points:{_:"p",x:{_:"x"},y:{_:"y"}}},cw:{_:"ls",statements:{_:"s",selectedScale:{_:"s"}}},zi:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}},qh:{_:"a"}},numeric:{_:"n",response:{_:"r"}},NZ:{_:"s",choices:{_:"c"},qh:{_:"a"}},i_:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Me:{_:"w"}})},lk=ik(kk);function mk(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function nk(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function ok(a){return a?1:0};class pk extends H{constructor(a,b){super();this.es=a;this.Gh=this.$q=a.rect();this.H=G(this);null!=b&&this.cc(b)}U(){return this.H}slideObject(){return this.es}rect(){return this.Gh.clone()}gB(a){this.Gh=a.clone();this.H.h()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=nk(b.left,2);c[a.top]=nk(b.top,2);c[a.width]=nk(b.width,2);c[a.height]=nk(b.height,2);return c}cc(a){const b=lk.hg.Db.rect;this.Gh=new K(a[b.left],a[b.top],a[b.width],a[b.height])}};class qk{constructor(a,b){this.jU=a;this.tS=b}objectState(){return this.jU}destinationState(){return this.tS}persistState(a){const b={};b[a.object]=this.jU.slideObject().id();b[a.destination]=this.tS.slideObject().id();return b}};class rk extends H{constructor(a){super();this.Ja=null;this.H=G(this);null!=a&&this.cc(a)}U(){return this.H}initiated(){return null!=this.Ja}response(){return this.Ja}wc(a){this.Ja=null===a?null:Xa(a);this.H.h()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Ja;return b}cc(a){this.Ja=a[lk.placeholders.response]}}rk.prototype.response=rk.prototype.response;class sk extends rk{constructor(a,b,c){super(c);this.Dc=a;this.jl=null;this.V=b;if(this.Dc.values){this.jl=[];for(const d of this.Dc.values)a=Te(d.text()),this.jl.push(a)}c||this.wc("")}placeholder(){return this.Dc}correct(){const a=this.V.FH,b=Qe(Te(a?this.response():this.response().toLowerCase()));for(const c of this.Dc.values)if(Qe(Te(a?c.text():c.text().toLowerCase()))==b)return!0;return!1}correctAnswers(){return this.jl}response(){return super.response()}}sk.prototype.response=sk.prototype.response;
sk.prototype.correctAnswers=sk.prototype.correctAnswers;class tk{constructor({premise:a,response:b}){this.Ud=a;this.Ja=b}premise(){return this.Ud}response(){return this.Ja}}tk.prototype.response=tk.prototype.response;tk.prototype.premise=tk.prototype.premise;class uk extends rk{constructor(a,b,c){super(c);this.Dc=a;this.XR=null===a.correctIndex?null:Xa(a.values[a.correctIndex].text());this.jl=[];for(const d of a.values)this.jl.push(Xa(d.text()));b&&Wa(this.jl)}placeholder(){return this.Dc}correct(){return this.response()==this.XR}correctAnswer(){return this.XR}answers(){return this.jl}};class vk extends rk{constructor(a,b){super();this.Dc=a;this.So=null;null!=b&&this.cc(b)}Me(){return this.So}placeholder(){return this.Dc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Dc&&this.Dc.value&&Xa(this.Dc.value)}persistState(a){const b=super.persistState(a);b[a.Me]=this.So;return b}cc(a){super.cc(a);this.So=a[lk.placeholders.Me]}};function wk(a,b){this.x=a;this.y=b}p(wk,v);m=wk.prototype;m.clone=function(){return new wk(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 xk(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 wk&&!!a&&this.x==a.x&&this.y==a.y};function yk(a,b,c,d={}){this.fontFamily=a;this.bold=b;this.italic=c;this.BA=d};function zk(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const Ak=["Open Sans","Helvetica","Arial"],Bk=new RegExp(/(%[a-z0-9_]+%)/ig);Rc("CANVAS").getContext("2d");function Ck(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}
function Dk(a,b){Da(a,(c,d,e)=>{if(c.Hj>c.Cp)throw Error("beginIndex "+c.Hj+" is greather than endIndex "+c.Cp);if(c.Hj>=b||c.Cp>b)throw Error("index is out of range");if(0<d&&c.Hj<e[d-1].Cp)throw Error("element with beginIndex "+c.Hj+" intersects element with endIndex "+e[d-1].Cp);})}function Ek(a,b,c){this.name=a;this.content=b;this.VY=c}function Fk(a,b,c,d){this.Hj=a;this.Cp=b;this.gl=c;this.fw=d}
function Gk(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 Ek(b[2].toLowerCase(),a,"/"==b[1])}function Hk(a,b){null!=b&&b.forEach(c=>{const d=c.fw.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.fw&&(a=a.replace(c.gl,c.fw))});return a}
function Ik(a,b){if(null==a||null==b||0==b.length)return a;Sa(b,function(y,C){return y.Hj==C.Hj?0:y.Hj<C.Hj?-1:1});var c=Jk(a).length;Dk(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],l=[];var r="plain";let u=!1,x=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)r="tag",h+=g;else if(">"==g){h+=g;r=Gk(h);h="";-1!=["p","div","ul","ol"].indexOf(r.name)&&r.VY&&(e++,x=!1);if(u)if(r.VY){let y=!1;for(let C=k.length-1;0<=C;C--)if(k[C].name==r.name){y=!0;k.splice(C,1);break}y||l.push(r)}else k.push(r);
r="plain"}else"plain"==r?(e++,x=!0):h+=g;if(u&&e==b[f].Cp){u=!1;for(c+=b[f].gl;0<l.length;)c+=l[0].content,l.splice(0,1);for(;0<k.length;)c+=k[0].content,k.splice(0,1);f+=1;if(!x)continue}!u&&f<b.length&&e==b[f].Hj&&(u=!0);u||(c+=g);if("&"==g)for(;";"!=g&&d<a.length;)d++,g=a.charAt(d),u||(c+=g)}return c+=a.substring(d+1)}function Kk(a,b){const c=Nc("DIV");c.innerHTML=a;Lk(c,b);return c.innerHTML}
function Lk(a,b){[...a.children].forEach(d=>{Lk(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=Mk(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 Mk(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(Bk))for(const f of e)if(b.has(f)){e={Ms:a.indexOf(f),gl:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.Ms));d.push(e.gl);c=e.Ms+e.gl.length}return d}
function Nk(a,b,c,d){function e(r){return d.hasOwnProperty(r)?d[r]:null}var f=a.match(Bk);if(f)for(var g of f)for(var h of b)if(h.gl==g){a=a.replace(h.gl,Ac(h.fw));break}b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";h=a;for(let r=0;r<f.length;r++){const u=f[r];var k=[],l=u.replace(b,"$1").split(",");for(let y of l)y=Xa(y),c.hasOwnProperty(y)&&k.push(y);const x=e(Xa(l[0]));x&&k.push(x.fontFamily);k.push(...Ak);l=h.indexOf(u);g+=h.substr(0,l);g+=`font-family: ${zk(k)}`;
x&&(k=Object.entries(x.BA).map(([y,C])=>`'${y}' ${C}`).join(", "),g+=`;font-variation-settings: ${k||"normal"}`);h=h.substr(l+u.length,a.length-l-u.length)}return g+h}
function Jk(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=Ok(a,["<p>","<p "],c);if(f&&f.Ms>c){c=a.substr(c,f.Ms-c);var g=Nc("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||cd(g))+b;c=f.Ms}if(g=Ok(a,["</p>","</p >"],c)){f=g.Ms+g.d9.length-c;const h=a.substr(c,f);g=Nc("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||cd(g))+b;c+=f}else return g=Nc("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||cd(g))}while(c<e);return d}
function Ok(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 Pk(e,d):null}function Pk(a,b){this.d9=a;this.Ms=b};function S(a,b,c){a=a.Kn(b,c);a=Sc(jc(a));return a instanceof DocumentFragment?a.firstChild:a}class Qk{constructor(a){this.rS=a}Kn(a,b){if(this.rS.hasOwnProperty(a))return a=this.rS[a],void 0!==b&&(a=Re(a,b,this.EJ)),a;throw Error("unknown template id: "+a);}EJ(a){return"{"+a+"}"}};function Rk(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=()=>{ai(a,{transition:"",opacity:"0"});ai(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Xf(()=>{ai(a,{transition:"opacity 450ms",opacity:"1"});ai(c,{transition:"transform 450ms",transform:""})})};t||pb||$e?b():Xf(b)};const Sk=J?0:-.02,Tk=J?0:32;
class Uk extends P{constructor(a){super({m:"zoom-lightbox-layer"});this.CK=new P({u:O(this,"background")});this.CK.o("miniskin",J);this.addChild(this.CK);this.ir=new P({m:"zoom-lightbox"});this.addChild(this.ir);this.fi=new P({$:"IMG",u:O(this.ir,"preview")});this.F5=new P({u:O(this.ir,"substrate")});this.ir.addChild(this.F5);this.ir.addChild(this.fi);this.ua=new P({m:"zoom-lightbox-control-panel"});this.addChild(this.ua);this.Zw=new P({m:"close-lightbox-icon-wrapper"});a=S(a,"close_lightbox_icon");
this.Zw.addChild(a);this.ua.addChild(this.Zw);this.ua.o("miniskin",J);this.o("miniskin",J);this.yK=new w(0,0);this.Bl=G(this);A(this,this,kh,b=>{b.preventDefault();this.Bl.h()});A(this,this.fi,kh,b=>{b.preventDefault();this.Bl.h()});A(this,this.Zw,kh,b=>{b.preventDefault();this.PC()});A(this,window,"resize",this.wa,this)}show(a){this.fi.setAttribute("src",a.src);this.o("visible",!0);this.yK=a.size.clone();this.wa()}Wc(){this.PC()}kP(){return this.ir}isVisible(){return this.Mk("visible")}ia(a,b){super.ia(a,
b);if(a&&b){a=new w(a,b);b=a.width>a.height?0:1;this.sF(b);var c=J?0==b?56:46:0;b=Yg({width:this.yK.width,height:this.yK.height,boundingWidth:a.width-2*Tk-(0==b?c:0),boundingHeight:(1+Sk)*a.height-2*Tk-(1==b?c:0),Ef:!0});c=a.width>a.height?0:1;const d=J?0==c?56:46:0;a=new wk(Math.max(Tk,a.width-b.width)/2,Math.max(Tk,Sk*a.height+(a.height-b.height))/2);a=new wk(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);ai(this.ir,{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}PC(){this.o("visible",
!1)}sF(a){this.ua.o("horizontal",1==a);this.ua.o("vertical",0==a);this.Zw.o("horizontal",1==a);this.Zw.o("vertical",0==a)}}
class Vk extends H{constructor(a,b){super();this.Z=a;this.sO=this.Z.visible();this.il=!0;this.Tm=new Uk(b);this.Tm.Wc();this.Z.addChild(this.Tm);B(this,this.Tm.Bl,this.Wc,this);this.sH=G(this);this.RX=G(this);A(this,window,"orientationchange",()=>{this.wa();J&&this.Wc()})}setActive(a){this.il=a;this.sH.h()}active(){return this.il}isVisible(){return this.Tm.isVisible()}show(a){if(this.il||a.B7){var b=a.tZ.displayObject().getBoundingClientRect();b=new w(b.width,b.height);(this.sO=this.Z.visible())||
this.Z.G("display","block");this.Tm.show({src:a.src,size:b});Rk(this.Tm.CK,a.tZ,this.Tm.kP());this.RX.h()}}Wc(){this.sO||this.Z.G("display","none");this.Tm.Wc();this.RX.h()}wa(){this.Tm.wa()}};function Wk(a,b,c){return(a-2/3*c)/(b+c/3)}function Xk(a){if(1>=a)return a;a=1+(a-1)/3;return t?nk(a,4):a};class Yk extends P{constructor({u:a,m:b,BY:c,GG:d,aY:e,tabIndex:f,o$:g,toggle:h,Jf:k}){super({u:a,m:b,BY:c,GG:d,aY:e,tabIndex:f,$:"BUTTON",fA:!0,Jf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Nh=new P,M(this,this.Nh),this.Nh.G("position","absolute"),this.Nh.G("top",a?`${-a}px`:0),this.Nh.G("right",b?`${-b}px`:0),this.Nh.G("bottom",c?`${-c}px`:0),this.Nh.G("left",g?`${-g}px`:0));(this.K5=h)&&this.$k(!1);this.Gw()}$k(a){this.td("pressed",a)}selected(){return!1}eb(){}pressed(){return"true"==eh(this.ea,
"pressed")}P(a){super.P(a);this.Nh&&this.vc(this.Nh,0)}Oe(a){super.Oe(a);this.Nh&&this.vc(this.Nh,0)}};class Zk{constructor(a){this.s=a.content;this.l0=""==a.contentHover?a.content:a.contentHover;this.bm=a.url;this.ph=a.width;this.hh=a.height;this.N5=a.hH;this.K1=a.language;this.B0=a.XF;this.A0=a.WF;this.C0=a.YF;this.D0=a.ZF}content(){return this.s}contentHover(){return this.l0}url(){return this.bm}width(){return this.ph}height(){return this.hh}hH(){return this.N5}language(){return this.K1}XF(){return this.B0}WF(){return this.A0}YF(){return this.C0}ZF(){return this.D0}};function $k(){return Ec()+"-"+Ec()};class al extends H{constructor(){super();this.Vt=new P({m:"fullscreen-video-layer"});this.rR=G(this);this.S0=G(this);this.BC=null}attachEvent(){return this.rR}exitFullscreen(){this.BC&&(this.BC(),this.BC=null,this.Vt.Vk(),this.Vt.o("with-video-player",!1),this.S0.h())}attach(a,b){this.BC=b;this.Vt.addChild(a);this.Vt.o("with-video-player",!!a);this.rR.h()}};function bl(a){return cl(Math.floor(a/60))+":"+cl(Math.floor(a%60))}function dl(a,b){return a.toLocaleString(void 0,b)}function cl(a){return 10>a?"0"+a:""+a};var el="sec",fl="min",gl="h";function hl({y8:a,min:b,m7:c}){el=a;fl=b;gl=c}function il(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function jl(a){const b=el;return il(a,!1)+" "+b}function kl(a){if(60<a){const b=a%60;a=il(Math.floor(a/60),!1)+":"+il(b,!0)}else a=jl(a);return a}function ll(a){if(60<a){var b=a%60;a=il(Math.floor(a/60),!1)+" "+fl;0<b&&(a+=" "+il(b,!0)+" "+el);b=a}else b=jl(a);return b}
function ml(a){const b=new Date;b.setMinutes(10);return dl(b,{hour:"numeric",minute:"numeric"})!=dl(b)?dl(a,{year:"numeric",month:"long",day:"numeric"})+" "+dl(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+cl(a.getMonth()+1)+"-"+cl(a.getDate())+" "+(cl(a.getHours())+":"+cl(a.getMinutes()))}function nl(a){if(60>a)return jl(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=il(a,!1)+" "+gl+" ");c&&(d+=il(c,!1)+" "+fl+" ");b&&(d+=il(b,!0)+" "+el);return d};class ol extends H{constructor(a){super();this.Xm=a;this.Ie=a.playing();this.a4=G(this);this.qE=G(this)}playing(){return this.Ie}ready(){return!0}stop(){this.Xm.pause()}playbackStateChangedEvent(){return this.a4}readyEvent(){return this.qE}};class pl{constructor(){this.dX=!1}suspend(){this.dX=!0}suspended(){return this.dX}}pl.prototype.suspended=pl.prototype.suspended;pl.prototype.suspend=pl.prototype.suspend;const ql=["playing","buffering"];function rl(a){return a.jb.error?"error":a.jb.ended?"ended":a.jb.paused?"paused":a.jb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.jb.networkState||a.Li?"buffering":"playing"}function sl(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}
class tl extends H{constructor(a){super();this.jb=a;this.Ie=this.Li=!1;this.D=rl(this);A(this,a,"play",this.Ge,this);A(this,a,"playing",this.Ge,this);A(this,a,"pause",this.Ge,this);A(this,a,"seeked",this.J2,this);A(this,a,"ended",this.Ge,this);A(this,a,"waiting",this.Ge,this);A(this,a,"timeupdate",this.Ey,this);sl(this)&&this.jb.readyState>=HTMLMediaElement.HAVE_METADATA||A(this,a,"loadedmetadata",this.pL,this);this.ip=G(this);this.wV=G(this);this.cA=G(this);this.bU=G(this);this.Mo=G(this);this.aI=
this.Wy=this.fE=this.mI=0;this.NM=NaN}state(){return this.D}JA(){return"paused"==this.D}play(){const a=this.jb.play();a&&a.catch(b=>window.console.log(b))}pause(){this.jb.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.jb.duration)||(this.Li=!0,this.NM=Date.now(),this.jb.currentTime=a,this.Ge())}playing(){return 0<=ql.indexOf(this.D)}currentTime(){return this.jb.currentTime}duration(){return this.jb.duration||0}volume(){return sl(this)?
this.jb.volume:1}setVolume(a){$e?this.xG(!a):sl(this)&&(a=tc(a,0,1),this.jb.volume!=a&&(this.jb.volume=a,this.cA.h()))}muted(){return sl(this)&&this.jb.muted}xG(a){sl(this)&&this.jb.muted!=a&&(this.jb.muted=a,this.bU.h())}wY(){this.jb.controls=!1}mediaElement(){return this.jb}stateChangedEvent(){return this.ip}EG(){return this.wV}lZ(){return this.bU}IB(){return this.cA}Ge(){const a=this.D,b=rl(this);a!=b&&("playing"==b?(this.Ie=!0,this.fE=Date.now(),this.Wy=this.currentTime(),this.mI=setInterval(()=>
{const c=(Date.now()-this.fE)/1E3+this.Wy;if(this.jb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Li=!0,this.aI=this.Wy+(Date.now()-this.fE)/1E3,this.Ge()},50)):(this.Ie=!1,clearInterval(this.mI)),this.D=b,this.ip.h(a,b))}Ey(){isNaN(this.NM)&&this.Li&&this.currentTime()>=this.aI&&(this.Li=!1,this.Ge(),this.Wy=this.aI);this.wV.h()}pL(){this.Mo.h()}J2(){this.fE=Date.now();this.NM=NaN;this.Wy=this.currentTime();this.Li=!1;this.Ge()}Ub(){this.jb.src="";clearInterval(this.mI)}}
;class ul{constructor(a,b){this.YE=a;this.Fb=b}src(){return this.YE}type(){return this.Fb}};function vl(){const a=Rc("AUDIO");a.setAttribute("preload","metadata");return a}function wl(){const a=Rc("VIDEO");a.setAttribute("preload","metadata");wf&&a.setAttribute("playsinline","");return a}let xl=[],yl=[];
if(window.ismediacreator)xl=window.ismediacreator[0],yl=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>xl.length)for(var c=xl.length;30>c;++c){var d=vl();a(d,xl)}if(30>yl.length)for(c=yl.length;30>c;++c)d=wl(),a(d,yl)}if(If){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if($e||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else t||pb||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[xl,yl]}function zl(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 Al(a){const b=xl&&xl.length?xl.shift():vl();a&&(a=zl(b,a))&&(b.src=a);return b}function Bl(a){const b=yl&&yl.length?yl.shift():wl();a&&(a=zl(b,a))&&(b.src=a);return b};function Cl(a){a=Bl(a);return new Dl(a)}class Dl extends tl{constructor(a){super(a);this.OX=a}videoWidth(){return this.OX.videoWidth}videoHeight(){return this.OX.videoHeight}};function El(a){a=Al(a);return new Fl(a)}class Fl extends tl{};function Gl(a,b){const c=la(b)+"";c in a.au||(b=new ol(b),a.au[c]=b);return a.au[c]}
class Hl extends H{constructor(a){super();this.ku=a;this.au={};this.eh=G(this);this.ol=G(this);this.Se=G(this);this.em=G(this);this.xn=G(this);this.dm=G(this);B(this,this.ku.audioStartedEvent(),this.Dh,this);B(this,this.ku.audioStartingEvent(),this.LD,this);B(this,this.ku.Se,this.Ch,this);B(this,this.ku.videoStartedEvent(),this.xu,this);B(this,this.ku.videoStartingEvent(),this.TD,this);B(this,this.ku.iq(),this.$m,this)}audioStartedEvent(){return this.eh}audioStartingEvent(){return this.ol}videoStartedEvent(){return this.em}iq(){return this.dm}videoStartingEvent(){return this.xn}wZ(){for(const a in this.au)if(this.au.hasOwnProperty(a)){const b=
this.au[a];b.playing()&&b.stop()}}Dh(a){a=Gl(this,a);this.eh.h(a)}Ch(a){a=Gl(this,a);this.Se.h(a)}LD(a,b,c){a=Gl(this,a);this.ol.h(a,b,c)}xu(a){a=Gl(this,a);this.em.h(a)}$m(a){a=Gl(this,a);this.dm.h(a)}TD(a,b,c){a=Gl(this,a);this.xn.h(a,b,c)}};function Il(a,b){B(a,b.stateChangedEvent(),()=>{a.kh(b)},a);a.an.push(b);b.setVolume(a.us)}function Jl(a,b){a.wq(b);b=a.an.indexOf(b);-1!=b&&a.an.splice(b,1)}function Kl(a,b){for(let c=0;c<a.an.length;++c){const d=a.an[c];d==b||d.JA()||d.pause()}}
class Ll extends H{constructor(){super();this.an=[];this.eh=G(this);this.ol=G(this);this.Se=G(this);this.em=G(this);this.xn=G(this);this.dm=G(this);this.cA=G(this);this.us=1}audioStartedEvent(){return this.eh}audioStartingEvent(){return this.ol}videoStartedEvent(){return this.em}videoStartingEvent(){return this.xn}iq(){return this.dm}deactivate(){Kl(this)}wZ(){this.an.forEach(a=>a.pause())}zw(){this.an.forEach(a=>a.stop())}kh(a){"playing"==a.state()&&Kl(this,a)}volume(){return this.us}IB(){return this.cA}setVolume(a){if(this.us!=
a){for(let b=0;b<this.an.length;++b)this.an[b].setVolume(a);this.us=a;this.cA.h()}}}Ll.prototype.setVolume=Ll.prototype.setVolume;function Ml(){}Ml.prototype.QQ=!1;Ml.prototype.preventAction=function(){this.QQ=!0};Ml.prototype.preventAction=Ml.prototype.preventAction;Ml.prototype.actionPrevented=function(){return this.QQ};Ml.prototype.actionPrevented=Ml.prototype.actionPrevented;function Nl(){}m=Nl.prototype;m.hF=null;m.iF=null;m.start=function(a,b,c,d){b=Dc(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.hF=new Ol(e,"arial,'URW Gothic L',sans-serif",b);this.iF=new Ol(e,"Georgia,'Century Schoolbook L',serif",b)};m.finish=function(){this.hF.Yb();this.hF=null;this.iF.Yb();this.iF=null};m.check=function(){return Pl(this.hF)||Pl(this.iF)};
function Ol(a,b,c){var d=bc(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=Bc[f]))if(31<g&&127>g)k=f;else if(k=f,k in Cc)k=Cc[k];else if(k in Bc)k=Cc[k]=Bc[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=Cc[k]=f}e[h]=k}e.push('"');d=e.join("");this.gs=Rc("span");this.gs.innerHTML=c;L(this.gs,{position:"absolute",top:"-999px",
left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:bc(a,"bold",!1)?"bold":"normal",fontStyle:bc(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.gs);this.hV=yg(this.gs).width;L(this.gs,"fontFamily",d+","+b)}Ol.prototype.Yb=function(){Wc(this.gs)};function Pl(a){return!!a.hV&&yg(a.gs).width!=a.hV};var Ql={};function Rl(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=bc(a,"family",""),e=bc(a,"bold",!1),f=bc(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in Ql)(Ql[d]?b:c)();else{var g=g||5E3;var h=new Nl;h.start(d,"0",e,f);var k=Date.now(),l=setInterval(()=>{let r=!1,u=!1;h.check()?u=r=!0:Date.now()-k>g&&(r=!0,u=!1);r&&(clearInterval(l),h.finish(),u?b():c&&(Aa(`can't preload font ${a&&a.family}`),c()))},50)}}
function Sl(a,b){Array.isArray(b)||(b=[b]);const c=[];Da(b,d=>{c.push(d.w5+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function Tl(a,b){this.w5=a;this.YE=b;this.Gx=null}Tl.prototype.src=function(){return this.YE};Tl.prototype.format=function(){return this.Gx};function Ul(a){return 0<=["embedded"].indexOf(a)}function Vl(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Wl(a){var b=qi(a.color);a=a.alpha;var c=ni(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 Xl(a){var b=xi(a);const c=yi(a);if(b)return Wl(b);if(c)return a=Wl(c.firstColor),b=Wl(c.secondColor),`linear-gradient(${"vertical"===c.direction?"to bottom":"to right"}, ${a}, ${b})`;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return"#000000"};const Yl={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],q6:a=>{var b=xi(a);b?a=qi(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),a=qi(0));var c=pi(a);a=c[0];b=tc(c[1]-.12,0,1);c=tc(c[2]+.08,0,1);a=(360<a?a-360:a)/360;if(0==b)b=c=a=255*c;else{let d,e;e=.5>c?c*(1+b):c+b-b*c;d=2*c-e;b=255*oi(d,e,a+1/3);c=255*oi(d,e,a);a=255*oi(d,e,a-1/3)}a=[Math.round(b),Math.round(c),Math.round(a)];a=li(a[0],a[1],a[2]);a=hi(a).iP;return{type:"solid",
value:{color:parseInt(a.substr(1),16),alpha:1}}}}]};function Zl(a,b){for(const c in Yl)if(Yl.hasOwnProperty(c)){const d=b[c],e=Yl[c];for(const f of e)a[f.key]=Xl(f.q6(d))}};var $l={COLOR:"color",I9:"font-family",J9:"font-size",S9:"padding-top",R9:"padding-bottom",L9:"font-weight",K9:"font-style",N9:"line-height",Y9:"text-decoration"};
function am(a){return{color:`qm-custom-text-${a}`,["font-family"]:`qm-custom-${a}-font-family`,["font-size"]:`qm-custom-${a}-font-size`,["padding-top"]:`qm-custom-${a}-padding-top`,["padding-bottom"]:`qm-custom-${a}-padding-bottom`,["font-weight"]:`qm-custom-${a}-font-weight`,["font-style"]:`qm-custom-${a}-font-style`,["line-height"]:`qm-custom-${a}-line-height`,["text-decoration"]:`qm-custom-${a}-text-decoration`}}
function bm(a,b){return Object.values($l).reduce((c,d)=>{if("color"==d)return c.replace(/(#[A-Fa-f0-9]{6})/g,`var(--${b.color}, $1)`);const e=b[d],f=new RegExp(`${d}:([^;"]*)`,"g");return e?c.replace(f,`${d}: var(--${e}, $1)`):c},a)};class cm{constructor(a,b){this.Fb=a;this.wd=b}id(){return this.wd}type(){return this.Fb}};class dm extends cm{constructor(a,b,c,d){super("equation",a);this.IQ=b;this.bZ=c;this.mathML=d}};class em extends cm{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 fm extends cm{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.Zh=e}};function gm(a,b){Ub(a.ez,(c,d)=>b(d,c))}class hm{constructor(a,b,c){c=c||{};this.ez={};this.ar=b;this.UT=[];a=a.resources();for(const e of a){b=e.id();a=this.ez;var d;if(!(d=c[b]))if(d=e,d instanceof em)d=this.ar.rY(d);else if(d instanceof fm)d=this.ar.VF(d,this.UT);else if(d instanceof dm)d=this.ar.oY(d);else throw Error("unknown resource");a[b]=d}}};function im(a,b,c){b.resources().forEach(d=>{"equation"==d.type()&&(d=d.id(),d=a.ez[d],d.innerHTML=bm(d.innerHTML,{color:c}))})}class jm extends hm{constructor(a,b,c,d){super(a,b,d);im(this,a,c)}};class km extends P{constructor(a){super({m:a})}Cb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new w(a,c)}Ka(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function lm(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function mm(a,b){return`translate(${a}px, ${b}px) `}function nm(a){return`rotate(${a}deg) `}function om(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};function pm(a){var b=!a.uO&&a.e5&&!!a.Xd;a.o("with-zoom",b);a.xv.B(b&&I&&!J);b&&B(a,a.O,a.UD,a,1);b=a.xv;a=a.VV;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 qm extends km{constructor(a,b,c,d,e){super(b);this.uO=!1;this.La=d;this.VV=a.rotationAngle();this.Xd=c;this.xv=new P({m:"zoom-icon"});D(this,this.xv);this.xv.B(!1);B(this,this.xv.O,this.UD,this);this.addChild(this.xv);b=a.Pm;this.e5=(void 0!==e?e:a.Sg())&&!b;pm(this)}UD(){this.uO||this.Xd.uw({ff:this.La,Bs:this.HJ(),rotation:this.VV})}HJ(){}};class rm extends qm{constructor(a,b){const c=a.ff();super(a,"image-view",b,c);this.Xq=a}HJ(){return Oj(this.Xq)}Cb(a,b){var c=Oj(this.Xq);const d=c?this.La.width()*c.width:this.La.width();c=c?this.La.height()*c.height:this.La.height();a=Yg({width:d,height:c,boundingWidth:a,boundingHeight:b,Ef:!0});return new w(a.width,a.height)}};class sm extends P{constructor({content:a,settings:b,I:c}){super({m:"likert-labels-panel",Zg:!0});this.V=b;this.s=a;this.K=c;this.Sw=new P({u:O(this,"border")});this.addChild(this.Sw);this.Sw.B(!1);this.zT=this.FI();this.m1=G(this)}FI(){const a=this.s.labels().map((b,c)=>{const d=new P({u:O(this,"label-view")});this.V.oB()?(b=this.V.QA()?0:1,d.P((c+b).toString())):d.P(tm(this.K,b.text()));return d});this.V.zA()?Ea(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}vQ(){this.Sw.B()}ia(a,
b){if(a&&b){b=this.height();this.Sw.setScale(1/this.parentScale());const c=a/this.zT.length;this.zT.forEach(d=>{const e=this.s.oG();if(e){void 0!==e.color&&this.iW(d,e.color);e.fontFamily&&d.G("font-family",e.fontFamily);d.G("font-weight",e.bold?"bold":"");d.G("font-style",e.italic?"italic":"");let f=e.underline?"underline":"";f+=e.strike?" line-through":"";d.G("text-decoration",f);d.G("line-height",void 0!==e.lineHeight?`${e.lineHeight}`:"normal");void 0!==e.topPadding&&d.G("padding-top",`${e.topPadding}em`);
void 0!==e.bottomPadding&&d.G("padding-bottom",`${e.bottomPadding}em`);void 0!==e.size&&d.G("font-size",`${e.size}px`)}d.Ga(c)});a=di(this);this.Sw.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.m1.h()}}iW(a,b){a.G("color",qi(b))}};class um extends sm{iW(a,b){a.G("color",`var(--qm-custom-text-answer, ${qi(b)})`)}};class vm extends P{constructor(a){super(a);this.Sl=G(this);G(this);G(this);this.qD=0;this.Ho=this.Io=void 0}view(){return this}cb(){}Wp(){}Zn(){}Dn(){return[[this]]}Cb(a,b){if(this.Io!=a||this.Ho!=b||!this.XV){this.Io=a;this.Ho=b;const c=this.width();this.Ga(a);const d=ng(this.displayObject(),"height");Of&&hd?this.G("height","0px"):this.G("height","");const e=this.displayObject().scrollHeight;this.Ga(c);this.G("height",d);this.XV=new w(a,Math.max(e,b))}return this.XV}Ka(a,b,c,d){this.resize(c,d);
this.move(a,b)}rZ(){}oc(){}jf(){}};function wm(){je.call(this);this.Am=xm;this.endTime=this.startTime=null}p(wm,je);var xm=0;wm.prototype.aw=function(){return 1==this.Am};wm.prototype.Qj=function(){this.km("begin")};wm.prototype.th=function(){this.km("end")};wm.prototype.km=function(a){this.dispatchEvent(a)};function ym(a,b,c){Dd.call(this);this.MA=a;this.Nn=b||0;this.Lk=c;this.MF=qa(this.uA,this)}p(ym,Dd);m=ym.prototype;m.Oj=0;m.Nd=function(){ym.fc.Nd.call(this);this.stop();delete this.MA;delete this.Lk};m.start=function(a){this.stop();this.Oj=th(this.MF,void 0!==a?a:this.Nn)};m.stop=function(){this.isActive()&&n.clearTimeout(this.Oj);this.Oj=0};m.KY=function(){this.stop();this.uA()};m.isActive=function(){return 0!=this.Oj};m.uA=function(){this.Oj=0;this.MA&&this.MA.call(this.Lk)};var $b={},zm=null;function Am(a){a=la(a);delete $b[a];Zb()&&zm&&zm.stop()}function Bm(){zm||(zm=new ym(function(){Cm()},20));var a=zm;a.isActive()||a.start()}function Cm(){var a=Date.now();Ub($b,function(b){Dm(b,a)});Zb()||Bm()};function Em(a,b,c,d){wm.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.yB=a;this.DY=b;this.duration=c;this.$X=d;this.coords=[];this.lH=!1;this.progress=0}p(Em,wm);m=Em.prototype;
m.play=function(a){if(a||this.Am==xm)this.progress=0,this.coords=this.yB;else if(this.aw())return!1;Am(this);this.startTime=a=Date.now();-1==this.Am&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Qj();this.km("play");-1==this.Am&&this.km("resume");this.Am=1;var b=la(this);b in $b||($b[b]=this);Bm();Dm(this,a);return!0};m.stop=function(a){Am(this);this.Am=xm;a&&(this.progress=1);Fm(this,this.progress);this.km("stop");this.th()};
m.pause=function(){this.aw()&&(Am(this),this.Am=-1,this.km("pause"))};m.ao=function(a){this.progress=a;this.aw()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};m.Nd=function(){this.Am==xm||this.stop(!1);this.nZ();Em.fc.Nd.call(this)};m.destroy=function(){this.Yb()};
function Dm(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);Fm(a,a.progress);1==a.progress?(a.Am=xm,Am(a),a.km("finish"),a.th()):a.aw()&&a.yG()}function Fm(a,b){"function"===typeof a.$X&&(b=a.$X(b));a.coords=Array(a.yB.length);for(var c=0;c<a.yB.length;c++)a.coords[c]=(a.DY[c]-a.yB[c])*b+a.yB[c]}m.yG=function(){this.km("animate")};m.nZ=function(){this.km("destroy")};
m.km=function(a){this.dispatchEvent(new Gm(a,this))};function Gm(a,b){Hd.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.Am}p(Gm,Hd);(function(){if(ub){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(gb()))?a[1]:"0"}return tb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(gb()))?a[0].replace(/_/g,"."):"10"):wb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(gb()))?a[1]:""):xb||yb||zb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(gb()))?a[1].replace(/_/g,"."):""):""})();function Hm(a){return(a=a.exec(gb()))?a[1]:""}(function(){if(gd)return Hm(/Firefox\/([0-9.]+)/);if(t||pb||ob)return Bb;if(kd){if(kb()||q("Macintosh")){var a=Hm(/CriOS\/([0-9.]+)/);if(a)return a}return Hm(/Chrome\/([0-9.]+)/)}if(ld&&!kb())return Hm(/Version\/([0-9.]+)/);if(hd||id){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(gb()))return a[1]+"."+a[2]}else if(jd)return(a=Hm(/Android\s+([0-9.]+)/))?a:Hm(/Version\/([0-9.]+)/);return""})();function Im(a,b,c,d,e){Em.call(this,b,c,d,e);this.element=a}p(Im,Em);Im.prototype.dl=function(){};Im.prototype.yG=function(){this.dl();Im.fc.yG.call(this)};Im.prototype.th=function(){this.dl();Im.fc.th.call(this)};Im.prototype.Qj=function(){this.dl();Im.fc.Qj.call(this)};function Jm(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);Im.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.pG=Km}p(Jm,Im);var Lm=1/1024,Km=-1;m=Jm.prototype;
m.dl=function(){var a=this.coords[0];Math.abs(a-this.pG)>=Lm&&(Bg(this.element,a),this.pG=a)};m.Qj=function(){this.pG=Km;Jm.fc.Qj.call(this)};m.th=function(){this.pG=Km;Jm.fc.th.call(this)};m.show=function(){this.element.style.display=""};m.Wc=function(){this.element.style.display="none"};class Mm extends Im{constructor(a,b,c,d,e){super(a,[b],[c],150);this.Ti=d;this.Sy=e||""}dl(){const a=this.element;var b=this.coords[0];L(a,"transform",this.Sy+`${`scale(${b}, ${b}) `}`);id&&Wg(a.parentNode)}th(){super.th();const a=this.element;this.Ti&&L(a,"transform",this.Sy);id&&Wg(a.parentNode)}};class Nm extends P{constructor(a){super({m:"quiz-scale-view-container"});this.X=a;this.hj=new P({u:O(this,"scale-view"),Zg:!0});this.hj.o("radio-button",!0);M(this,this.hj);a=new P({m:"outline-border"});const b=new P({m:"bg"}),c=new P({m:"inline-border"});M(this.hj,a);M(this.hj,b);M(this.hj,c);this.Uq=!1;I&&(A(this,this.hj.displayObject(),jh,()=>{this.enabled()&&(this.ko(!1),this.Uq=!0)},this),A(this,this.hj.displayObject(),kh,()=>{this.Uq&&(this.ko(!0),this.Uq=!1)},this))}scale(){return this.X}l(a){super.l(a);
this.hj.l(a)}ko(a){const b=a?1.1:1,c=a?1:1.1;(new Mm(this.hj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function Om(a,b){const c=[];b.forEach(d=>{d=a.hS(d);c.push(d);M(a,d)});return c}
class Pm extends P{constructor({eH:a,labels:b,bb:c,T:d,I:e,Up:f,settings:g,index:h}){super({m:"statement-view"});this.V=g;this.Mh=a;this.Z=d;this.K=e;this.Ol=f;this.eK=h;this.lb=c.yp(this,this.Mh.statement(),!1);bi(this.lb,O(this,"text-content"));M(this,this.lb);this.hz=Om(this,b)}l(a){super.l(a);this.hz.forEach(b=>b.l(a))}SZ(a){this.Ol=a}setParentScale(a){super.setParentScale(a);this.hz.forEach(b=>b.setParentScale(a))}hS(a){return new Nm(a)}ia(a,b){if(a&&b){b=(a+32)*this.Ol-16;this.lb.Ga(b);const c=
Math.min(26,this.Mh.statement().Gn().pc().size);this.G("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.hz.length,f=.5*(e-34);this.hz.forEach(g=>{g.If(d+f);d+=e})}}};function Qm(a){return a.R.statementsStates().map((b,c)=>a.kS(b,c))}function Rm(a){const b=[];a.V.Pk().zA()?Ea(a.R.content().labels(),c=>b.push(c)):a.R.content().labels().forEach(c=>b.push(c));return b}
class Sm extends vm{constructor({parent:a,contentState:b,bb:c,T:d,I:e,settings:f}){super({u:O(a,"content")});this.R=b;this.lh=c;this.Z=d;this.K=e;this.Ol=this.R.content().Up();this.V=f;this.Mz=Qm(this);this.cu=this.dS();this.tO=new P({u:O(this,"wrapper")});M(this,this.tO);M(this.tO,this.cu);this.Mz.forEach(g=>{M(this.tO,g)})}l(a){super.l(a);this.Mz.forEach(b=>b.l(a));this.cu.l(a)}Dn(a){return"byItems"==a?this.Mz.map(b=>[b.lb]):[[this]]}ia(a,b){a&&b&&(this.Mz.forEach(c=>c.wa()),this.cu.Ga(a*(1-this.Ol)),
this.cu.G("margin-left",`${a*this.Ol}px`));this.cu.wa()}kS(a,b){return new Pm({eH:a,T:this.Z,labels:Rm(this),bb:this.lh,I:this.K,Up:this.Ol,settings:this.V.Pk(),index:b})}setParentScale(a){super.setParentScale(a);this.cu.setParentScale(a);this.Mz.forEach(b=>{b.setParentScale(a)})}Up(){return this.Ol}dS(){return new sm({content:this.R.content(),settings:this.V.Pk(),I:this.K})}};class Tm extends P{constructor({u:a,m:b,checked:c,name:d}){super({u:a,m:b,$:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.OG(c||!1);this.lI=G(this);A(this,this.displayObject(),"change",()=>{this.lI.h()},this);A(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}OG(a){this.td("checked",a);this.displayObject().checked=a}};function Um(a){const b=a.Z.getBoundingClientRect(),c=a.Z.hasAttribute("data-height");return new K(b.left,b.top,a.Z.hasAttribute("data-width")?parseFloat(a.Z.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.Z.getAttribute("data-height")):window.innerHeight)}
class Vm extends H{constructor({T:a,Xc:b,Vc:c}){super();this.Z=a;this.Sf=b;this.vb=c;this.FE=G(this);this.NC=G(this);this.aC=G(this);this.$J=!1}xm(){return!!this.vb.displayObject().parentNode}show(a){a?this.Ld():this.Td()}Ld(a){this.aC.h();this.vb.setScale(this.Sf.parentScale());this.Z.appendChild(this.vb.displayObject());this.Eo(a);this.vb.wa();this.FE.h()}Eo(a){ai(this.vb,{top:0,left:0});var b=di(this.Sf);var c=di(this.vb);a=this.yt(b,c,a);c=this.zt(b,c);if(0>c){var d=Um(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Sf.parentScale();if(this.gW(d,e>b,a))return}this.vb.move(a,c)}Td(){this.$J||(this.$J=!0,Wc(this.vb.displayObject()),this.NC.h(),this.$J=!1)}zt(a,b){const c=Um(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}yt(a,b){const c=Um(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}gW(){return!1}Ub(){this.xm()&&this.Td();super.Ub()}};class Wm extends Vm{constructor(a){super({T:a.T,Xc:a.Xc,Vc:a.Vc});this.PB()}PB(){A(this,this.Sf,"mouseover",this.Ld,this);A(this,this.Sf,"mouseout",this.Td,this)}};class Xm extends Vm{constructor({T:a,Xc:b,Vc:c}){super({T:a,Xc:b,Vc:c});this.Th=this.Ah=null;A(this,b,"touchstart",d=>{this.Ld(d);requestAnimationFrame(()=>{this.Ah=A(this,window,"touchstart",()=>{this.Td()})})})}Ld(a){super.Ld(a);this.Th=A(this,window,"resize",this.Td,this)}Td(){this.Ah&&(pe(this,this.Ah),this.Ah=null);this.Th&&(pe(this,this.Th),this.Th=null);super.Td()}};class Ym extends P{constructor(a){const b=a.T,c=a.Yg;super({m:a.m});this.ME=this.jS(b,c);D(this,this.ME)}};class Zm extends Ym{constructor({T:a,Yg:b,wG:c,label:d}){super({m:"label-popup",T:a,Yg:b});this.No=c;A(this,this.No,"focus",()=>this.ME.show(!0),this);A(this,this.No,"blur",()=>this.ME.show(!1),this);a=new P({u:O(this,"label")});a.P(d);M(this,a)}jS(a,b){return pf?new Xm({T:a,Xc:b,Vc:this}):new Wm({T:a,Xc:b,Vc:this})}};class $m extends Nm{constructor(a,b,c,d,e){super(a);this.Z=b;this.mD=null;this.nr=new Tm({u:O(this,"mock-active-element"),$:"INPUT",name:`statement${e}`});M(this,this.nr,0);A(this,this.hj,"mouseover",()=>this.o("active",!0),this);A(this,this.hj,"mouseout",()=>this.o("active",!1),this);A(this,this.nr,"focus",()=>this.o("focused",!0),this);A(this,this.nr,"blur",()=>this.o("focused",!1),this);A(this,this.nr,"change",()=>this.PM.h(),this);this.PM=G(this);B(this,this.hj.O,()=>this.PM.h(),this);d&&0!=a.text().length&&
(this.mD=new Zm({T:this.Z,Yg:this,label:tm(c,this.scale().text()),wG:this.nr}),D(this,this.mD))}eb(a){this.nr.OG(a)}setParentScale(a){super.setParentScale(a);this.mD&&this.mD.setParentScale(a)}l(a){super.l(a);this.nr.l(a)}};function an(a,b){bn(a.Mh,b);a.hz.forEach(c=>{c.eb(c.scale()==b)})}class cn extends Pm{hS(a){var b=this.V.oB();b=new $m(a,this.Z,this.K,b,this.eK);B(this,b.PM,()=>an(this,a),this);b.eb(a==this.Mh.selectedScale());return b}};class dn extends Sm{kS(a,b){return new cn({eH:a,labels:Rm(this),bb:this.lh,T:this.Z,I:this.K,Up:this.R.content().Up(),settings:this.V.Pk(),index:b})}};class en extends dn{dS(){return new um({content:this.R.content(),settings:this.V.Pk(),I:this.K})}};function fn(){this.Ai=[];this.Ij=[];this.Fj=[]}fn.prototype.im=null;fn.prototype.fg=null;fn.prototype.tB=!0;var gn=[2,2,6,6,0];m=fn.prototype;m.clear=function(){this.Ai.length=0;this.Ij.length=0;this.Fj.length=0;delete this.im;delete this.fg;delete this.tB;return this};m.moveTo=function(a,b){0==Ba(this.Ai)?this.Fj.length-=2:(this.Ai.push(0),this.Ij.push(1));this.Fj.push(a,b);this.fg=this.im=[a,b];return this};
m.lineTo=function(a){var b=Ba(this.Ai);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Ai.push(1),this.Ij.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Fj.push(c,d)}this.Ij[this.Ij.length-1]+=b/2;this.fg=[c,d];return this};m.close=function(){var a=Ba(this.Ai);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Ai.push(4),this.Ij.push(1),this.fg=this.im);return this};
m.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(uc(e));b+=d*Math.sin(uc(e));g?this.fg&&a==this.fg[0]&&b==this.fg[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.fg[0]-a*Math.cos(uc(c))+a*Math.cos(uc(c+d)),f=this.fg[1]-b*Math.sin(uc(c))+b*Math.sin(uc(c+d));this.Ai.push(3);this.Ij.push(1);this.Fj.push(a,b,c,d,e,f);this.tB=!1;this.fg=[e,f];return this};
function hn(a,b){for(var c=a.Fj,d=0,e=0,f=a.Ai.length;e<f;e++){var g=a.Ai[e],h=gn[g]*a.Ij[e];b(g,c.slice(d,d+h));d+=h}}m.clone=function(){var a=new this.constructor;a.Ai=this.Ai.concat();a.Ij=this.Ij.concat();a.Fj=this.Fj.concat();a.im=this.im&&this.im.concat();a.fg=this.fg&&this.fg.concat();a.tB=this.tB;return a};
m.transform=function(a){if(!this.tB)throw Error("Non-simple path");a.transform(this.Fj,0,this.Fj,0,this.Fj.length/2);this.im&&a.transform(this.im,0,this.im,0,1);this.fg&&this.im!=this.fg&&a.transform(this.fg,0,this.fg,0,1);return this};m.fe=function(){return 0==this.Ai.length};function jn(a){Dd.call(this);this.Lk=a;this.Bd={}}p(jn,Dd);var kn=[];m=jn.prototype;m.Qn=function(a,b,c,d){Array.isArray(b)||(b&&(kn[0]=b.toString()),b=kn);for(var e=0;e<b.length;e++){var f=z(a,b[e],c||this.handleEvent,d||!1,this.Lk||this);if(!f)break;this.Bd[f.key]=f}return this};m.eZ=function(a,b,c,d){return ln(this,a,b,c,d)};
function ln(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)ln(a,b,c[g],d,e,f);else{b=Yd(b,c,d||a.handleEvent,e,f||a.Lk||a);if(!b)return a;a.Bd[b.key]=b}return a}m.iH=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.iH(a,b[f],c,d,e);else if(a=he(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Lk||this))fe(a),delete this.Bd[a.key]};m.Ps=function(){Ub(this.Bd,function(a,b){this.Bd.hasOwnProperty(b)&&fe(a)},this);this.Bd={}};
m.Nd=function(){jn.fc.Nd.call(this);this.Ps()};m.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function mn(a,b){je.call(this);this.yc=a;this.PY=b;this[Nd]=!1}p(mn,je);m=mn.prototype;m.PY=null;m.yc=null;m.KQ=null;m.Sb=function(){return this.yc};m.getTransform=function(){return this.KQ?this.KQ.clone():new Pg};m.setTransform=function(a){this.KQ=a.clone();a=[a.kg,a.mg,a.lg,a.ng,a.kf,a.Xg].join();this.Sb().setAttribute("transform","matrix("+a+")")};m.addEventListener=function(a,b,c,d){z(this.yc,a,b,c,d)};m.removeEventListener=function(a,b,c,d){ee(this.yc,a,b,c,d)};
m.Nd=function(){mn.fc.Nd.call(this);ge(this.yc)};function nn(a,b,c,d){mn.call(this,a,b);b=this.PY;a=this.Sb();if(c){a.setAttribute("stroke",c.JO);a.setAttribute("stroke-opacity",c.EP);var e=c.NY();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.Pv();b=f?f.width/(b.zs?new w(b.zs,b.NO):b.Pv()).width:0;c.call(a,"stroke-width",e/b)}else a.setAttribute("stroke-width",e)}else a.setAttribute("stroke","none");this.fill=d;a=this.Sb();d instanceof on?(a.setAttribute("fill",d.JO),a.setAttribute("fill-opacity",d.EP)):a.setAttribute("fill",
"none")}p(nn,mn);nn.prototype.fill=null;function pn(a,b,c,d){nn.call(this,a,b,c,d)}p(pn,nn);function qn(){};function rn(a,b){mn.call(this,a,b)}p(rn,mn);function sn(a,b,c,d){nn.call(this,a,b,c,d)}p(sn,nn);function tn(a,b,c,d){nn.call(this,a,b,c,d)}p(tn,nn);function un(a,b,c){this.A9=a;this.JO=b;this.EP=null==c?1:c}un.prototype.NY=function(){return this.A9};function vn(){}vn.mP=void 0;vn.e7=function(){return vn.mP?vn.mP:vn.mP=new vn};vn.prototype.V7=0;vn.prototype.o7="";function wn(a){je.call(this);this.eG=a||Hc();this.SP=xn;this.Oj=null;this.jg=!1;this.yc=null;this.GA=void 0;this.xi=this.Gf=this.Wh=null;this.z9=!1}p(wn,je);wn.prototype.n7=vn.e7();var xn=null;m=wn.prototype;m.Jn=function(){var a;(a=this.Oj)||(a=this.n7,a=this.Oj=a.o7+":"+(a.V7++).toString(36));return a};m.qg=function(a){if(this.Wh&&this.Wh.xi){var b=this.Wh.xi,c=this.Oj;c in b&&delete b[c];ac(this.Wh.xi,a,this)}this.Oj=a};m.Sb=function(){return this.yc};
m.UG=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.Wh&&this.Oj){b=this.Wh;var c=this.Oj;b=b.xi&&c?bc(b.xi,c)||null:null}if(b&&this.Wh!=a)throw Error("Unable to set parent component");this.Wh=a;wn.fc.gQ.call(this,a)};m.getParent=function(){return this.Wh};m.gQ=function(a){if(this.Wh&&this.Wh!=a)throw Error("Method not supported");wn.fc.gQ.call(this,a)};m.As=function(){this.yc=this.eG.createElement("DIV")};m.Xp=function(a){yn(this,a)};
function yn(a,b,c){if(a.jg)throw Error("Component already rendered");a.yc||a.As();b?b.insertBefore(a.yc,c||null):a.eG.hf.body.appendChild(a.yc);a.Wh&&!a.Wh.jg||a.xA()}m.xA=function(){this.jg=!0;zn(this,function(a){!a.jg&&a.Sb()&&a.xA()})};m.yA=function(){zn(this,function(a){a.jg&&a.yA()});this.GA&&this.GA.Ps();this.jg=!1};m.Nd=function(){this.jg&&this.yA();this.GA&&(this.GA.Yb(),delete this.GA);zn(this,function(a){a.Yb()});!this.z9&&this.yc&&Wc(this.yc);this.Wh=this.yc=this.xi=this.Gf=null;wn.fc.Nd.call(this)};
m.addChild=function(a,b){this.vc(a,this.Gf?this.Gf.length:0,b)};
m.vc=function(a,b,c){if(a.jg&&(c||!this.jg))throw Error("Component already rendered");if(0>b||b>(this.Gf?this.Gf.length:0))throw Error("Child component index out of bounds");this.xi&&this.Gf||(this.xi={},this.Gf=[]);if(a.getParent()==this){var d=a.Jn();this.xi[d]=a;Ma(this.Gf,a)}else ac(this.xi,a.Jn(),a);a.UG(this);Qa(this.Gf,b,0,a);a.jg&&this.jg&&a.getParent()==this?(c=this.yc,(c.childNodes[b]||null)!=a.Sb()&&(a.Sb().parentElement==c&&c.removeChild(a.Sb()),b=c.childNodes[b]||null,c.insertBefore(a.Sb(),
b))):c?(this.yc||this.As(),b=this.Gf?this.Gf[b+1]||null:null,yn(a,this.yc,b?b.yc:null)):this.jg&&!a.jg&&a.yc&&a.yc.parentNode&&1==a.yc.parentNode.nodeType&&a.xA()};function zn(a,b){a.Gf&&a.Gf.forEach(b,void 0)}m.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Jn();a=this.xi&&c?bc(this.xi,c)||null:null;if(c&&a){var d=this.xi;c in d&&delete d[c];Ma(this.Gf,a);b&&(a.yA(),a.yc&&Wc(a.yc));a.UG(null)}}if(!a)throw Error("Child is not in parent component");return a};
m.Vk=function(a){for(var b=[];this.Gf&&0!=this.Gf.length;){var c=b,d=c.push;var e=this.removeChild(this.Gf?this.Gf[0]||null:null,a);d.call(c,e)}return b};function An(a,b,c,d,e){wn.call(this,e);this.width=a;this.height=b;this.zs=c||null;this.NO=d||null}p(An,wn);m=An.prototype;m.Fv=null;m.RF=0;m.SF=0;m.Pv=function(){return this.jg?yg(this.Sb()):"number"===typeof this.width&&"number"===typeof this.height?new w(this.width,this.height):null};m.suspend=function(){};m.resume=function(){};function on(a,b){this.JO=a;this.EP=null==b?1:b}p(on,qn);function Bn(a,b){mn.call(this,a,b)}p(Bn,mn);function Cn(a,b){mn.call(this,a,b)}p(Cn,rn);Cn.prototype.clear=function(){Uc(this.Sb())};Cn.prototype.tg=function(a,b){Dn(this.Sb(),{width:a,height:b})};function En(a,b,c,d){nn.call(this,a,b,c,d)}p(En,pn);En.prototype.$P=function(a){Dn(this.Sb(),{cx:a,cy:void 0})};En.prototype.setRadius=function(a,b){Dn(this.Sb(),{rx:a,ry:b})};function Fn(a,b,c,d){nn.call(this,a,b,c,d)}p(Fn,tn);Fn.prototype.setPosition=function(a,b){Dn(this.Sb(),{x:a,y:b})};Fn.prototype.tg=function(a,b){Dn(this.Sb(),{width:a,height:b})};
function Gn(a,b,c,d){nn.call(this,a,b,c,d)}p(Gn,sn);function Hn(a,b){mn.call(this,a,b)}p(Hn,Bn);Hn.prototype.setPosition=function(a,b){Dn(this.Sb(),{x:a,y:b})};Hn.prototype.tg=function(a,b){Dn(this.Sb(),{width:a,height:b})};function In(a,b,c,d,e){An.call(this,a,b,c,d,e);this.zp={};this.LQ=sb&&!Fb(526);this.Lk=new jn(this)}var Jn;p(In,An);var Kn=0;function Ln(a,b,c){a=a.eG.hf.createElementNS("http://www.w3.org/2000/svg",b);c&&Dn(a,c);return a}function Dn(a,b){for(var c in b)a.setAttribute(c,b[c])}function Mn(a,b,c){(c||a.Fv).Sb().appendChild(b.Sb())}m=In.prototype;
m.As=function(){var a=Ln(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=Ln(this,"g");this.tA=Ln(this,"defs");this.Fv=new Cn(b,this);a.appendChild(this.tA);a.appendChild(b);this.yc=a;if(this.zs||this.RF||this.SF)this.Sb().setAttribute("preserveAspectRatio","none"),this.LQ?this.jH():this.Sb().setAttribute("viewBox",this.RF+" "+this.SF+" "+(this.zs?this.zs+" "+this.NO:""))};
m.jH=function(){if(this.jg&&(this.zs||this.RF||!this.SF)){var a=this.Pv();if(0==a.width)this.Sb().style.visibility="hidden";else{this.Sb().style.visibility="";var b=-this.RF,c=-this.SF,d=a.width/this.zs;a=a.height/this.NO;this.Fv.Sb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};m.tg=function(a,b){ug(this.Sb(),a,b)};
m.Pv=function(){if(!rb)return this.jg?yg(this.Sb()):In.fc.Pv.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.jg&&(c||d))return null;if(c){var e=this.Sb().parentNode;var f=yg(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Sb().parentNode,f=f||yg(e),b=parseFloat(b)*f.height/100);return new w(a,b)};m.clear=function(){this.Fv.clear();Uc(this.tA);this.zp={}};
function Nn(a,b,c,d,e,f,g){b=Ln(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new En(b,a,f,g);Mn(a,f);return f}function On(a,b,c,d,e,f,g){b=Ln(a,"rect",{x:b,y:c,width:d,height:e});f=new Fn(b,a,f,g);Mn(a,f)}m.drawImage=function(a,b,c,d,e,f){a=Ln(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 Hn(a,this);Mn(this,e,f);return e};
function Pn(a,b,c,d){b=Ln(a,"path",{d:Qn(b)});c=new Gn(b,a,c,d);Mn(a,c)}function Qn(a){var b=[];hn(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.qY=function(a){var b=Ln(this,"g");(a||this.Fv).Sb().appendChild(b);return new Cn(b,this)};m.vp=function(a,b){if(a in this.zp)return this.zp[a];var c="_svgdef_"+Kn++;b.setAttribute("id",c);this.zp[a]=c;this.tA.appendChild(b);return c};m.xA=function(){var a=this.Pv();In.fc.xA.call(this);a||this.dispatchEvent("resize");if(this.LQ){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Lk.Qn(Rn(),"tick",this.jH);this.jH()}};
m.yA=function(){In.fc.yA.call(this);this.LQ&&this.Lk.iH(Rn(),"tick",this.jH)};m.Nd=function(){delete this.zp;delete this.tA;delete this.Fv;this.Lk.Yb();delete this.Lk;In.fc.Nd.call(this)};function Rn(){Jn||(Jn=new sh(400),Jn.start());return Jn};function Sn(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 Tn(){const a=document.createElementNS("http://www.w3.org/2000/svg","svg");L(a,"width","100%");L(a,"height","100%");L(a,"position","absolute");L(a,"overflow","visible");L(a,"pointer-events","none");return a}function Un(a,b){a.Uc=b;a.Uc.G("pointer-events","none");a.Uc.displayObject().appendChild(a.XM);a.Uc.displayObject().appendChild(a.wH)}
function Vn(a){const b=a.size(),c=a.lA(),d=[];a.RO().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 Wn(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 Xn extends H{constructor(a){super();this.Uc=null;this.Kd=a;this.bk=this.mk=null;this.XM=Tn();this.wH=Tn();this.AS=!0;this.Uy=null;this.aL=!1;this.Ho=this.Io=null;a instanceof Lj&&B(this,a.U(),this.zZ,this)}dB(a){this.mk&&(E(this,this.mk),this.mk=null);if(this.mk=a)D(this,this.mk),this.mk.oQ(this)}invalidate(a,b){if(this.Uc){var c=JSON.stringify(a),d=this.Uc.width(),e=this.Uc.height();d&&e&&(JSON.stringify(this.Uy)!=c||this.aL!=b||this.Io!=d||this.Ho!=e)&&(this.Uy=a.slice(),this.aL=b,this.Io=
d,this.Ho=e,this.zZ())}}zZ(){if(this.Uc&&this.Uy&&(Uc(this.XM),Uc(this.wH),this.sK(this.Uy))){var a=this.Uy;var b=this.aL,c=new fn;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.Vr=document.createElementNS("http://www.w3.org/2000/svg","g");L(this.Vr,"pointer-events","visiblePainted");this.XM.appendChild(this.Vr);this.kW=document.createElementNS("http://www.w3.org/2000/svg","defs");this.Vr.appendChild(this.kW);this.ap=document.createElementNS("http://www.w3.org/2000/svg",
"g");L(this.ap,"pointer-events","none");this.CE=document.createElementNS("http://www.w3.org/2000/svg","g");this.Vr.appendChild(this.CE);b=this.Ax(a);c=this.Kd.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",Vn(c)),b.setAttribute("stroke-linecap",c.lA()),b.setAttribute("stroke-linejoin",c.join()));this.CE.appendChild(b);this.mk&&(c=this.mk.Xp())&&this.CE.appendChild(c);
this.bk&&this.bk.Xp(b,this.Kd.background());b=$k();this.CE.setAttribute("id",b);c=this.Kd.tw();if(this.AS&&(!c.nu||0==c.alpha())&&!xf){c=this.Kd.tw();d=c.Ap()*Math.cos(uc(c.angle()));e=c.Ap()*Math.sin(uc(c.angle()));var f=c.size()/100,g=new w(this.Uc.width(),this.Uc.height()),h=g.clone();h.scale(f);d=`
				translate(${.5*-(h.width-g.width)}, ${.5*-(h.height-g.height)})
				scale(${f}, ${f})
				translate(${d}, ${e})
			`;f=Wn(c.color(),c.alpha(),c.blur()/100*35);e=this.vp(f);g=this.Kd.strokeStyle();g="solid"==g.type()?g.size():0;c=2.5*c.blur()+2*g;f.setAttribute("x",`-${c+g}`);f.setAttribute("y",`-${c+g}`);f.setAttribute("width",`${this.Uc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Uc.height()+2*g+2*c}`);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttribute("transform",d);c.setAttribute("filter",`url(#${e})`);c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",`#${b}`);
L(c,"pointer-events","none");Vc(this.Vr,c,1)}b=this.Kd.Rv();if(this.AS&&!b.mu&&0!=b.size()&&0!=b.alpha()&&!xf){d=new w(this.Uc.width(),this.Uc.height());e=this.Kd.Rv();b=e.size()/150;g=this.Ax(a);c=this.Kd.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",qi(c.color())),h.setAttribute("stroke-dasharray",Vn(c)),h.setAttribute("stroke-linecap",c.lA()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.ap.appendChild(h);if(this.bk){g=g.cloneNode(!0);f||"pictureFill"==this.Kd.background().sh()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.bk;f=g;g=this.ap;var k=this.Kd.background(),l=b,r=d;if(h.Ck){var u=null,x=null;if("solidFill"==k.sh())k.$h().alpha()&&(u="#000000");else if("gradientFill"==k.sh()){h=k.Dg.jm();l=!1;for(var y of h)if(y.alpha()){l=!0;break}l&&(u="#000000")}else if("pictureFill"==k.sh()&&(y=k.Rp(),y.alpha())){const {pattern:C,image:N}=
Yn(y);"tile"==y.position()&&(y=y.image(),N.setAttribute("transform",Sn(l,new w(y.width(),y.height()))));x=Sn(l,r);u=`url(#${h.Ck.vp(C)})`}u&&(f.setAttribute("fill",u),x&&f.setAttribute("transform",x),g.appendChild(f))}}this.mk&&(y=this.mk.Xp())&&(y.setAttribute("transform",Sn(b,d)),this.ap.appendChild(y));this.ap.childElementCount&&(y=Wn(e.color(),e.alpha(),15*b),d=this.vp(y),c="solid"==c.type()?c.size():0,b*=250,b=new K(-(b+c),-(b+c),this.Uc.width()+2*c+2*b,this.Uc.height()+2*c+2*b),y.setAttribute("x",
b.left),y.setAttribute("y",b.top),y.setAttribute("width",b.width),y.setAttribute("height",b.height),this.ap.setAttribute("filter",`url(#${d})`),qb&&(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.ap.appendChild(y)),Vc(this.Vr,this.ap,this.Vr.childElementCount-1))}a=this.Ax(a);y=this.Kd.strokeStyle();
y="solid"==y.type()?y.size()+12:12;a.setAttribute("stroke-width",y);a.setAttribute("stroke","#000000");a.setAttribute("stroke-opacity","0");a.setAttribute("fill","none");y=document.createElementNS("http://www.w3.org/2000/svg","g");L(y,"pointer-events","visiblePainted");y.appendChild(a);this.wH.appendChild(y)}}vp(a){const b=$k();a.setAttribute("id",b);this.kW.appendChild(a);return b}sK(a){return 1<a.length}Ax(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
Qn(a));return b}};class Zn extends P{constructor({Vn:a,m:b,MO:c,nb:d,Zg:e}){super({m:b,Zg:e});this.pb=d;this.Kb=a;this.Kb.wY();D(this,this.Kb);this.Zb=D(this,c);this.addChild(this.Zb);this.Zb.Cw(this.Kb.muted());this.Zb.gt(this.Kb.duration());this.Ak=this.VX=!1;B(this,this.Kb.lZ(),this.P2,this);B(this,this.Kb.Mo,this.K2,this);B(this,this.Kb.EG(),this.W2,this);B(this,this.Kb.stateChangedEvent(),this.kh,this);B(this,this.Zb.YL,this.T2,this);B(this,this.Zb.lw(),this.f3,this);B(this,this.Zb.d_(),this.y3,this);B(this,this.Zb.FQ(),
this.A3,this);B(this,this.Zb.NF(),this.j2,this);this.Qm();this.pb&&Il(this.pb,this.Kb)}Qm(){this.Yq()}Yq(){this.kh()}Js(){return this.Kb}invalidate(){this.Zb.invalidate()}aq(){}kh(){if(!this.Ak)switch(this.Kb.state()){case "playing":this.o("playing",!0);this.Zb.WG();break;case "ended":this.o("playing",!1);this.Zb.rw();this.Kb.reset();break;case "paused":this.o("playing",!1),this.Zb.rw()}}zM(){this.Kb.reset();this.Zb.rw()}W2(){const a=this.Kb.currentTime();this.Zb.Dw(a)}K2(){const a=this.Kb.duration();
this.Zb.gt(a)}P2(){const a=this.Kb.muted();this.Zb.Cw(a)}T2(){switch(this.Kb.state()){case "playing":this.Kb.pause();break;case "ended":case "paused":this.Kb.play()}}f3(a){this.Kb.seek(a)}y3(){this.VX=this.Kb.playing();this.Ak=!0;this.Kb.pause()}A3(){const a=this.Kb.state();this.VX&&("ended"==a?this.zM():this.Kb.play());this.Ak=!1}j2(){const a=this.Kb.muted();this.Kb.xG(!a)}Ub(){super.Ub();this.pb&&Jl(this.pb,this.Kb)}};function $n(a){this.Ft=a;this.h4=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.Ft.length;++c)b.push(a);a=b}this.W1=a}$n.prototype.animate=function(a){for(let b=0;b<this.Ft.length;++b)this.Ft[b].G(this.h4[b],a[b]+this.W1[b])};function ao(a,b,c,d){Em.call(this,a,b,c,d);this.tq=new F;this.hR=new F;this.xh=new F}p(ao,Em);function bo(a,b){a.Jw=b}m=ao.prototype;m.Rh=function(a){this.Jw&&this.Jw.animate(a)};m.iM=function(){};m.yG=function(){this.Rh(this.coords);this.hR.h()};m.nZ=function(){};m.th=function(){this.Rh(this.coords);this.xh.h()};m.Qj=function(){this.tq.h();this.iM();this.Rh(this.coords)};function co(a){A(a,a.so,"mouseover",()=>eo(a,!0));A(a,a.so,"mouseout",b=>{a.so.displayObject().contains(b.relatedTarget)||eo(a,!1)})}
function eo(a,b){if(!(b&&1===a.D||!b&&2===a.D)){var c=0;a.Ue&&(c=a.Ue.progress,a.Ue.stop(!1),E(a,a.Ue));a.D=b?1:2;a:{switch(a.D){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.Ue=D(a,new ao([a.uC],[b?a.UQ:a.dK],c));a.Ue.Jw=a.Jw;B(a,a.Ue.hR,()=>{a.Ue&&(a.uC=a.dK,a.uC+=(a.UQ-a.dK)*a.Ue.progress)});B(a,a.Ue.xh,()=>{a.D=b?3:4;a.Ue&&(E(a,a.Ue),a.Ue=null)});a.Ue.play()}}
class fo extends H{constructor(a){super();this.D=4;this.Ue=null;this.Jw=new $n([a]);this.dK=this.uC=.76;this.UQ=1;this.so=a;this.so.Jc(.76);co(this)}l(a){a?co(this):this.wq(this.so)}};class go extends P{constructor(a){super({m:"sound-control"});this.Jr=a;this.ob=D(this,new P({m:"icon-container"}));this.addChild(this.ob);this.v5=D(this,new P({da:S(this.Jr,"media_sound_on"),u:O(this.ob,"sound-on")}));this.u5=D(this,new P({da:S(this.Jr,"media_sound_off"),u:O(this.ob,"sound-off")}));this.dC=G(this);this.UJ=D(this,new fo(this));this.gK();this.Cw(!1);this.Us(!0)}NF(){return this.dC}Cw(a){this.ob.o("muted",a);this.ob.Vk();a?this.ob.addChild(this.u5):this.ob.addChild(this.v5)}l(a){super.l(a);
this.ob.l(a);this.UJ.l(a)}gK(){B(this,this.O,()=>{this.dC.h()})}};function ho(a){A(a,a.displayObject(),jh,a.Y2,a);A(a,a.Ku.displayObject(),jh,a.Z2,a);A(a,a,pf?"touchstart":"dragstart",b=>b.preventDefault(),a)}function io(a,b,c){b=b.getBoundingClientRect();return tc((c.clientX-b.left)/b.width*a.Eb,0,a.Eb)}function jo(a){A(a,document,kh,a.uL,a);A(a,document,lh,a.PU,a)}
class ko extends P{constructor(){super({m:"progress-block"});this.Rt=!0;this.Eb=0;this.kF=D(this,new P({u:O(this,"timeline")}));this.addChild(this.kF);this.qM=D(this,new P({u:O(this,"progress")}));this.addChild(this.qM);this.Ku=D(this,new P({u:O(this,"progress-slider-container")}));this.addChild(this.Ku);this.f4=D(this,new P({u:O(this,"progress-slider")}));this.Ku.addChild(this.f4);this.HD={x:0,y:0};this.Qt=!1;this.Or=G(this);this.ZE=G(this);this.cF=G(this);ho(this)}l(a){super.l(a);this.Ku.l(a);this.qM.l(a);
this.kF.l(a)}UO(a){this.Rt=a;this.Ku.B(this.Rt)}Dw(a){isNaN(this.Eb)||isNaN(a)||(a=a/this.Eb*100,this.qM.G("width",`${a}%`),this.Ku.G("left",`${Math.round(a)}%`))}gt(a){this.Eb=a}EQ(){this.Qt&&this.uL()}lw(){return this.Or}Y2(a){this.Rt&&!isNaN(this.Eb)&&(a.preventDefault(),Dh(a),a=io(this,this.kF.displayObject(),a),this.Or.h(a),jo(this))}Z2(a){this.Rt&&!isNaN(this.Eb)&&(a.preventDefault(),Dh(a),this.HD={x:a.clientX,y:a.clientY},jo(this))}uL(){oe(this,document,kh,this.uL,this);oe(this,document,lh,
this.PU,this);this.Rt&&this.Qt&&(this.Qt=!1,this.HD={x:0,y:0},this.cF.h())}PU(a){this.Rt&&(this.Qt||this.HD.x!==a.clientX||this.HD.y!==a.clientY)&&(this.Qt||this.ZE.h(),this.Qt=!0,a=io(this,this.kF.displayObject(),a),this.Or.h(a))}};class lo extends P{constructor(){super({m:"time-block"});this.Zl=D(this,new P({u:O(this,"time")}));this.addChild(this.Zl);isNaN(0)||this.Zl.P(bl(0))}}
class mo extends P{constructor(){super({m:"timeline-control"});this.dn=D(this,new ko);this.addChild(this.dn);this.kX=D(this,new lo);this.addChild(this.kX);this.Or=G(this,this.dn.lw());this.ZE=G(this,this.dn.ZE);this.cF=G(this,this.dn.cF);this.Us(!0)}Dw(a){this.dn.Dw(a);isNaN(a)||this.kX.Zl.P(bl(Math.trunc(a)))}gt(a){this.dn.gt(a)}EQ(){this.dn.EQ()}lw(){return this.Or}l(a){super.l(a);this.dn.l(a)}UO(a){this.dn.UO(a)}};class no extends P{constructor(a){super({m:"button-control"});this.Jr=a;this.To=D(this,new P({m:"icon-container"}));this.addChild(this.To);this.Z3=D(this,new P({da:S(this.Jr,"play_media"),u:O(this.To,"play-icon")}));this.W3=D(this,new P({da:S(this.Jr,"pause_media"),u:O(this.To,"pause-icon")}));this.CR=G(this);B(this,this.O,()=>{this.CR.h()},this);this.UJ=D(this,new fo(this));this.Us(!0)}WG(){this.To.Vk();this.To.addChild(this.W3)}rw(){this.To.Vk();this.To.addChild(this.Z3)}l(a){super.l(a);this.To.l(a);
this.UJ.l(a)}};class oo extends P{constructor(a){super({m:"media-controls-panel"});this.DR=!0;this.wt=D(this,new no(a));this.addChild(this.wt);this.tn=D(this,new mo);this.addChild(this.tn);this.Fz=D(this,new go(a));this.addChild(this.Fz);this.YL=G(this,this.wt.CR);this.Or=G(this,this.tn.lw());this.y5=G(this,this.tn.ZE);this.A5=G(this,this.tn.cF);this.dC=G(this,this.Fz.NF());$e&&9>=rf&&this.lG()}VO(a){this.tn.UO(a)}yP(a){this.o("minimized",a)}l(a){super.l(a);this.wt.l(a);this.tn.l(a);this.Fz.l(a)}invalidate(){}show(){this.o("hidden",
!1)}Wc(){this.tn.EQ();this.o("hidden",!0)}lG(){this.Fz.B(!1);this.o("without-sound",!0)}Cw(a){this.Fz.Cw(a)}gt(a){this.tn.gt(a)}Dw(a){this.tn.Dw(a)}WG(){this.wt.WG()}rw(){this.wt.rw()}wA(a){this.DR=a;this.wt.l(a)}iY(){return this.DR}lw(){return this.Or}d_(){return this.y5}FQ(){return this.A5}NF(){return this.dC}};class po extends P{constructor(a){super({m:"fullscreen-control",Zg:!0});this.Jr=a;this.ob=D(this,new P({m:"icon",da:S(this.Jr,"fullscreen")}));this.addChild(this.ob);this.cv=G(this);this.gK();this.Us(!0)}l(a){super.l(a);this.ob.l(a)}gK(){B(this,(pf?this:this.ob).O,()=>{this.eb(!this.selected());this.ob.Xf(!0);this.cv.h()},this)}exitFullscreen(){this.selected()&&(this.eb(!1),this.ob.Xf(!0),this.cv.h())}sP(){return this.selected()}};class qo extends oo{constructor(a,b){super(a);this.Al=null;this.cv=G(this);b&&(this.Al=new po(a),M(this,this.Al,2),B(this,this.Al.cv,()=>{this.cv.h()}));this.o("with-fullscreen-button",b);t||pb||this.o("translate-z",!0)}sP(){return this.Al?this.Al.sP():!1}l(a){super.l(a);this.Al&&(this.Al.l(a),a||this.Al.exitFullscreen())}exitFullscreen(){this.Al&&this.Al.exitFullscreen()}};function ro(a,b,c){Dd.call(this);this.MA=null!=c?qa(a,c):a;this.Nn=b;this.MF=qa(this.b8,this);this.jB=!1;this.RA=0;this.UA=this.Ee=null;this.DO=[]}p(ro,Dd);m=ro.prototype;m.KY=function(a){this.DO=arguments;this.jB=!1;this.Ee?this.UA=Date.now()+this.Nn:this.Ee=th(this.MF,this.Nn)};m.stop=function(){this.Ee&&(n.clearTimeout(this.Ee),this.Ee=null);this.UA=null;this.jB=!1;this.DO=[]};m.pause=function(){++this.RA};m.resume=function(){this.RA&&(--this.RA,!this.RA&&this.jB&&this.uA())};
m.Nd=function(){this.stop();ro.fc.Nd.call(this)};m.b8=function(){this.Ee&&(n.clearTimeout(this.Ee),this.Ee=null);this.UA?(this.Ee=th(this.MF,this.UA-Date.now()),this.UA=null):this.RA?this.jB=!0:this.uA()};m.uA=function(){this.jB=!1;this.MA.apply(null,this.DO)};class so extends P{constructor(a){super({m:"video-player-preloader"});this.KE=this.UV=this.Tq=this.$r=0;this.$f=!1;this.Ii=0;this.cN=800;this.XK=500;this.B(!1);this.fi=new P({u:O(this,"image")});this.fi.addChild(S(a,"preloader"));this.addChild(this.fi)}show(){this.$f||(this.$f=!0,clearTimeout(this.Tq),clearTimeout(this.$r),this.$r=Gh(this.RD,this,this.cN))}Wc(){if(this.$f&&(this.$f=!1,clearTimeout(this.Tq),clearTimeout(this.$r),this.visible())){var a=this.XK-((new Date).getTime()-this.KE);0<a?this.Tq=
Gh(this.Cy,this,a):this.Cy()}}RD(){this.KE=(new Date).getTime();this.B(!0);this.UV=setInterval(()=>{this.Ii=360<=this.Ii?1:this.Ii+1.5;this.fi.G("transform",`rotate(${this.Ii}deg)`)},0)}Cy(){this.B(!1);clearInterval(this.UV)}};function to(a,b,c){a.DJ=c.sP();a.DJ?b.attach(a,()=>{a.DJ=!1;c.exitFullscreen();a.CJ.h()}):b.exitFullscreen()}function uo(a,b){b?a.Zb.show():a.Zb.Wc()}function vo(a){a.Ak?re(a,a.Zb.FQ(),()=>{a.xe&&uo(a,wo(a))},a):a.xe&&uo(a,wo(a))}function xo(a){if(yo(a)){if(!a.uV){var b=a.kN();a.xe.B(b)}}else a.xe.B(!1)}function wo(a){const b=a.xe.visible();var c=a.Kb.state();const d=a.DE();c="paused"==c;const e=a.jJ();a=a.ZK;return!b&&d&&(a||c&&e)}function yo(a){return a.width()>=a.X1&&a.height()>=a.WK}
class zo extends Zn{constructor({Vn:a,WA:b,Ce:c,m:d,minWidth:e,minHeight:f,jZ:g,nb:h}){const k=new qo(b,!!c);super({Vn:a,m:d,MO:k,nb:h});this.jb=this.Kb.mediaElement();this.vc(this.jb,0);this.X1=void 0!==e?e:0;this.WK=void 0!==f?f:0;this.xe=D(this,new P({u:O(this,"start-button")}));this.xe.addChild(S(b,"play_button"));this.xe.B(!1);this.addChild(this.xe);B(this,this.xe.O,this.xN,this);this.fn=D(this,new P({u:O(this,"replay-button")}));this.fn.addChild(S(b,"replay_button"));this.fn.B(!1);this.addChild(this.fn);
B(this,this.fn.O,this.y4,this);this.o1=new ro(this.n1.bind(this),2E3);this.ue=new so(b);this.addChild(this.ue.displayObject());this.Ko=new P({da:this.jb,Jf:!0,u:O(this,"video-element")});xf&&(this.Ko.G("visibility","hidden"),A(this,this.Ko,"loadeddata",()=>{this.Ko.G("visibility","")}));this.Ko.setAttribute("draggable","true");B(this,this.Ko.O,this.zy,this);B(this,this.Ko.Hh,this.e3,this);this.ZK=!1;A(this,this.displayObject(),"mouseenter",this.Zm,this);A(this,this.displayObject(),"mouseover",this.Zm,
this);A(this,this.displayObject(),"mouseleave",this.L2,this);this.CJ=G(this);this.DJ=!1;B(this,k.cv,()=>{const r="playing"==this.Js().state();to(this,c,k);r&&this.Js().play()});this.uV=!1;this.oW=!0;uo(this,!1);const l=void 0!==g?g:0;B(this,this.Zb.Hh,()=>{this.Zb.yP(this.Zb.width()<l)})}y4(){this.xN()}aq(a){dh(this.jb,"label",a)}xN(){this.xe.B(!1);this.fn.B(!1);this.Kb.play();vo(this)}kh(){var a=!1;switch(this.Kb.state()){case "playing":this.xe.B(!1);this.fn.B(!1);this.uV=!0;pf&&this.o1.KY();break;
case "ended":this.Ak||(this.$m(),this.fn.B(this.DW()));break;case "buffering":a=this.ue;a.$f||(a.$f=!0,clearTimeout(a.Tq),clearTimeout(a.$r),a.RD());this.xe.B(!1);this.fn.B(!1);a=!0;break;case "paused":vo(this)}!a&&this.ue&&this.ue.Wc();super.kh()}DW(){return!1}zM(){super.zM();this.$m()}n1(){const a=this.Kb.state();this.DE()&&"playing"==a&&uo(this,!1)}$m(){uo(this,!1)}zy(){this.jJ()&&this.Zb.iY()&&(this.xe.visible()||("playing"==this.Kb.state()?this.Kb.pause():this.xN()))}Zm(){this.ZK=!0;xo(this);
vo(this)}L2(){this.ZK=!1;vo(this)}e3(){xo(this);yo(this)?this.Zb.visible()||(this.kh(),this.Zb.B(wo(this))):(this.fn.B(!1),this.Zb.B(!1))}DE(){return this.oW&&yo(this)}kN(){return!0}jJ(){return!0}te(){super.te();const a=this.parentScale();this.Ko.resize(this.width()*a,this.height()*a);this.Ko.setScale(1/a)}};function Ao(a,b){switch(a.vg()){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.Nv())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.vg()}`);}}
function Bo(a){switch(a.vg()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.Nv();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>wc(c,b);default:throw Error(`unknown shape type: ${a.vg()}`);}};function Co(a){const b=!!a.Pm&&!a.YJ;a.o("with-hyperlink",b);b&&B(a,a.O,a.T3,a)}class Do extends km{constructor(a,b){super(a);this.YJ=!1;this.Pm=b.Pm;Co(this)}T3(){this.YJ||window.open(this.Pm.url(),this.Pm.target())}};function Eo(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)Xc(b.ez[d.id],d);return[...c.childNodes]};function Fo(){this.K0="\u2026"}Fo.prototype.un=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.K0;else{var c=0;Da([].slice.call(a.childNodes),function(d){if(c>b)Wc(d);else{var e=d.textContent.length;c+e>b&&this.un(d,b-c);c+=e}},this)}};function Go(a,b){a.Vk();Eo(b,a.kU).forEach(c=>a.addChild(c))}
function Ho(a,b){function c(){e&&Wc(e);const u=d.cloneNode(!0);k.un(u,l);e=u;r.appendChild(e)}a.ce&&(a.ce=!1,Go(a,a.s),a.rF.h());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){Of&&$e&&a.displayObject().replaceChild(d,d);var e;d.style.height="";if(!(b>=d.offsetHeight)){var f={},g=d.querySelectorAll("svg"),h=0;for(const u of g){g=`svg${++h}`;f[g]=u;const x=u.cloneNode(!0);t||(x.textContent=" ");x.id=g;Xc(x,u)}var k=new Fo,l=Math.floor(b/d.scrollHeight*d.textContent.length),
r=d.parentElement;r.removeChild(d);for(c();e.scrollHeight<=b;)l+=10,c();for(;0<l&&e.scrollHeight>b;)c(),--l;for(const u of Object.keys(f))(b=e.querySelector(`#${u}`))&&Xc(f[u],b);Wc(e);Go(a,e.outerHTML);a.ce=!0;for(const u of Object.keys(f))Xc(f[u],d.querySelector(`#${u}`));a.rF.h()}}}
class Io extends P{constructor(a,b,c,d){super(a);bi(this,"published-rich-text");this.s=b;this.kU=c;this.un=d;this.ce=!1;this.rF=G(this);this.kU.UT.forEach(e=>D(this,e));Go(this,this.s)}ia(a,b){this.un&&b&&Ho(this,b)}Cb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new w(a,c)}Ka(a,b,c,d){this.resize(c,d);this.move(a,b)}};class Jo extends vm{constructor(a,b){super({u:O(a,"content")});this.Zo=b;M(this,this.Zo)}l(){}kw(){return this.Zo}};function Ko(a){return a.s instanceof Io}function Lo(a){a:switch(a=a.bv,a.vg()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new K(0,0,1,1);break a;case "ellipse":a=new K(.2,.2,.6,.6);break a;case "triangle":a=new K(.3,.5,.4,.5);break a;default:throw Error(`unknown shape type: ${a.vg()}`);}return a}
function Mo(a,b){const c=a.Kd.Pe(),d=c.fm(),e=c.it(),f=Lo(a),g=ng(a.s.displayObject(),"transform");a.s.G("transform","");const h=ng(a.s.displayObject(),"width");a.s.G("width","");const k=a.s.Mk("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 No extends Do{constructor(a,b,c){super("player-shape-view",a);this.bv=a;this.Kd=a.Rd();this.Fr=c;D(this,this.Fr);Un(this.Fr,this);this.Ql=1;this.SL=null;this.s=D(this,b);this.s.G("pointer-events","all");this.addChild(this.s);b instanceof Jo&&(this.SL=this.s,this.s=b.kw(),this.s.G("pointer-events","all"));b instanceof zo&&B(this,b.CJ,()=>{this.addChild(b)},this);Ko(this)&&bi(this.s,O(this,"shape-view-rich-text-view"));Of&&hd?this.ia(this.width(),this.height()):this.Ia()}dB(a){this.Fr.dB(a)}Cb(a,
b){if(Ko(this)){b=this.Kd.Pe();const c=ng(this.s.displayObject(),"width");this.s.G("width",Mo(this,a)+"px");const d=this.s.Mk("wrap-text");this.s.o("wrap-text",b.it());let e;"resizeShapeToFitText"==b.fm()?(e=this.s.displayObject().scrollHeight/Lo(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.s.G("width",c);this.s.o("wrap-text",d);a=new w(a,e)}else a=this.s.Cb(a,b);return a}ia(a,b){super.ia(a,b);this.SL&&this.SL.resize(this.width(),this.height());if(Ko(this)){if(this.s.width()&&
this.s.height()){a=this.Kd.Pe();this.s.G("transform","");this.s.o("wrap-text",a.it());this.s.Ga(Mo(this,this.width()));this.Ql=1;if("shrinkTextOnOverflow"==a.fm()){a=10;var c=this.Kd.Pe(),d=Lo(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.Ql=Yg({width:this.s.width(),height:this.s.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.s.width()*this.Ql>a)this.s.Ga(this.s.width()+a),
d=Yg({width:this.s.width()*this.Ql,height:this.s.height()*this.Ql,boundingWidth:b,boundingHeight:c,Ef:!0}),this.Ql*=d.scale;else if(1<a)a*=.5;else break;this.s.G("transform",lm(this.Ql))}c=this.Kd.Pe();a=Lo(this);c.it()||"resizeShapeToFitText"==c.fm()?c.it()&&"resizeShapeToFitText"==c.fm()?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.Ql)+c.marginLeft()-c.marginRight();a=this.width()*
a.left;this.s.If(a+b);b=this.Kd.Pe();var e=b.fm();c=b.verticalAlign();d=Lo(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.fm()?this.s.height()*this.Ql: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.lf(b+a)}}else this.s.resize(this.width(),
this.height());this.Ia()}Ia(){var a=Ko(this)||this.bv instanceof Vj?this.height():Math.max(this.height(),this.s.displayObject().scrollHeight);a=Ao(this.bv,new w(this.width(),a));const b=Bo(this.bv);this.Fr.invalidate(a,b)}te(){super.te();this.s.setParentScale(this.parentScale())}content(){return this.s}};class Oo extends No{constructor(a,b,c){super(a,b,c);this.o("button",!0);this.bj=a}GO(){return this.bj.GO()}$v(){return this.bj.$v()}};function Yn(a){const b=$k();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 Po(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 Qo{constructor(){this.Ck=null}oQ(a){this.Ck=a}Xp(a,b){if(this.Ck){if("none"==b.sh()){b=this.YS();var c=b.fill;var d=b.opacity}else"gradientFill"==b.sh()?(c=b.Dg,"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%"),Po(b,c.jm()),
c=b):(b=c.Ns(),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.TA()}%`),Po(d,c.jm()),c=d),c=`url(#${this.Ck.vp(c)})`,d=1):"solidFill"==b.sh()?(b=b.$h(),c=qi(b.color()),d=b.alpha()):"pictureFill"==b.sh()&&(b=b.Rp(),{pattern:c}=Yn(b),c=`url(#${this.Ck.vp(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}YS(){return{fill:"none",
opacity:1}}};class Ro extends Xn{sK(){return!0}Ax(){const a=.5*this.Uc.width(),b=.5*this.Uc.height(),c=document.createElementNS("http://www.w3.org/2000/svg","ellipse");c.setAttribute("cx",a);c.setAttribute("cy",b);c.setAttribute("rx",a);c.setAttribute("ry",b);return c}};function So(a,b){b=b.strokeStyle();if(b="none"==b.type()?0:2*b.size())a.translate(-b,-b),a.width+=2*b,a.height+=2*b;return a};class Uo extends Xn{constructor(a,b){super(b);this.bv=a}sK(){return!0}Ax(){var a=this.bv.borderRadius(),b=this.Uc.width(),c=this.Uc.height();a=`${b?a*Math.min(c/b,1)*b*.5:0}px`;b=document.createElementNS("http://www.w3.org/2000/svg","rect");b.setAttribute("x","0");b.setAttribute("y","0");b.setAttribute("width",`${this.Uc.width()}`);b.setAttribute("height",`${this.Uc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};class Vo extends Qo{YS(){return{fill:"#000000",opacity:0}}};class Wo{Jj(a,b,c=null){switch(a.vg()){case "roundedRectangle":var d=new Uo(a,a.Rd());break;case "ellipse":d=new Ro(a.Rd());break;default:d=new Xn(a.Rd())}var e=d,f="textBox"==a.vg()?new Vo:new Qo;e.bk&&(E(e,e.bk),e.bk=null);e.bk=f;e.bk&&(D(e,e.bk),e.bk.oQ(e));c||(c=b.Vh(null,a.richText(),!1));return a instanceof kj?new Oo(a,c,d):new No(a,c,d)}};class Xo extends Wo{Jj(a,b,c=null){if(!c){const d=a.id();"direction"==d&&(c=b.nY(null,a.richText(),!1));if(Yi(d)||$i(d))c=b.yp(null,a.richText(),!1)}return super.Jj(a,b,c)}};class Yo extends qm{constructor(a,b){var c=a.Ea();const d=c.La,e=a.Pm;c=c.Sg()&&!e;super(a,"slide-picture-view",b,d,c);this.TW=a}HJ(){return Oj(this.TW)}Cb(a,b){var c=Oj(this.TW);const d=c?this.La.width()*c.width:this.La.width();c=c?this.La.height()*c.height:this.La.height();a=Yg({width:d,height:c,boundingWidth:a,boundingHeight:b,Ef:!0});return new w(a.width,a.height)}};var Zo=4*(Math.sqrt(2)-1)/3;function $o(a){return I||Cf||J?new Promise(b=>{const c=new Image;c.onload=()=>{var d=c.width,e=c.height;const f=Rc("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 ap(a,b,c,d){if(!a.Ck)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");$o(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 K(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.Ck.vp(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 bp(a,b){if(!a.Ck)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");$o(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 cp(a,b,c,d){return c&&d&&!gg(d,new K(0,0,1,1))?ap(a,c,d,b):bp(a,b)}class dp{constructor(){this.Ck=null}oQ(a){this.Ck=a}};class ep extends dp{constructor(a,b){super();this.Xq=a;this.Uc=b}Xp(){return cp(this,this.Xq.src(),new K(this.Uc.x(),this.Uc.y(),this.Uc.width(),this.Uc.height()),Oj(this.Xq))}};class fp extends Zn{constructor({Vn:a,WA:b,m:c,jZ:d,nb:e,Zg:f}){super({Vn:a,m:c,MO:new oo(b),nb:e,Zg:f});const g=void 0!==d?d:0;B(this,this.Zb.Hh,()=>{this.Zb.yP(this.Zb.width()<g)})}aq(a){this.Zb.Hf(a)}lG(){this.Zb.lG()}};function gp(a,b){b=Cl(b);return new zo({Vn:b,nb:a.pb,m:"video-player",WA:a.F,minWidth:80,minHeight:100,jZ:185,Ce:a.a1})}class hp extends H{constructor(a,b,c){super();this.pb=a;this.F=b;this.a1=c}};class ip extends P{constructor({u:a,m:b,checked:c}){super({u:a,m:b,$:"INPUT"});this.setAttribute("type","checkbox");this.OG(c||!1);this.lI=G(this);A(this,this.displayObject(),"change",()=>{this.lI.h()},this)}checked(){return this.displayObject().checked}OG(a){this.td("checked",a);this.displayObject().checked=a}};class jp extends H{constructor(){super();this.H=G(this)}U(){return this.H}Ra(){this.H.h()}};function kp(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function lp(a,b){if(0==b)return a.clone();b=uc(b);let {r9:c,s9:d,m6:e,n6:f}={r9:new wk(a.left,a.top),s9:new wk(a.left+a.width,a.top),m6:new wk(a.left,a.top+a.height),n6:new wk(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=xk(c,g,b);d=xk(d,g,b);e=xk(e,g,b);f=xk(f,g,b);b=new eg(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 K(b.left,b.top,b.right-b.left,
b.bottom-b.top)};function mp(a){function b(h,k,l,r){h.save();var u=k.slideObject(),x=u.Rd(),y=k.rect();y.translate(-l.left,-l.top);if(u instanceof jj){u.rotationAngle()&&(h.translate(y.left+.5*y.width,y.top+.5*y.height),h.rotate(uc(u.rotationAngle())),y.left=.5*-y.width,y.top=.5*-y.height);var C=Ao(u,new w(y.width,y.height));l=Bo(u);if("roundedRectangle"==u.vg()){u=k.slideObject().borderRadius();var N=(C=y.width)?u*Math.min(y.height/C,1)*C*.5:0;h.fillStyle=r;u=y.left;C=y.top;k=y.width;y=y.height;var ba=!0,Z=!1;null==
ba&&(ba=!1);null==Z&&(Z=!0);null==N&&(N=5);h.beginPath();h.moveTo(u+N,C);h.lineTo(u+k-N,C);h.quadraticCurveTo(u+k,C,u+k,C+N);h.lineTo(u+k,C+y-N);h.quadraticCurveTo(u+k,C+y,u+k-N,C+y);h.lineTo(u+N,C+y);h.quadraticCurveTo(u,C+y,u,C+y-N);h.lineTo(u,C+N);h.quadraticCurveTo(u,C,u+N,C);h.closePath();Z&&h.stroke();ba&&h.fill()}else if("ellipse"==u.vg()){h.fillStyle=r;u=y.left;C=y.top;Z=y.width;var ya=y.height;y=Z/2*Zo;k=ya/2*Zo;N=u+Z;ba=C+ya;Z=u+Z/2;ya=C+ya/2;h.save();h.beginPath();h.moveTo(u,ya);h.bezierCurveTo(u,
ya-k,Z-y,C,Z,C);h.bezierCurveTo(Z+y,C,N,ya-k,N,ya);h.bezierCurveTo(N,ya+k,Z+y,ba,Z,ba);h.bezierCurveTo(Z-y,ba,u,ya+k,u,ya);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"==u.vg()&&"none"==x.background().sh()&&"none"==x.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=r,h.stroke())}l=l||"none"!=x.background().sh()}else if(u instanceof Qj)u=k.slideObject(),l=u.lm(),l.translate(y.left,y.top),u=u.tm(),
u.translate(y.left,y.top),h.beginPath(),h.moveTo(l.x,l.y),h.lineTo(u.x,u.y),l=!1;else throw Error("invalid shape");l&&(h.fillStyle=r,h.fill());x=x.strokeStyle();l=x.size();"solid"==x.type()&&l&&(h.lineWidth=l,h.strokeStyle=r,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=So(c.rect(),c.slideObject().Rd()),f=So(d.rect(),d.slideObject().Rd());e=jg(lp(e,c.slideObject().rotationAngle()),lp(f,d.slideObject().rotationAngle()));f=Rc("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.u9));e+=4);a.IA=d};function np(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.Ic.count();++g){var h=op(a.Ic,g);a.fs.push(h)}for(const k of a.s.chains()){if(g=k.object().slideObject())h=pp(b,g),e.push(h),d.set(h,qp(a,g)),a.yC.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=qp(a,g),f.set(g,h),a.wx.push(h))}b=e.sort((k,l)=>k-l);for(const k of b)a.cj.push(d.get(k));c&&rp(a);sp(a)}
function rp(a){Wa(a.yC);for(let d=0;d<a.cj.length;++d){var b=a.cj[d].rect(),c=a.yC[d];const e=new v(c.left+.5*c.width,c.top+.5*c.height);c=a.cj[d];b=new K(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.$q=b.clone();c.Gh=b.clone()}}
function tp(a,b){var c=null,d=0;const e=[];for(var f of a.destinationsStates()){var g=So(b.rect(),b.slideObject().Rd());g=lp(g,b.slideObject().rotationAngle());var h=So(f.rect(),f.slideObject().Rd());h=lp(h,f.slideObject().rotationAngle());hg(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,IA:0,u9:1==e.length},mp(f),f.IA>d&&(c=k,d=f.IA);c&&(a.ck.push(new qk(b,c)),a.Ra())}function sp(a){a.ck.splice(0,a.ck.length);for(const b of a.cj)tp(a,b)}
function up(a,b){const c=La(a.ck,d=>d.objectState()==b);-1!=c&&(a.ck.splice(c,1),a.Ra())}function vp(a,b){a=a.DC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function wp(a,b){const c=La(a.ck,d=>d.objectState()==b);return-1==c?null:a.ck[c]}function xp(a,b){a=Ga(a.ck,c=>c.destinationState()==b);return Ha(a,c=>c.objectState())}
function yp(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=pp(a.Ic,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function zp(a){const b={};a.ck.forEach(c=>{const d=pp(a.Ic,c.objectState().slideObject());b[d]=pp(a.Ic,c.destinationState().slideObject())});return b}function Ap(a){return Ha(a.fs,b=>pp(a.Ic,b))}function qp(a,b,c){b=new pk(b,c);D(a,b);B(a,b.U(),a.Ra,a);return b}
class Bp extends jp{constructor({content:a,Db:b,ab:c,Uj:d}){super();this.hi=!1;this.s=a;this.cj=[];this.wx=[];this.ck=[];this.fs=[];this.Ic=b;this.sI=!0;this.tX=G(this);this.MV=G(this);this.yC=[];null!=c?this.cc(b,c):np(this,b,d)}ft(){this.tX.h()}reset(){0!=this.hi&&(this.hi=!1,this.Ra());this.MV.h()}content(){return this.s}initiated(){return this.hi}objectsStates(){return this.cj}destinationsStates(){return this.wx}chainsStates(){return this.ck}persistState(a){const b={};b[a.hg.Db]=yp(this,this.cj,
a.hg.Db);b[a.hg.cG]=yp(this,this.wx,a.hg.cG);b[a.hg.chains]=zp(this);b[a.hg.order]=Ap(this);this.initiated()&&(b[a.hg.initiated]=1);return b}cc(a,b){this.hi=b[lk.hg.initiated]||!1;b[lk.hg.Db].forEach(c=>{const d=op(a,c[lk.hg.Db.index]);this.cj.push(qp(this,d,c[lk.hg.Db.rect]));this.yC.push(d.rect())});b[lk.hg.cG].forEach(c=>{const d=op(a,c[lk.hg.cG.index]);this.wx.push(qp(this,d,c[lk.hg.Db.rect]))});Ub(b[lk.hg.chains],(c,d)=>{const e=op(this.Ic,d),f=op(this.Ic,c);c=this.cj.find(g=>g.slideObject()==
e);d=this.wx.find(g=>g.slideObject()==f);this.ck.push(new qk(c,d))});this.fs=Ha(b[lk.hg.order],c=>op(this.Ic,c))}DC(a){for(const b of this.s.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}Ra(){this.sI&&super.Ra()}};class Cp{constructor(a,b){this.U_=parseFloat(Se(b));this.Ad=a}awardedScore(){return this.U_}status(){return this.Ad}};const Dp=ik({xZ:{_:"p",fo:{_:"u"}},Ob:{_:"S",mode:{_:"m"},ht:{_:"v"},time:{_:"t"},JY:{_:"f"},ib:{_:"sp",vY:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",v_:{_:"v"},u_:{_:"vd"},e_:{_:"sv"},initiated:{_:"in"},OA:{_:"m"},submitted:{_:"s"},Bv:{_:"l"},fo:{_:"u"},$s:{_:"sk"},Ea:{_:"a",jA:{_:"a"},t_:{_:"v"}},ew:{_:"ms",id:{_:"i"},cl:{_:"t"}},contentState:Object.assign({_:"c"},kk)}},slides:{_:"s"},questions:{_:"q"}}}});class Ep{constructor(a,b){this.status=a;this.awardedScore=b}};function Fp(a){return a.vh.De()?a.mF<a.vh.CG():!0}function Gp(a,b){a.mF!=b&&(a.mF=b,a.H.h())}class Hp extends H{constructor(a){super();this.vh=a;this.mF=0;this.H=G(this)}Ea(){return this.vh}cl(){return this.mF}U(){return this.H}};class Ip extends H{constructor(a,b){super();this.H=G(this);var c=a.audio();if(this.Kf=c?new Hp(c):null)D(this,this.Kf),B(this,this.Kf.U(),this.Ra,this);if(this.Md=(a=a.video())?new Hp(a):null)D(this,this.Md),B(this,this.Md.U(),this.Ra,this);a=Dp.Ob.ib.groups.slides.Ea;this.Kf&&this.Kf.Ea().De()&&(c=b?b[a.jA]:0,this.Kf&&Gp(this.Kf,c));this.Md&&this.Md.Ea().De()&&(b=b?b[a.t_]:0,this.Md&&Gp(this.Md,b))}fP(){var a=this.Kf&&this.Kf.Ea();(a=!!a&&(a.Gj()||a.Ug()))||(J?a=!1:(a=this.Md&&this.Md.Ea(),a=!!a&&
a.Gj()));return a}persistState(a){const b={};this.Kf&&this.Kf.Ea().De()&&(b[a.jA]=this.Kf.cl());this.Md&&this.Md.Ea().De()&&(b[a.t_]=this.Md.cl());return b}U(){return this.H}Ra(){this.H.h()}};function Jp(a){const b=new Map;Kp(a.la.Ua().Db(),"video").forEach(c=>{const d=D(a,new Hp(c.Ea()));b.set(c,d);B(a,d.U(),a.re,a)});return b}function Lp(a){a.fF=!1;a.sx=a.vd.get(a);a.sx&&a.pW.h();a.Qz.h(a)}function Mp(a){a.CF||(a.PS=new Date);a.SB=!1;a.CF=!0}function Np(a,b){a.zD!=b&&(a.zD=b,a.MT.h())}function Op(a,b){a.AF!=b&&(b?a.Kz=Date.now():a.bA=a.visitDuration(),a.AF=b,a.QX.h())}function Pp(a){for(const b of a.Ym.values())if(b.Ea().De())return!0;return!1}
function Qp(a){const b={};a.Ym.forEach((c,d)=>{if(c.Ea().De()){a:{d=d.id();let f=0;for(e of a.Ym.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.cl()}});return b}function Rp(a,b){Ub(b,(c,d)=>{a:{let e=0;for(const f of a.Ym.keys()){const g=a.Ym.get(f);if(g.Ea().De()&&e==d){d=g;break a}++e}throw Error("unknown media state");}Gp(d,c)})}function Sp(a){a.AF=!1;a.bA=0;a.Kz=0}function Tp(a){void 0===a.sx&&(a.sx=a.vd.get(a));return a.sx}
class Up extends H{constructor({slide:a,contentState:b,ac:c,ab:d}){super();this.la=a;this.PS=null;this.vd=c;this.R=b;D(this,this.R);this.CF=!1;this.Kz=this.bA=0;this.zD=this.hi=this.AF=!1;this.sx=void 0;this.fF=this.SB=!1;this.H=G(this);a=Dp.Ob.ib.groups.slides.Ea;a=d?d[a]:void 0;this.ml=new Ip(this.la.qh(),a);D(this,this.ml);this.eF=!1;this.Qz=G(this);this.pW=G(this);this.MT=G(this);this.QX=G(this);this.Ym=Jp(this);null!=d&&this.cc(d)}submit(a=!1){this.fF=a;this.SB=this.eF=!0;a?this.re():Lp(this)}slide(){return this.la}ac(){return this.vd}initiated(){return this.hi}submitted(){return this.eF}yb(){return!1}submittedEvent(){return this.Qz}markedEvent(){return this.MT}viewingChangedEvent(){return this.QX}Jp(){return this.hasBeenVisited()}Bv(){return this.SB}hasBeenVisited(){return this.CF}$s(){return!1}rQ(){}isMarked(){return this.zD}viewing(){return this.AF}review(){return null}U(){return this.H}yO(){return!0}re(){this.oV&&
clearTimeout(this.oV);this.oV=setTimeout(()=>{this.H.h()},0)}firstVisitTime(){return this.PS}JF(){return this.ml}ew(){return this.Ym}visitDuration(){return this.viewing()?this.bA+Date.now()-this.Kz:this.bA}ft(){}persistState(a){const b={};b[a.v_]=this.hasBeenVisited()?1:0;var c=this.la.settings().ta();c&&c.isEnabled()&&(b[a.u_]=this.visitDuration(),b[a.e_]=this.Kz);b[a.initiated]=ok(this.initiated());b[a.OA]=ok(this.isMarked());b[a.submitted]=this.eF?1:0;b[a.Bv]=ok(this.Bv());b[a.contentState]=this.R.persistState(a.contentState);
c=this.ml;(c.Kf&&c.Kf.Ea().De()||c.Md&&c.Md.Ea().De())&&(b[a.Ea]=this.ml.persistState(a.Ea));Pp(this)&&(b[a.ew]=Qp(this));return b}cc(a){const b=Dp.Ob.ib.groups.slides;this.CF=!!a[b.v_];const c=this.la.settings().ta();c&&c.isEnabled()&&(this.bA=a[b.u_],this.Kz=a[b.e_]);this.hi=!!a[b.initiated];this.zD=!!a[b.OA];this.eF=!!a[b.submitted];this.SB=!!a[b.Bv];Pp(this)&&Rp(this,a[b.ew])}fP(){if(this.ml.fP())return!0;for(const a of this.Ym.values())if(!J&&a.Ea().Gj())return!0;return!1}contentState(){return this.R}}
;function Vp(a){const b=a.la.settings().Ff();return-1!=b&&a.ti>=b}function Wp(a){var b=a.slide().settings();const c=1<b.Ff()||-1==b.Ff();var d=a.maxScore();c&&b.evaluationEnabled()&&1<=a.ti&&(b=b.evaluation())&&(d=b.Dv(),b=a.ti-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function Xp(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Ff()||-1==g.Ff();b||!h||Vp(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.n4;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.Ls()):a.sM.CO()&&e&&(c=g.Ls()))):(b="notanswered",c=0);return new Ep(b,c)}
class T extends Up{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ac:e,ab:f});this.n4=g;this.Ye=d;this.sM=c;this.Jh=null;this.RE=!1;this.ti=0;null!=f&&this.cc(f)}submit(a){if(!this.yb())throw Error("can not be submitted");this.Jh=null;++this.ti;super.submit(a)}yb(){const a=this.review();return this.submitted()?!Vp(this)&&(a?"correct"!=a.status():!0):!0}Jp(){return this.yb()?!1:this.initiated()?!0:this.submitted()}$s(){return this.RE}rQ(a){this.RE=a}fo(){return this.ti}maxScore(){var a=
this.slide().settings();let b=0;a.evaluationEnabled()&&(a=a.evaluation())&&(b="byQuestion"==a.Yp()?b+a.points():b+this.Ix());return b}yO(){return!this.Jp()}Ix(){return 0}review(){return this.Jh?this.Jh:this.la.settings().evaluationEnabled()&&this.submitted()?this.Jh=this.Qi():null}persistState(a){const b=super.persistState(a);b[a.fo]=this.ti;b[a.$s]=this.RE?1:0;return b}cc(a){super.cc(a);const b=Dp.Ob.ib.groups.slides;this.ti=a[b.fo];this.RE=!!a[b.$s]}Qi(){return null}};function Yp(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=wp(a.contentState(),b))&&(vp(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class Zp extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}ft(){this.contentState().ft()}Ix(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}Qi(){if("byAnswer"==this.la.settings().evaluation().Yp()){var a=0;let c=!1,d=0;var b=this.contentState().objectsStates();for(const e of b)b=this.DC(e.slideObject()),Yp(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=Xp(this,!c,a,
!0,!1,0<d&&c||!c&&0<d);a=new Cp(a.status,a.awardedScore)}else a=this.Oq();return a}Oq(){var a=0;let b=0;var c=this.contentState().objectsStates();for(var d of c)c=this.DC(d.slideObject()),Yp(this,d,c)?a++:b++;d=this.la.settings().bi;var e=Wp(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=Xp(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new Cp(a.status,a.awardedScore)}DC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");
}};class $p extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class aq extends Cp{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class bq extends T{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g});this.JS=b}initiated(){return this.JS.initiated()}Qi(){var a=0;const b=this.JS.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=Wp(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().bi;a=Xp(this,a==b.length,d,e,!0,0<c&&1!=c);return new aq(b,a.status,a.awardedScore)}};class cq extends T{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g});this.Ac=b;B(this,this.Ac.U(),()=>{var h=null;for(let k=0;k<this.Ac.count();k++){const l=this.Ac.getChoiceState(k);l.selected()&&(h=l)}h=null!=h;this.hi!=h&&(this.hi=h)},this)}Ix(){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()}};function dq(a,b){const c={richText:[],Bw:[]},d=e=>{e&&(c.Bw=c.Bw.concat(e.Bw),c.richText=c.richText.concat(e.richText))};d(a);d(b);return c}function eq(a,b){a=dq(a,null);b&&(a.richText=a.richText.concat(b));return a};var fq=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;function gq(a,b){a.bd!=b&&(E(a,a.bd),a.bd=null,b&&(a.bd=D(a,b),B(a,a.bd.ll,()=>a.bE.h())),a.bE.h())}function hq(a,b){a.nl!=b&&(E(a,a.nl),a.nl=null,b&&(a.nl=D(a,b),B(a,a.nl.ll,()=>a.XB.h())),a.XB.h())}
class iq extends H{constructor(){super();this.wd="";this.uf=null;this.ZH="next";this.zk=0;this.JK=this.si=this.Cq=!1;this.nl=this.bd=null;this.nC=G(this);this.vX=G(this);this.cC=G(this);this.pJ=G(this);this.zE=G(this);this.bE=G(this);this.XB=G(this);this.R1=G(this);this.IN=G(this)}qg(a){this.wd=a}Yk(a){this.uf!=a&&(this.uf=a,this.pJ.h())}$p(a){this.ZH!=a&&(this.ZH=a,this.cC.h())}hB(a){this.zk!=a&&(this.zk=a,this.zE.h())}fd(){return this.uf&&eq(null,this.uf.content())}id(){return this.wd}Kj(){return this.uf}Ev(){return this.ZH}score(){return this.zk}correct(){return this.Cq}typeIn(){return this.si}locked(){return this.JK}bQ(a){this.Cq!=
a&&(this.Cq=a,this.nC.h(this))}$a(){const a=[];this.bd&&a.push(this.bd.La);this.nl&&a.push(this.nl.La);this.uf&&a.push(...this.uf.$a());return a}F3(){this.IN.h()}};class jq extends iq{constructor(){super();this.Yl=null}setText(a){ue(this,this.Yl);this.Yl=a}fd(){return eq(super.fd(),this.Yl)}textRange(){return this.Yl}};class kq extends cq{Qi(){return"byAnswer"==this.la.settings().evaluation().Yp()?this.Hx():this.Oq()}Oq(){var a=!1;for(var b=0;b<this.Ac.count();++b){const c=this.Ac.getChoiceState(b),d=c.choice();c.selected()&&d.correct()&&(a=!0)}b=Wp(this);a=Xp(this,a,a?b:0,!1,!0,!1);return new Cp(a.status,a.awardedScore)}Hx(){var a=0;let b=!1;for(let c=0;c<this.Ac.count();++c){const d=this.Ac.getChoiceState(c),e=d.choice();d.selected()&&(a=e.score(),e.correct()&&(b=!0))}a=Xp(this,b,a,!0,!1,!1);return new Cp(a.status,
a.awardedScore)}};function lq(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;Ea(c,f=>{const g=f.area().correct(),h=d.filter(l=>f.mA(l.coordinate())&&!e.has(l)),k=!!h.length;b(f,k,g==k,h);h.forEach(l=>e.add(l))})}function mq(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class nq extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Gv(){this.contentState().Gv()}ft(){const a=this.la.settings().Fs();this.review()&&"correct"==this.review().status()||"reset"!=a.Uh()||Vp(this)||this.contentState().Gv()}Qi(){return"byAnswer"==this.la.settings().evaluation().Yp()?this.Hx():this.Oq()}Hx(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();lq(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=Xp(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new Cp(f.status,f.awardedScore)}Oq(){let a=0,b=0,c=0;var d=this.contentState().points();lq(this,(k,l,r,u)=>{k.area().correct()&&r?(a++,c+=u.length):r||b++});var e=d.length-c,f=this.la.settings().bi,g=Wp(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(mq(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=Xp(this,h&&d,
e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new Cp(f.status,f.awardedScore)}Ix(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class oq extends T{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class pq extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Qi(){var a=0,b=this.contentState();for(var c=0;c<qq(b);++c)rq(b,c)&&++a;c=a==qq(b);const d=this.la.settings().bi;a=0<qq(b)?a/qq(b):1;b=Wp(this);c=Xp(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new Cp(c.status,c.awardedScore)}};class sq extends Cp{constructor(a,b,c){super(b,c);this.ja=a}placeholders(){return this.ja}};class tq extends T{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g});this.RT=b}initiated(){return this.RT.initiated()}Qi(){var a=0;const b=this.RT.placeholders();for(var c of b)c.correct()&&++a;var d=Wp(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().bi;a=Xp(this,a==b.length,d,e,!0,0<c&&1!=c);return new sq(b,a.status,a.awardedScore)}};class uq extends cq{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g});this.ve=b}contentState(){return super.contentState()}Qi(){return"byAnswer"==this.la.settings().evaluation().Yp()?this.Hx():this.Oq()}Hx(){var a=0;let b=0,c=0;for(var d=0;d<this.ve.count();++d){const e=this.ve.getChoiceState(d),f=e.choice(),g=f.correct(),h=g==e.selected();e.selected()&&(a+=f.score());g&&h?++b:h||++c}d=0==c;a=Xp(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new Cp(a.status,
a.awardedScore)}Oq(){var a=0;let b=0;for(var c=0;c<this.ve.count();++c){var d=this.ve.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.la.settings().bi;e=Wp(this);d=0==b;a=Xp(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new Cp(a.status,a.awardedScore)}Ix(){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 vq extends T{contentState(){return super.contentState()}Qi(){if(this.contentState().evaluationEnabled()){var a=this.contentState().correct();const b=Wp(this);a=Xp(this,a,a?b:0,!1,!0,!1);return new Cp(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class wq extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Qi(){if(this.contentState().evaluationEnabled()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)xq(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=Wp(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.la.settings().bi;b=0<b&&1!=b;a=Xp(this,a==d.count(),c,e,!0,b);return new Cp(a.status,a.awardedScore)}return null}};class yq extends T{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Qi(){var a=this.contentState().correct();const b=Wp(this);a=Xp(this,a,a?b:0,!1,!0,!1);return new Cp(a.status,a.awardedScore)}};class zq extends Cp{constructor(a,b,c){super(b,c);this.ja=a}};class Aq extends T{constructor({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g}){super({slide:a,contentState:b,ub:c,W:d,ac:e,ab:f,oa:g});this.DF=b}initiated(){return this.DF.initiated()}OF(){this.DF.OF()}Qi(){var a=0;const b=this.DF.placeholders();for(var c of b)c.correct()&&++a;var d=Wp(this);c=0<b.length?a/b.length:1;d*=c;const e=this.la.settings().bi;a=Xp(this,a==b.length,d,e,!0,0<c&&1!=c);return new zq(b,a.status,a.awardedScore)}ft(){const a=this.la.settings().JB();this.review()&&"correct"==this.review().status()||
"reset"!=a.Uh()||Vp(this)||this.DF.OF()}};class Bq extends H{constructor(){super()}Cf(a){switch(a.slide().type()){case "IntroSlide":this.uj(a);break;case "MultipleChoice":this.wj(a);break;case "TrueFalse":this.Cj(a);break;case "MultipleResponse":this.yj(a);break;case "WordBank":this.Ej(a);break;case "MultipleChoiceText":this.xj(a);break;case "FillInTheBlank":this.rj(a);break;case "TypeIn":this.Dj(a);break;case "Numeric":this.zj(a);break;case "Sequence":this.Bj(a);break;case "Matching":this.vj(a);break;case "Hotspot":this.sj(a);break;case "InfoSlide":case "InstructionsSlide":this.tj(a);
break;case "AuthorizationSlide":this.oj(a);break;case "ResultSlide":this.Aj(a);break;case "Essay":this.qj(a);break;case "LikertScale":this.vi(a);break;case "DND":this.pj(a);break;default:throw Error("unknown slide type");}}};class Cq extends P{constructor({u:a,m:b,prompt:c}){super({u:a,m:b,$:"INPUT"});c&&this.setAttribute("placeholder",c);this.zJ=!1;this.H=G(this);A(this,this,"change",()=>{this.H.h()});this.$t=G(this);A(this,this,"input",()=>{this.$t.h()});this.SS=G(this);A(this,this,"focus",()=>{this.zJ=!0;this.SS.h()});this.XH=G(this);A(this,this,"blur",()=>{this.zJ=!1;this.XH.h()});A(this,this,"keydown",this.Ze,this)}focused(){return this.zJ}U(){return this.H}value(){return this.displayObject().value}Qd(a){a!=this.value()&&
(this.displayObject().value=a)}Ze(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};function Dq(a,b){const c=null!=a.Rs()?a.Rs()+1:0,d=a.fj.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.fj.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null}
class Eq extends P{constructor({m:a,Jf:b,options:c}){super({m:a,Jf:b});this.Ne("listbox");this.G("position","absolute");this.fj=c.slice();Object.freeze(this.fj);this.Y=[];this.$o=null;this.Bk=G(this)}Cs(){return"number"===typeof this.$o?this.fj[this.$o]:null}QG(a){a=this.fj.indexOf(a);this.Di(0<=a?a:null)}Rs(){return this.$o}Di(a){null!==a&&0>a&&(a=null);null!==this.$o&&this.Y[this.$o].eb(!1);this.$o=a;null!==a&&this.Y[a].eb(!0);if(null!==this.$o){var b=this.Y[this.$o];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;ci(this,a,b)}}options(){return this.fj}};class Fq extends Eq{constructor({m:a,options:b,tY:c}){super({m:a,options:b});for(const d of b){const e=c(d);e.Ne("option");e.eb(!1);bi(e,O(this,"item"));M(this,e);this.Y.push(e);B(this,e.O,()=>{this.Di(this.Y.indexOf(e));this.Bk.h()})}}ia(a,b){super.ia(a,b);this.Y.forEach(c=>c.wa())}};class Gq{constructor(a,b){this.b0=a;this.I1=b;this.fR=this.mW=this.mS=void 0}process(a){let b=!1;var c=a.keyCode;if(rb)c=ih(c);else if(tb&&sb)switch(c){case 93:c=91}c!=this.I1||void 0!==this.mS&&this.mS!=a.ctrlKey||void 0!==this.mW&&this.mW!=a.shiftKey||void 0!==this.fR&&this.fR!=a.altKey||(a.preventDefault(),this.b0(a),b=!0);return b}}function Hq(a,b,c){a.me.push(D(a,new Gq(b,c)))}
function Iq(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 Jq extends H{constructor(a){super();this.me=[];A(this,a,"keydown",this.Ze,this)}Ze(a){a.defaultPrevented||Iq(a)||Da(this.me,b=>{b.process(a)})}};class Kq extends H{constructor(a){super();this.ea=a;this.Ny=G(this);A(this,this.ea,"scroll",()=>{this.Ny.h()})}scrollY(){return this.ea.scrollTop}gw(){return this.Ny}Ws(a){this.ea.scrollTop=a}}function Lq(a,b){E(a,a.ld);a.ld=b;D(a,a.ld);B(a,a.ld.gw(),()=>{document.body.contains(a.displayObject())&&a.Fh.rg(a.ld.scrollY())})}
class Mq extends P{constructor({m:a,k8:b,Jf:c,b$:d}){super({m:a,Jf:c,tabIndex:-1});this.rv=new Map;this.di=d||this;this.s=new P;M(this.di,this.s);Lq(this,new Kq(this.di.displayObject()));this.Fh=b;B(this,this.Fh.U(),this.X2,this)}ia(){var a=this.displayObject();var b=Jc(a),c=t&&a.currentStyle;c&&"CSS1Compat"==Hc(b).hf.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=Eg(a,c.width,"width","pixelWidth"),a=Eg(a,c.height,"height","pixelHeight"),a=new w(b,a)):(c=Dg(a),b=Hg(a),a=Lg(a),a=new w(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Fh;c.zn=isNaN(a.height)?0:a.height;c.Vx()}X2(){this.o("with-scroll",this.Fh.Wz>this.Fh.zn);this.s.Tb(this.Fh.Wz);this.ld.Ws(this.Fh.rb);this.s.G("padding-top",this.Fh.PJ+"px");this.vn()}vn(){const a=Nq(this.Fh);this.rv.forEach((b,c)=>{0>a.indexOf(c)&&(this.rv.delete(c),this.s.removeChild(b),E(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.rv.has(c)?d=this.rv.get(c):(d=this.GI(c),D(this,d),this.rv.set(c,d));
this.s.vc(d,b);d.Tb(this.Fh.Go)}this.ld.Ws(this.Fh.rb)}};function Nq(a){return a.Y.slice(a.FC,a.FC+a.wT)}function Oq(a,b){a.Go=50;a.Y=b;a.Wz=a.Go*b.length;a.Ia()}
class Pq extends H{constructor(){super();this.Go=this.Wz=this.zn=this.rb=0;this.Y=[];this.wT=this.FC=this.PJ=0;this.H=G(this)}invalidate(){this.Ia()}rg(a){void 0!==this.zn&&this.rb!=a&&(this.rb=a,this.Vx())}U(){return this.H}Vx(){this.rb=mk(this.rb,0,Math.max(this.Wz-this.zn,0));this.Ia()}Ia(){this.FC=Math.floor(Math.max(0,this.rb-(I?this.zn:0))/this.Go);this.PJ=this.Go*this.FC;this.wT=Math.ceil((Math.min(this.Wz,this.rb+this.zn+(I?this.zn:0))-this.PJ)/this.Go);this.H.h()}};class Qq extends Vm{constructor(a){const b=a.Xc,c=a.Op;super({T:a.T,Xc:b,Vc:a.Vc});this.VD=c||b;A(this,this.VD.displayObject(),jh,d=>{this.VD.enabled()&&!Fh(d.Be)&&this.show(!this.xm())});B(this,this.VD.O,()=>{})}Ld(a){super.Ld(a);this.vb.G("min-width",`${this.Sf.width()}px`);Xf(()=>{A(this,window,jh,b=>{this.vb.contains(b.target)||this.VD.contains(b.target)||this.Td()});$e||A(this,window,"scroll",b=>{this.vb.contains(b.target)||this.Td()},this,!0);A(this,window,"resize",()=>{this.Td()},this)})}Td(){super.Td();
ue(this,window)}yt(a,b){return a.left-b.left}};function Rq(a){return ka(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function Sq(a){return new Qq(a)}function Tq(a,b){a.xS?E(a,a.He):ue(a,a.He);E(a,a.md);a.He=b;Be(a.He.Bk,a.Bk);a.fr();B(a,a.He.Bk,()=>{a.fr();a.md.show(!1);a.displayObject().focus()});a.md=a.u0({T:a.Z,Xc:a,Vc:b});D(a,a.md);Be(a.md.aC,a.aC);B(a,a.md.FE,()=>{a.ji=!0;a.o("opened",!0)});B(a,a.md.NC,()=>{a.ji=!1;a.o("opened",!1)});!a.Wd&&b.Y.length&&a.Di(0);a.xS&&D(a,a.He)}
class Uq extends P{constructor({u:a,m:b,prompt:c,T:d,UF:e,label:f,e$:g=!0,CY:h=!0}){super({u:a,m:b,tabIndex:0,fA:!0});this.u0=e||Sq;this.tb=f||new P({u:O(this,"label"),$:"SPAN"});M(this,this.tb);this.xS=g;this.Wd=c||"";this.md=this.He=null;this.Bk=G(this);this.Z=d||document.body;this.ji=!1;this.aC=G(this);h&&A(this,this.displayObject(),"keydown",this.Ze,this);this.fr();a=new Jq(this);Hq(a,()=>{this.md&&this.md.show(!this.md.xm())},13);Hq(a,()=>{this.md&&this.md.show(!0)},32);Hq(a,k=>{if(k.altKey)this.md&&
this.md.show(!1);else{a:{k=this.He.options();var l=this.He.Rs();l=null===l?0:l-1;if(0>l)k=null;else{for(var r=k[l];!Rq(r);){--l;if(0>l){k=null;break a}r=k[l]}k=l}}null!==k&&(this.Di(k),this.Bk.h())}},38);Hq(a,k=>{if(k.altKey)this.md&&this.md.show(!0);else{a:{k=this.He.options();var l=this.He.Rs();l=null===l?0:l+1;if(l>=k.length)k=null;else{for(var r=k[l];!Rq(r);){++l;if(l>=k.length){k=null;break a}r=k[l]}k=l}}null!==k&&(this.Di(k),this.Bk.h())}},40);Hq(a,()=>{this.md&&this.md.show(!1)},27);A(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.md&&this.ji&&(this.md.show(!1),k.preventDefault())},this);D(this,a)}Cs(){return this.He&&this.He.Cs()}QG(a){this.He.QG(a);this.fr()}Rs(){return this.He.Rs()}Di(a){this.He&&(this.He.Di(a),this.fr())}l(a){super.l(a);this.tb.l(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}fr(){const a=this.He&&this.He.Cs();this.tb.P(a?a.toString():this.Wd)}Ky(){super.Ky();this.md&&this.md.show(!1)}Ze(a){fh(a)&&(a=this.He?Dq(this.He,a.key.toLowerCase()):
null,null!==a&&(this.Di(a),this.Bk.h()))}};function Vq(a){ka(a)&&1==a.nodeType?this.rq=this.ea=a:(this.ea=Nc("DIV",Wq("component_container",a)),this.rq=this.aS(Wq("component_base",a)),this.ea.appendChild(this.rq));this.Fg=[];this.cn=!1;if(pf){const b=new Mh(this.Aw());this.O=new dg;this.O.Ox.addHandler(function(){1==Ae(this.O)&&Oh(b)},this);this.O.NJ.addHandler(function(){0==Ae(this.O)&&Ph(b)},this);a=new Uh;a.GN.addHandler(function(c,d,e){this.Xf(!1);this.cn&&e.preventDefault();this.enabled()&&this.yo(e)},this);a.FN.addHandler(function(){this.Xf(!0)},
this);a.HN.addHandler(function(){this.enabled()&&this.jo()},this);Nh(b,a)}else this.cn=!0,this.O=new dg,this.O.Ox.addHandler(function c(){this.O.Ox.removeHandler(c,this);var d=z(this.Aw(),"mouseover",function(){this.enabled()&&0<Ae(this.O)&&this.jo()},!1,this);this.Fg.push(d);d=z(this.Aw(),"mouseout",function(){this.Xf(!1)},!1,this);this.Fg.push(d);d=z(this.Aw(),"click",function(e){this.Xf(!0);this.cn&&0<Ae(this.O)&&(e.preventDefault(),e.stopPropagation());this.yo(e)},!1,this);this.Fg.push(d)},this);
this.Hh=new F}m=Vq.prototype;m.yu=1;m.E_=!0;m.yo=function(a){!this.E_&&a&&(this.displayObject().blur(),this.da().blur());this.O.h(this,a)};m.Aw=function(){return this.displayObject()};m.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};m.removeAttribute=function(a){this.displayObject().removeAttribute(a)};m.sw=function(a){this.Gq=a;this.sz(a)};
m.Jf=function(){this.hh=this.ph=void 0;this.Ir=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.ph=a.width,this.hh=a.height,this.ia(a.width,a.height),this.Hh.h(this))});this.Ir.observe(this.ea);this.ia(parseInt(this.ea.style.width,10),parseInt(this.ea.style.height,10));this.Hh.h(this)};m.jo=function(){this.o("active",!0)};m.Xf=function(){this.o("active",!1)};m.da=function(){return this.rq};Vq.prototype.baseElement=Vq.prototype.da;Vq.prototype.displayObject=function(){return this.ea};
Vq.prototype.displayObject=Vq.prototype.displayObject;m=Vq.prototype;m.width=function(){return void 0!==this.ph?this.ph:this.LC(this.da())};m.LC=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Dg(a).width};m.Ga=function(a){this.resize(a)};m.height=function(){return void 0!==this.hh?this.hh:this.GJ(this.da())};m.GJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Dg(a).height};m.Tb=function(a){this.resize(void 0,a)};
m.resize=function(a,b){if(void 0!==this.Ir)throw Error("ResizeObserver is turned on");this.Qu(a,b);void 0!==a&&(this.ph=a);void 0!==b&&(this.hh=b);this.Hh.h(this)};function Xq(a){return new K(a.x(),a.y(),a.width(),a.height())}m.Qu=function(a,b){void 0!==a&&(vg(this.displayObject(),a),vg(this.da(),a));void 0!==b&&(wg(this.displayObject(),b),wg(this.da(),b));void 0!==a&&void 0!==b&&this.ia(a,b)};m.ia=function(){};m.x=function(){return void 0!==this.uv?this.uv:pg(this.displayObject()).x};
m.If=function(a){this.uv=a;this.displayObject().style.left=a+"px"};m.y=function(){return void 0!==this.vv?this.vv:pg(this.displayObject()).y};m.lf=function(a){this.vv=a;this.displayObject().style.top=a+"px"};m.move=function(a,b){this.If(a);this.lf(b)};m.enabled=function(){return!this.da().hasAttribute("disabled")};m.l=function(a){void 0!==this.Gq&&this.sz(a?this.Gq:-1);a?this.da().removeAttribute("disabled"):this.da().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.yu};m.Jc=function(a){U(this,"opacity",a);this.yu=a};m.addChild=function(a){a=this.ik(a);this.displayObject().appendChild(a)};m.vc=function(a,b){a=this.ik(a);Vc(this.displayObject(),a,b)};m.removeChild=function(a){a=this.ik(a);this.Nj(a)&&this.displayObject().removeChild(a)};m.Vk=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};
m.Nj=function(a){return(a instanceof Vq?a.displayObject():a).parentNode==this.displayObject()};m.P=function(a){$c(this.da(),a)};m.Oe=function(a){this.da().innerHTML=a};function U(a,b,c){L(a.displayObject(),b,c)}m.Hf=function(a){this.td("label",a)};m.Ne=function(a){Array.isArray(a)&&(a=a.join(" "));ch(this.vF?this.rq:this.ea,a)};m.Us=function(a){this.td("hidden",a)};m.td=function(a,b){dh(this.vF?this.rq:this.ea,a,b)};m.aS=function(a){return Nc("DIV",a)};
function Wq(a,b){return void 0===b?a:b instanceof Array?(b=Oa(b),b.push(a),b):[a,b]}m.o=function(a,b){a=this.UH?$f(this.UH,a):a;var c=this.ea;b?Ie(c,a):Je(c,a);this.ea!=this.rq&&(c=this.rq,b?Ie(c,a):Je(c,a))};m.Mk=function(a){a=this.UH?$f(this.UH,a):a;return He(this.ea,a)};function Yq(a,b){a=a.displayObject();Ie(a,b)}function Zq(a,b){a=a.displayObject();Je(a,b)}m.Gw=function(){z(this.displayObject(),"keydown",this.iL,!1,this)};
m.iL=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.yo(null))};m.sz=function(a){this.setAttribute("tabindex",a+"")};m.Yb=function(){for(let a=0;a<this.Fg.length;++a){const b=this.Fg[a];b&&fe(b)}this.Ir&&this.Ir.disconnect()};m.ik=function(a){return a instanceof Vq||a instanceof P?a.displayObject():a};function V(a,b){Vq.call(this,Nc(b||"DIV",a))}p(V,Vq);class $q extends P{constructor(a){super({Zg:!0,fA:!0});this.P(a)}ia(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function ar(a){return new $q(a)}class br extends Uq{constructor({u:a,m:b,E7:c,prompt:d,options:e,tY:f,T:g,UF:h,label:k,CY:l}){super({u:a,m:b,prompt:d,T:g,UF:h,label:k,CY:l});this.Q1=c;this.v0=f||ar;a=new Fq({m:this.Q1,options:e,tY:this.v0});Tq(this,a)}};class cr extends Qq{constructor({T:a,Xc:b,Op:c,Vc:d,b7:e}){super({T:a,Xc:b,Op:c,Vc:d});this.KS=e}Ld(){this.vb.G("max-width",`${this.Sf.width()}px`);this.Sf.o("focused",!0);this.KS.o("focused",!0);super.Ld()}Td(){super.Td();this.Sf.o("focused",!1);this.KS.o("focused",!1)}};function dr(a){return a.Yi-a.ii}
class er extends P{constructor(a){super({m:a.m,Jf:!0});this.GD=15;this.rb=this.Yi=this.ii=this.uk=0;this.iy=a.Le||1;this.uE=this.ur=0;this.x4=100;this.ef=D(this,new P({u:O(this,"up")}));this.addChild(this.ef);this.Bb=D(this,new P({m:"thumb"}));this.addChild(this.Bb);this.Bb.addChild(D(this,new P({u:O(this.Bb,"background")})));this.fh=D(this,new P({u:O(this,"down")}));this.addChild(this.fh);this.Xo=this.Pl=null;this.pi=G(this);this.Rz=G(this);this.ni=new sh(this.x4);A(this,this.ni,"tick",this.vL,this);
A(this,this,jh,this.lv,this,qh);A(this,this.ef,jh,this.JL,this,qh);A(this,this.Bb,jh,this.Qy,this,qh);A(this,this.fh,jh,this.jL,this,qh);A(this,document.body,kh,this.By,this)}rg(a){this.Ur(a)}Le(){return this.iy}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}Yh(a,b,c,d=0){this.uk=a;this.ii=b;this.Yi=c;this.ur=d;this.gr();this.rg(this.rb)}Ur(a){a=mk(a,this.ii,this.Yi);this.rb!=a&&(this.rb=a,this.Fo(),this.pi.h())}Nr(a){this.Ur(this.rb+a)}lv(){}JL(a){a.preventDefault();this.Nr(-this.Le());
this.Gz(this.ef,-this.Le())}jL(a){a.preventDefault();this.Nr(this.Le());this.Gz(this.fh,this.Le())}Gz(a,b){this.Pl=a;A(this,this.Pl,"mouseover",this.My,this);A(this,this.Pl,"mouseout",this.Ly,this);A(this,document,kh,this.dz,this);this.ni.stop();this.Xo=function(){this.Nr(this.uE)};this.uE=b;this.ni.start()}dz(){oe(this,this.Pl,"mouseover",this.My,this);oe(this,this.Pl,"mouseout",this.Ly,this);oe(this,document,kh,this.dz,this);this.ni.stop();this.Xo=null}My(){this.ni.start()}Ly(){this.ni.stop()}vL(){this.Xo&&
this.Xo()}Qy(a){this.Rz.h();a.preventDefault();A(this,document.body,lh,this.Gl,this);this.WN(!0)}WN(a){this.Bb.o("active",a)}By(){oe(this,document.body,lh,this.Gl,this);this.WN(!1)}Gl(){}ia(){this.gr()}};class fr extends er{constructor(a){super(a);this.ZT=0}gr(){const a=this.height()-this.ef.height()-this.fh.height();this.Bb.Tb(0==dr(this)?a:Math.max(this.GD,Math.ceil(this.uk/(dr(this)+this.uk)*a)));this.Fo()}Fo(){const a=this.Ph();0==dr(this)?this.Bb.lf(a.top):this.Bb.lf(a.top+Math.round((this.rb-this.ii)/dr(this)*a.height));this.ef.l(!!this.rb);this.fh.l(this.rb!=this.Yi)}Ph(){const a=new K(0,0,0,0);a.top=this.ef.height();a.height=this.height()-this.fh.height()-this.Bb.height()-a.top;a.left=this.Bb.x();
return a}JN(){return this.Ph()}lv(a){var b;if(b=!a.defaultPrevented)b=this.Bb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Ph();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.ur?this.uk:this.ur;a=a<=this.Bb.y()?-b:b;this.rg(this.rb+a)}}Qy(a){super.Qy(a);const b=this.Bb.displayObject().getBoundingClientRect();this.ZT=a.clientY-Math.round(b.top);this.Gl(a)}Gl(a){const b=this.displayObject().getBoundingClientRect(),
c=this.Ph();a=(a.clientY-b.top-c.top*this.parentScale()-this.ZT)/(c.height*this.parentScale());this.Ur(a*dr(this)+this.ii)}};function gr(a,b){je.call(this);a=this.yc=a;a=ka(a)&&1==a.nodeType?this.yc:this.yc?this.yc.body:null;this.D7=!!a&&Cg(a);this.dZ=z(this.yc,rb?"DOMMouseScroll":"mousewheel",this,b)}p(gr,je);
gr.prototype.handleEvent=function(a){var b=0,c=0,d=a.Be;"mousewheel"==d.type?(a=hr(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=hr(-d.wheelDeltaX),c=hr(-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=tc(b,-this.hZ,this.hZ));"number"===typeof this.iZ&&(c=tc(c,-this.iZ,this.iZ));this.D7&&(b=-b);b=new ir(a,d,b,c);this.dispatchEvent(b)};function hr(a){return sb&&(tb||vb)&&0!=a%40?a:a/40}
gr.prototype.Nd=function(){gr.fc.Nd.call(this);fe(this.dZ);this.dZ=null};function ir(a,b,c,d){Ld.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(ir,Ld);var jr=new Gd;function kr(a){a.p1&&a.Jc(a.hX||a.YK?.5:0)}function lr(a,b){A(a,new gr(b.displayObject(),{passive:!0}),jr,c=>{!Fh(c.Be)&&c.deltaY&&(c=0<c.deltaY?a.Le():-a.Le(),a.rg(a.rb+c))},a)}
class mr extends fr{constructor({m:a,Le:b,Yg:c,k7:d,EZ:e=null}){super({m:a,Le:b});this.cz=c;this.YK=this.hX=!1;this.p1=d;this.iz=e;c.G("overflow","hidden");B(this,this.pi,()=>{c.displayObject().scrollTop=this.rb});A(this,c,"scroll",()=>{this.rg(c.displayObject().scrollTop)},this);this.iz?lr(this,this.iz):(lr(this,this.cz),lr(this,this));d?(this.Jc(0),this.iz?(A(this,this.iz,"mouseenter",this.Zm,this),A(this,this.iz,"mouseleave",this.Qo,this)):(A(this,this.cz,"mouseover",this.Zm,this),A(this,this,
"mouseover",this.Zm,this),A(this,this.cz,"mouseout",this.Qo,this),A(this,this,"mouseout",this.Qo,this))):this.Jc(1)}Yh(a,b,c,d=0){this.B(0<c);super.Yh(a,b,c,d)}WN(a){this.hX=a;kr(this)}Zm(a){a&&(this.contains(a.relatedTarget)||this.cz.contains(a.relatedTarget))||(this.YK=!0,kr(this))}Qo(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.cz.contains(a.relatedTarget))||(this.YK=!1,kr(this))}};class nr extends P{constructor(a){super({m:a});a=new P({u:O(this,"thumb")});M(this,a)}}class or{constructor(a,b){this.Qc=a;this.pi=b}scrollY(){const a=this.Qc.getComputedPosition().y;return isNaN(a)?0:-a}gw(){return this.pi}Ws(a){this.scrollY()!=a&&this.Qc.scrollTo(0,-a)}}class pr extends H{constructor(a){super();this.ea=a;this.Ny=G(this);A(this,a,"scroll",()=>{this.Ny.h()})}scrollY(){return this.ea.scrollTop}gw(){return this.Ny}Ws(a){this.ea.scrollTop=a}}
class qr extends H{constructor({m:a="vertical-scrollbar",j$:b="mobile-vertical-scrollbar",Yg:c,p$:d,a$:e,EZ:f=null,Le:g=20,preventDefault:h=!0}){super();this.Aa=this.Qc=null;this.qX=d||null;this.zR=e||null;this.Yi=0;if(I){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 nr(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Qc=new IScroll(c.displayObject(),
a);this.ld=new or(this.Qc,k)}else this.Aa=D(this,new mr({m:a,Le:g,Yg:c,k7:!0,EZ:f})),this.ld=new pr(c.displayObject()),b=this.Aa;B(this,this.ld.gw(),this.GV,this);this.L4=b}yi(){return this.L4}Yh(a,b){this.Yi=Math.max(0,b-a);this.Qc?this.Qc.setScrollHeight(b):this.Aa&&this.Aa.Yh(a,0,Math.max(this.Yi,0));this.GV()}setParentScale(a){this.Aa&&this.Aa.setParentScale(a)}GV(){if(this.qX){var a=Math.min(this.ld.scrollY(),60);wg(this.qX,a)}this.zR&&(a=this.Yi-this.ld.scrollY(),wg(this.zR,Math.min(a,60)))}Ub(){super.Ub();
this.Qc&&this.Qc.destroy()}};class rr extends Eq{constructor({options:a,m:b,DZ:c,e9:d}){super({m:b,options:a});this.rb=0;this.Rl=new P({m:c});M(this,this.Rl);this.Rc=new P({});M(this.Rl,this.Rc);for(const e of a){const f=this.ul(e,d);f.Ne("option");f.eb(!1);bi(f,O(this,"item"));M(this.Rc,f);this.Y.push(f);B(this,f.O,()=>{this.Di(this.Y.indexOf(f));this.Bk.h()})}this.uc=new qr({Yg:this.Rl});D(this,this.uc);this.addChild(this.uc.yi());this.ld=this.uc.ld;B(this,this.ld.gw(),()=>{this.rb=this.ld.scrollY()})}Di(a){super.Di(a);this.wa()}ul(a,
b){const c=new P({Zg:!0,fA:!0});c.P(a);b&&b(c);return c}ia(a,b){b&&(this.Vx(),this.ld.Ws(this.rb),a=parseFloat(mg(this.displayObject(),"max-height")),this.Rl.G("max-height",`${a}px`),this.uc.Yh(this.height(),this.Rc.displayObject().scrollHeight))}Vx(){var a=this.Rs();if(null!==a){var b=this.Y[a];a=this.rb;if(b.y()<a)this.rb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.Rl.height();b>c&&(this.rb=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.uc.setParentScale(a)}};class sr extends Xm{constructor({T:a,Xc:b,Vc:c}){super({T:a,Xc:b,Vc:c});A(this,b,"mouseover",this.Ld,this);A(this,b,"mouseout",this.Td,this)}Ld(a){this.xm()||(super.Ld(a),this.vb.G("width",""),this.vb.G("white-space","nowrap"),this.vb.G("width",`${Math.min(300,this.vb.displayObject().clientWidth+3)}px`),this.vb.G("white-space","pre-wrap"),this.Eo(a))}yt(a,b){const c=.5*(b.width+a.width),d=Um(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}zt(a,b){return a.top-b.bottom-
6}};class tr extends ao{constructor(a,b,c){super([0],[150],150);this.Wd=a;this.Dc=b;this.s=c;this.Ti=!1}start(a){this.Ti=!a;a=this.Wd.opacity();if(1==a||0==a){if(this.Ti){if(0==a)return}else if(1==a)return;this.play()}}Rh(a){[a]=a;a/=150;this.Wd.Jc(this.Ti?1-a:a);a=this.Ti?6*(1-a):6*a;L(this.Dc.displayObject(),"padding-top",4+a+"px");L(this.s.displayObject(),"top",11+a+"px")}};function ur(a,b,c){Of&&$e?(a.Wd.o("animation",b?"shown":"hidden"),a.Dc.o("prompt",b?"shown":"hidden"),a.Na&&a.Na.o("with-prompt",b)):c?(new tr(a.Wd,a.Na,a.Dc)).start(b):a.Wd.Jc(b?1:0)}function vr(a){a.Na?a.Na.displayObject().focus():a.ke&&a.ke.focus()}function wr(a,b,c){a.Dx.B(b);(a.P0=c)&&fi(a.lJ);a.Na?a.Na.o("error",b):a.ke.o("error",b)}
class xr extends P{constructor(a,b,c,d){super({m:"field-view"});this.j=b;this.D=a;this.jh=c;B(this,this.D.submittedEvent(),this.vu,this);a=a.Zc;b="select"==a.type();c=a.title().text();c=Ac(c)+("mandatory"==a.usage()?"*":"");this.Wd=new P({u:O(this,"prompt")});this.Wd.Oe(c);this.Wd.l(!1);this.Wd.o("select",b);this.Dx=new P({u:O(this,"error-icon")});this.Dx.o("select",b);this.Dx.B(!1);this.lJ=new P({m:"error-tooltip"});ei(this.lJ,this.j,()=>{a:{switch(this.P0){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new sr({T:d,Xc:this.Dx,Vc:this.lJ});this.Dc=new P({u:O(this,"placeholder")});this.Dc.Oe(c);this.Dc.l(!1);this.Dc.o("select",b);b?this.Wd.Jc(0):ur(this,!1,!1);c=new P({u:O(this,"fieldbg")});M(this,c);M(this,this.Wd);M(this,this.Dc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.ke=new br({m:"authorization-combobox",E7:"authorization-combobox-list",options:b,prompt:" ",T:d,UF:e=>this.QI(e)});Tq(this.ke,new rr({options:b,
m:"authorization-combobox-list",DZ:"authorization-list-scroll-pane"}));M(this,this.ke);this.D.ho()&&(this.Wd.Jc(1),this.ke.QG(this.D.ho()),this.Dc.B(!1));B(this,this.ke.Bk,this.q2,this);B(this,this.ke.O,this.p2,this)}else this.Na=new Cq({u:O(this,"text-input")}),M(this,this.Na),B(this,this.Na.$t,()=>{this.Dc.B(!1);ur(this,!0,!0)}),B(this,this.Na.U(),()=>{yr(this.D,this.Na.value())}),d=a.value(),this.D.ho()?(ur(this,!0,!1),this.Na.Qd(this.D.ho()),this.Dc.B(!1)):d.text()&&(ur(this,!0,!1),this.Na.Qd(d.text()),
this.Dc.B(!1),yr(this.D,d.text())),A(this,this.Na,"focus",this.z2,this),A(this,this.Na,"blur",this.A2,this),A(this,this.Na,"keydown",this.Ze,this);M(this,this.Dx);this.Cl=new P({u:O(this,"hint")});this.Cl.B(!1);M(this,this.Cl)}cQ(a){this.Cl.Oe(a);a=null!=a&&0<a.length;this.Cl.B(a);this.o("with-hint",a)}state(){return this.D}QI({T:a,Xc:b,Op:c,Vc:d}){return new cr({T:a,Xc:b,Op:c,Vc:d,b7:this})}l(a){super.l(a);this.Na&&this.Na.l(a);this.ke&&this.ke.l(a)}NG(){this.Na?this.Na.displayObject().blur():this.ke&&
this.ke.displayObject().blur()}vu(){var a=this.D.errors();const b=0!=a.length;a=b?a[0].description():"";wr(this,b,a)}q2(){const a=this.ke.Cs()||"";yr(this.D,a);a&&(this.Dc.B(!1),(new tr(this.Wd,new P,new P)).start(!0))}z2(){this.Na.o("focused",!0);this.Wd.o("focused",!0);this.o("focused",!0);wr(this,!1)}p2(){wr(this,!1)}A2(){this.Na.o("focused",!1);this.Wd.o("focused",!1);this.o("focused",!1);this.D.submit();this.Na.value().length||(this.Dc.B(!0),ur(this,!1,!0))}te(){super.te();this.ke&&this.ke.setParentScale(this.parentScale())}Ze(a){13==
a.keyCode&&(this.jh.et(this.D),a.preventDefault())}};class zr extends vm{constructor(a,b,c,d,e){super({u:O(a,"content")});this.ga=a;this.j=c;this.xb=[];this.G("margin-bottom","31px");this.G("padding-bottom","14px");a=b.fields();for(const f of a)"disabled"!=f.Zc.usage()&&(a=new xr(f,this.j,this,d),"USER_EMAIL"==f.Zc.Qe().text()&&e&&a.cQ(this.j.J("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.xb.push(a),M(this,a))}te(){super.te();for(const a of this.xb)a.setParentScale(this.parentScale())}l(a){super.l(a);for(const b of this.xb)b.l(a)}Zn(){I||
this.xb.length&&vr(this.xb[0])}Uk(){}et(a){const b=this.xb.findIndex(c=>c.state()==a);this.xb[b].NG();b<this.xb.length-1?vr(this.xb[b+1]):this.ga.dG()}};function Ar(a){a.jr&&(oe(a,a.jr,"canplaythrough",a.rU,a),oe(a,a.jr,"error",a.qU,a))}
class Br extends Hi{constructor(a){super();this.Fc=a;this.jr=null}Qk(){const a=[];for(let b=0;b<this.Fc.length;++b){const c=this.Fc[b];a.push(new ul(c.src,c.mimeType))}return a}rU(){Ar(this);Fi(this)}qU(){Ar(this);Gi(this)}tD(){this.jr=Sc(jc('<audio preload="auto"/>'));A(this,this.jr,"canplaythrough",this.rU,this);A(this,this.jr,"error",this.qU,this);this.WM()}WM(){const a=this.Qk();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";
b=Sc(jc(b));this.jr.appendChild(b)}}release(){}};class Cr extends Sj{constructor(){super();this.aM=this.LH=this.QH=!1;this.$L=1;this.T_=G(this);this.tV=G(this);this.RH=G(this)}Gj(){return this.LH}De(){return this.aM}CG(){return this.$L}Ug(){return this.QH}};class Dr extends Cr{constructor(a){super();this.La=a;this.Gr="";this.ll=G(this);this.xM=G(this)}Wk(){return this.Gr}aq(a){this.Gr!=a&&(this.Gr=a,this.xM.h())}};class Er extends H{constructor(a,b,c){super();this.nf=a;this.sR=b;this.Xm=c;B(this,this.Xm.stateChangedEvent(),this.Ra,this);this.sF()}activate(){return!1}deactivate(){this.Xm.stop()}sF(){this.nf.Ea().De()&&this.sR.o("disable",!Fp(this.nf))}Ra(a,b){switch(b){case "playing":this.nf.Ea().De()&&(this.sR.o("disable",!0),Gp(this.nf,this.nf.cl()+1));break;case "ended":this.sF()}}};function Fr(a){const b=new P({u:O(a,"playback-control")});b.addChild(S(a.F,"choice-audio-play-icon"));b.addChild(S(a.F,"choice-audio-stop-icon"));return b}
class Gr extends P{constructor(a){super({m:"choice-audio-control-panel"});this.F=a;this.YL=G(this);this.ZL=Fr(this);M(this,this.ZL);this.DV=new P({u:O(this,"progress-control"),$:"CANVAS"});M(this,this.DV);this.Eb=0;B(this,this.O,()=>this.YL.h())}WG(){this.ZL.o("playing",!0)}rw(){this.ZL.o("playing",!1)}gt(a){this.Eb=a}Dw(a){if(this.Eb){const b=this.DV.displayObject(),c=b.getContext("2d");c.clearRect(0,0,b.width,b.height);c.save();c.fillStyle=window.getComputedStyle(this.displayObject()).getPropertyValue("--player-progress-color");
c.globalAlpha=1;c.beginPath();c.fillRect(0,0,a/this.Eb*b.width,b.height);c.fill()}}lw(){return G(this)}NF(){return G(this)}d_(){return G(this)}FQ(){return G(this)}iY(){return!1}wA(){}VO(){}Wc(){}lG(){}invalidate(){}yP(){}show(){}Cw(){}};class Hr extends Zn{constructor({dg:a,nb:b,Ec:c,L:d}){var e=a.Ea().La;e=e instanceof Br?e.Qk():[];super({m:"choice-audio-attachment-view",Vn:El(e),MO:new Gr(d),nb:b});a=new Er(a,this,this.Kb);D(this,a);this.P_=a;c&&c.CD.push(this.P_,0)}kh(){super.kh();"paused"==this.Kb.state()&&this.Kb.reset()}};function Ir(a,b,c){if(a.sy!=c||a.AD!=b)a.AD=b,a.sy=c,a.oP()}
class Jr extends P{constructor(a,b,c){super({m:"choice-picture-attachment-view"});this.AD=c||110;this.sy=58;this.Xd=b;this.Ed=a;this.Sg()&&(this.o("with-zoom",!0),this.Sg()&&B(this,this.O,this.UD,this));this.oP()}UD(){this.Xd.uw({ff:this.Ed.bd.La})}oP(){const a=this.Ed.bd;this.B(!!a);if(a){const b=a.La;let c=this.sy,d=Math.floor(c*(b.width()/b.height()));d>(this.AD||d)&&(d=this.AD,c=Math.floor(d*(b.height()/b.width())));this.G("background-size",d+"px "+c+"px");this.resize(d,c);$o(b.path()).then(e=>
{this.G("background-image",Ih(e))});B(this,a.ll,this.oP,this)}}Sg(){const a=this.Ed.bd;return a?!!this.Xd&&a.Sg():!!this.Xd}Cb(a,b){const c=this.Ed.bd.La;a=Yg({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Ef:!0});return new w(a.width,a.height)}};function Kr(a,b){a.XN&&a.o("focused",b)}class Lr extends P{constructor(a){super({u:a});this.XN=!I}jo(){this.XN&&super.jo()}Xf(a){this.XN&&super.Xf(a)}}function Mr(a){if(a){let b=Math.ceil(a.width());b&&(a=Ig(a.displayObject()),b+=a.left+a.right);return b}return 0}
class Nr extends P{constructor({bb:a,nA:b,rA:c,evaluationEnabled:d,Kc:e,K7:f,L:g,format:h,zP:k,questionType:l,nb:r,Ec:u}){super({m:"choice-view"});this.F=g;this.nE=l;this.Nc=d;this.jh=k;this.je=new Lr(O(this,"choice-container"));this.o(this.nE,!0);B(this,this.je.O,(C,N)=>{this.de&&N.target==this.de.displayObject()&&this.Pa.selected()||N.target==this.po.displayObject()&&this.po.Sg()||this.oo&&N.target==this.oo.displayObject()||this.bF.h(this.Pa)});A(this,this.je,"keydown",this.Ze,this);M(this,this.je);
this.bF=G(this);this.Pa=b;B(this,this.Pa.gf(),this.vU,this);this.zC=new P({u:O(this,"active-element-container")});const {activeElement:x,wG:y}=c(O(this,"active-element"),O(this,"mock-active-element"),this.F,this.nE);this.No=y;M(this.zC,this.No);this.Fi=x;M(this.zC,this.Fi);b=new P({u:O(this,"review-icons-container")});c=new P({u:O(this,"correct-icon")});c.addChild(S(this.F,"correct-icon"));M(b,c);c=new P({u:O(this,"incorrect-icon")});c.addChild(S(this.F,"incorrect-icon"));M(b,c);M(this.je,b);M(this.je,
this.zC);this.Uq=!1;I&&(A(this,this.je.displayObject(),jh,()=>{this.enabled()&&(this.ko(!1),this.Uq=!0)},this),A(this,this.je.displayObject(),kh,()=>{this.Uq&&(this.ko(!0),this.Uq=!1)},this));A(this,this.No,"focus",()=>Kr(this.je,!0),this);A(this,this.No,"blur",()=>Kr(this.je,!1),this);b=new P({m:"choice-attachment-container"});this.po=new Jr(this.Pa.choice(),e,f);bi(this.po,O(this,"attachment-view"));M(b,this.po);(this.oo=this.AI(r,u))&&M(b,this.oo);M(this.je,b);this.eC=new P({m:"choice-content"});
M(this.je,this.eC);(this.lb=(e=this.Pa.choice().textRange().fe())?null:a.yp(this,this.Pa.choice().textRange(),!1))&&M(this.eC,this.lb);this.de=null;a=this.Pa.choice();a instanceof jq&&a.typeIn()&&!this.Nc&&(this.de=this.SI(h),M(this.eC,this.de),this.de.o("empty-text",e));this.vU()}oc(a){const b=this.Pa.choice();if(this.Nc&&"reviewWithCorrectAnswers"==a&&b instanceof jq){a=b.correct();this.Fi.o("correct",a);this.je.o("correct",a);if(this.Pa.selected()&&!a||a&&!this.Pa.selected())this.Fi.o("incorrect",
!0),this.je.o("incorrect",!0);this.Pa.selected()||a||this.je.o("not-selected",!0)}}activate(a){a?this.je.displayObject().focus():this.je.displayObject().blur()}Ze(a){const b=this.de&&this.de.focused();switch(a.keyCode){case 13:b?(b&&this.jh.et(this.Pa),a.preventDefault()):this.bF.h(this.Pa);break;case 32:b||this.bF.h(this.Pa)}}SI(a){const b=new Cq({});b.Qd(this.Pa.customAnswer());B(this,b.U(),()=>{var c=b.value();this.Pa.Fq=c});A(this,b.displayObject(),"focus",()=>{b.o("focused",!0);Kr(this.je,!0)},
this);A(this,b.displayObject(),"blur",()=>{b.o("focused",!1);Kr(this.je,!1)},this);bi(b,O(this.eC,"type-in"));b.G("font-size",a.size+"px");return b}AI(a,b){const c=this.Pa.dg();return c?new Hr({dg:c,nb:a,Ec:b,L:this.F}):null}vU(){this.je.td("checked",this.Pa.selected());this.No.td("checked",this.Pa.selected())}ia(){this.invalidate()}invalidate(){const a=mg(this.displayObject(),"width");this.G("width","");this.lb&&(this.lb.G("width",""),this.lb.B(!0),Of&&$e&&this.lb.Tb(this.lb.displayObject().scrollHeight));
var b=Math.ceil(this.width());const c=Hg(this.je.displayObject()),d=Mr(this.po)+Mr(this.oo);b=b-(c.left+c.right)-d-this.zC.width();this.lb&&this.lb.width()>=b&&this.lb.Ga(b);this.de&&this.de.Ga(Math.max(b,this.lb?this.lb.width():0));this.lb&&this.lb.B(1<=this.lb.displayObject().scrollWidth);this.G("width",a)}l(a){super.l(a);this.je.l(a);this.lb&&this.lb.l(a);this.Fi.l(a);this.No.l(a);this.de&&this.de.l(a)}ko(a){const b=a?1.1:1,c=a?1:1.1;(new Mm(this.Fi.displayObject(),b,c,a)).play()}};class Or extends vm{constructor(a,b,c){super({u:O(a.parent,"content")});this.nE=c;this.ga=a.parent;this.Y1=a.S7||!1;this.I_=null!=a.Tg?a.Tg:Number.MAX_VALUE;this.ca=b;this.xb=[];this.F=a.L;this.OR=[];this.TI(a);this.oc(a.mode)}TI(a){const b=a.Fn;var c=100/b;for(var d=0;d<b;++d){var e=new P({m:"column-container"});this.OR.push(e);M(this,e);e.G("width",`${c}%`)}c=a.bb;for(d=0;d<this.ca.count();++d){e=this.ca.getChoiceState(d);e=new Nr({bb:c,nA:e,K7:110,rA:a.rA,evaluationEnabled:a.evaluationEnabled,
L:this.F,format:a.format,Kc:a.Kc,zP:this,questionType:this.nE,nb:a.nb,Ec:a.Ec});e.o("columned",1<b);const f=this.OR[d%b];B(this,e.bF,this.Ra,this);M(f,e);this.xb.push(e)}}oc(a){Da(this.xb,b=>b.oc(a))}Uk(a,b){for(var c=0;c<this.ca.count();++c){const d=this.ca.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.ca.count()-1&&(this.xb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.xb[a-1].activate(!0),c=!0)}this.xb[a].activate(!c);break}}}et(a){for(let b=0;b<this.ca.count();++b){const c=
this.ca.getChoiceState(b);if(a==c){a=b;a<this.ca.count()-1?this.xb[a+1].activate(!0):(this.xb[a].activate(!1),this.ga.xY());break}}}Ra(a){for(let b=0;b<this.ca.count();++b){const c=this.ca.getChoiceState(b),d=a==c;this.Y1?d&&c.eb(!c.selected()):c.eb(a==c)}this.qp()}qp(){const a=this.enabled(),b=a&&this.QM()<this.I_;for(let c=0;c<this.xb.length;++c){const d=this.ca.getChoiceState(c);this.xb[c].l(d.selected()?a:b)}}QM(){let a=0;for(let b=0;b<this.ca.count();++b)this.ca.getChoiceState(b).selected()&&
(a+=1);return a}Dn(a){return"byItems"==a?this.xb.map(b=>[b]):super.Dn(a)}l(a){super.l(a);for(const b of this.xb)b.l(a);this.qp()}ia(){for(const a of this.xb)a.invalidate()}};function Pr(){return Hf||Qr()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function Qr(){return 0<=window.location.search.indexOf("ispringpreview=1")};class Rr extends P{constructor(a,b){super({m:"essay-container"});this.D=a;this.Af=new P({m:"essay-scroll-pane"});this.lc=new P({m:"essay-text-content"});M(this.Af,this.lc);this.Na=this.mx(b);this.Na.displayObject().value=this.D.text();M(this.lc,this.Na);A(this,this.Na.displayObject(),"change",this.ZU,this);A(this,this.Na.displayObject(),"input",this.D3,this);M(this,this.Af);this.uc=null;$e&&this.o("ios",!0);Qr()&&this.o("preview",!0);I?this.o("mobile",!0):(this.uc=new qr({Yg:this.lc}),D(this,this.uc),
this.Af.addChild(this.uc.yi()));this.rp(0)}activate(a){a?I||this.Na.focus():this.Na.displayObject().blur()}mx(a){const b=new P({u:O(this,"text-input"),$:"TEXTAREA"});A(this,b.displayObject(),"focusin",()=>{this.Af.o("focused",!0)},this);A(this,b.displayObject(),"focusout",()=>{this.Af.o("focused",!1)},this);b.G("font-size",a.size+"px");return b}l(a){super.l(a);this.Af.l(a);this.Na.l(a)}ZU(){this.D.setText(this.Na.displayObject().value)}D3(){this.ZU();const a=this.lc.displayObject().scrollTop;this.rp(a)}ia(){this.rp(this.lc.displayObject().scrollTop)}rp(a){if(this.uc){this.Na.G("height",
"auto");var b=this.lc.height()-2,c=this.Na.displayObject().scrollHeight;this.Na.Tb(Math.max(b,c));this.uc.Yh(this.lc.height(),c);t&&(this.lc.displayObject().scrollTop=a,this.uc.yi().wa())}}te(){super.te();this.uc&&this.uc.setParentScale(this.parentScale())}};class Sr extends vm{constructor(a,b,c){super({u:O(a,"content")});this.G("height","100%");this.D=b;this.ka=new Rr(this.D,c);this.addChild(this.ka)}Cb(a,b){return new w(a,Math.max(b,100))}l(a){super.l(a);this.ka.l(a)}Wp(){this.ka.activate(!1)}Zn(){this.ka.activate(!0)}te(){super.te();this.ka.setParentScale(this.parentScale())}ia(a,b){a&&b&&this.ka.wa()}};function Tr(a,b){var c=0,d=0;Ur(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function Ur(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Vr(a){const b=Tr(a.displayObject(),!0)[0],c=Tr(a.displayObject(),!1)[1];a.jj=new Ui(b,c)}function Wr(a){let b;null==(b=a.Uf)||b.commit();let c;null==(c=a.Uf)||c.setSelection(a.jj)}
class Xr extends P{constructor(){super({$:"INPUT",m:""});this.Uf=null;this.jj=new Ui(0,0);A(this,this.displayObject(),"keydown",this.Ze,this);A(this,this.displayObject(),"input",this.FU,this);A(this,this.displayObject(),"blur",this.h2,this);A(this,this.displayObject(),"keyup",this.I2,this);A(this,this.displayObject(),"mousedown",this.Fy,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());xf&&A(this,this.displayObject(),"change",this.FU,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Nb().length),this.jj=new Ui(a,a),this.Uf.setSelection(this.jj))):this.displayObject().blur()}sL(){this.displayObject().value=this.Uf.text();this.ND()}ND(){this.jj=this.Uf.selection();var a=this.displayObject(),b=this.jj.startOffset();
Ur(a)&&(a.selectionStart=b);a=this.displayObject();b=this.jj.endOffset();Ur(a)&&(a.selectionEnd=b)}FU(){Vr(this);let a;null==(a=this.Uf)||a.update(this.Nb(),this.jj)}h2(){let a;null==(a=this.Uf)||a.commit()}Fy(){A(this,document,"mousemove",this.dj,this);A(this,document,"mouseup",this.ej,this);Vr(this);Wr(this)}dj(){Vr(this);Wr(this)}ej(){Vr(this);Wr(this);oe(this,document,"mousemove",this.dj,this);oe(this,document,"mouseup",this.ej,this)}I2(a){fh(a)||(Vr(this),Wr(this))}Ze(a){switch(a.keyCode){case 39:Tr(this.displayObject(),
!0)[0]<this.Nb().length&&a.stopPropagation();break;case 37:0<Tr(this.displayObject(),!0)[0]&&a.stopPropagation()}}Nb(){return this.displayObject().value}};class Yr extends Vm{constructor(a){const b=a.Xc;super({T:a.T,Xc:b,Vc:a.Vc});this.$f=!1;this.Th=this.Ah=null;pf?J||A(this,b,"touchstart",c=>{this.$f||(this.Ld(c),this.$f=!0,Xf(()=>{this.Ah=A(this,window,"touchstart",()=>{this.Si()})}))}):(A(this,b,"mouseover",c=>{this.$f||(this.Ld(c),this.$f=!0)},this),A(this,b,"mouseout",this.Si,this))}Ld(a){super.Ld(a);this.NV(a);this.Th=A(this,window,"resize",this.Si,this)}NV(a){this.vb.G("width","");this.vb.G("white-space","nowrap");this.vb.G("width",`${Math.min(300,
this.vb.displayObject().clientWidth+3)}px`);this.vb.G("white-space","pre-wrap");this.Eo(a)}Si(){this.Ah&&(pe(this,this.Ah),this.Ah=null);this.Th&&(pe(this,this.Th),this.Th=null);this.Td();this.$f=!1}yt(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)}zt(a,b){const c=Um(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function Zr(a,b){b=t||b;a.aA.B(b);a.ZN.B(b)}
class $r extends P{constructor({L:a,Vp:b,nH:c,correctAnswers:d,T:e,A:f}){super({m:"correct-answers-tooltip"});this.F=a;this.Af=new P({m:"tooltip-scroll-pane"});M(this,this.Af);this.aA=new P({u:O(this,"label")});ei(this.aA,f,"Q_USER_ANSWER_TITLE");M(this.Af,this.aA);this.ZN=new P({u:O(this,"user-answer")});this.ZN.P(c);M(this.Af,this.ZN);this.mC=new P({u:O(this,"label")});ei(this.mC,f,"Q_CORRECT_ANSWERS_TITLE");M(this.Af,this.mC);for(const g of d)a=new P({u:O(this,"correct-answer")}),c=new P({u:O(this,
"correct-answer-icon")}),d=S(this.F,"small-tick"),f=new P({u:O(this,"correct-answer-text")}),f.P(g),c.addChild(d),M(a,c),M(a,f),M(this.Af,a);this.dF=new Yr({T:e,Xc:b,Vc:this});D(this,this.dF);Zr(this,t)}};function as(a){const b=a.D.evaluationEnabled()&&"reviewWithCorrectAnswers"==a.za;a=a.D.correct();return b&&!a}function bs(a){const b=a.$S();a.am=new $r({L:a.F,Vp:a,nH:b,correctAnswers:a.WS(),A:a.j,T:a.Z});D(a,a.am)}
class cs extends P{constructor({L:a,parent:b,value:c,state:d,format:e,A:f,T:g,C7:h,mode:k}){super({m:"choice-view"});this.F=a;this.D=d;this.za=k;this.Z=g;this.j=f;this.o("text-answer",!0);this.am=null;this.Ae=c;this.Ji=new P({m:"text-answer-container"});M(this,this.Ji);this.Ji.o("short-answer",!h);this.Ji.o("numeric",!!h);a=d.evaluationEnabled()&&"reviewWithCorrectAnswers"==k;this.de=this.SI(a,e,h||!1);A(this,this.de.displayObject(),"focus",()=>{this.Ji.o("focused",!0)},this);A(this,this.de.displayObject(),
"blur",()=>{this.Ji.o("focused",!1)},this);M(this.Ji,this.de);A(this,this.de.displayObject(),"keydown",l=>{13==l.keyCode&&(b.dG(),l.preventDefault())},this);this.Gm=new P({u:O(this.Ji,"tooltip-icon")});e=S(this.F,"question-24");this.Gm.addChild(e);a&&(d=d.correct(),this.de.o(d?"correct":"incorrect",!0),this.Ji.o(d?"correct":"incorrect",!0),d||M(this.Ji,this.Gm))}activate(a){a?I||this.de.focus():this.de.displayObject().blur()}SI(a,b,c){if(a)a=new P,a.P(Te(this.Ae.text()));else{var d=a=new Xr,e=this.Ae;
d.Uf&&(qe(d,d.Uf.lp,d.sL,d),qe(d,d.Uf.RM,d.ND,d));e?(d.Uf=e,d.sL(),d.ND(),d.l(!0),B(d,d.Uf.lp,d.sL,d),B(d,d.Uf.RM,d.ND,d)):(d.Uf=null,d.displayObject().value="",d.l(!1));I&&c&&a.setAttribute("inputmode","decimal")}bi(a,O(this.Ji,"type-in"));a.G("font-size",b.size+"px");return a}l(a){super.l(a);this.Ji.l(a);this.de.l(a)}invalidate(){var a=this.Ji.contains(this.Gm),b=Hg(this.displayObject());a=a?this.Gm.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.de.G("max-width",b+"px");this.am&&
Zr(this.am,this.de.displayObject().scrollWidth>b)}};class ds extends cs{constructor({L:a,parent:b,rh: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.Fd=c;as(this)&&bs(this)}$S(){return this.Fd.response().text()}WS(){const a=[];for(let b=0;b<this.Fd.choices().count();++b){const c=this.Fd.choices().getChoice(b);a.push(Te(c.textRange().text()))}return a}};class es extends vm{constructor(a,b,c,d,e,f,g){super({u:O(a,"content")});this.F=g;this.ca=b;this.Gx=d;this.ga=a;this.j=e;this.Z=f;this.ul(c)}ul(a){this.ka=new ds({L:this.F,rh:this.ca,mode:a,format:this.Gx,parent:this.ga,A:this.j,T:this.Z});D(this,this.ka);this.addChild(this.ka.displayObject())}oc(a){E(this,this.ka);this.removeChild(this.ka.displayObject());this.ul(a);this.ka.l(this.enabled());this.ka.setParentScale(this.parentScale());this.ka.invalidate()}l(a){super.l(a);this.ka.l(a)}ia(){this.ka.invalidate()}setParentScale(a){super.setParentScale(a);
this.ka.setParentScale(a)}Wp(){this.ka.activate(!1)}Zn(){this.ka.activate(!0)}};class fs extends km{constructor(a){super("slide-object-view-icon-placeholder");this.bj=a;this.o("type",a.id())}object(){return this.bj}};class gs extends P{constructor(a,b,c){super({m:"aspect-ratio-fixed-block",$:"SPAN",ZO:!0});c=c?c/b:0;this.G("width",`${b}px`);b=new P({u:O(this,"inner-wrapper")});b.G("padding-bottom",`${100*c}%`);M(this,b);bi(a,O(this,"content"));b.addChild(a)}};class hs extends gs{constructor(a,b){const c=[];for(const d of b.info)c.push(new ul(d.src,d.mimeType));a=gp(a,c);a.jb.setAttribute("poster",b.poster);a.oW=b.Zh;b.text&&a.aq(b.text);super(a,b.width||1,b.height||1);this.fO=a;B(this,this.fO.CJ,()=>{this.addChild(this.fO)})}};function is(a,b,c,d,e){const f=J;if(J||d.UY)a.o("zoomable",f),B(a,a.Vb.sH,a.tT,a),a.tT(),B(a,a.O,()=>{a.Vb.show({tZ:b,src:d.info.src,B7:f})});d.UY&&e&&js(a,c)&&a.addChild(ks(a,a,e))}function js(a,b){return I&&!J&&a.Vb.active()&&32<=b.width&&32<=b.height}function ks(a,b,c){const d=new P({u:O(b,"zoom")});b=S(c,"zoom_icon");d.addChild(b);B(a,a.Vb.sH,()=>{d.B(a.Vb.active())});return d}
class ls extends gs{constructor(a,b,c){const d=new P({m:"image",$:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.Hf(a.text);const e=new w(a.width||1,a.height||1);super(d,e.width,e.height);(this.Vb=b)&&!a.url&&is(this,d,e,a,c)}tT(){this.o("zoomable",this.Vb.active()||Qr()&&J)}};function ms(a){Oe(a,"inline-item");return a}
class ns{constructor(a,b,c,d){this.TT=a;this.Vb=b;this.F=c;this.pb=d}VF(a,b){if(this.TT)return a=new hs(this.TT,a),b.push(a.fO),ms(a.displayObject());b=a.info;a=a.poster;var c=this.pb;const d=[];for(var e of b)d.push(new ul(e.src,e.mimeType));e=Cl(d);c&&Il(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");L(e,"max-width","100%");return ms(e)}rY(a){return ms((new ls(a,this.Vb,this.F)).displayObject())}oY(a){let b=Rc("SPAN");b.innerHTML=a.IQ;b=b.firstElementChild;L(b,
"max-width","100%");return ms(b)}};class os extends Do{constructor(a){super("line-view",a);this.FT=a;this.Fr=new Xn(a.Rd());Un(this.Fr,this)}ia(a,b){super.ia(a,b);this.Ia()}Ia(){const a=[this.FT.lm(),this.FT.tm()];this.Fr.invalidate(a,!1)}};class ps extends H{constructor(a){super();this.V3=a}comparisonOperation(){return this.V3}};class qs extends ps{constructor(a,b){super("between");this.BK=a;this.FM=b;G(this);G(this)}leftOperand(){return this.BK}rightOperand(){return this.FM}jY(a){a=parseFloat(a);const b=Math.max(this.BK,this.FM);return a>=Math.min(this.BK,this.FM)&&a<=b}};class rs extends ps{constructor(a,b){super(a);this.U3=b;G(this)}operand(){return this.U3}jY(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 ss=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 ts(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 rs){{const k=g.comparisonOperation();if(ss.has(k))d=d.J(ss.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof qs)d=d.J("Q_NUMERIC_QUESTION_BETWEEN",{ONE:g.leftOperand(),TWO:g.rightOperand()});else throw Error("invalid numeric answer condition");f.call(e,d)}return c};class us extends cs{constructor({L:a,parent:b,BO:c,mode:d,format:e,A:f,T:g}){const h=new ck(c.response());super({L:a,parent:b,value:h,format:e,state:c,A:f,T:g,C7:!0,mode:d});this.$j=c;B(this,this.Ae.io,this.HL,this);B(this,this.Ae.lp,()=>{let k=this.Ae.text();k=k.replace(",",".");var l=k;l.match(/[^0-9.,-]/g)&&(l=l.replace(/[^0-9.,-]/g,""));l!=k?this.Ae.setText(l):this.$j.wc(k)},this);as(this)&&bs(this)}$S(){return this.$j.response()}WS(){return ts(this.$j,this.j)}HL(a){a.Kv()}};class vs extends vm{constructor(a,b,c,d,e,f,g){super({u:O(a,"content")});this.F=g;this.ca=b;this.Gx=d;this.ga=a;this.j=e;this.Z=f;this.ul(c)}ul(a){this.ka=new us({L:this.F,BO:this.ca,mode:a,format:this.Gx,parent:this.ga,A:this.j,T:this.Z});D(this,this.ka);this.addChild(this.ka.displayObject())}oc(a){E(this,this.ka);this.removeChild(this.ka.displayObject());this.ul(a);this.ka.l(this.enabled());this.ka.setParentScale(this.parentScale());this.ka.invalidate()}l(a){super.l(a);this.ka.l(a)}ia(){this.ka.invalidate()}setParentScale(a){super.setParentScale(a);
this.ka.setParentScale(a)}Wp(){this.ka.activate(!1)}Zn(){this.ka.activate(!0)}};class ws extends dp{constructor(a){super();this.Xq=a}Xp(){return cp(this,this.Xq.src())}};class xs extends vm{constructor(a){super({u:O(a,"content")})}};function ys(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function zs({R6:a,S6:b,U7:c,T7: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(mg(a,"vertical-align"),10);L(a,"vertical-align",`${c*b}px`);ys(a,"fill",d);ys(a,"stroke",d);return a};const As=["font-size","line-height","color","text-align","font-family"];function Bs(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)L(c,b,"inherit")}
function Cs(a,b){const c=document.createElement("div");c.innerHTML=b;a.D5.forEach(d=>{if("font-family"==d)if(a.K){var e=c.innerHTML;d=a.K.rn;const h=Nc("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=Yc(k);for(const u of f)"SUB"!=u.tagName&&"SUP"!=u.tagName||++e;if(0<f.length-e)continue;var g=null;let l=f=e=null,r=k;for(;r;){const u=mg(r,"font-family");u&&(e=r,g=u.split(",")[0],g=d.hasOwnProperty(g)?d[g]:null);mg(r,"font-weight")&&(f=r);mg(r,"font-style")&&
(l=r);if(r.parentElement&&"SPAN"==r.parentElement.tagName)r=r.parentElement;else break}g&&(e&&L(e,"font-family",zk(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),f&&L(f,"font-weight",g.bold?"bold":"normal"),l&&L(l,"font-style",g.italic?"italic":"normal"))}c.innerHTML=h.innerHTML}else Bs(c,"font-family");else Bs(c,d)});return c.innerHTML}
function Ds(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return zs({R6:b,S6:c,U7:a.W0,T7:a.O0})}function Es(a,b){const c={};gm(b,(d,e)=>{"svg"==e.tagName?c[d]=Ds(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),Ds(a,e.firstChild),c[d]=e):c[d]=e});b.ez=c}class Fs{constructor({fontSize:a,I:b,EY:c,f9:d=As}){this.W0=a;this.K=b;this.O0=c;this.D5=d}};class Gs{constructor(a){this.xE=a}Vh({htmlText:a,Hp:b,gq:c=!1,u:d,m:e}){a=this.xE?Cs(this.xE,a):a;this.xE&&Es(this.xE,b);return new Io({u:d,m:e,Jf:!0},a,b,c)}};let Hs=null;
class Is extends Vm{constructor(a){super(a);this.wb=!1;this.Th=this.Ah=null;J||(I?B(this,this.Sf.O,b=>{this.xm()||(this.Ld(b),Xf(()=>{this.Ah=A(this,window,jh,()=>{this.Si()},this,ph)}))},this):(A(this,this.Sf,"mouseover",this.Ld,this),A(this,this.Sf,"mouseout",this.Si,this),t&&A(this,window,"scroll",()=>{this.Si()},this,!0)))}enable(a){this.wb=a}Ld(a){this.wb&&(isNaN(Hs)||clearInterval(Hs),Hs=setTimeout(()=>{if(!this.xm()){L(this.Z,"pointer-events","none");super.Ld(a);var b=parseFloat(ng(this.vb.displayObject(),"max-width"));
this.vb.G("min-width",b+"px");this.vb.G("width",`${Math.min(b,this.vb.width())}px`);this.vb.G("min-width","");this.Eo(a);this.Th=A(this,window,"resize",this.Si,this)}},pf?0:1E3))}Si(){this.Ah&&(pe(this,this.Ah),this.Ah=null);this.Th&&(pe(this,this.Th),this.Th=null);this.Td()}Td(){isNaN(Hs)||clearInterval(Hs);super.Td();L(this.Z,"pointer-events","")}yt(a,b){const c=Um(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)))))}zt(a,b){const c=Um(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}Ub(){this.Si();super.Ub()}}class Js extends P{constructor(a,b,c,d){super({m:"truncated-text-tooltip"});(this.D1=!!a)?a=a.Vh(this,b,!1):(a=new P({u:O(this,"text")}),a.P(b));this.ka=a;M(this,a);this.dF=D(this,new Is({T:d,Xc:c,Vc:this}))}setText(a){this.ka.P(a)}enable(a){this.dF.enable(a)}show(a){this.dF.show(a)}};function Ks(a,b){a.qF+=b;a.G("transform",`translate(0, ${a.qF}px)`)}
class Ls extends P{constructor(a,b,c,d,e,f,g,h,k){super({m:"seq-choice-container",tabIndex:0,Zg:!0});this.F=g;this.qF=0;B(this,this.O,()=>{});this.Ed=b.choice();this.jh=f;f=new P({m:"attachment-container"});f.B(!(!this.Ed.bd&&!this.Ed.nl));this.po=new Jr(this.Ed,d);bi(this.po,O(f,"attachment-view"));M(f,this.po);(this.oo=this.AI(b,h,k))&&M(f,this.oo);this.lb=c.yp(this,this.Ed.textRange(),!0);this.Ve=new P({u:O(this,"correct-index")});this.Ve.G("font-size",e.size+"px");e.fontFamily&&this.Ve.G("font-family",
e.fontFamily);this.Ve.B(!1);this.We=new P({u:O(this,"seq-choice-content")});M(this,this.We);this.gk=G(this);this.tf=G(this);this.fk=G(this);M(this.We,this.Ve);M(this.We,f);M(this.We,this.lb);this.e6=new P({da:S(g,"dnd-icon.svg"),u:O(this,"dnd-icon")});M(this.We,this.e6);this.Ke=new Js(c,this.Ed.textRange(),this,a);D(this,this.Ke);A(this,this,jh,l=>{if(this.enabled()){l.preventDefault();var r=!1,u=A(this,window,lh,y=>{r||(I||(this.Ke.enable(!1),this.Ke.show(!1)),r=!0,this.gk.h({x:l.screenX,y:l.screenY}));
this.tf.h({x:y.screenX,y:y.screenY})},this,ph),x=A(this,window,kh,()=>{pe(this,u);pe(this,x);r&&this.fk.h();I||this.Ke.enable(this.lb.ce)},this,ph)}},this,ph);A(this,this.displayObject(),"keydown",this.Ze,this);A(this,this.displayObject(),"blur",()=>{this.eb(!1)},this)}PG(a){this.Ve.B(!!a);this.o("review",this.Ve.visible());a&&this.Ve.P(a+".")}l(a){super.l(a);this.We.l(a);this.lb.l(a)}choice(){return this.Ed}setTranslate({x:a,y:b}){this.qF=b;this.G("transform",`translate(${a}px, ${b}px)`)}reset(){Of&&
$e?this.lb.Tb(this.lb.displayObject().scrollHeight):(this.lb.Tb(this.height()),this.lb.G("height",""))}ia(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=Hg(this.displayObject()),this.lb.Tb(b-(a.top+a.bottom-1))):this.reset();this.Ke.enable(this.lb.ce)}AI(a,b,c){return(a=a.dg())?new Hr({dg:a,nb:b,Ec:c,L:this.F}):null}Ze(a){switch(a.keyCode){case 38:this.jh.Uk(this.Ed,"up");break;case 40:this.jh.Uk(this.Ed,"down");break;case 32:this.eb(!this.selected());break;case 27:this.eb(!1)}}};function Ms(a,b,c,d){const e=a.jd[c];a.Rc.vc(e,c<d?d+1:d);e.displayObject().focus();e.eb(!0);Ns(a.ca,b,d);a.jd.splice(c,1);a.jd.splice(d,0,e)}
class Os extends vm{constructor({parent:a,rh:b,mode:c,bb:d,Kc:e,format:f,T:g,L:h,nb:k,Ec:l}){super({u:O(a,"content")});this.ga=a;this.F=h;this.ca=b;this.jd=[];this.fK=[];this.WC=new P({m:"indices-container"});M(this,this.WC);this.Rc=new P({m:"items-container"});M(this,this.Rc);this.ba=null;this.BI(d,e,f,g,k,l);this.qx=this.vl=this.Tf=0;this.oc(c)}oc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.WC.B(!1),this.Rc.o("review",!0);a=this.ca.evaluationEnabled()&&"reviewWithCorrectAnswers"==
a;for(let b=0;b<this.ca.count();++b){const c=this.ca.dk[b],d=this.jd[b];d.PG(a?this.ca.ex.indexOf(c)+1:null);a&&d.o(xq(this.ca,b)?"correct":"incorrect",!0)}}BI(a,b,c,d,e,f){for(let k=0;k<this.ca.count();++k){const l=new Ls(d,Ps(this.ca,k),a,b,c,this,this.F,e,f);D(this,l);this.OB(l);var g=c,h=k;const r=new P({u:O(this.WC,"index")});r.P(h+1+".");r.G("font-size",g.size+"px");h=g.underline?"underline":"";h+=g.strike?" line-through":"";r.G("text-decoration",h);r.G("font-weight",g.bold?"bold":"");r.G("font-style",
g.italic?"italic":"");g.fontFamily&&r.G("font-family",g.fontFamily);g.color&&r.G("color",qi(g.color));g=r;this.WC.addChild(g);this.fK.push(g);this.Rc.addChild(l);this.jd.push(l)}}OB(a){let b=null;B(this,a.gk,c=>{this.Ar(a,c);b=A(this,this.displayObject().parentNode,"scroll",this.uU,this)});B(this,a.tf,c=>{this.ba.positionY=c.y;this.ba.positionX=c.x;this.uU()});B(this,a.fk,()=>{this.ei();pe(this,b)})}jf(){this.ei()}uU(){const a=this.ba.Hn,b=di(a);this.Sl.h(b);const c=this.Cg()-this.ba.scrollTop;var d=
l=>l/this.parentScale()+c,e=d(di(this).top-this.ba.yw-this.ba.offsetTop),f=(this.ba.d8-this.ba.xw-this.ba.offsetLeft)/this.parentScale(),g=(this.ba.e8-this.ba.xw-this.ba.Z7)/this.parentScale(),h=di(this).top+((this.Tf+13)*this.jd.length+10)*this.parentScale();h=d(h-this.ba.yw-this.ba.Y7);var k=d(this.ba.positionY-this.ba.yw);d=d(this.ba.positionX-this.ba.xw);a.setTranslate({x:mk(d,f,g),y:mk(k,e,h)});e=(2>this.ba.OP.length?0:this.ba.OP[1].top-this.ba.OP[0].top)/this.parentScale();g=f=this.jd.indexOf(a);
for(d=0;d<this.jd.length;++d)this.jd[d]!=a&&(h=this.jd[d],k=di(h),g<d&&b.top>=k.top?(Ks(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(Ks(h,e),f=Math.min(f,d)));g!=f&&(this.jd.splice(g,1),this.ba.c$=f,this.jd.splice(f,0,a))}Dn(a){return"byItems"==a?this.jd.map(b=>[b]):super.Dn(a)}l(a){super.l(a);for(const b of this.jd)b.l(a)}Ar(a,{x:b,y:c}){const d=[];this.jd.forEach(g=>d.push(di(g)));const e=di(this.ga),f=di(a);this.ba={Hn:a,scrollTop:this.Cg(),xw:b,yw:c,positionY:0,positionX:0,offsetTop:f.top-c,Y7:f.bottom-
c,offsetLeft:f.left-b,Z7:f.right-b,OP:d,d8:e.left,e8:e.right};a.o("drag-active",!0)}ei(){if(this.ba){var a=this.ba.Hn,b=this.jd.indexOf(a);this.Rc.removeChild(a);this.Rc.vc(a,b);Ns(this.ca,a.choice(),b);this.ba=null;a.o("drag-active",!1);this.jd.forEach(c=>c.setTranslate({x:0,y:0}));a.G("transform","")}}Cg(){return this.ga.wB()}ia(a,b){a&&b&&(this.vl!=a||this.qx!=b)&&(this.vl=a,this.qx=b,this.Ia())}setParentScale(a){super.setParentScale(a);for(const b of this.jd)b.setParentScale(a)}Ia(){this.jd.forEach(b=>
{b.G("height","");b.reset()});this.Tf=0;this.Tf=this.jd.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ga.height());this.Tf=Math.min(this.Tf,a);this.jd.forEach((b,c)=>{b.G("height",`${this.Tf}px`);this.fK[c].Tb(this.Tf);this.fK[c].G("line-height",`${this.Tf}px`);b.wa()})}Uk(a,b){const c=this.ca.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.jd[c],b.selected()?Ms(this,a,c,c-1):(b.displayObject().blur(),this.jd[c-1].focus()));break;case "down":c<this.ca.choices().length-
1&&(b=this.jd[c],b.selected()?Ms(this,a,c,c+1):(b.displayObject().blur(),this.jd[c+1].focus()))}}et(){}};class Qs extends qm{constructor(a,b){const c=a.Ea();super(a,"slide-picture-view",b,c.La,c.Sg())}Cb(a,b){a=Yg({width:this.La.width(),height:this.La.height(),boundingWidth:a,boundingHeight:b,Ef:!0});return new w(a.width,a.height)}};function Rs(a,b){a=new P({u:a,Zg:!0});a.o("radio-button",!0);const c=new P({m:"outline-border"}),d=new P({m:"bg"}),e=new P({m:"inline-border"});M(a,c);M(a,d);M(a,e);b=new Tm({u:b,name:"choices"});return{activeElement:a,wG:b}}function Ss(a,b,c){a=new P({u:a,Zg:!0});a.o("checkbox",!0);a.setAttribute("type","checkbox");const d=new P({m:"outline-border"}),e=new P({m:"bg"}),f=new P({m:"check"});c=S(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new ip({u:b});return{activeElement:a,wG:b}}
class Ts extends Bq{constructor(a,b,c,d,e,f){super();this.K=a;this.F=b;this.j=c;this.Z=d;this.pb=e;this.ev=this.Zj=this.yd=null;this.Z4=this.iS();this.zf=f}Hv({parent:a,pa:b,mode:c,Kc:d,zv:e,$g:f,Ec:g}){this.ga=a;this.za=c;this.yd=null;this.Xd=d;this.Zj=e;this.Rr=f;this.ev=g;this.Cf(b);return this.yd}PO(a,b){b=new qm(a,"image-view",b,a.ff());b=this.Jj(a,b);b.dB(new ws(a));return b}sY(a,b){b=new Qs(a,b);b=this.Jj(a,b);b.dB(new ws(a));return b}Jj(a,b){return this.Z4.Jj(a,this,b)}iS(){return new Wo}uj(a){this.pC(a.contentState().content().richText())}oj(a){this.yd=
new zr(this.ga,a.contentState(),this.j,this.Z,this.Rr)}Aj(a){this.yd=new xs(this.ga,a.contentState())}tj(a){this.pC(a.contentState().content().richText())}wj(a){this.yd=new Or({parent:this.ga,Fn:a.slide().settings().Fn(),rA:Rs,mode:this.za,bb:this,L:this.F,format:this.zh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Xd,nb:this.pb,Ec:this.ev},a.contentState(),"multiple-choice")}Cj(a){this.yd=new Or({parent:this.ga,Fn:a.slide().settings().Fn(),rA:Rs,mode:this.za,bb:this,L:this.F,
format:this.zh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Xd,nb:this.pb,Ec:this.ev},a.contentState(),"true-false")}yj(a){var b=a.slide().settings().Tg();b=b&&b.isEnabled()?b.value():void 0;this.yd=new Or({parent:this.ga,Fn:a.slide().settings().Fn(),rA:Ss,S7:!0,mode:this.za,Tg:b,bb:this,L:this.F,format:this.zh(a),evaluationEnabled:a.slide().settings().evaluationEnabled(),Kc:this.Xd,nb:this.pb,Ec:this.ev},a.contentState(),"multiple-response")}Dj(a){this.yd=new es(this.ga,
a.contentState(),this.za,this.zh(a),this.j,this.Z,this.F)}zj(a){this.yd=new vs(this.ga,a.contentState(),this.za,this.zh(a),this.j,this.Z,this.F)}Bj(a){this.yd=new Os({parent:this.ga,rh:a.contentState(),mode:this.za,T:this.Z,bb:this,format:this.zh(a),Kc:this.Xd,L:this.F,nb:this.pb,Ec:this.ev})}qj(a){this.yd=new Sr(this.ga,a.contentState(),this.zh(a))}pC(a){this.yd=new Jo(this.ga,this.yp(this.ga,a,!1))}nY(a,b,c){return this.Vh(a,b,c)}yp(a,b,c){return this.Vh(a,b,c)}pY(a,b,c){return this.Vh(a,b,c)}qC(a,
b,c,d,e){b=Us(this.K,b);e=new hm(b,new ns(null,null,null,null),e);return this.zf.Vh({htmlText:b.htmlText(),Hp:e,gq:c,u:a?O(a,d):void 0})}zh(a){return a.slide().Ua().qd()}};function Vs(a){return 0!=a.type.indexOf("touch")?1:a.Be.touches.length};class Ws extends H{constructor(a,b){super();const c=this.ik(a);A(this,c,jh,d=>{if((a instanceof Node||a.enabled())&&!(1<Vs(d))){var e=d.screenX,f=d.screenY,g=A(this,window,lh,k=>{1<Vs(k)||(b.oZ({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=A(this,window,kh,k=>{1<Vs(k)||(pe(this,g),pe(this,h),b.pZ())});b.qZ();d.preventDefault()}})}ik(a){return a instanceof Node?a:a.displayObject()}};function Xs(a){Ys(a);di(a.nt);ai(a.nt,{transition:`opacity ${a.Eb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Eb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.dM})`,opacity:0})}function Ys(a){ai(a.nt,{transition:"",transform:"scale(1)",opacity:1})}
class Zs extends H{constructor({wO:a,AO:b,duration:c,scale:d=1.6}){super();this.dM=d;this.nt=b;this.Eb=c;this.qq=!1;A(this,this.nt,Kd,()=>{this.nt.B(!1);const e=setInterval(()=>{!a.Mk("active")&&this.qq&&(this.nt.B(!0),Xs(this),clearInterval(e))},this.Eb)})}ct(){this.qq=!0;Xs(this)}zB(){this.qq=!1;Ys(this)}};function $s(){this.Yc=[];this.tq=new F;this.xh=new F}m=$s.prototype;m.add=function(a){this.Yc.push(a);a.xh.addHandler(this.oU,this)};m.remove=function(a){const b=this.Yc.indexOf(a);-1!=b&&(this.Yc.splice(b,1),a.xh.removeHandler(this.oU,this))};m.play=function(a){this.tq.h();this.Yc.length&&(this.NS=0,this.Ie=!0,Da(this.Yc,b=>{b.play(void 0!==a?a:!0)},this));return!0};m.stop=function(a){Da(this.Yc,b=>{b.stop(void 0!==a?a:!0)},this)};m.aw=function(){return this.Ie};
m.oU=function(){++this.NS;this.NS==this.Yc.length&&(this.Ie=!1,this.xh.h())};function at(a,b){this.Ft=a;this.b1=b}at.prototype.animate=function(a){for(let b=0;b<this.Ft.length;++b)this.b1(this.Ft[b],a[b])};const bt=4/3;function ct(a){const b=new $s;var c=new ao([1],[0],a.Eb,d=>tc(Math.pow(d,bt),0,1));bo(c,new at([a.Em],(d,e)=>d.Jc(e)));b.add(c);c=new ao([1],[a.dM],a.Eb);bo(c,new at([a.Em],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class dt extends H{constructor({wO:a,AO:b,duration:c,scale:d=1.6}){super();this.Eb=c;this.dM=d;this.Em=b;this.qq=!1;this.DH=!0;this.dh=D(this,ct(this));B(this,this.dh.xh,()=>{this.DH=!0;this.Em.B(!1);const e=setInterval(()=>{this.qq&&!a.Mk("active")&&(this.Em.B(!0),this.dh.play(),clearInterval(e))},this.Eb)});B(this,this.dh.tq,()=>{this.DH=!1})}ct(){this.DH&&this.dh.play();this.qq=!0}zB(){this.qq=!1;this.dh.stop(!0)}};class et extends H{constructor(a,b){super();this.g1=a;this.Dg=b;this.wd=a.vp(Ec(),this.Dg)}id(){return this.wd}aQ(a){Uc(this.Dg);for(const b of a)a=document.createElementNS("http://www.w3.org/2000/svg","stop"),a.setAttribute("offset",b.offset),a.setAttribute("stop-color",b.color),a.setAttribute("stop-opacity",b.opacity.toString()),this.Dg.appendChild(a)}invalidate(){}Ub(){var a=this.g1,b=this.wd,c=b in a.zp?a.zp[b]:null;c&&(c=a.eG.Sb(c),a.tA.removeChild(c),delete a.zp[b])}};class ft extends et{constructor({h7:a,p6:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.hI=b;this.$P(this.hI)}$P(a){this.hI=a;this.Dg.setAttribute("cx",a.x);this.Dg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.$P(this.hI)}};class gt extends P{constructor({size:a,u:b,color:c}){const d=a/2;a=new In(`${a}px`,`${a}px`);a.As();super({da:a.Sb()});a.Sb().setAttribute("class",b.className());this.Dg=new ft({h7:a,p6:{x:"50%",y:"50%"},TA:.2});this.setColor(c);Nn(a,d,d,d,d,null,null).Sb().setAttribute("fill",`url(#${this.Dg.id()})`)}setColor(a){this.Dg.aQ([{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}])}};class ht extends H{constructor({parent:a,color:b,size:c,u:d,duration:e,scale:f,hG:g=!1}){super();this.Z0=g;b=this.Em=D(this,new gt({size:c,u:d,color:b}));e=t||I||this.Z0?new dt({wO:a,AO:b,scale:f,duration:e}):new Zs({wO:a,AO:b,scale:f,duration:e});this.jR=D(this,e);this.ga=a;a.addChild(this.Em)}setColor(a){this.Em.setColor(a)}ct(){this.jR.ct()}zB(){this.jR.zB()}Ub(){this.ga.removeChild(this.Em)}};class it extends P{constructor(a){super({m:"dnd-destination-review-icon-container"});const b=new P({u:O(this,"icon")});this.o(a?"correct":"incorrect",!0);this.pq=new ht({parent:this,size:37,color:"#F2F2F2",duration:2E3,u:O(this,"animated-layer"),scale:1.7,hG:!0});D(this,this.pq);this.addChild(b)}cb(a){a?this.pq.ct():this.pq.zB()}};class jt extends Vi{type(){return"mediaPlaceholder"}};class kt{Cf(a){if(a instanceof jt)this.mO(a);else if(a instanceof Uj)this.pO(a);else if(a instanceof Wj)this.qO(a);else if(a instanceof Rj)this.oO(a);else if(a instanceof Pj)this.kO(a);else if(a instanceof Xj)this.rO(a);else if(a instanceof sj)this.jO(a);else if(a instanceof kj)this.iO(a);else if(a instanceof jj)this.nO(a);else if(a instanceof Qj)this.lO(a);else throw Error("unknown object type");}};class lt extends kt{constructor(a){super();this.hO=a;this.qf=null}create(a){this.Cf(a);return this.qf}mO(){throw Error("could not be called");}qO(){throw Error("could not be called");}oO(){throw Error("could not be called");}pO(){throw Error("could not be called");}rO(){throw Error("could not be called");}kO(a){this.qf=this.hO.PO(a)}iO(a){this.qf=this.hO.Jj(a)}jO(a){this.qf=new fs(a)}nO(a){if(aj(a.id()))throw Error("could not be created");this.qf=this.hO.Jj(a)}lO(a){this.qf=new os(a)}};class mt extends Yr{constructor({T:a,Xc:b,Vc:c,w9:d}){super({T:a,Xc:b,Vc:c});this.R5=d;this.PT=null;J&&(A(this,b,jh,this.Ld,this),A(this,document,jh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Td()},this))}yt(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(J){const c=Um(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}zt(a,b){var c=Um(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.PT=(Math.max(d,c)-10)/this.Sf.parentScale();
if(c>d)return a=a.bottom-b.top,J?Math.max(a,46):a;a=a.top-b.top-b.height;return J?Math.max(a,46):a}NV(a){this.R5();this.Eo(a)}};function nt(a){const b=Math.floor(100*a.fz)+10;var c=Hg(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.V1,Math.floor((400-c)/b))*b)+2}function ot(a){a.Ga(400);pt(a);a.Ga(nt(a));a.tI.forEach(b=>{b.wa()})}function qt(a,b){const c=new P({u:O(a,"container")});M(a,c);const d=new P({u:O(a,"label")});ei(d,a.j,b);M(c,d);return c}
function rt(a,b,c,d){const e=new P({m:"object-view-container"});M(c,e);c=a.d6.create(b);bi(c,O(a,"object-view"));a.yn.set(e,b);M(e,c);const f=new P({u:O(a,"object-view-icon")});f.o(d?"correct":"incorrect",!0);d=S(a.F,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.tI.set(e,c);d=b.rect();c.resize(d.width,d.height);st(a,e,b)}function tt(a,b){a=new P({u:O(a,"empty-object-view")});M(b,a)}function pt(a){const b=a.ME.PT||.7*a.Tc.height;a.height()>b&&(a.fz-=.05,a.vn())}
function st(a,b,c){const d=a.tI.get(b);a=Math.floor(100*a.fz);var e=c.rect();e=lp(e,c.rotationAngle());e=Yg({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Ef:!1});const f=new Pg;f.rotate(uc(c.rotationAngle()),0,0);f.scale(e.scale,e.scale);c=d.displayObject();Tg(Rg(),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 ut extends Ym{constructor({L:a,og:b,T:c,Yg:d,OO:e,MQ:f,quizSize:g,A:h}){super({m:"dnd-review-tooltip",T:c,Yg:d});this.F=a;this.j=h;this.Tc=g;this.d6=new lt(b);this.V1=Math.max(e.length,f.length);this.fz=1;this.yn=new Map;this.tI=new Map;this.Of(e,f)}jS(a,b){return new mt({T:a,Xc:b,Vc:this,w9:()=>{this.Ga(400);this.fz=1;this.vn();ot(this)}})}Of(a,b){const c=qt(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.rP,e=e||f.rP,rt(this,f.object,c,f.rP);else tt(this,c);
if(0<a.length){b=qt(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)rt(this,f,b,!0)}else!(0<b.length)||d&&e||(b=qt(this,"Q_CORRECT_ANSWERS_TITLE"),tt(this,b))}vn(){this.yn.forEach((a,b)=>{st(this,b,a)});pt(this)}};function vt(a){return 3*a*a-2*a*a*a};class wt extends ao{constructor(a,b,c){super([0],[b],b,vt);this.bj=a;this.xC=c}th(){super.th();this.kJ(!0);this.zU()}zU(){}Qj(){super.Qj();this.kJ(!1)}kJ(a){this.bj.l(a)}KJ(a){a/=this.duration;return`${mm(-this.xC.x+this.xC.x*a,-this.xC.y+this.xC.y*a)}`}Rh(a){this.bj.G("transform",this.KJ(a[0]))}};class xt extends wt{constructor(a,b,c){super(a,b,c);this.Sy=mg(this.bj.displayObject(),"transform")}zU(){this.bj.G("transform",this.Sy)}KJ(a){return super.KJ(a)+`${this.Sy}`}}function yt(a,b,c){a.VE=b;a.yy=c;A(a,a.yy.displayObject(),"scroll",a.oT,a);a.Qm()}
function zt(a,b,c){const d=b.rect();c.move(d.left,d.top);a.Ui()||(c.o("draggable",!0),c.o("highlighted",!(I||J)));D(a,new Ws(c,{qZ:()=>{c.o("dragged",!0);var e=a.D;1!=e.hi&&(e.hi=!0,e.Ra());a.Bg={view:c,objectState:b,p8:At(b),x8:a.Cg(),gg:{x:0,y:0}};a.D.sI=!1;if(e=wp(a.D,b))if(up(a.D,b),"none"!=a.V.NA()){var f=e.destinationState();switch(a.V.rG()){case "cascade":e=At(f);var g=xp(a.D,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:r,dy:u}=Bt(k);var l=k.rect();l.left=e.left+f+r;l.top=e.top+
f+u;Ct(a,k,l)}break;case "tile":for(e=At(f),k=h=g=0,f=xp(a.D,f),l=0;l<f.length;++l){const r=f[l],u=r.rect(),x=At(r),{dx:y,dy:C}=Bt(r);u.left=e.left+g+y;u.top=e.top+h+C;Ct(a,r,u);g+=x.width+y;k=Math.max(k,x.height+C);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.D;e.cj.splice(e.cj.indexOf(b),1);e.cj.push(b);g=e.fs.indexOf(b.slideObject());e.fs.splice(g,1);e.fs.push(b.slideObject());a.ID(c)},oZ:e=>{a.Bg.gg=e;e=a.Oo.get(a.Bg.objectState);a.Sl.h(di(e));a.oT()},pZ:()=>{a.ei()}}))}
function Dt(a){var b=di(a.yy);b=new K(b.top,b.left,b.width,b.height);for(const c of a.Oo.keys())ig(b,At(c));for(const c of a.aJ.keys())ig(b,At(c));a.resize(b.width,b.height)}
function Et(a){const b="reviewWithCorrectAnswers"==a.za;var c=a.D,d=new Map;for(var e of c.s.chains()){var f=e.object().slideObject(),g=e.destination().slideObject();g&&(d.has(g)||d.set(g,[]),f&&d.get(g).push(f))}e=new Map;for(var h of c.destinationsStates()){f=d.get(h.slideObject());g=[];var k=!0,l=xp(c,h);for(var r of l)l=wp(c,r),l=vp(c,l),k=k&&l,g.push({object:r.slideObject(),rP:l});k=k&&f.length==g.length;e.set(h,{F6:k,OO:k?[]:f,MQ:g})}for(const x of e.keys())if(b&&(d=e.get(x),c=d.OO,k=d.MQ,0<
c.length||0<k.length)){d=new it(d.F6);!J&&d.setParentScale(a.parentScale());a.Uu.push(d);M(a.TC,d);h=d;f=a.aJ.get(x);r=f.x()+Math.floor(.5*(f.width()-47));f=f.y()+Math.floor(.5*(f.height()-47));h.move(r,f);h=a;r=a.F;f=a.Jd;g=a.Z;var u=c;l=[];for(const y of u)for(u=0;u<k.length;++u){const C=k[u];if(y==C.object){k.splice(u,1);l.push(C);break}}l.push(...k);D(h,new ut({L:r,og:f,T:g,Yg:d,OO:c,MQ:l,quizSize:a.Tc,A:a.j}))}}
function At(a){const b=a.rect();a=a.slideObject().rotationAngle();return lp(b,a)}function Ft(a){const b=a.parentScale(),c=di(a.ga),d=fg(a.Bg.p8),e=a.Cg(),f=a.Cg()-a.Bg.x8;return new v(tc(a.Bg.gg.x/b,-d.left,c.width/b-d.right),Math.floor(tc(a.Bg.gg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.qD-d.bottom+(e+c.height>=a.qD?0:4)/b)))-(J?4/b:0))}function Ct(a,b,c){b.gB(c);a.Oo.get(b).move(c.left,c.top)}
function Gt(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);Ct(a,b,f);D(a,new xt(c,e,d)).play()}function Ht(a,b,c){const d=b.$q;Gt(a,b,a.Oo.get(b),new v(d.left,d.top),c)}
function It(a,b,c){switch(a.V.rG()){case "random":var d=At(b),e=At(c);const {dx:g,dy:h}=Bt(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+kp(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+kp(-f,f));case "center":d=At(b);e=At(c);const {dx:k,dy:l}=Bt(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=xp(a.D,c);e=At(c);const {dx:r,dy:u}=Bt(b);b=20*(d.length-1);return new v(e.left+
b+r,e.top+b+u);case "tile":a:{d=At(c);let x=f=e=0;c=xp(a.D,c);for(a=0;a<c.length;++a){const y=c[a],C=At(y),{dx:N,dy:ba}=Bt(b);if(y==b){b=new v(d.left+e+N,d.top+f+ba);break a}e+=C.width+N;x=Math.max(x,C.height+ba);e>=d.width&&(e=0,f+=x,x=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function Bt(a){const b=a.rect();a=At(a);return{dx:b.left-a.left,dy:b.top-a.top}}
class Jt extends vm{constructor({L:a,og:b,parent:c,contentState:d,settings:e,evaluationEnabled:f,mode:g,T:h,quizSize:k,A:l}){super({u:O(c,"content")});this.F=a;this.za=g;this.TC=new P({m:"dnd-icons-layer"});this.TC.B(this.Ui());M(this,this.TC);ai(this,{background:"transparent",position:"absolute"});this.j=l;this.Tc=k;this.Jd=b;this.D=d;B(this,this.D.tX,this.L3,this);B(this,this.D.MV,this.c3,this);this.V=e;this.Uu=[];this.Nc=f;this.Z=h;this.yy=this.VE=null;this.ga=c;this.Oo=new Map;this.aJ=new Map;
this.Bg=null}Dn(a){const b=[],c=[];for(const d of this.Oo.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}l(a){super.l(a);for(const b of this.Oo.values())b.l(a)}Qm(){const a=c=>{if(c instanceof No){const d=c.content();c.YJ=!0;Co(c);d instanceof qm&&(c=d,c.uO=!0,pm(c))}};for(var b of this.D.objectsStates()){const c=Kt(this.VE,b.slideObject().id());this.Oo.set(b,c);zt(this,b,c);a(c)}for(const c of this.D.destinationsStates())b=Kt(this.VE,c.slideObject().id()),this.aJ.set(c,b),a(b);this.oc(this.za);
this.D.fs.forEach(c=>{(c=Kt(this.VE,c.id()))&&this.ID(c)});Dt(this)}oc(a){this.za=a;this.Ui()&&this.Nc&&(Et(this),this.Uu.forEach(b=>{b.cb(!0)}));this.TC.B(this.Ui())}Ub(){super.Ub();this.Uu.forEach(a=>{a.cb(!1)})}Ui(){return"normal"!=this.za}ei(){if(this.Bg){var a=this.Bg.objectState,b=this.Bg.view;b.o("dragged",!1);var c=this.Bg.objectState.rect();this.D.sI=!0;var d=Ft(this);c.translate(d);Ct(this,this.Bg.objectState,c);tp(this.D,a);c=!1;if("none"!=this.V.NA()){c=a.$q;var e=new v(c.left,c.top);
d=300;c=!1;const f=wp(this.D,a);if(f){const g=this.V.NA();if("anyDestination"==g)e=It(this,a,f.destinationState()),d=150;else if("correctDestination"==g)vp(this.D,f)?(e=It(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&up(this.D,a);Gt(this,a,b,e,d);c=!0}if(b=wp(this.D,a)){if(this.V.DP()){b=xp(this.D,b.destinationState());for(const f of b)f!=a&&(up(this.D,f),Ht(this,f,300))}}else c&&tp(this.D,a);this.Bg=null}}jf(){this.ei()}oT(){if(this.Bg){const a=Ft(this),
b=this.Bg.objectState.rect();b.translate(a);this.Oo.get(this.Bg.objectState).move(b.left,b.top)}}Cg(){return this.yy.displayObject().scrollTop}ID(a){this.yy.addChild(a);a.wa()}L3(){"reset"==this.V.Uh()&&this.Et(!0)}c3(){this.Et(!0)}Et(a){for(const b of this.D.objectsStates())gg(b.$q,b.rect())||(a?Ht(this,b,500):Ct(this,b,b.$q));sp(this.D)}Wp(){super.Wp();this.Uu.forEach(a=>{a.cb(!1)})}Zn(){super.Zn();this.Uu.forEach(a=>{a.cb(!0)})}setParentScale(a){super.setParentScale(a);J||this.Uu.forEach(b=>{b.setParentScale(a)})}}
;const Lt=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function Mt(a){const b=a.value();null===b?Nt(a):Ot(a,b);a.o("type",null===b?"empty":"word");a.gn&&Zr(a.gn,a.ce)}function Pt(a){a.G("width","");return a.LC()}function Nt(a){if(null===a.value()){if(null===a.So){const b=a.Mk("review")?72:a.DS;a.Ga(b);a.tb.Oe("&nbsp;");a.Ke.enable(!1)}else Ot(a,a.So);a.Ke.enable(!1)}}function Qt(a,b){a.DS=b;Nt(a)}
function Ot(a,b){a.G("width","");a.displayObject().style.display="block";const c=a.tb.height();a.tb.G("white-space","normal");a.un(b,c);a.tb.G("white-space","");a.displayObject().style.display="";a.G("width","");a.Ga(a.displayObject().offsetWidth)}
class Rt extends P{constructor(a,b,c,d,e,f=null){super({m:"wb-placeholder",ZO:!0});this.F=e;this.j=c;this.ZR=!1;ai(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.So=f;this.ce=!1;this.D=b;this.Z=d;this.tb=new P({u:O(this,"label")});M(this,this.tb);this.gk=G(this);this.tf=G(this);this.fk=G(this);this.$K=G(this);this.gn=null;this.Ke=new Js(null,"",this,d);D(this,this.Ke);this.PX=new P({u:O(this,"question-icon")});this.j4=S(e,"question-20");
this.PX.addChild(this.j4);this.DS=72;a=new P({m:"background"});M(a,new P({u:O(a,"outline")}));M(this,a);let g;A(this,this,jh,h=>{if(null!==this.value()&&this.enabled()){g=!1;var k=h.screenX,l=h.screenY,r=A(this,window,lh,x=>{const y=x.screenX,C=x.screenY;if(!g){if(10>Math.abs(y-k)&&10>Math.abs(C-l)||null===this.value())return;g=!0}this.tf.h({x:y-k,y:C-l},this);x.preventDefault()}),u=A(this,window,kh,()=>{pe(this,r);pe(this,u);g?this.fk.h():this.$K.h(this)});h.preventDefault();this.gk.h()}});Mt(this)}rd(){Mt(this);
var a=St(this.F,{width:this.width(),height:this.height()});a=Lt(a);Ck(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.D.response()}gd(){var a=this.D.correct();this.o("review",!0);this.o(a?"correct":"incorrect",!0);this.tb.o(a?"correct":"incorrect",!0);a||(M(this,this.PX),a=this.D.response()||"",this.gn=new $r({L:this.F,Vp:this,T:this.Z,nH:a,correctAnswers:[this.D.correctAnswer()],A:this.j}),D(this,this.gn),this.Ke.enable(!1),this.ZR=!0);this.rd()}Qd(a){a&&this.G("width","");
this.D.wc(a);this.rd()}Me(){return this.So}un(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.Ke.G("max-width","");this.Ke.setText(a);this.Ke.enable(!1);this.ce=!1;const d=this.tb;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.ce=!0;this.Ke.G("max-width",Math.min(400,d.width()+20)+"px");this.Ke.enable(!pf&&!this.ZR)}}};class Tt extends vm{constructor(a,b,c,d,e){super({m:"wb-extra-words"});this.ja=[];this.F=e;for(const f of a.extraWords())a=new Rt(b,f,c,d,this.F,f.Me()),this.addChild(a),this.ja.push(a),a.o("place",!0)}ia(){for(const a of this.ja)a.rd()}l(a){super.l(a);for(const b of this.ja)b.l(a)}placeholders(){return this.ja}};class Ut extends P{constructor(a){super({m:"fib-placeholder",GG:!1});ai(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Hd=new Cq({u:O(this,"input")});M(this,this.Hd);this.$t=G(this,this.Hd.$t);B(this,this.Hd.$t,()=>{this.rp()});B(this,this.Hd.SS,()=>{this.o("focused",!0)});B(this,this.Hd.XH,()=>{this.o("focused",!1)})}rp(){this.Hd.G("width","0");var a=Math,b=a.max;const c=this.Hd.displayObject();var d=0;if(kf||mf)d=1;else if($e||tb)d=Hg(c),
d=d.left+d.right;this.Hd.G("width",`${b.call(a,c.scrollWidth+d,65)}px`);(t||pb)&&this.Hd.G("width","100px")}l(a){J||super.l(a);this.Hd.l(a)}ia(){this.rp()}};class Vt extends Ut{constructor(a,b,c,d,e){super(a);this.F=e;this.j=d;this.D=b;this.Z=c;this.am=this.jh=null;this.VN();this.Gm=new P({u:O(this,"tooltip-icon")});this.s0=S(this.F,"question-20");this.Gm.addChild(this.s0);this.af=G(this);B(this,this.Hd.U(),()=>{this.D.wc(this.Hd.value())});B(this,this.Hd.XH,()=>{this.D.wc(this.Hd.value())});B(this,this.O,()=>{this.af.h(this.D)});A(this,this.Hd,"keydown",f=>{13==f.keyCode&&this.jh&&(this.jh.et(b),f.preventDefault())},this)}activate(a){a?I||this.Hd.displayObject().focus():
this.Hd.displayObject().blur()}rd(){this.rp();this.am&&Zr(this.am,this.Hd.displayObject().scrollWidth>this.Hd.width())}gd(){var a=this.D.correct();this.Hd.o(a?"correct":"incorrect",!0);this.o(a?"correct":"incorrect",!0);a||(M(this,this.Gm),a=this.D.response()||"",this.am=new $r({L:this.F,Vp:this,T:this.Z,nH:a,correctAnswers:this.D.correctAnswers(),A:this.j}),D(this,this.am));this.rd();this.ia()}VN(){const a=this.D.response()||"";this.Hd.Qd(a);this.rp()}ia(){super.ia();this.D.correctAnswers()&&!this.D.correct()&&
(t||pb)&&(this.G("width","100px"),this.G("text-align","left"),this.Hd.G("width","65px"),this.Hd.G("padding-right","0"))}};function Wt(a,b){a.Sf.o("focused",b);a.ga.o("focused",b)}
class Xt extends Qq{constructor({T:a,Xc:b,Op:c,Vc:d,parent:e}){super({T:a,Xc:b,Op:c,Vc:d});this.ga=e}Ld(a){if(!J){this.Sf.focus();this.vb.G("max-height","300px");Wt(this,!0);this.vb.G("width","");this.vb.G("min-width","");this.vb.G("height","");super.Ld(a);var b=parseFloat(mg(this.Sf.displayObject(),"max-width"));this.vb.G("white-space","nowrap");var c=this.vb.width()>b;this.vb.G("width",`${Math.min(b,this.vb.width())}px`);this.vb.G("white-space",c?"normal":"nowrap");this.vb.wa();this.Eo(a)}}Td(){J||
(super.Td(),Wt(this,!1))}gW(a,b,c){this.vb.G("max-height",a-10+"px");this.vb.wa();a=di(this.Sf);const d=di(this.vb);this.vb.move(c,b?10:a.bottom-d.top);return!0}zt(a,b){const c=Um(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class Yt extends Uq{constructor(a,b,c,d,e){super({m:"mct-placeholder",prompt:c.J("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),T:e,UF:f=>this.QI(f)});ai(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Sl=G(this);this.j=c;this.D=b;this.ce=!1;this.VN();this.af=G(this);B(this,this.O,()=>{this.af.h(this.D)});A(this,this.displayObject(),jh,()=>{this.Sl.h(di(this))});this.Gm=new P({u:O(this,"tooltip-icon"),da:S(d,"question-20")});B(this,this.j.Lo,
(f,g)=>{"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==f&&(this.Wd=g,this.rd())})}QI({T:a,Xc:b,Op:c,Vc:d}){return new Xt({T:a,Xc:b,Op:c,Vc:d,parent:this})}VN(){}rd(){var a=this.D.response();this.o("selected",null!==a);const b=null!==a?a:this.Wd;this.tb.o("prompt",null===a);this.tb.displayObject().style.display="block";t&&10>=parseInt(Bb,10)?(this.tb.P(" "),a=this.tb.height()):(this.tb.G("white-space","nowrap"),a=this.tb.height(),this.tb.G("white-space",""));this.un(b,a);this.tb.displayObject().style.display=
""}gd(){const a=this.D.correct();this.o(a?"correct":"incorrect",!0);a||(M(this,this.Gm),this.YQ());this.rd()}l(a){J||super.l(a)}YQ(){}un(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.ce=!1;const d=this.tb;d.P(a);if(void 0!==b&&this.tb.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight>
b;)c(),--e;this.ce=!0}}};class Zt extends vm{constructor({parent:a,kw:b,JG:c}){super({u:O(a,"content")});this.ja=c;this.vl=0;this.addChild(b)}l(a){super.l(a);for(const b of this.ja)b.l(a)}ia(a,b){a&&b&&this.vl!=a&&(this.vl=a,this.rd())}rd(){for(const a of this.ja)a instanceof Ut&&a.wa(),a instanceof Yt&&(a.G("max-width",Math.min(this.width()-10,300)+"px"),a.rd())}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class $t extends Zt{constructor({L:a,parent:b,mode:c,state:d,pc:e,T:f,I:g,A:h,bb:k}){const l=Us(g,d.content().richText()),r={};g=[];for(const u of d.placeholders()){const x=new Vt(e,u,f,h,a);g.push(x);r[u.placeholder().id]=x.displayObject()}f=k.qC(b,l,!1,"fib-rich-text",r);super({parent:b,kw:f,JG:g,pc:e});this.Vu=g;this.F=a;g.forEach(u=>{u.jh=this});this.af=G(this);this.ga=b;this.R=d;for(const u of g)B(this,u.af,x=>{this.af.h(x)}),D(this,u);for(const u of g)B(this,u.$t,this.wa,this);this.oc(c)}oc(a){"reviewWithCorrectAnswers"==
a&&Da(this.Vu,b=>b.gd())}Uk(){}et(a){const b=this.R.placeholders();a=b.indexOf(a);a<b.length-1?(this.ja[a].activate(!1),this.ja[a+1].activate(!0)):this.ga.dG()}Wp(){this.ja.forEach(a=>{a.activate(!1)})}Zn(){this.ja.length&&this.ja[0].activate(!0)}};function au(a){return a.Nc?new on(!a.Nc||a.ci.correct()?"#96ff2e":"#ff4c2e",.57):new on("#2ea4ff",.57)}function bu(a){return a.Nc?new un(2,!a.Nc||a.ci.correct()?"#278f00":"#C90604",1):new un(2,"#0484c9",1)}class cu{constructor({target:a,area:b,evaluationEnabled:c}){this.ci=b;this.Nc=c;this.vf=new In("100%","100%");this.vf.As();this.vf.Xp(a);L(this.vf.Sb(),"position","absolute")}};class du extends cu{hq(a,b){this.vf.tg(a,b);this.vf.clear();var c=this.ci.points();const d=new fn;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 on("#000000",0);const e=new un(6,"#FFFFFF");Pn(this.vf,d,null,au(this));Pn(this.vf,d,e,c);Pn(this.vf,d,bu(this),c)}};class eu extends P{constructor({hA:a,parent:b,evaluationEnabled:c}){super({m:"hotspot-area"});this.SC=a;this.ga=b;this.h1=this.DI(c)}invalidate(){const a=this.SC.area().rect().clone();this.resize(a.width*this.ga.width()/1E4,a.height*this.ga.height()/1E4);this.move(a.left*this.ga.width()/1E4,a.top*this.ga.height()/1E4);this.h1.hq(this.width(),this.height())}};class fu extends eu{DI(a){return new du({target:this.displayObject(),area:this.SC.area(),evaluationEnabled:a})}};class gu extends cu{hq(a,b){this.vf.tg(a,b);this.vf.clear();a*=.5;b*=.5;const c=new on("#000000",0),d=new un(6,"#FFFFFF");Nn(this.vf,a,b,a,b,null,au(this));Nn(this.vf,a,b,a,b,d,c);Nn(this.vf,a,b,a,b,bu(this),c)}};class hu extends eu{DI(a){return new gu({target:this.displayObject(),area:this.SC.area(),evaluationEnabled:a})}};class iu extends cu{hq(a,b){this.vf.tg(a,b);this.vf.clear();const c=new on("#000000",0),d=new un(6,"#FFFFFF");On(this.vf,0,0,a,b,null,au(this));On(this.vf,0,0,a,b,d,c);On(this.vf,0,0,a,b,bu(this),c)}};class ju extends eu{DI(a){return new iu({target:this.displayObject(),area:this.SC.area(),evaluationEnabled:a})}};function ku({hA:a,parent:b,evaluationEnabled:c}){switch(a.area().type()){case "rectangle":return new ju({hA:a,parent:b,evaluationEnabled:c});case "oval":return new hu({hA:a,parent:b,evaluationEnabled:c});case "freeform":return new fu({hA:a,parent:b,evaluationEnabled:c})}throw Error("unknown area type");};class lu extends P{constructor(a,b,c){super({m:"hotspot-point"});this.zc=!1;this.pq=new ht({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,u:O(this,"animated-layer"),hG:!0});D(this,this.pq);this.eM=new P({u:O(this,"point-view")});M(this,this.eM);this.Vm=new P({u:O(this,"marker")});this.eM.addChild(this.Vm);this.D=a;this.ga=b;this.gk=G(this);this.tf=G(this);this.fk=G(this);this.KV=G(this);let d=!1;a=new Ws(this,{qZ:()=>{this.gk.h();d=!1},oZ:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.tf.h(e)},pZ:()=>{d?this.fk.h():this.KV.h()}});D(this,a);this.fp()}Sp(){return this.D}invalidate(){const a=this.D.coordinate().x*this.ga.width()-this.width()/2,b=this.D.coordinate().y*this.ga.height()-this.height()/2;this.move(a,b)}Ub(){super.Ub();this.cb(!1)}cb(a){a!=this.zc&&(this.zc=a)&&this.fp();a||this.pq.zB()}moveBy(a,b){const c=this.D.coordinate().clone();var d=this.D;a=c.translate(a/this.ga.width(),b/this.ga.height());d.Bq!=a&&(d.Bq=a,d.H.h())}fp(){this.pq.ct()}};class mu extends vm{constructor(a,b){super({u:O(a,"content")});this.WJ=b;this.ga=a;this.xd=new P({m:"hotspot-image-content",GG:!1});nf&&M(this.xd,new P);M(this,this.xd);a=(a=this.WJ.picture())?Ih(a.path()):"";this.xd.G("background-image",a);this.xd.B(!!this.WJ.picture());this.wa()}ia(a,b){var c=this.WJ.picture();if(c&&a&&b){ai(this.xd,{width:"",height:""});a=Hg(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=Yg({width:c.width(),height:c.height(),boundingWidth:b,
boundingHeight:d});this.xd.resize(c.width,c.height);this.xd.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));nu(this)}}Cg(){return this.ga.wB()}l(a){this.xd.l(a)}Cb(a,b){return new w(a,b)}};function nu(a){a.qR.forEach(b=>{b.invalidate()});a.Il.forEach(b=>{b.invalidate()})}function ou(a,b){const c=new lu(b,a.xd,a.Jh?1500:750);M(a.xd,c);a.Il.push(c);c.cb(!0);B(a,c.gk,()=>{a.Ar(c)});B(a,c.tf,d=>{a.ba.gg=d;d=di(c);a.Sl.h({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.Hy()});B(a,c.fk,()=>{a.ei()});B(a,c.KV,()=>{var d=a.R;qe(d,b.U(),d.Ra,d);const e=d.ra.indexOf(b);d.ra.splice(e,1);d.gE.h(e);d.Ra()})}
function pu(a){a.R.areas().forEach(b=>{b.area().correct()&&(b=ku({hA:b,parent:a.xd,evaluationEnabled:a.R.evaluationEnabled()}),a.xd.vc(b,0),a.qR.push(b))})}function qu(a,b){return-1!=a.Il.findIndex(c=>{const d=b.target;return d==c.displayObject()||d==c.Vm.displayObject()||d==c.eM.displayObject()})}
function ru(a){a.ba||Aa();var b=a.ba.Sp.Sp().coordinate().clone().scale(a.xd.width(),a.xd.height());const c=a.Cg()-a.ba.scrollTop;var d=-b.x,e=a.xd.width()-b.x;d=tc(a.ba.gg.x/a.parentScale(),d,e);e=-b.y;b=a.xd.height()-b.y;a=tc(a.ba.gg.y/a.parentScale()+c,e,b);return new v(d,a)}
class su extends mu{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.R=b;this.Il=[];this.qR=[];this.Jh=!1;B(this,this.xd.O,this.D2,this);B(this,this.R.cM,d=>{ou(this,d);this.wa()});B(this,this.R.gE,d=>{const e=this.Il[d];e.cb(!1);E(this.xd,e);this.Il.splice(d,1);this.wa()});B(this,this.R.hE,this.tL,this);this.R.points().forEach(d=>{ou(this,d)});this.ba=null;this.oc(c)}oc(a){this.Jh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.R.evaluationEnabled();
("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&pu(this);nu(this)}rZ(){this.ba&&this.Hy()}D2(a,b){if(!qu(this,b)){a=di(this.xd);let c=b;void 0!==b.changedTouches&&(c=b.changedTouches[0]);const {x:d,y:e}={x:c.clientX,y:c.clientY};b=nk((d-a.left)/this.xd.width()/this.parentScale(),3);a=nk((e-a.top)/this.xd.height()/this.parentScale(),3);tu(this.R,new v(b,a))}}Ar(a){this.ba={Sp:a,scrollTop:this.Cg(),gg:{x:0,y:0}};var b=this.R,c=a.Sp();b.ra.splice(b.ra.indexOf(c),1);b.ra.push(c);
this.ID(a)}ID(a){this.xd.addChild(a);Ma(this.Il,a);this.Il.push(a);a.invalidate()}Hy(){const a=ru(this);this.ba.Sp.G("transform",`translate(${a.x}px, ${a.y}px)`)}ei(){const a=ru(this);this.ba.Sp.moveBy(a.x,a.y);this.ba.Sp.G("transform","");this.ba.Sp.invalidate();this.ba=null}l(a){this.xd.l(a);this.Il.forEach(b=>{b.l(a)})}tL(){this.Il.forEach(a=>{this.xd.removeChild(a.displayObject());this.Il=[];this.wa()})}};function uu(a,b,c){c||a.o(b?"correct":"incorrect",!0);a.Ve.o(b?"correct":"incorrect",!0)}function vu(a){a.wq(a.lb);E(a.We,a.lb);a.lb=a.lh.yp(a,a.Ed.textRange(),!0);B(a,a.lb.rF,()=>{a.Ke.enable(a.lb.ce)});M(a.We,a.lb)}
class wu extends P{constructor({m:a,choice:b,Kc:c,bb:d,L:e,format:f,T:g,dw:h,nb:k,Ec:l}){super({m:a,Zg:!0});B(this,this.O,()=>{});this.Ed=b;this.lh=d;this.F=e;a=new P({m:"background"});M(a,new P({u:O(a,"fill")}));M(a,new P({u:O(a,"outline")}));M(this,a);this.Ve=new P({u:O(this,"correct-index")});f.size&&this.Ve.G("font-size",f.size+"px");f.lineHeight&&this.Ve.G("line-height",f.lineHeight+"em");f.fontFamily&&this.Ve.G("font-family",f.fontFamily);this.Ve.B(!1);this.dJ=new P({da:S(this.F,"dnd-icon.svg"),
u:O(this,"dnd-icon")});this.Hu=new Jr(b,c);bi(this.Hu,O(this,"attachment-view"));this.Hu.B(!!b.bd);this.Re=this.sl(h,k,l);this.lb=d.yp(this,b.textRange(),!0);B(this,this.lb.rF,()=>{this.Ke.enable(this.lb.ce)});this.Ke=new Js(d,b.textRange(),this,g);D(this,this.Ke);this.We=new P({u:O(this,"content")});M(this.We,this.Ve);M(this.We,this.Hu);this.Re&&M(this.We,this.Re);M(this.We,this.lb);M(this.We,this.dJ);this.We.o("has-picture",!!b.bd);M(this,this.We)}PG(a){this.Ve.B(!!a);this.o("review",this.Ve.visible());
a&&this.Ve.P((-1==a?"x":a)+".")}choice(){return this.Ed}l(a){super.l(a);this.We.l(a);this.lb.l(a)}ia(a,b){if(a&&b){var c=Hg(this.We.displayObject());const d=c.top+c.bottom;c=c.left+c.right;Ir(this.Hu,Math.min(110,a-c),b-d);this.Ke.enable(this.lb.ce);const e=this.Ve.visible()?this.Ve.width():0,f=this.dJ.visible()?this.dJ.width():0,g=this.Re?this.Re.width():0;this.lb.resize(a-this.Hu.width()-g-e-f-c,b-d)}else this.reset()}reset(){vu(this);Ir(this.Hu,110,58)}sl(a,b,c){return a?new Hr({dg:a,nb:b,Ec:c,
L:this.F}):null}};class xu extends wu{constructor({premise:a,bb:b,Kc:c,L:d,format:e,T:f,dw:g,nb:h,Ec:k}){super({m:"match-premise-item",choice:a,bb:b,Kc:c,L:d,format:e,T:f,dw:g,nb:h,Ec:k})}};class yu extends wu{constructor({response:a,bb:b,Kc:c,L:d,format:e,zP:f,T:g,dw:h,nb:k,Ec:l}){super({m:"match-response-item",choice:a,bb:b,Kc:c,L:d,format:e,T:g,dw:h,nb:k,Ec:l});this.sw(0);this.gk=G(this);this.tf=G(this);this.fk=G(this);this.jh=f;A(this,this,jh,r=>{if(this.enabled()){r.preventDefault();var u=!1,x=r.screenX,y=r.screenY,C=A(this,window,lh,ba=>{u||(u=!0,this.gk.h(r.screenY));const Z=Qg(this.displayObject());this.tf.h({x:ba.screenX-x+(Z?Z.kf:0),y:ba.screenY-y})}),N=A(this,window,kh,()=>
{pe(this,C);pe(this,N);u&&this.fk.h()})}},this,ph);A(this,this,"keydown",this.Ze,this);A(this,this,"blur",()=>this.eb(!1),this)}IA(a,b,c){var d=di(this.We);b=(new K(d.left,d.top,d.width,d.height)).translate(b,c);return(a=hg(b,a))?a.width*a.height:0}Ze(a){switch(a.keyCode){case 32:this.eb(!this.selected());break;case 38:this.jh.Uk(this.choice(),"up");break;case 40:this.jh.Uk(this.choice(),"down");break;case 37:this.jh.Uk(this.choice(),"left");break;case 39:this.jh.Uk(this.choice(),"right")}}};function zu(a){var b=Au(a.F,{j8:a.hM,s8:a.BM,height:a.Xi});Ck(a.displayObject(),"path-premise-fill",`path("${b.g8}")`);Ck(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.i8}")`);Ck(a.displayObject(),"path-response-fill",`path("${b.q8}")`);Ck(a.displayObject(),"path-response-outline",`path(evenodd, "${b.r8}")`);b=Lt(b.h8);Ck(a.displayObject(),"mask-premise-outline-intersected",b)}function Bu(a,b){a=102.5/(a.vl||205);return tc(b,a,1-a)}
class Cu extends vm{constructor({parent:a,contentState:b,mode:c,bb:d,Kc:e,L:f,format:g,T:h,nb:k,Ec:l}){super({u:O(a,"content")});this.Z=h;this.ga=a;this.R=b;this.tc=[];this.Vd=[];this.Xi=this.BM=this.hM=0;this.F=f;this.qx=this.vl=0;this.by="reviewWithCorrectAnswers"===c;zu(this);this.BI(d,e,g,k,l);this.G("margin-bottom","20px");this.oc(c)}oc(a){this.by="reviewWithCorrectAnswers"===a;this.Vd.forEach((c,d)=>{c.PG(this.by?d+1:null);c.o("review",this.by)});const b=this.R.responses();this.tc.forEach((c,
d)=>{d=b[d];d=this.by?Du(this.R,d):null;c.PG(d);c.o("review",this.by)});this.nk()}BI(a,b,c,d,e){this.R.premises().forEach(f=>{const g=new xu({premise:f,bb:a,Kc:b,L:this.F,format:c,T:this.Z,dw:this.R.cg(f),nb:d,Ec:e});g.o("connected",this.R.isConnected(f));this.Vd.push(g);M(this,g)});this.R.responses().forEach(f=>{const g=new yu({response:f,bb:a,Kc:b,L:this.F,format:c,zP:this,T:this.Z,dw:this.R.cg(f),nb:d,Ec:e});g.o("connected",this.R.isConnected(f));this.OB(g);this.tc.push(g);M(this,g)})}OB(){}l(a){super.l(a);
for(const b of this.tc)b.l(a);for(const b of this.Vd)b.l(a)}Dn(a){return"byItems"==a?this.tc.map((b,c)=>c<this.Vd.length?[this.Vd[c],b]:[b]):[[this]]}ia(a,b){a&&b&&(this.vl!=a||this.qx!=b)&&(this.vl=a,this.qx=b,this.nk())}nk(){if(!t||document.body.contains(this.ga.displayObject())){this.Ia(this.vl);var a=di(this),b=di(this.ga);this.G("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ia(a){a=Math.max(a,205);this.Xi=0;this.cD(a)}cD(a){const b=Math.round(a*Bu(this,this.R.IP()));a-=b;this.hM=b-20;this.Vd.forEach(c=>
c.Ga(this.hM));this.BM=a-20;this.tc.forEach(c=>c.Ga(this.BM));this.tc.concat(this.Vd).forEach(c=>{c.G("height","");c.reset()});this.Xi=this.tc.reduce((c,d)=>{d=parseFloat(ng(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.Xi=this.Vd.reduce((c,d)=>{d=parseFloat(ng(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.Xi);a=Math.floor(.25*this.ga.height());this.Xi=Math.min(this.Xi,a);this.Vd.forEach((c,d)=>{c.move(12,10+this.Xi*d+12*d)});this.tc.forEach((c,
d)=>{c.move(b+8,10+this.Xi*d+12*d)});this.tc.concat(this.Vd).forEach(c=>{c.Tb(this.Xi)});zu(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Vd)b.setParentScale(a);for(const b of this.tc)b.setParentScale(a)}Cb(a,b){a=super.Cb(a,b);a.width=Math.max(a.width,205);return a}Uk(){throw Error("could not called");}et(){throw Error("could not called");}};function Eu(a,b){if(!a.R.isConnected(a.tc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.R.isConnected(a.tc[d].choice())){c=d;break}Fu(a,b,c)}}function Gu(a,b){if(!a.R.isConnected(a.tc[b].choice())){var c=b;for(let d=b+1;d<a.tc.length;++d)if(!a.R.isConnected(a.tc[d].choice())){c=d;break}Fu(a,b,c)}}function Hu(a,b){if(b<a.Vd.length){const c=a.tc[b];b=a.Vd[b];c.o("connected",!0);b.o("connected",!0);a.R.vs(b.choice(),c.choice())}}
function Iu(a,b){if(b<a.Vd.length){const c=a.tc[b];b=a.Vd[b];c.o("connected",!1);b.o("connected",!1);Ju(a.R,b.choice(),c.choice())}}function Fu(a,b,c){b!=c&&(b=a.tc[b],Ku(a,b,a.tc[c]),b.focus(),b.eb(!0))}function Ku(a,b,c){const d=a.tc.indexOf(b),e=a.tc.indexOf(c);b.lf(10+a.Xi*e+12*e);c.lf(10+a.Xi*d+12*d);a.vc(a.tc[d],d<e?e+1:e);a.vc(a.tc[e],e<d?d+1:d);b=a.tc;[b[d],b[e]]=[b[e],b[d]];Lu(a.R,d,e)}
class Mu extends Cu{constructor(a){super(a);this.ba=null}oc(a){super.oc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Vd)a=Nu(this.R,b.choice()),uu(b,a);for(const c of this.tc)Ou(this.R,c.choice())?(b=Pu(this.R,c.choice()),uu(c,b)):-1!=Du(this.R,c.choice())&&uu(c,!1,!0)}}Uk(a,b){const c=this.tc.findIndex(f=>f.choice()==a),d=this.tc[c],e=this.R.isConnected(a);switch(b){case "up":d.selected()?Eu(this,c):0<c&&this.tc[c-1].focus();break;case "down":d.selected()?Gu(this,c):c<this.tc.length-1&&
this.tc[c+1].focus();break;case "left":d.selected()&&!e&&Hu(this,c);break;case "right":d.selected()&&e&&Iu(this,c)}}OB(a){let b=null;B(this,a.gk,()=>{this.Ar(a);b=A(this,this.displayObject().parentNode,"scroll",this.RU,this)});B(this,a.tf,c=>{this.ba.gg=c;this.RU()});B(this,a.fk,()=>{this.ei();pe(this,b)})}jf(){this.ei()}RU(){var a=this.ba.qA;this.Sl.h(di(a));const b=this.Cg()-this.ba.scrollTop;var c=this.ba.gg.x/this.parentScale(),d=di(this.ba.Hn);const e=this.ga.displayObject().getBoundingClientRect();
var f=Qg(this.ba.Hn.displayObject()),g=f?f.kf:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.qD;const k=this.Cg();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=tc(this.ba.gg.y/this.parentScale()+b,d,h);c=Math.min(g,Math.max(f,c));a.G("transform",`translate(${c}px, ${d}px)`);a=0;c=null;for(const l of this.Vd)f=di(l),f=this.ba.Hn.IA(f,this.ba.gg.x,
this.ba.gg.y+b*this.parentScale()),f>a&&(a=f,c=l);this.ba.Yv!=c&&(this.ba.Yv&&(this.ba.Yv.o("intersected",!1),this.ba.Yv=null),c&&(c.o("intersected",!0),this.ba.Yv=c))}Ar(a){const b=new P({m:"match-response-item",da:a.displayObject().cloneNode(!0)});b.G("position","absolute");b.o("connected",!1);b.o("draggable",!0);a.o("dragged",!0);var c=di(a);const d=di(this),e=Qg(a.displayObject());b.move((c.left-d.left-(e?e.kf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(ng(a.displayObject(),
"width"),10);b.Ga(c);M(this,b);this.ba={qA:b,Hn:a,Yv:null,scrollTop:this.Cg(),gg:{x:0,y:0}}}Cg(){return this.ga.wB()}ei(){if(this.ba){var a=this.ba.Hn,b=a.choice();var c=this.R.ve.indexOf(b);c<this.Vd.length&&this.Vd[c].o("connected",!1);(b=this.ba.Yv)?(b.o("intersected",!1),b.o("connected",!0),c=this.tc[this.Vd.indexOf(b)],c.o("connected",!1),Ku(this,a,c),this.R.vs(b.choice(),a.choice())):c<this.Vd.length&&Ju(this.R,this.Vd[c].choice(),a.choice());a.o("connected",!!b);a.o("dragged",!1);this.removeChild(this.ba.qA);
this.ba=null}}};class Qu extends Yt{constructor(a,b,c,d,e){super(a,b,d,e,c);this.F=e;this.L5=c;this.lo=new rr({options:b.answers(),m:"mct-answers-list",DZ:"mct-answers-list-scroll-pane",e9:f=>{ai(f,{"font-family":a.fontFamily,"font-size":`${a.size}px`});const g=new P({u:new cg("mct-answers-list","tick")});M(f,g)}});c=new P({u:O(this,"chevron"),da:S(this.F,"chevron-down")});M(this,c);this.lo.QG(b.response());B(this,this.lo.Bk,()=>{b.wc(this.lo.Cs());this.rd()});Tq(this,this.lo);this.gn=null;c=new Jq(this);Hq(c,()=>
{this.md&&this.md.show(!this.md.xm())},32);D(this,c)}Di(a){super.Di(a);this.D.wc(this.lo.Cs())}fr(){var a=this.lo&&this.lo.Cs();a=a?a.toString():this.Wd;this.tb.displayObject().style.display="block";this.un(a,this.tb.height());this.tb.displayObject().style.display=""}YQ(){const a=this.D.response()||"";this.gn=new $r({L:this.F,Vp:this,T:this.L5,nH:a,correctAnswers:[this.D.correctAnswer()],A:this.j});D(this,this.gn)}rd(){var a=this.tb,b=a.Ga;let c=0;this.tb.G("white-space","nowrap");this.tb.G("width",
"");const d=[this.Wd].concat(this.lo.options());for(const e of d)this.tb.P(e),c=Math.max(c,this.tb.displayObject().clientWidth+16);this.tb.G("white-space","");this.fr();b.call(a,Math.min(c,360>=screen.width?170:225));super.rd();this.gn&&Zr(this.gn,this.ce)}};class Ru extends Zt{constructor({L:a,parent:b,mode:c,state:d,pc:e,T:f,I:g,A:h,bb:k}){const l=Us(g,d.content().richText()),r={};g=[];for(const u of d.placeholders())d=new Qu(e,u,f,h,a),g.push(d),r[u.placeholder().id]=d.displayObject();f=k.qC(b,l,!1,"mct-rich-text",r);super({parent:b,kw:f,JG:g,pc:e});this.Vu=g;this.F=a;this.af=G(this);for(const u of g)D(this,u),B(this,u.af,x=>{this.af.h(x)}),B(this,u.Sl,x=>{this.Sl.h(x)});this.oc(c)}oc(a){"reviewWithoutCorrectAnswers"==a&&Da(this.Vu,b=>b.o("review",
!0));"reviewWithCorrectAnswers"==a&&Da(this.Vu,b=>{b.o("review",!0);b.gd()})}};function Su(a){"normal"==a.za&&a.nf.Ea().De()&&!Fp(a.nf)?a.lu.l(!1):a.lu.l(!0)}
class Tu extends H{constructor({cg:a,tG:b,Js:c,mode:d,Ik:e}){super();this.nf=a;this.lu=b;this.Xm=c;this.za=d;this.pr=!0;this.Ow=e;Su(this);B(this,this.Xm.stateChangedEvent(),this.Ra,this,-1);a=this.nf.Ea();"normal"==this.za&&a.De()&&this.lu.VO(!1)}activate(){if(Mf)return!1;const a=Fp(this.nf),b=this.Ow.yO();return"normal"==this.za&&a&&this.dU()&&b?(this.Xm.play(),!0):!1}deactivate(){this.Xm.stop()}dU(){return this.nf.Ea().Gj()}Ra(){switch(this.Xm.state()){case "playing":"normal"==this.za&&this.nf.Ea().De()&&
this.pr&&(this.pr=!1,Gp(this.nf,this.nf.cl()+1),this.lu.VO(!1),this.lu.wA(!1));break;case "ended":"normal"==this.za&&this.nf.Ea().De()&&(this.lu.wA(!0),Su(this)),this.pr=!0}}};class Uu extends Tu{constructor({cg:a,tG:b,Js:c,mode:d,Ik:e}){super({cg:a,tG:b,Js:c,mode:d,Ik:e})}dU(){const a=this.nf.Ea();return a.Gj()||a.Ug()}};class Vu extends fp{constructor({P8:a,cg:b,L:c,mode:d,nb:e,mediaController:f,Ik:g}){a=a.Ea();const h=El(a.La.Qk());super({Vn:h,m:"slide-audio-view",WA:c,nb:e});this.nf=b;this.resize(245,36);this.qc=new Uu({cg:this.nf,Js:h,tG:this.Zb,mode:d,Ik:g});D(this,this.qc);f.CD.push(this.qc,1);a.Ug()&&this.B(!1)}Cb(){return new w(this.width(),this.height())}Ka(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function Wu(a){a.kr&&(oe(a,a.kr,"canplaythrough",a.dV,a),oe(a,a.kr,"error",a.cV,a))}
class Xu extends Hi{constructor(a,b,c){super();this.cm=a;this.kr=null;this.ph=b;this.hh=c}Qk(){const a=[];for(let b=0;b<this.cm.length;++b){const c=this.cm[b];a.push(new ul(c.src,c.mimeType))}return a}dV(){Wu(this);Fi(this)}cV(){Wu(this);Gi(this)}tD(){this.kr=this.DK();A(this,this.kr,"canplaythrough",this.dV,this);A(this,this.kr,"error",this.cV,this);this.WM(this.Qk())}DK(){const a=Sc(jc('<video preload="auto"/>'));wf&&a.setAttribute("playsinline","");return a}WM(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=Sc(jc(b));this.kr.appendChild(b)}}path(){throw Error();}width(){return this.ph}height(){return this.hh}release(){}};class Yu extends zo{constructor({Ea:a,cg:b,L:c,mode:d,nb:e,mediaController:f,Ik:g,Ce:h}){const k=Cl(a.cO.Qk());super({Vn:k,m:"video-player",WA:c,nb:e,Ce:h});this.Md=b;this.za=d;b=a.bn.path();this.jb.setAttribute("poster",b);this.bn=a.bn;this.NX=a;this.qc=new Tu({cg:this.Md,Js:k,tG:this.Zb,mode:d,Ik:g});D(this,this.qc);f.CD.push(this.qc,0);this.xe.B(this.kN());"normal"==this.za&&a.Gj()&&g.yO()&&this.Zb.Wc();this.Yq()}Qm(){}Ka(a,b,c,d){c=this.Cb(c,d);this.resize(c.width,c.height);this.move(a,b)}Cb(a,
b){a=Yg({width:this.NX.videoWidth(),height:this.NX.videoHeight(),boundingWidth:a,boundingHeight:b,Ef:!0});return new w(a.width,a.height)}DE(){return(!this.Md.Ea().Ug()||"normal"!=this.za)&&yo(this)}kN(){return Fp(this.Md)}jJ(){return(Fp(this.Md)||"normal"!=this.za)&&this.DE()}DW(){return this.Md.Ea().Ug()&&"normal"==this.za?Fp(this.Md)||"normal"!=this.za:!1}};class Zu extends vm{constructor({parent:a,kw:b,JG:c,state:d,extraWords:e}){super({u:O(a,"content")});this.ga=a;this.D=d;this.hk=e;this.ja=this.hk.placeholders().concat(c);for(const f of this.ja)D(this,f);this.addChild(b);this.nS=this.qS=void 0}l(a){super.l(a);this.hk.l(a);for(const b of this.ja)b.l(a)}ia(a,b){if(this.qS!=a||this.nS!=b){this.qS=a;this.nS=b;a=Math.max(72,this.ja.reduce((c,d)=>Math.min(c,Pt(d)),0));b=Math.min(300,this.ja.reduce((c,d)=>Math.max(c,Pt(d)),0));a+=(b-a)/2;for(const c of this.ja)c.rd(),
Qt(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}};class $u extends wt{kJ(){}}function av(a,b){let c=null;B(a,b.$K,a.JU,a);B(a,b.tf,a.wU,a);B(a,b.gk,()=>{c=A(a,a.displayObject().parentNode,"scroll",a.NU,a)});B(a,b.fk,()=>{a.It&&(a.ei(),pe(a,c))})}function bv(a,b,c=!1){const d=di(b),e=di(a);b=new P({da:b.displayObject().cloneNode(!0),m:"wb-word-copy"});c&&b.o("active",!0);b.move((d.left-e.left-4)/a.parentScale(),(d.top-e.top-4)/a.parentScale());b.G("position","absolute");return b}
class cv extends Zu{constructor({L:a,parent:b,mode:c,pa:d,pc:e,T:f,I:g,extraWords:h,A:k,bb:l}){d=d.contentState();const r=Us(g,d.content().richText()),u={};g=[];for(const x of d.placeholders()){const y=new Rt(e,x,k,f,a);g.push(y);u[x.placeholder().id]=y.displayObject()}f=l.qC(b,r,!1,"wb-rich-text",u);super({parent:b,kw:f,JG:g,state:d,pc:e,extraWords:h});this.Vu=g;this.F=a;this.ba=this.dh=null;this.It=!1;B(this,d.EF,()=>{this.Et(!0)});for(const x of this.ja)av(this,x);this.oc(c)}wU(a,b){0==a.x&&0==
a.y||this.Ar(b);this.It&&(this.ba.gg=a,this.NU())}JU(a){const b=this.ja;if(null!==a.value()){let c;if(null===a.Me())for(const d of b){if(d.Me()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Me()&&null===d.value()){c=d;break}c&&this.fp(a,c,a,null)}}jf(){if(this.It){for(const b of this.ja){var a=b;qe(this,a.$K,this.JU,this);qe(this,a.tf,this.wU,this)}this.ei(!1)}}oc(a){"reviewWithCorrectAnswers"==a&&Da(this.Vu,b=>b.gd())}Et(a){if(a){a=[];for(const b of this.ja)if(null!==
b.value()&&null===b.Me()){let c=null;for(const d of this.ja)if(d.Me()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.fp(b,c,b,null,200,!0)}}this.D.placeholders().forEach(b=>{b.response()&&b.wc(null)});this.D.extraWords().forEach(b=>{b.wc(b.Me())})}fp(a,b,c,d,e=200,f){function g(){l.removeChild(k);c.o("drag-active",!1);c.Qd(d);b.Qd(h);l.dh=null}if(!this.dh||f){var h=c.value(),k=bv(this,a);f=bv(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.dh=D(this,new $u(k,e,a));c.o("drag-active",!0);var l=this;isNaN(e)?g():(B(this,this.dh.xh,()=>{g()}),this.dh.play())}}Ar(a){if(!this.It){var b=bv(this,a,!0);this.addChild(b);this.ba={placeholder:a,qA:b,Wv:null,scrollTop:this.Cg(),gg:{x:0,y:0}};a.o("drag-active",!0);this.It=!0}}NU(){var a=this.ba.qA;this.Sl.h(di(a));var b=this.Cg(),c=b-this.ba.scrollTop,d=this.parentScale();const e=this.ga.vB(),f=di(this.ba.placeholder),g=this.ga.displayObject().getBoundingClientRect();
let h=this.ba.gg.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, ${tc(this.ba.gg.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=di(a);for(var l of this.ja)this.ba.placeholder!=l&&(d=a,d=hg(di(l),d))&&(d=d.width*d.height,d>c&&(c=d,b=l));if(this.ba.Wv!=b){this.ba.Wv&&(this.ba.Wv.o("highlight",!1),this.ba.Wv=null);if(l=b)l=this.ba.placeholder,a=b,l=a.Me()==l.value()||null===a.Me();l&&(b.o("highlight",
!0),this.ba.Wv=b)}}ei(a=!0){const b=this.ba.qA,c=this.ba.placeholder;var d=this.ba.Wv;c.o("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Me()&&null!==e&&e!=c.Me()){e=null;for(const f of this.ja)if(f.Me()==d.value()&&null===f.value()){e=f;break}e.Qd(e.Me());this.fp(b,d,c,null,a)}else this.fp(b,d,c,e,a);d.o("highlight",!1)}else{d=null;for(e of this.ja)if(e.Me()==c.value()&&null===e.value()){d=e;break}this.fp(b,d||c,c,null,a?200:NaN)}this.removeChild(b);te(b);this.It=!1;this.ba=null}Cg(){return this.ga.wB()}}
;class dv extends Yt{constructor(a,b,c,d){super(a,b,c,d);a=new P({u:O(this,"chevron"),da:S(d,"chevron-down")});M(this,a)}rd(){this.tb.G("max-width",(360>=screen.width?170:225)+"px");super.rd()}};class ev extends vm{constructor({parent:a,mode:b,L:c,state:d,pc:e,I:f,A:g,pg:h}){super({u:O(a,"content")});this.D=d;B(this,this.D.EF,()=>{this.Et()});f=Us(f,d.content().richText());const k={},l=[];for(const r of d.placeholders()){const u=new dv(e,r,g,c);l.push(u);k[r.placeholder().id]=u.displayObject()}this.ja=l;c=new hm(d.content().richText(),new ns(null,null,null,null),k);a=h.Vh({u:O(a,"wb-rich-text"),htmlText:f.htmlText(),Hp:c,gq:!1});this.addChild(a);this.af=G(this);for(const r of this.ja)B(this,
r.af,u=>{this.af.h(u)});this.oc(b)}Et(){this.D.placeholders().forEach(a=>{a.response()&&a.wc(null)});this.D.extraWords().forEach(a=>{a.wc(a.Me())});this.rd()}l(a){super.l(a);for(const b of this.ja)b.l(a)}setParentScale(a){super.setParentScale(a);for(const b of this.ja)b.setParentScale(a)}rd(){for(const a of this.ja)a.rd()}ia(){}oc(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.ja)b.o("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.ja)b.gd()}}
;function fv(a,{object:b,Ea:c,cg:d,mediaController:e,Ik:f}){c=new Yu({Ea:c,L:a.F,Ce:a.Qf,cg:d,mode:a.za,nb:a.pb,mediaController:e,Ik:f});return a.Jj(b,c)}
class gv extends Ts{constructor({T:a,I:b,L:c,Ce:d,A:e,quizSize:f,pg:g,nb:h}){super(b,c,e,a,h,g);this.Tc=f;this.Qf=d;this.ar=null}Zk(a){this.ar=new ns(new hp(this.pb,this.F,this.Qf),a,this.F,this.pb)}Hv(a){return super.Hv(a)}Ej(a){this.yd=J?new ev({parent:this.ga,L:this.F,mode:this.za,state:a.contentState(),pc:this.zh(a),T:this.Z,I:this.K,A:this.j,pg:this.zf}):new cv({parent:this.ga,L:this.F,mode:this.za,pa:a,pc:this.zh(a),T:this.Z,I:this.K,extraWords:this.Zj,A:this.j,bb:this})}xj(a){this.yd=new Ru({L:this.F,
parent:this.ga,mode:this.za,state:a.contentState(),pc:this.zh(a),T:this.Z,I:this.K,A:this.j,bb:this})}rj(a){this.yd=new $t({L:this.F,parent:this.ga,mode:this.za,state:a.contentState(),pc:this.zh(a),T:this.Z,I:this.K,A:this.j,bb:this})}vj(a){this.yd=new Mu({parent:this.ga,contentState:a.contentState(),mode:this.za,bb:this,Kc:this.Xd,T:this.Z,L:this.F,format:this.zh(a),nb:this.pb,Ec:this.ev})}pj(a){this.yd=new Jt({L:this.F,og:this,parent:this.ga,contentState:a.contentState(),settings:a.slide().settings().Jv(),
evaluationEnabled:a.slide().settings().evaluationEnabled(),mode:this.za,T:this.Z,quizSize:this.Tc,A:this.j})}vi(a){this.yd=new dn({parent:this.ga,contentState:a.contentState(),bb:this,T:this.Z,I:this.K,settings:a.slide().settings()})}sj(a){this.yd=new su({parent:this.ga,content:a.contentState(),settings:a.slide().settings().Fs(),mode:this.za})}VF(a,b,c,d){return fv(this,{object:a,Ea:a.Ea(),cg:b,mediaController:c,Ik:d})}Vh(a,b,c){b=Us(this.K,b);const d=new hm(b,this.ar);return this.zf.Vh({htmlText:b.htmlText(),
Hp:d,gq:c,u:a?O(a,"rich-text-view"):void 0})}};function hv(a,b,c){a=a.Jj(b,c);a.dB(new ep(b,a));return a}function iv(a,b,c,d,e,f,g){c=Us(a.K,c);g=new jm(c,a.ar,e.color,g);return a.zf.Vh({htmlText:bm(c.htmlText(),e),Hp:g,gq:d,u:b?O(b,f):void 0})}
class jv extends gv{vi(a){this.yd=new en({parent:this.ga,contentState:a.contentState(),bb:this,T:this.Z,I:this.K,settings:a.slide().settings()})}PO(a,b){return hv(this,a,new rm(a,b))}sY(a,b){return hv(this,a,new Yo(a,b))}nY(a,b,c){return iv(this,a,b,c,am("question"),"rich-text-view")}yp(a,b,c){return iv(this,a,b,c,am("answer"),"rich-text-view")}pY(a,b,c){return iv(this,a,b,c,{color:"qm-feedback-text"},"rich-text-view")}iS(){return new Xo}qC(a,b,c,d,e){return iv(this,a,b,c,am("answer"),d,e)}};var kv="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),lv=["Hotspot","DND"];function mv(a){return nv(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function nv(a){return!!a.jb&&!a.jb.error&&void 0!==a.jb.play}function ov(a){a.Xw&&(clearInterval(a.Xw),a.Xw=void 0)}function pv(a){0>a.Ww&&(a.Ww=setInterval(a.e0.bind(a),500))}function qv(a){0<a.Ww&&(clearInterval(a.Ww),a.Ww=-1)}
class rv{constructor(a){this.jb=a;this.sX=null;this.D="paused";this.Li=this.yr=this.Ie=this.Wo=!1;this.Km=this.Xu=-1;this.oS=0;this.Ww=-1;this.XI=0;this.YE=this.Xw=this.cr=void 0;this.no=!1;this.js=new F;this.Mo=new F;this.iE=new F;this.GK=new F;this.N4=new F;this.UX=new F;this.aU=new F;this.c0=new F;this.qE=new F;this.Y3=new F;z(a,"play",this.Dy,!1,this);z(a,"playing",this.pu,!1,this);z(a,"pause",this.pu,!1,this);z(a,"seeking",this.rL,!1,this);z(a,"ended",this.pu,!1,this);z(a,"waiting",this.pu,!1,
this);z(a,"timeupdate",this.Ey,!1,this);z(a,"progress",this.GU,!1,this);z(a,"loadeddata",this.GU,!1,this);z(a,"canplaythrough",this.i2,!1,this);mv(this)||z(a,"loadedmetadata",this.pL,!1,this);(this.Wo=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||Yd(a,"canplay",this.qL,!1,this);this.Ge()}mediaElement(){if(!this.jb)throw Error("media player was disposed");return this.jb}state(){return this.D}JA(){return this.mediaElement().controls||hd?this.mediaElement().paused:!this.Ie}playbackRate(){return this.jb.playbackRate}Ge(){var a=
(a=this.jb)?a.error?"error":a.ended?"ended":this.JA()?"paused":this.Li?"buffering":"playing":"disposed";const b=this.D;b!=a&&(this.D=a,this.js.h(this,b))}ready(){return nv(this)&&this.Wo}bD(){const a=this.no;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?gd?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;gd&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Wo?this.qL():(this.no=this.Wo&&nv(this)&&this.mediaElement().readyState>=
b,!this.no&&I&&1==this.mediaElement().networkState&&1==this.N1&&(this.no=!0,this.Y3.h(this)),this.no||this.cr?this.no&&(clearInterval(this.cr),this.cr=void 0):this.cr=setInterval(this.bD.bind(this),2E3),!a&&this.no&&this.c0.h(this),this.N1=this.mediaElement().networkState)}i2(){this.bD()}playing(){return this.Ie}play(){if(nv(this)){this.Ie=!0;$e&&"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(tf){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.Xw);this.Xw=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,ov(this)):3<c&&ov(this)},0)}pv(this)}}pause(){nv(this)&&(this.Ie=!1,qv(this),this.mediaElement().pause(),0!=this.yr&&(this.yr=!1))}stop(){ov(this);if(nv(this)){this.Ie=!1;qv(this);0!=this.yr&&(this.yr=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.pu();
mv(this)&&0<a.currentTime?a.currentTime=0:this.Xu=-1;this.Km=-1}}seek(a){ov(this);mv(this)?(this.XI=this.mediaElement().currentTime=a,this.Xu=-1):this.Xu=nv(this)?a:-1;this.Km=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:nv(this)?Math.max(this.Xu,0):0}duration(){return mv(this)?this.mediaElement().duration:0}volume(){return nv(this)?this.mediaElement().volume:1}setVolume(a){$e?this.xG(!a):nv(this)&&(a=tc(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.UX.h(this)))}muted(){return nv(this)&&
this.mediaElement().muted}xG(a){if(nv(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.aU.h(this))}}gZ(){if(mv(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*tc(0<a?b/a:0,0,1))/1E3}return 0}Yb(){nv(this)&&(ge(this.sX),this.sX=null,ge(this.jb),qv(this),this.cr&&(clearInterval(this.cr),this.cr=void 0),this.jb&&(this.jb.src=""),this.jb=null,this.Ge())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.js}EG(){return this.iE}lZ(){return this.aU}IB(){return this.UX}readyEvent(){return this.qE}qL(){this.Ge();
this.Wo=!0;sv.h(this);this.qE.h(this);if(0<this.Xu){const a=this.Km;this.seek(this.Xu);this.Km=a}this.bD()}pu(){const a=this.mediaElement();if(this.JA()||a.ended)a.ended&&a.pause(),this.Ie=!1,qv(this);this.Ge()}Dy(){1!=this.yr&&(this.yr=!0);this.pu();pv(this)}pL(){this.Mo.h(this)}Ey(){const a=this.currentTime();this.oS!=a&&(this.iE.h(this),this.oS=a)}GU(){this.GK.h(this)}rL(){this.N4.h(this)}e0(){if(this.no)if(this.Ie&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!hd&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Li&&(this.Li=!1,this.Ge());else if(this.yr){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.JA()||a.ended||b!=this.XI||(c=!0);!sf&&!c&&0<this.Km&&(1<Math.abs(this.Km-b)?(c=!0,a.currentTime=this.Km):this.Km=-1);this.XI=b;a=this.mediaElement().buffered;if(sf&&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.Li!=c&&(this.Li=c,this.Ge())}}Bp(a){this.mediaElement().controls=a}wY(){this.Bp(!1)}src(){const a=this.mediaElement();return nv(this)?a.src||a.currentSrc:""}}var sv=new F;class tv extends H{constructor(a=null){super();this.kb=a;this.qa=null;this.eh=G(this);this.Se=G(this);this.kb&&B(this,this.kb.IB(),this.mv,this)}gb(a){this.qa=El(a.La.Qk());this.Yq()}Yq(){B(this,this.qa.stateChangedEvent(),this.kh,this);this.mv()}kh(){switch(this.qa.state()){case "ended":this.Se.h(this.qa)}}$F(){this.qa&&(this.qa.stop(),ue(this,this.qa),this.qa=null)}start(){this.qa&&(this.qa.play(),this.eh.h(this.qa))}stop(){this.qa&&(this.qa.stop(),this.Se.h(this.qa))}audioStartedEvent(){return this.eh}mv(){if(this.kb&&
this.qa){var a=this.kb.volume();this.qa.setVolume(a)}}Ub(){super.Ub();this.$F()}};class uv extends ao{constructor(a){super([0],[400],400);this.Cu=a;this.Ti=!1}BH(a){a=mk(a,0,1);return a*a*a*(a*(6*a-15)+10)}Rh(a){[a]=a;a=this.BH(a/400);var b=this.Cu.height()+2;b=this.Ti?a*b:b*(1-a);a=new Pg;a.translate(0,b-16);b=this.Cu.displayObject();Tg(Rg(),b,a)}apply(a){this.Ti=a;this.Rh([400])}start(a){this.Ti=a;this.play()}sm(){return 0!=this.progress&&1!=this.progress}}
class vv extends ao{constructor(a){super([0],[250],250);this.Cu=a}Rh(a){[a]=a;var b=a/250;this.Cu.Jc(b);a=new Pg;a.translate(0,-16*b);b=this.Cu.displayObject();Tg(Rg(),b,a)}start(a){a?(this.Cu.y(),this.play()):this.Rh([250])}sm(){return 0!=this.progress&&1!=this.progress}}function wv(a){a.Zo&&(E(a.s,a.Zo),a.Zo=null);a.s.Vk()}
function xv(a,b,c,d,e,f){c=Us(d,b.content(),{ANSWER_ATTEMPTS:c});a.Zo=e.pY(a.s,c,!1);yv(a,b,f);M(a.s,a.Zo);a.mh=new P({m:"quiz-feedback-scroll-area"});a.mh.addChild(a.s);a.uc=new qr({Yg:a.s});D(a,a.uc);a.uc.setParentScale(a.parentScale());a.mh.addChild(a.uc.yi());M(a,a.mh);e=!!b.audio()&&!b.audio().Ug();e=!zv(b.content())||e;a.mh.B(e);a.o("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.o("with-video",b)}
function yv(a,b,c){a.ak&&(E(a,a.ak),a.ak=null);if(b=b.audio())a.Bc.gb(b),b.Ug()||(a.ak=new fp({Vn:a.Bc.qa,m:"feedback-panel-audio-player",WA:a.F,nb:null,Zg:!1}),M(a,a.ak,2),a.ak.Ga(245),a.ak.Tb(36)),b=b.Gj()||b.Ug(),c&&b&&a.Bc.start(),a.o("with-audio-player",!!a.ak)}
class Av extends P{constructor({HY:a,L:b,A:c}){super({m:"quiz-feedback-panel",Zg:!0});this.Bc=a;this.F=b;this.j=c;this.Zo=null;this.kk=new P({u:O(this,"header")});M(this,this.kk);M(this,new P({da:S(this.F,"feedback-minimize.svg"),u:O(this,"hide")}));this.Tc=this.mh=this.uc=this.ak=null;this.s=new P({m:"quiz-feedback-content"});this.IE=G(this);this.ih=new uv(this);this.uz=new vv(this);this.YC();this.wC="";ei(this.kk,this.j,()=>{switch(this.wC){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"}})}YC(){B(this,this.kk.O,()=>{this.ih.sm()||this.uz.sm()||(this.eb(!this.selected()),this.ih.start(this.selected()),this.IE.h(!this.selected()))})}show({Kj:a,status:b,cY:c,u8:d,animate:e,I:f,bb:g,quizSize:h}){wv(this);this.mh&&(E(this,this.mh),this.mh=null);this.uc&&(E(this,this.uc),this.uc=null);this.Tc=h;h=this.displayObject();var k=new Pg;
Tg(Rg(),h,k);this.o(this.wC,!1);this.wC=b;xv(this,a,c,f,g,e);this.o(this.wC,!0);fi(this.kk);this.wa();this.VB(d,e)}Wc(){wv(this)}VB(a,b){a?this.ih.apply(this.selected()):(this.eb(!1),this.uz.start(b),this.IE.h(!0))}ia(a,b){a=0;this.ak&&(a=Ig(this.ak.displayObject()),a=this.ak.height()+a.top+a.bottom);if(this.mh&&this.uc){var c=this.Tc.height;const d=Ig(this.displayObject());c=c-d.top-d.bottom;b=this.Mk("only-header")?0:Math.min(c,b)-this.kk.height()-a;this.mh.Tb(b);this.uc.Yh(b,this.s.displayObject().scrollHeight)}}te(){super.te();
this.uc&&this.uc.setParentScale(this.parentScale())}};class Bv extends P{constructor(){super({m:"quiz-preloader"});this.cN=800;this.XK=500;this.$f=!1;this.FE=G(this);this.NC=G(this);this.B(!1)}show(){this.$f||(this.$f=!0,clearTimeout(this.Tq),clearTimeout(this.$r),this.$r=Gh(this.RD,this,this.cN))}Wc(){if(this.$f&&(this.$f=!1,clearTimeout(this.Tq),clearTimeout(this.$r),this.visible())){var a=this.XK-((new Date).getTime()-this.KE);0<a?this.Tq=Gh(this.Cy,this,a):this.Cy()}}RD(){this.KE=(new Date).getTime();this.B(!0);this.FE.h()}Cy(){this.B(!1);this.NC.h()}}
;function Cv(a,{pa:b,mode:c}){a.za=c;a.yd=null;a.Cf(b);return a.yd}class Dv extends Bq{constructor({A:a,T:b,L:c}){super();this.j=a;this.Z=b;this.yd=null;this.F=c}uj(){}oj(){}Aj(){}tj(){}wj(){}Cj(){}yj(){}Ej(a){this.yd=new Tt(a.contentState(),this.zh(a),this.j,this.Z,this.F)}xj(){}rj(){}Dj(){}zj(){}Bj(){}vj(){}qj(){}pj(){}vi(){}sj(){}zh(a){return a.slide().Ua().qd()}};function Ev(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 Fv extends P{constructor(a){super({m:a});this.jc=new P({u:O(this,"image")});D(this,this.jc)}invalidate(a){this.G("background","");this.Jc(1);this.Nj(this.jc)&&(this.jc.G("background-image","none"),this.removeChild(this.jc));if("solidFill"==a.sh()){var b=a.$h();this.G("background",qi(b.color()));this.Jc(b.alpha())}else if("gradientFill"==a.sh()){b=this.G;a=a.Dg;if("radial"==a.type()){var c=a.Ns();a=Ev(a.jm());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.TA()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=Ev(a.jm()),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,"+rd(a)+")";b.call(this,"background",a)}else"pictureFill"==a.sh()&&(b=a.Rp(),a=b.position(),this.G("background-color","#FFFFFF"),this.jc.o("fill","fill"==a),this.jc.o("tile","tile"==a),this.jc.G("background-image",Ih(b.image().path())),this.jc.Jc(b.alpha()),this.addChild(this.jc))}};function Gv(a,b){for(var c of a.fL)E(a,c);a.fL=[];if(b)for(c=0;c<b.count();++c){var d=op(b,c);const e=d.rect();d=a.f2.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.fL.push(d)}}class Hv extends Fv{constructor(a){super("background-base");this.f2=new lt(a);this.fL=[]}};class Iv{constructor(){this.rE=this.AM=null;this.rM=new Promise((a,b)=>{this.AM=a;this.rE=b})}resolveFunc(){return this.AM}rejectFunc(){return this.rE}resolve(a){(0,this.AM)(a)}reject(a){(0,this.rE)(a)}cancel(){(0,this.rE)("canceled")}then(a,b){return this.rM.then(a,b)}catch(a){return this.rM.catch(a)}toPromise(){return this.rM}};class Jv{cancel(){}};var Kv={KG:"cefclientSendQuery",GZ:"cefclientCancelQuery",mw:"cefclientSendCallbackResult",o8:"cefclientDispatch",n8:"cefclientDispatchCancel"};function Lv(a){return window[a]&&"function"===typeof window[a]}class Mv{constructor(){if(!Lv(Kv.KG)||!Lv(Kv.GZ)||!Lv(Kv.mw))throw Error("Cef interaction functions not found");this.Q4=window[Kv.KG];this.P4=window[Kv.GZ];this.R4=window[Kv.mw];this.IV=new F;this.HV=new F;window[Kv.o8]=this.t4.bind(this);window[Kv.n8]=this.r4.bind(this)}NP(){return this.IV}KG(a,b,c,d){return this.Q4(a,b,c,d)}mw(a,b,c,d){this.R4(a,b,c,d)}t4(a,b,c){this.IV.h(a,b,c)}r4(a){this.HV.h(a)}};function Nv(a){return a instanceof Object&&void 0!==a.message&&void 0!==a.stack?`"${a.message}", stack:\n${a.stack}`:`<${typeof a}> ${a}`}
class Ov{constructor(a){this.uo=a||new Mv;this.me={};this.Uw={};this.uo.NP().addHandler(this.s4,this);this.uo.HV.addHandler(this.q4,this)}NP(){return this.uo.NP()}call(a,...b){const c=new Iv;b=this.uo.KG(a,b,c.resolveFunc(),(d,e)=>{c.rejectFunc()("cef.Client call '"+a+"' failed: "+e)});c.catch(this.g4.bind(this,b));return c}addHandler(a,b,c){this.me[a]=b.bind(c)}removeHandler(a){delete this.me[a]}g4(a,b){"canceled"==b&&this.uo.P4(a)}s4(a,b,c){if(this.me[a]){this.Uw[b]=new Jv;var d=this.me[a];try{const f=
d.apply(d,[this.Uw[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.uo.mw(b,a,!0,f);delete this.Uw[b]},f=>{this.uo.mw(b,a,!1,Nv(f));delete this.Uw[b]})}else c=`Request ${a} have no handler`,this.uo.mw(b,a,!1,Nv(Error(c))),n.console.error(c)}q4(a){this.Uw[a].cancel()}}ha("cef.Client",Ov);const W=new eg(40,36,24,36);function Pv(a,b,c){var d=-10;a.Jb&&(d=a.Jb.Cb(Math.round(.3*(b-10)),c-W.top-W.bottom),a.Jb.Ka(b-d.width-W.left,W.top,d.width,d.height),d=a.Jb.width());d=b-(d+10)-(W.left+W.right);let e=W.top;a.Xa.Ka(W.left,e,d,0);e+=Qv(a,d)+10;Rv(a,"default",b,c);e=Sv(e,a.wh);Tv(a,W.left,e,d,Uv(a,c,e))}
function Vv(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.Ic.get("awardedScoreLabel"),g=a.Ic.get("awardedScoreValue"),h=a.Ic.get("passingScoreLabel"),k=a.Ic.get("passingScoreValue"),l=f||g,r=h||k,u=l?Wv(a,"awardedScore",e):0;r&&(u+=Wv(a,"passingScore",e));u+=l&&l?6:0;l=Qv(a,d);u=Math.floor(.5*(c-(u+l+19)));a.Xa.Ka(33,u,d,l);d=u+l+19;l=.18*b;if(f||g){const x=d;r=Wv(a,"awardedScore",e);if(f){const y=new K(l,x,e,r);f.Ka(y.left,y.top,y.width,y.height)}g&&(f=new K(l+e+16,x,e,r),g.resize(f.width,f.height),
g.Ka(f.left,f.top,f.width,f.height));d+=r+6}if(h||k)f=d,g=Wv(a,"passingScore",e),h&&(r=new K(l,f,e,g),h.Ka(r.left,r.top,r.width,r.height)),k&&(e=new K(l+e+16,f,e,g),k.resize(e.width,e.height),k.Ka(e.left,e.top,e.width,e.height)),d+=g;k=Xv(a);if(k.length){const x=d+32;Da(k,y=>{if(y.$v()){const C=new K(y.GO(),x,160,38);y.Ka(C.left,C.top,C.width,C.height)}})}if(k=a.Ic.get("passed")||a.Ic.get("failed"))e=Math.ceil(.5*(b-70)),h=u-20-70,k.resize(70,70),k.Ka(e,h,70,70);Yv(a,b,u-20);Rv(a,"default",b,c)}
function Zv(a,b,c,d){switch(b){case "default":switch(a.mj){case "IntroSlide":if(a.Jb)Pv(a,c,d);else{b=c-66;var e=a.s.Cb(b,0).height,f=Qv(a,b),g=Math.max(W.top,Math.floor(.5*(d-(e+f+13)))-15);a.Xa.Ka(33,g,b,f);Rv(a,"default",c,d);Tv(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Jb?(b=$v(c,d),e=a.Jb.Cb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Jb.Ka(c-e.width-W.right,W.top,e.width,e.height),f=b.width-(a.Jb.width()+10),g=W.top,a.Xa.Ka(W.left,
g,f,e.height),g+=Math.max(e.height,Qv(a,f))+10,Rv(a,"default",c,d),g=Sv(g,a.wh),Tv(a,W.left,g,b.width,Uv(a,d,g))):Pv(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.s.Cb(e,0).height;g=Qv(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.Xa.Ka(b,d,e,g);Tv(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":Vv(a,c,d);break;default:Pv(a,c,d)}break;case "sideblock_1":f=$v(c,d);b=W.top;g=Math.round(.3*(f.width-10));a.Jb&&(g=a.Jb.Cb(g,d-W.top-W.bottom).width,
a.Jb.Ka(W.left,b,g,f.height));e=W.left+g+10;f=f.width-(g+10);a.Xa.Ka(e,b,f,0);b=Sv(b,a.Xa);Rv(a,"sideblock_1",c,d);b=Sv(b,a.wh);Tv(a,e,b,f,Uv(a,d,b));break;case "sideblock_2":e=$v(c,d);b=W.top;f=Math.round(.3*(e.width-10));a.Jb&&(f=a.Jb.Cb(f,d-W.top-W.bottom).width,g=c-W.right-f,a.Jb.Ka(g,b,f,e.height));e=e.width-(f+10);a.Xa.Ka(W.left,b,e,0);b=Sv(b,a.Xa);Rv(a,"sideblock_2",c,d);b=Sv(b,a.wh);Tv(a,W.left,b,e,Uv(a,d,b));break;case "sideblock_3":e=$v(c,d);b=W.top;f=Math.round(.7*(e.width-10));Tv(a,c-
W.right-f,b,f,e.height);e=e.width-(f+10);a.Xa.Ka(W.left,b,e,0);b=Sv(b,a.Xa);Rv(a,"sideblock_3",c,d);a.Jb&&(b=Sv(b,a.wh),d=Math.max(d-b-W.bottom,60),c=a.Jb.Cb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Jb.Ka(W.left+e,b,c.width,d));break;case "horizontal_1":b=$v(c,d);e=W.top;a.Xa.Ka(W.left,e,b.width,0);e=Sv(e,a.Xa);Rv(a,"horizontal_1",c,d);e=Sv(e,a.wh);c=aw(b);a.Jb&&(f=a.Jb.Cb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Jb.Ka(W.left+f,e,b.width,c));e+=c+10;Tv(a,W.left,e,b.width,
Uv(a,d,e));break;case "horizontal_2":b=$v(c,d);e=W.top;f=aw(b);a.Jb&&(g=a.Jb.Cb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Jb.Ka(W.left+g,e,b.width,f));e+=f+10;a.Xa.Ka(W.left,e,b.width,0);e=Sv(e,a.Xa);Rv(a,"horizontal_2",c,d);e=Sv(e,a.wh);Tv(a,W.left,e,b.width,Uv(a,d,e));break;case "balanced_1":f=$v(c,d);b=W.top;a.Xa.Ka(W.left,b,f.width,0);b=Sv(b,a.Xa);Rv(a,"balanced_1",c,d);b=Sv(b,a.wh);c=.5*(f.width-10);a.Jb&&(e=Math.max(d-b-W.bottom,60),f=f.width-c-10,g=a.Jb.Cb(f,e),g.width<
f&&(c=c+f-g.width),a.Jb.Ka(W.left+c+10,b,g.width,e));Tv(a,W.left,b,c,Uv(a,d,b));break;case "balanced_2":b=$v(c,d);e=W.top;a.Xa.Ka(W.left,e,b.width,0);e=Sv(e,a.Xa);Rv(a,"balanced_2",c,d);e=Sv(e,a.wh);c=.5*(b.width-10);f=Math.max(d-e-W.bottom,60);a.Jb&&(g=a.Jb.Cb(c,f),c=Math.min(g.width,c),a.Jb.Ka(W.left,e,c,f));Tv(a,W.left+c+10,e,b.width-10-c,Uv(a,d,e));break;case "balanced_3":e=$v(c,d);b=W.top;f=aw(e);a.Jb&&(g=a.Jb.Cb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Jb.Ka(W.left+g,b,
e.width,f));b+=f+10;Rv(a,"balanced_3",c,d);b=Sv(b,a.wh);c=.5*(e.width-10);a.Xa.Ka(W.left,b,c,d-b-W.bottom);Tv(a,W.left+c+10,b,c,Uv(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function bw(a,b,c,d){switch(b){case "default":switch(a.mj){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.Jb&&(b=a.Jb.Cb(Math.round(.3*(c-10)),d-W.top-W.bottom).width),new v(W.left,W.top+Qv(a,c-(b+10)-(W.left+W.right))+10)}case "sideblock_1":return d=$v(c,d),b=Math.round(.3*(d.width-10)),c=W.left+b+10,a=W.top+Qv(a,d.width-(b+10))+10,new v(c,a);case "sideblock_2":return c=$v(c,d),a=W.top+
Qv(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new v(W.left,a);case "sideblock_3":return c=$v(c,d),a=W.top+Qv(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new v(W.left,a);case "horizontal_1":return new v(W.left,W.top+Qv(a,c-(W.left+W.right))+10);case "horizontal_2":return c=$v(c,d),d=W.top,d+=aw(c)+10,d+=Qv(a,c.width)+10,new v(W.left,d);case "balanced_1":case "balanced_2":return a=W.top+Qv(a,$v(c,d).width)+10,new v(W.left,a);case "balanced_3":return new v(W.left,W.top+Math.round(.3*(d-(W.top+
W.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function $v(a,b){return new w(a-(W.left+W.right),b-(W.top+W.bottom))}function aw(a){return Math.round(.3*(a.height-10))}function Qv(a,b){return a.Xa.Cb(b,0).height}function Rv(a,b,c,d){b=bw(a,b,c,d);a.wh&&(a.wh.resize(245,36),a.wh.Ka(b.x,b.y,245,36))}function Sv(a,b){return b?(b=b.Cb(b.width(),b.height()),a+b.height+10):a}
function Tv(a,b,c,d,e){if(a.Hi&&a.s){const f=a.s.Cb(d,20);a.s.Ka(b,c,d,f.height);const g=a.Hi.Cb(d,20);a.Hi.Ka(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.s&&a.UR.Ka(b,c,d,e)}function Uv(a,b,c){switch(a.mj){case "Hotspot":return Math.max(b-c-W.bottom,b-56-14-60);default:return b-c-W.bottom}}
function Wv(a,b,c){const d=a.Ic.get("awardedScoreLabel"),e=a.Ic.get("awardedScoreValue"),f=a.Ic.get("passingScoreLabel");a=a.Ic.get("passingScoreValue");switch(b){case "passingScore":return f?f.Cb(c,0).height:Math.max(a.Cb(c,0).height,30);case "awardedScore":return d?d.Cb(c,0).height:Math.max(e.Cb(c,0).height,30)}throw Error("unknown section");}function Xv(a){const b=[];Da(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.Ic.get(c))&&b.push(c)});return b}
function Yv(a,b,c){var d=a.Ic.get("passedCircle")||a.Ic.get("failedCircle")||a.Ic.get("gradedCircle");a=a.Ic.get("passedIcon")||a.Ic.get("failedIcon")||a.Ic.get("gradedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.Ka(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.Ka(d,c,36,36))}class cw{constructor(a,b){this.mj=a;this.UR=b;this.wh=this.Jb=this.Xa=this.Hi=this.s=null;this.Ic=new Map}setContent(a){this.s=a;this.UR.setContent(a)}bB(a){this.Xa=a}};class dw{constructor(a){this.mj=a;this.s=null}setContent(a){this.s=a}Ka(a,b,c,d){this.s&&(rj.includes(this.mj)?(this.s.resize(c,d),this.s instanceof No&&(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.Ka(a,b,c,d))}};class ew extends kt{constructor(a){super();this.F=a.L;this.L_=a.i6;this.Zj=a.zv;this.qc=a.mediaController;this.Jd=a.og;this.lh=a.bb;this.ga=a.parent;this.Xd=a.Kc;this.K=a.I;this.ml=a.JF;this.Ym=a.ew;this.Ow=a.L7;this.qf=null}create(a){this.Cf(a);return this.qf}mO(){this.qf=null}kO(a){this.qf=this.Jd.PO(a,this.Xd)}rO(a){this.qf=this.Jd.VF(a,this.Ym.get(a),this.qc,this.Ow)}pO(a){this.qf=this.Jd.sY(a,this.Xd)}qO(a){var b=this.ml.Md,c=this.qc,d=this.Ow;this.qf=fv(this.Jd,{object:a,Ea:a.Ea(),cg:b,mediaController:c,
Ik:d})}oO(a){var b=this.Jd;this.qf=new Vu({P8:a,L:b.F,cg:this.ml.Kf,mode:b.za,nb:b.pb,mediaController:this.qc,Ik:this.Ow})}nO(a){let b=null;"content"==a.id()?b=this.L_.view():"additionalContent"==a.id()&&(b=this.Zj);this.qf=this.Jd.Jj(a,b)}iO(a){this.qf=this.Jd.Jj(a)}jO(a){this.qf=new fs(a)}lO(a){this.qf=new os(a)}};function Kt(a,b){return a.yn.get(b)}function fw(a,b,c){gw(a,b);c&&a.G("transform",nm(c))}function hw(a){const b=new cw(a.mj,new dw(a.mj));a.s&&b.setContent(a.s);a.Hi&&(b.Hi=a.Hi);a.Xa&&b.bB(a.Xa);a.uy&&(b.Jb=a.uy);a.Nw&&(b.wh=a.Nw);for(const d of a.hy.keys()){var c=a.hy.get(d);b.Ic.set(d,c)}return b}
function iw(a){var b=a.$I.rect();jw(a.$I,a.Xa,b);fw(a.Xa,b,a.$I.rotationAngle());if(a.kC&&a.s)if(b=a.kC.rect(),rj.includes(a.mj)){gw(a.s,b);var c=a.s.content().displayObject().scrollHeight;c>b.height&&a.s.Tb(c)}else pj.includes(a.mj)&&jw(a.kC,a.s,b),gw(a.s,b);a.vH&&a.Hi&&gw(a.Hi,a.vH.rect());if(a.ED&&a.uy){b=a.ED.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.AK.Jb.Cb(c,d-W.top-W.bottom);b=new K(b-c-W.left,W.top,d.width,d.height)}fw(a.uy,b,a.ED.rotationAngle())}a.IH&&a.Nw&&
(b=a.IH.rect(),b||(b=bw(a.AK,a.pt.qG(),a.width(),a.height()),b=new K(b.x,b.y,245,36)),gw(a.Nw,b))}function jw(a,b,c){a instanceof jj&&"resizeShapeToFitText"==a.Rd().Pe().fm()&&(a=b.Cb(c.width,c.height),c.width=a.width,c.height=a.height)}function gw(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class kw extends P{constructor({X8:a,Ua:b,Z8:c}){super({m:"slide-layout"});this.Gt=new P;this.Gt.G("min-height","100%");this.addChild(this.Gt);this.mj=c;this.n5=a;this.pt=b;this.yn=new Map;this.IH=this.Nw=this.ED=this.uy=this.vH=this.kC=this.Hi=this.s=null;this.hy=new Map;a=b.Db();for(b=0;b<a.count();++b){c=op(a,b);if(-1!=ej.indexOf(c.type()))continue;const e=this.n5.create(c);D(this,e);this.yn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":fj(c.type(),c.id())&&this.hy.set(c.id(),e);var d=
c.rect();d&&fw(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.Xa=e,this.$I=c):"content"==c.id()?(this.s=e,this.kC=c):"additionalContent"==c.id()?(this.Hi=e,this.vH=c):(d=c.rect(),bj(c.id())&&this.hy.set(c.id(),e),d&&fw(e,d,c.rotationAngle()));break;case "image":case "video":case "line":fw(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.uy=e;this.ED=c;break;case "slideAudio":this.Nw=(d=!c.Ea().Ug())?e:null;this.IH=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.Gt.addChild(e)}this.AK=hw(this);Of&&$e&&this.yn.forEach((e,f)=>Object.values(Xi).includes(f)&&e.o(f,!0))}invalidate(){if(this.width()&&this.height()){this.yn.forEach((a,b)=>{this.hy.has(b)||a.wa()});this.pt.vP()?iw(this):Zv(this.AK,this.pt.qG(),this.width(),this.height());for(const a of this.yn.values())a.wa()}}ia(){this.invalidate()}te(){super.te();this.yn.forEach(a=>a.setParentScale(this.parentScale()))}};class lw{constructor(){this.zc=!1;this.CD=new ze}cb(a){if(this.zc!=a){this.zc=a;var b=ye(this.CD).reverse();a?Ia(b,c=>c.activate()):Da(b,c=>c.deactivate())}}};function mw(a){L(document.body,"position","");L(document.body,"overflow-y","");a.Rw=!0}
class nw extends H{constructor(a,b){super();this.mc=a;this.ld=b;this.pM=0;this.Rw=!0;A(this,this.mc,jh,this.Fy,this,ph)}Fy(){L(document.body,"overflow-y","hidden");this.pM=this.ld.scrollY();this.Rw=!1;A(this,this.mc,lh,this.dj,this,ph);A(this,this.mc,kh,this.ej,this,ph)}dj(){const a=this.ld.scrollY();this.pM==a?this.Rw||mw(this):this.Rw&&(L(document.body,"position","fixed"),L(document.body,"overflow-y","hidden"),this.Rw=!1);this.pM=a}ej(){mw(this);oe(this,this.mc,lh,this.dj,this);oe(this,this.mc,
kh,this.ej,this)}};let ow=null;
class pw extends P{constructor({A:a,pa:b,mode:c,L:d,I:e,og:f,bb:g,Kc:h,$g:k,T:l,co:r}){super({m:"quiz-slide-visualizer",tabIndex:-1});this.Z=l;this.Ho=this.Io=0;this.kT=!1;this.Bz=r;B(this,this.Bz.TZ(),this.nT,this);this.j=a;this.za=c;this.F=d;this.K=e;this.Jd=f;this.M=b;a=b.slide();this.qc=new lw;this.zc=!1;this.Rr=k;this.we=G(this);this.Zf=G(this);this.Nq=G(this);G(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.M.contentState()&&k.includes(a.type())&&B(this,this.M.contentState().U(),this.z1,
this);this.Xd=h;this.Zj=this.gx();this.Va=this.ud();B(this,this.Va.Sl,this.ru,this);d={L:d,i6:this.Va,zv:this.Zj,mediaController:this.qc,og:this.Jd,bb:g,nm:void 0,parent:this,Kc:this.Xd,I:this.K,JF:this.M.JF(),ew:this.M.ew(),L7:this.M};d=new ew(d);g=a.Ua();this.SH=new Hv(this.Jd);this.SH.invalidate(g.background());Gv(this.SH,g.kA());M(this,this.SH);this.Vi=new kw({X8:d,Ua:g,Z8:a.type()});M(this,this.Vi);!oj.includes(a.type())||D(this,this.Va);this.Va instanceof Jt&&(d=this.Vi.Gt,yt(this.Va,this.Vi,
d),d.vc(this.Va,0));this.Aa=new qr({Yg:this.Vi,preventDefault:!Of});D(this,this.Aa);this.addChild(this.Aa.yi());B(this,this.Va.Hh,()=>{this.er(this.height())},this);B(this,this.Aa.ld.gw(),this.Va.rZ,this);this.nT();Of&&D(this,new nw(this,this.Aa.ld))}jf(){this.Va.jf()}nT(){var a=this.Bz.vQ();xf||yf?a&&!this.kT&&(a=b=>{b=new P({u:O(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.kT=!0):this.o("with-border",a)}z1(){isNaN(ow)||clearInterval(ow);ow=setTimeout(()=>
{this.wa();this.er(this.height())},0)}wa(){super.wa();this.Vi.invalidate()}dG(){this.Zf.h()}xY(){this.Nq.h()}Xh(){return this.Zf}AA(){return this.Nq}ia(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Io!=a||this.Ho!=b)&&(this.Io=a,this.Ho=b,this.Vi.resize(a,b),a=this.vB(),this.Va.qD=a,this.er(b))}ud(){return this.Jd.Hv({parent:this,pa:this.M,mode:this.za,nP:!0,Kc:this.Xd,zv:this.Zj,$g:this.Rr,Ec:this.qc})}gx(){return Cv(new Dv({A:this.j,T:this.Z,L:this.F}),{pa:this.M,mode:this.za})}oc(a){this.za=
a;this.Va.oc(a);this.Zj&&this.Zj.oc(a)}cb(a,b=!1){this.zc=a;this.qc.cb(a);a&&!b&&(cf?document.body.focus():this.focus());this.rH(a,b)}activated(){return this.zc}l(a){this.Va&&this.Va.l(a)}he(){return this.we}Zn(){}Wp(){}te(){const a=this.parentScale();this.Va.setParentScale(a);this.Vi.setParentScale(a);this.Aa.setParentScale(a)}ru({top:a,bottom:b}){const c=this.Aa.ld;let d=c.scrollY();const e=this.displayObject().getBoundingClientRect();a<e.top?d=Math.max(0,d+a-e.top):b>e.bottom&&(a=this.vB(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.Ws(d)}rH(a,b){a&&!b?Mf||this.Va.Zn():this.Va.Wp()}wB(){const a=this.Aa.ld;return a?a.scrollY():this.Vi.displayObject().scrollTop}vB(){var a=this.Vi;if(t){let b=a.height();for(const c of a.Gt.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(I?a.Gt:a).displayObject().scrollHeight;return a}er(a){this.Aa.Yh(a,this.vB())}};function qw(){this.jX=new F}var rw;m=qw.prototype;m.il=!1;m.aF=0;m.start=function(){if(this.il)throw Error("timer was already started");this.il=!0;this.aF=Date.now();sw()(this.iX.bind(this))};m.stop=function(){if(!this.il)throw Error("timer wasn't started");this.il=!1};m.isActive=function(){return this.il};m.iX=function(){if(this.il){const a=this.aF;this.aF=Date.now();this.jX.h(this.aF-a);sw()(this.iX.bind(this))}};var tw=1E3/30;
function sw(){if(rw)return rw;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return rw=$e||void 0===a?function(b){setTimeout(b,tw)}:function(b){a(b)}};function uw(a,b){a.J0.forEach(c=>{b(c)})}class vw{constructor(a){this.J0=a}gb(a){this.ao(a)}};class ww extends vw{ao(a){1>a?uw(this,b=>b.Jc(0)):uw(this,b=>b.G("opacity",""))}};class xw extends vw{ao(a){1>a?uw(this,b=>b.Jc(a)):uw(this,b=>b.G("opacity",""))}};function yw(a){uw(a,b=>{a.RL[la(b)]=b.displayObject().style.transform||""})}
class zw extends vw{constructor(a,b){super(a);this.xl=new v(1,1);switch(b){case "fromTop":this.xl.x=0;this.xl.y=-1;break;case "fromBottom":this.xl.x=0;this.xl.y=1;break;case "fromLeft":this.xl.x=-1;this.xl.y=0;break;case "fromRight":this.xl.x=1;this.xl.y=0;break;default:throw Error("unknown direction");}this.RL={}}gb(a){a||yw(this);super.gb(a)}ao(a){if(1>a){uw(this,d=>d.Jc(a));const b=40*this.xl.x*Math.pow(1-a,2),c=40*this.xl.y*Math.pow(1-a,2);uw(this,d=>{const e=`translate(${b}px, ${c}px) `+this.RL[la(d)];
d.G("transform",e)})}else uw(this,b=>b.G("transform",this.RL[la(b)])),uw(this,b=>b.G("opacity",""))}};class Aw{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new ww(c);case "fadeIn":return new xw(c);case "floatIn":return new zw(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function Bw(a,{type:b,direction:c,duration:d,delay:e,Q6:f}){a.reset();a.Eb=Math.max(1E3*d,1);a.Mt=1E3*e;d=new Aw;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.Yc.push(f)}
class Cw extends H{constructor(){super();this.Mt=this.Eb=0;this.Yc=[];this.nj=void 0;this.CH=G(this);this.iR=G(this);this.ot=new qw;B(this,this.ot.jX,()=>{const a=Date.now();this.mi=Math.min(1,this.mi+(a-this.oD)/this.Eb);this.oD=a;this.Yc[this.rC].ao(this.mi);1<=this.mi&&(++this.rC>=this.Yc.length&&(this.ot.stop(),this.CH.h()),this.mi=0)},this);this.rC=this.oD=this.mi=0}start(){if(this.Yc.length&&!this.nj){this.YC(0);const a=this;this.nj=setTimeout(()=>{a.iM()},this.Mt);this.iR.h()}}stop(){clearTimeout(this.nj);
this.ot.isActive()&&(this.ot.stop(),this.CH.h());this.YC(1)}YC(a){for(let b=0;b<this.Yc.length;++b)this.Yc[b].gb(a)}iM(){this.ot.isActive()||(this.rC=0,this.oD=Date.now(),this.ot.start())}reset(){this.stop();this.Yc=[];this.nj=void 0;this.rC=this.oD=this.mi=0}};class Dw extends pw{constructor({A:a,pa:b,mode:c,L:d,I:e,og:f,bb:g,Kc:h,$g:k,T:l,co:r}){"reviewWithCorrectAnswers"!=c||b.slide().settings().evaluationEnabled()||(c="reviewWithoutCorrectAnswers");super({A:a,pa:b,mode:c,L:d,I:e,og:f,bb:g,Kc:h,$g:k,T:l,co:r});this.FV=b;this.Fm=null;if("normal"==this.za){a=b.slide().animation();const u=this.Va.Dn(a.mode());this.Zj&&this.Zj.Dn(c).forEach(x=>{u[0].push(...x)});this.Fm=new Cw;B(this,this.Fm.iR,()=>{this.l(!1);this.o("animated",!0)},this);B(this,this.Fm.CH,
()=>{this.l(!0);this.o("animated",!1)},this);Bw(this.Fm,{Q6:u,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});D(this,this.Fm)}}l(a){super.l(a);a=a&&"reviewWithoutCorrectAnswers"!=this.za&&this.FV.yb();this.Va&&this.Va.l(a)}rH(a,b){a?this.FV.submitted()||this.Fm&&this.Fm.start():this.Fm&&this.Fm.stop();super.rH(a,b)}};function Ew(a,b){a.C_.push(b);B(a,b.Ou,()=>{b.$v()?Fw(a,b):Gw(a,b);Hw(a)},a);B(a,b.vR,()=>{b.$v()?Fw(a,b):Gw(a,b);Hw(a)},a);b.$v()&&Fw(a,b);Hw(a)}function Hw(a){var b=a.Dl.length;const c=a.c1();b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.Dl){d.wR=b;const e=d.rect();d.Gh=new K(b,e?e.top:c.height-38-12,160,38);b+=180}a.H.h()}function Fw(a,b){a.Dl.push(b);Iw(a)}function Gw(a,b){b=a.Dl.indexOf(b);-1!=b&&a.Dl.splice(b,1)}
function Iw(a){function b(e){return Ka(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.Dl.concat();a.Dl=[];c(a.Dl,b("reviewBtn"));c(a.Dl,b("reportBtn"));c(a.Dl,b("restartBtn"))}class Jw extends H{constructor(a){super();this.c1=a;this.H=G(this);this.C_=[];this.Dl=[]}gb(a){if(a){for(let b=0;b<a.count();++b){const c=op(a,b);c instanceof kj&&Ew(this,c)}Hw(this)}}U(){return this.H}};function Kw(a,b){const c=Kt(a.Vi,"restartBtn");c&&(c.B(b),b&&B(a,c.O,()=>{a.R.restartQuiz()}));(b=Kt(a.Vi,"reviewBtn"))&&B(a,b.O,()=>{a.R.RV.h()});(b=Kt(a.Vi,"reportBtn"))&&B(a,b.O,()=>{a.R.qB()})}class Lw extends pw{constructor({A:a,pa:b,mode:c,L:d,I:e,og:f,bb:g,Kc:h,xs:k,quizSize:l,$g:r,T:u,co:x}){const y=new Jw(()=>l),C=b.slide().Ua();y.gb(C.Db());super({A:a,pa:b,mode:c,L:d,I:e,og:f,bb:g,Kc:h,$g:r,T:u,co:x});this.R=b.contentState();Kw(this,k)}};class Mw{constructor({L:a,A:b,I:c,og:d,bb:e,Kc:f,$g:g,T:h,co:k}){this.j=b;this.Z=h;this.F=a;this.K=c;this.Jd=d;this.lh=e;this.Xd=f;this.Rr=g;this.Bz=k}bb(){return this.lh}create(a,b){b={A:this.j,T:this.Z,pa:a,mode:b,L:this.F,I:this.K,og:this.Jd,bb:this.lh,Kc:this.Xd,$g:this.Rr,co:this.Bz};return a instanceof T?new Dw(b):new pw(b)}QO(a,b,c){return new Lw({A:this.j,pa:a,T:this.Z,mode:"normal",L:this.F,I:this.K,og:this.Jd,bb:this.lh,Kc:this.Xd,$g:!1,co:this.Bz,xs:b,quizSize:c})}};function Nw(a){const b=a.px();Ow(a,b);a.l(a.RW)}function Ow(a,b){E(a,a.kd);a.kd=b;M(a,a.kd);B(a,a.kd.Xh(),()=>{a.Zf.h()});B(a,a.kd.AA(),()=>{a.Nq.h()});a.ia(a.width(),a.height());a.kd&&a.kd.setParentScale(a.parentScale())}
class Pw extends P{constructor(a){super({m:"quiz-session-view"});this.Zf=G(this);this.Nq=G(this);this.ri=a;this.px=this.kd=null;this.RW=!0}Xh(){return this.Zf}AA(){return this.Nq}sB(a,b){this.px=()=>this.ri.create(a,b);Nw(this)}aH(a,b,c){this.px=()=>this.ri.QO(a,b,c);Nw(this)}nw(a,b){this.kd&&this.kd.cb(a,b)}jf(){this.kd&&this.kd.jf()}activate(){!this.kd&&this.px&&Nw(this);this.kd&&this.nw(!0)}deactivate(){E(this,this.kd);this.kd=null}updateSlideVisualizer(){this.px&&Nw(this)}ia(a,b){this.kd&&this.kd.resize(a,
b)}te(){this.kd&&this.kd.setParentScale(this.parentScale())}l(a){this.RW=a;this.kd&&this.kd.l(a)}hm(a){this.kd&&this.kd.oc(a)}Ln(){return this.kd?this.kd.za:"normal"}};function Qw(a){a.Rb&&a.Rb.resize(a.XE,a.SE);const b=Rw(a);b&&b.resize(a.XE,a.SE)}function Rw(a){return a.kK||a.JH||a.jK}function Sw(a){const b=a.ZS();a.Rb&&a.Rb.setParentScale(b);(a=Rw(a))&&a.setParentScale(b)}function Tw(a,b){a.mm();b=a.ri.create(b,"normal");D(a,b);a.Fk.vc(b,0);B(a,b.Xh(),()=>a.Zf.h(),a);return b}function Uw(a){a.Rb&&(E(a.Fk,a.Rb),a.Rb=null)}
class Vw extends P{constructor({zm:a,slideWidth:b,slideHeight:c,a_:d,A:e}){super({m:"quiz-player-skin",Jf:!0});this.XE=b;this.SE=c;this.Fk=d;this.Rb=this.jK=this.JH=this.kK=null;this.j=e;this.zc=!1;this.hc=null;this.X=1;pb&&this.o("ms-edge",!0);this.ue=new Bv;this.addChild(this.ue);this.xW=G(this);this.Zf=G(this);this.ri=a;this.ri.Xd=this}setPresentationContext(){}Zk(){}pw(){}setPanelScale(){}jf(){this.Rb&&this.Rb.jf()}activate(){Qw(this);this.zc=!0;if(this.Rb)this.Rb.activate();else{const a=Rw(this);
a&&a.cb(!0)}}deactivate(){this.zc=!1;this.Rb&&this.Rb.deactivate();const a=Rw(this);a&&a.cb(!1)}yv(a){if(this.zc&&!Mf){var b=Rw(this);b?b.cb(!0,a):this.Rb&&this.Rb.nw(!0,a)}}pB(){return this.xW}scale(){return this.X}uw(a){this.xW.h(a)}ow(){}setScale(a){super.setScale(a);this.X=a;Sw(this);this.gD()}setParentScale(a){super.setParentScale(a);Sw(this);this.gD()}Zs(a){this.kK=Tw(this,a);Qw(this);Sw(this)}kB(a){this.JH=Tw(this,a);Qw(this);Sw(this)}Ys(a){this.jK=Tw(this,a);Qw(this);Sw(this)}Xh(){return this.Zf}dt(){Uw(this);
this.Rb=new Pw(this.ri);M(this.Fk,this.Rb,Rw(this)?1:0);Qw(this);Sw(this);return this.Rb}mB(){const a=new P({m:"quiz-empty-visualizer"});a.resize(this.XE,this.SE);this.Fk.vc(a,0)}mm(){const a=Rw(this);a&&(this.Fk.removeChild(a),E(this,a));this.jK=this.JH=this.kK=null}ZS(){return this.scale()*this.parentScale()}gD(){}reset(){this.mm();Uw(this)}eq(){}Wn(){}Uv(){this.ue.Wc()}vw(){this.ue.show()}setBannerView(a){L(a,"position","absolute");L(a,"right","0");L(a,"z-index","1000");this.vc(a,0);this.hc=a;
this.lK()}lK(){}Lx(){return new w(this.XE,this.SE)}};class Ww extends Vw{constructor({zm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,L:f,soundController:g,Ce:h,Mj:k=null,nc:l,Gb:r}){const u=new P({m:"quiz-slide-container"});super({zm:a,slideWidth:b,slideHeight:c,a_:u,A:d});this.o("embedded",!0);this.sb=e;this.nd=new P({m:"slide-list-layer"});this.nd.B(!1);this.lh=a.bb();this.Bc=new tv(g);B(this,this.Bc.audioStartedEvent(),this.Dh,this);B(this,this.Bc.Se,this.Ch,this);this.zb=l;this.ne=Ul(r);this.addChild(u);this.gh=new P({m:"feedback-layer"});this.Oc=
new Av({HY:this.Bc,L:f,A:d});B(this,this.Oc.IE,x=>{this.gh.o("with-shadow",x)},this);this.Gc=null;k?this.Gc=k:(this.Gc=new P({m:"frames-layer"}),this.Gc.o("tablet",!0),this.addChild(this.Gc));this.resize(b,c);u.addChild(this.gh);u.addChild(h.Vt);u.addChild(this.nd);this.UB();this.TB()}UB(){if(this.sb.fontFamily()){var a=this.zb&&this.zb.isInheritSettings();a=this.ne&&!a?this.displayObject():document.body;a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}TB(){const a=
this.sb.borderRadius(),b=this.ne&&this.zb&&this.zb.isInheritSettings();null===a||b||(this.ne?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}ym(){return this.nd}ow(a){Object.assign(this.sb.eg().colors(),a.colors())}Mj(){return this.Gc}bl(a){this.Oc&&(this.Bc.stop(),this.gh.removeChild(this.Oc),this.gh.B(!1),this.Oc.Wc());a&&(a.bb=this.lh,this.gh.addChild(this.Oc),this.gh.B(!0),this.Oc.show(a))}Wn(a,
b){b.al("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Bc.stop()}updateSlideVisualizer(){this.Rb&&this.Rb.updateSlideVisualizer()}Dh(){}Ch(){}};function Xw(){this.Wu=new F}m=Xw.prototype;m.Jz=null;m.Uo=null;m.ss=!1;
m.jG=function(a,b){if("touchEnd"==a)return this.ss&&this.Jz&&this.Uo?this.IX(this.Uo,this.Jz)?1:0:0;if(1!=b.touches().length||Eh(b.ys()))return this.ss=!1,0;const c=new v(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Fh(b.ys()))return this.ss=!1,0;this.Jz=this.Uo=c;this.ss=!0;return 0}if(!this.ss||!this.Jz||!this.Uo)return 0;(this.ss=this.Jz==this.Uo?this.JX(c,this.Uo):this.KX(c,this.Uo))&&b.ys().preventDefault();this.Uo=c;return 0};m.IF=function(){this.Wu.h()};m.xp=function(){};
function Yw(){this.Wu=new F}p(Yw,Xw);Yw.prototype.CA=function(){return"scrollLeft"};Yw.prototype.KX=function(a,b){return a.x<=b.x};Yw.prototype.JX=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};Yw.prototype.IX=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function Zw(){this.Wu=new F}p(Zw,Xw);Zw.prototype.CA=function(){return"scrollRight"};Zw.prototype.KX=function(a,b){return a.x>=b.x};Zw.prototype.JX=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
Zw.prototype.IX=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function $w(a){a.gF=new Mh(a.DN.displayObject(),[new Yw]);a.LM=Th(a.gF,"scrollLeft");B(a,a.LM.Wu,()=>{if(a.mq()){const b="testing"==a.Pb().sessionMode()?!a.ya:!1;ax(a.Pb().Da(),b)}});Oh(a.gF)}function bx(a,b){a.DN&&(Ph(a.gF),ue(a,a.LM));a.DN=b;$w(a)}
class cx extends H{constructor({FA:a,oa:b}){super();this.Pb=a;this.ya=b;this.LM=this.gF=this.DN=null}mq(){var a=dx(this.Pb().Da());a=!(a.slide()&&a.slide().settings().ta()&&a.slide().settings().ta().isEnabled())&&!ex(this.Pb().Fa())&&a.yb();return this.Pb().settings().gA()&&"eachQuestion"==this.Pb().settings().submitType()&&!this.ya&&a}};function fx(a){return a.ob?new P({da:a.ob.element,u:O(a,`${a.ob.Rg}-icon`)}):null}function gx(a){if(a.Nb){const b=new P({$:"SPAN",u:O(a,"button-text")});b.P(a.Nb);return b}return null}function hx(a,b,c="left"){a.Vq&&E(a,a.Vq);a.ob={element:b,Rg:c};a.Vq=fx(a);a.Vq&&M(a,a.Vq,a.ob?"right"===a.ob.Rg?1:0:0)}
class ix extends P{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({m:`${e?e:""}${b}`,$:"BUTTON"});this.kM=!1;this.am=null;this.Nb=d||null;this.ob=a||null;this.Vq=fx(this);(this.mp=gx(this))&&M(this,this.mp,this.ob?"right"===this.ob.Rg?0:1:0);this.Vq&&M(this,this.Vq,this.ob?"right"===this.ob.Rg?1:0:0);this.M0=G(this);this.o("size",c);this.Gw()}pressed(){return this.kM}$k(a){this.kM=a;this.td("pressed",a);this.o("withTooltip",!this.kM)}P(a){(this.Nb=a)?this.mp?this.mp.P(a):(this.mp=
gx(this),M(this,this.mp,this.ob?"right"===this.ob.Rg?0:1:0)):(E(this,this.mp),this.mp=null)}l(a){super.l(a);this.M0.h(a)}};class jx extends H{constructor(a){super();this.ZJ=a;a=this.ZJ.map(b=>b.Lo);this.Lo=G(this,a)}eQ(){throw Error("could not be called");}fB(){}J(a,b,c){for(const d of this.ZJ)if(d.hP(a))return d.J(a,b,c);return c||""}messages(){throw Error("could not be called");}hP(a){return!!this.ZJ.find(b=>b.hP(a))}};function kx(a,b){a.Vk();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 lx(a){var b=a();return b?(a=Se(b.awardedScore()),b=Se(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function mx(a,b,c){ei(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>lx(c),d=>kx(a,d))}
function nx(a,b){return{QUESTION_NUMBER:(()=>{const c=a(),d=b();return c&&d?Ca(c.questions(),dx(d)):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function ox(a,b,c,d){ei(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>nx(c,d))}function px(a,b){b=b?b.cq():!0;const c=a&&pj.includes(a.slide().type()),d=a&&!!nj.includes(a.slide().type());return!!a&&!c&&!d&&b}function qx(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.wm()}
function rx(a){return a?"testing"==a.sessionMode():!1}function sx(a){if(a){const b=a.slide().settings().ta();return void 0!==tx(b)&&a.yb()}return!1}function ux(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function vx(a,b,c){const d=tx(a.slide().settings().ta());b=wx(b,a);c=tx(c.ta());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}
function xx({pa:a,Fa:b,settings:c,Xj:d,OZ:e,m_:f}){if(a&&b&&c&&!nj.includes(a.slide().type())){const g=wx(b,a);a=a.submitted();(b=rx(b)&&void 0!==d.Cc&&void 0!==g)&&a&&(b=!1,c=tx(c.ta()),void 0!==c&&(d.vm(c),e(!1),b=!0));f(b)}}function tx(a){return a&&a.isEnabled()?a.value():void 0};class yx extends ao{constructor(a,b){super([0],[250],250);this.s=a;this.di=b}BH(a){a=mk(a,0,1);return a*a*a*(a*(6*a-15)+10)}Rh(a){[a]=a;a=this.BH(a/250);this.s.Jc(1-a);this.di.Jc(1-a)}apply(){this.Rh([250])}start(){this.play()}sm(){return 0!=this.progress&&1!=this.progress}};class zx extends P{constructor({logo:a,logoUrl:b,G7:c}){super({m:"quiz-logo-container"});this.gu=new Qi(a);this.KK=b;this.S1=c;this.LT=G(this);this.hu=new P({$:"A",u:O(this,"logo-ref")});this.addChild(this.hu);this.KK&&(this.hu.setAttribute("href",this.KK),this.hu.setAttribute("target","_blank"),this.hu.setAttribute("title",this.KK));this.gu.Gs()?this.HU():(this.gu.load(),B(this,this.gu.wP(),this.HU,this))}HU(){const a=this.gu.createInstance();this.hu.addChild(a);var b=$e?this.gu.width():a.width,
c=$e?this.gu.height():a.height;const d=Math.min(1,Math.min(250/b,this.S1/c));b*=d;c*=d;ug(a,b,c);this.hu.resize(b,c);this.wa();this.Ga(b);this.LT.h()}};const Ax={attachments:{xP:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{xP:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function Bx(a){a.vq.forEach((b,c)=>{b=a.yg.get(b);c=c==a.vq.length-1?null:a.yg.get(a.vq[c+1]);b.o("with-separator",!!c&&c.visible())})}function Cx(a,b){!a.OJ&&a.yg.has("outline")&&(a.yg.get("outline").B(b),Bx(a))}
function Dx(a,b){const c=b/a.yg.size;a.vq.forEach(d=>{d=a.yg.get(d);const e=d.displayObject().scrollWidth;d.Ga(e+c);d.G("overflow","hidden")})}function Ex(a){a.vq.forEach(b=>{b=a.yg.get(b);b.G("width","");b.G("overflow","")})}
class Fx extends P{constructor({m:a,A:b,L:c}){super({m:a});this.j=b;this.F=c;this.yg=new Map;this.vq=[];this.OJ=!1;this.Dk=G(this)}bq(){return this.Dk}Np(){for(const a of this.yg.values())a.$k(!1)}Ib(a){const b=new ix({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.j.J(Ax[a].xP),icon:{element:S(this.F,Ax[a].icon),Rg:"left"}});ei(b,this.j,()=>"outline"!==a||this.OJ?Ax[a].xP:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.P(c));B(this,b.O,()=>{b.$k(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Dk.h(c)},this);return b}gP(){return!!this.yg.size}};class Gx extends ao{constructor(a,b){super([0],[150],150);this.s=a;this.di=b}Rh(a){[a]=a;a/=150;this.s.Jc(a);this.di.Jc(a)}start(a){a?this.play():this.Rh([150])}sm(){return 0!=this.progress&&1!=this.progress}};class Hx{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function Ix(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.P(h)}a.ce=!1;const e=a;e.P(b);if(void 0!==c&&a.displayObject().parentNode){e.displayObject().style.height="";var f=e.displayObject().scrollHeight;f=t?--f:f;if(!(c>=f)&&(a.ce=!0,a.W5)){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 Jx extends P{constructor({u:a,m:b,q$:c=!0,Jf:d=!0,r$:e=!0}){super({u:a,m:b,Jf:d});this.V5=c;this.W5=e;this.cK=this.ce=!1;this.O5=G(this)}ia(a,b){super.ia(a,b);this.cK=!0;a=this.ce;const c=this.displayObject().textContent;Ix(this,c,pb||t?b+1:b);this.cK=!1;a!=this.ce&&(this.V5&&this.setAttribute("title",this.ce?eh(this.ea,"label"):""),this.O5.h())}P(a){super.P(a);this.cK||(this.Hf(a),this.wa())}Oe(){throw Error("html text is not supported");}};class Kx extends P{constructor(a){super({m:"slide-state-list-row",Zg:!0,Jf:!0,fA:!0});this.pk=a}item(){return this.pk}};const Lx={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 Mx(a,b){a.qn&&(a.removeChild(a.qn),a.qn=null);if(b){var c;if(c=Lx.hasOwnProperty(b)?S(a.F,Lx[b]):null)a.qn=new P({da:c,u:O(a,"icon")}),a.qn.o(b,!0),a.addChild(a.qn)}}class Nx extends P{constructor(a){super({m:"quiz-slide-list-status-icon"});this.F=a;this.qn=null}};class Ox extends Kx{constructor({item:a,questionListInfo:b,xg:c,submitType:d,I:e,L:f,isGraded:g,RP:h}){super(a);this.oe=g;this.va=h;this.F=f;this.kc=b;this.$d=c;this.Mb=d;this.K=e;this.Ta=new Jx({u:O(this,"title")});this.addChild(this.Ta);this.Rc=new P({u:O(this,"items-container")});this.addChild(this.Rc);this.Vm=new P({u:O(this,"marker")});this.Rc.addChild(this.Vm);a=S(this.F,"bookmark-icon.svg");this.Vm.addChild(a);B(this,this.Vm.O,()=>Np(this.item().state(),!this.item().OA()),this);this.ra=new P({u:O(this,
"points")});this.Rc.addChild(this.ra);this.Xy=new P({u:O(this,"points-icon")});this.Xy.addChild(S(this.F,"unanswered-icon.svg"));this.ra.addChild(this.Xy);this.Ad=new P({u:O(this,"status")});this.Rc.addChild(this.Ad);this.qn=new Nx(this.F);this.Ad.addChild(this.qn);B(this,this.O,()=>{},this);B(this,this.item().gf(),this.tF,this);B(this,this.kc.U(),this.tF,this);B(this,this.$d.U(),this.tF,this);this.tF()}tF(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Mb;this.Vm.B(c);this.Vm.o("marked",
this.item().OA());var d=this.$d.wm();this.ra.B(this.oe&&d);c=this.oe&&d&&(!c||this.va);var e=this.item();d="-"!==Px(e)&&d?Px(e):0;const f="-"!==Qx(e);""===Qx(e)?(this.Xy.B(!1),this.ra.Oe("")):f?(this.Xy.B(!1),this.ra.Oe(c?d+` / <span>${Qx(e)}</span>`:Qx(e))):this.Xy.B(!0);e="allAtOnce"==this.Mb;this.Ad.B(this.va||!e&&this.kc.displayQuestionStatus()||e);c=""!==Qx(this.pk);d=this.pk.status();e&&!this.va&&(e=this.pk,d=(e.D.slide()&&e.D.slide().settings().ta()&&e.D.slide().settings().ta().isEnabled()&&
e.D.submitted()?this.pk.status():this.pk.wp())?"hasUserAnswer":null);this.va||!this.pk.wp()||this.kc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");Mx(this.qn,d);a=isNaN(a)?"   ":a.toString();b=tm(this.K,b);this.Ta.setAttribute("data-number",a);this.Ta.P(b.replace(/\n/g," "));this.nk()}ia(){const a=Math.floor(.5*(this.height()-this.Ta.height()));this.Ta.lf(a)}nk(){const a=this.item().gI;a&&(this.Ta.Ga(a.title),this.Ad.Ga(a.status),this.ra.Ga(a.maxScore),this.Vm.Ga(a.mark))}item(){return this.pk}}
;function Px(a){return a.D instanceof T?(a=a.D.review())?Se(a.awardedScore())+"":"-":""}function Qx(a){return pj.includes(a.D.slide().type())?"":a.D.slide().settings().evaluation()?a.D.maxScore()+"":"-"}
class Rx extends H{constructor(a,b,c){super();this.D=b;this.eK=a;this.gI=null;this.j=c;B(this,this.D.submittedEvent(),this.Ra,this);B(this,this.D.markedEvent(),this.Ra,this);this.Oa=G(this)}state(){return this.D}title(){return this.D.slide().description().textWithEquations(this.j.J("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.eK}id(){return this.D.slide().id()}status(){if(pj.includes(this.D.slide().type()))return null;if(!this.D.slide().settings().evaluationEnabled())return this.D.submitted()?
"answered":"notanswered";if(this.D.submitted()){const a=this.D.review();if(a)return a.status()}return null}wp(){return pj.includes(this.D.slide().type())?!1:this.D.hasBeenVisited()&&(this.D.submitted()||this.D.initiated())}OA(){return this.D.isMarked()}gf(){return this.Oa}Ra(){this.Oa.h()}Ub(){qe(this,this.D.submittedEvent(),this.Ra,this);qe(this,this.D.markedEvent(),this.Ra,this)}};function Sx(a,b){a.Lz.forEach(e=>E(a,e));a.Lz=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new Rx(f,e,a.j);D(a,f);"InfoSlide"!=e.slide().type()&&d++;a.Lz.set(e,f);c.push(f)});Oq(a.Fh,c);Tx(a,a.Qr)}function Ux(a,b,c){b&&(b=a.Lz.get(b),(a=a.rv.get(b))&&a.eb(c))}function Tx(a,b){a.Qr!=b&&(Ux(a,a.Qr,!1),a.Qr=b,Ux(a,a.Qr,!0),a.YA())}
class Vx extends Mq{constructor(a,b,c,d,e){const f=new Pq;super({m:"quiz-slide-list",k8:f});D(this,f);this.oe=!0;this.va=!1;this.kc=a;this.$d=b;this.K=c;this.F=d;this.j=e;this.Lz=new Map;this.Mb="eachQuestion";this.Qr=null;this.cf=G(this);this.Sa=null;this.Aa=new qr({Yg:this});D(this,this.Aa);bi(this.Aa.yi(),O(this,"scroll"));(a=this.Aa.ld)&&Lq(this,a)}l(a){this.s.l(a)}ia(a,b){super.ia(a,b);a&&b&&this.er(b)}er(a){this.Aa&&this.Aa.Yh(a,this.displayObject().scrollHeight)}Bi(){return this.cf}gb(a,b,
c,d){this.Sa=a;this.Mb=b;this.oe=c;this.va=d;Sx(this,this.Sa)}YA(){var a=this.Fh;var b=this.Sa.questions();b=Ca(b,this.Qr);b="number"===typeof b?b:a.Y.indexOf(b);if(!(0>b)){b*=a.Go;var c=b+a.Go;b>=a.rb&&c<=a.rb+a.zn||(a.rb=b<a.rb?b:c-a.zn,a.Vx())}this.ld.Ws(this.Fh.rb)}GI(a){const b=new Ox({item:a,questionListInfo:this.kc,xg:this.$d,submitType:this.Mb,I:this.K,L:this.F,isGraded:this.oe,RP:this.va});B(this,b.O,()=>{this.enabled()&&this.cf.h(a.id())});a.state()==this.Qr&&b.eb(!0);return b}};function Wx(a,b){b=new P({u:O(a.kk,b)});a.kk.addChild(b);return b}function Xx(a){a.G("width","");a.G("width",`${a.width()+1}px`)}
class Yx extends P{constructor({questionListInfo:a,xg:b,A:c,I:d,L:e,m:f}){super({m:f});this.oe=!0;this.va=!1;this.j=c;this.Mb="eachQuestion";this.kc=a;this.$d=b;this.qo=G(this);a=new P({u:O(this,"close-button")});B(this,a.O,()=>{this.qo.h()},this);this.addChild(a);this.kk=new P({m:"slide-list-header"});this.addChild(this.kk);a=new P({m:"slide-list-scroll-container"});M(this,a);this.xc=new Vx(this.kc,this.$d,d,e,c);M(a,this.xc);a.addChild(this.xc.Aa.yi());this.nF=Wx(this,"title-cell");ei(this.nF,this.j,
"PB_SLIDES_LIST_TITLE_COLUMN");this.my=Wx(this,"mark-cell");ei(this.my,this.j,"PB_SLIDES_LIST_MARK_COLUMN");this.ty=Wx(this,"max-points-cell");ei(this.ty,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.Nz=Wx(this,"status-cell");ei(this.Nz,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");B(this,this.$d.U(),this.oK,this);B(this,this.kc.U(),this.oK,this)}ee(){return this.qo}wg(){return this.xc}gb(a,b,c,d){this.Mb=b;this.oe=c;this.va=d;this.xc.gb(a,b,c,d);this.oK()}oK(){var a="allAtOnce"==this.Mb;this.my.B(a);this.Nz.B(this.va||
!a&&this.kc.displayQuestionStatus()||a);a=this.$d.wm();this.ty.B(this.oe&&a)}ia(){this.nF.G("width","");Xx(this.Nz);Xx(this.ty);Xx(this.my);var a=Hg(this.kk.displayObject());a=this.kk.width()-(this.my.width()+this.Nz.width()+this.ty.width()+a.left+a.right);this.nF.G("width",`${a}px`);var b=this.xc;a=new Hx({title:this.nF.width(),status:this.Nz.width(),maxScore:this.ty.width(),mark:this.my.width()});for(const c of b.Lz.values())b=c,b.gI!=a&&(b.gI=a,b.Ra())}};const Zx=14*Math.PI;function $x(a){if(a=a.KN.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",Zx),a.setAttribute("stroke-dashoffset",0)}function ay(a,b=!1){if(b||a.AT!=a.Cc)if(a.tb.displayObject().style.width="",a.qz(0),b=Math.ceil(a.tb.width()),0!=b){a.AT=a.Cc;a.qz(a.AT);var c=Math.ceil(a.tb.width());a.tb.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class by extends P{constructor(a,b,c){super({m:c});this.j=b;this.Lg="";this.zg=this.Cc=void 0;this.KN=S(a,"svg-timer");this.addChild(this.KN);$x(this);this.tb=new P({u:O(this,"label")});this.addChild(this.tb);B(this,this.j.Lo,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||ay(this,!0)})}show(a){this.B(a)}setCurrentTime(a){this.zg=a;this.Xx()}vm(a){this.Cc=a;this.Xx()}Xx(){if(void 0!==this.Cc){ay(this);var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.zg?this.zg:0))));this.ov((this.Cc-
a)/this.Cc);this.qz(a)}}ov(a){a*=Zx;const b=this.KN.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}qz(a){a=kl(a);this.tb.P(a)}};function cy(a,b){if(!a.Ng){const c="left"==a.bs;a.Ng=new ix({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:S(a.F,dy(a,b)),Rg:"left"}});bi(a.Ng,O(a,"outline-toggle"));a.Ng.$k(b.showed());a.Ng.G("padding","4px");c?a.Wi.addChild(a.Ng):a.ij.addChild(a.Ng);B(a,b.showedStateChanged(),()=>{hx(a.Ng,S(a.F,dy(a,b)))});B(a,a.Ng.O,()=>{b.show(!b.showed())})}}
function ey(a){a.Mc&&a.Mc.B(!0);a.Id&&Ex(a.Id);var b=36+(a.Ng&&a.Ng.visible()?40:0);const c=a.width()/2+a.Vw.width(),d=a.pe?a.pe.width():0,e=a.width()-c-d-b;a.Id&&0>e&&a.Id.gP()&&Dx(a.Id,e);a.Mc&&(b=a.width()-c-d-b,a.Mc.G("width",""),a.Mc.setAttribute("title",a.jM),a.Mc.B(116<b),b=!!a.pe&&a.pe.visible(),a.Mc.o("first",!b))}function dy(a,b){return"left"===a.bs?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function fy(a,b){const c=null!=a.Qa&&a.kc.showSlideList(),d=Ul(a.fb);a.Og&&a.Og.B(b&&c&&(d?a.Wr:!0));a.Id&&Cx(a.Id,b&&c&&(d?!a.Wr:!0))}function gy(a,b=!0){if(a.Gg){var c=!!a.hb&&"testing"==a.hb.sessionMode()&&!a.va;b=b&&a.kc.showSlideList()&&!!a.V&&"allAtOnce"==a.V.submitType()&&c;!Ul(a.fb)||a.Zr()?a.Gg.B(b):(c=!a.yW||"none"!=a.bs||!!a.Id&&-1!=a.Id.vq.indexOf("outline"),a.Gg.B(b&&c))}}
class hy extends P{constructor({A:a,qm:b,skinSettings:c,ym:d,L:e,Gb:f,m:g,j_:h,I:k,nc:l,fillPanelsView:r}){super({m:g});this.fb=f;this.zb=l;this.Fe=r;this.Px=this.yW=this.va=!1;this.Wr=this.Fe;this.gT=this.V=this.Gd=this.Qa=this.hb=null;this.j=new jx([a,b]);this.$d=c.xg();this.kc=c.questionListInfo();this.nd=d;this.F=e;this.K=k;this.yf=this.Sa=null;this.jM="";this.Mc=this.pe=null;this.Id=(a=Ul(this.fb)&&!this.Zr())?D(this,new Fx({m:"quiz-misc-buttons",A:this.j,L:this.F})):null;this.xc=new Yx({questionListInfo:this.kc,
xg:this.$d,A:this.j,I:this.K,L:this.F,m:"quiz-slide-list-view"});D(this,this.xc);this.nd.B(!1);A(this,this.nd.displayObject(),"touchstart",u=>{u.target==this.nd.displayObject()&&u.preventDefault()},this,ph);this.cf=this.xc?G(this,this.xc.wg().Bi()):G(this);this.Dk=G(this);this.qK=G(this);this.bs="none";this.Ng=null;this.Wi=new P({u:O(this,"container")});this.Wi.o("position","left");M(this,this.Wi);B(this,this.xc.ee(),this.Rx,this);if(a?this.kc.showSlideList():1){const u=new ix({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.j.J("PB_QUESTION_LIST_CAPTION"),icon:{element:S(this.F,a?"outline-icon-present.svg":"outline-icon.svg"),Rg:"left"}});ei(u,this.j,()=>"PB_QUESTION_LIST_CAPTION",void 0,x=>u.P(x));this.Og=u;D(this,this.Og);this.Wi.addChild(this.Og);B(this,this.Og.O,this.xz,this)}this.ih=new yx(this.xc,this.nd);this.uz=new Gx(this.xc,this.nd);B(this,this.ih.xh,()=>{this.nd.B(!1);this.nd.removeChild(this.xc)});this.ij=new P({u:O(this,"container")});this.ij.o("position","right");this.addChild(this.ij);
this.Gg=new ix({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:S(this.F,"bookmark-icon.svg"),Rg:"left"}});bi(this.Gg,O(this,"mark"));this.Gg.setAttribute("title",this.j.J("PB_SLIDES_LIST_MARK_COLUMN"));B(this,this.j.Lo,u=>{switch(u){case "PB_SLIDES_LIST_MARK_COLUMN":this.Gg.setAttribute("title",this.j.J("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.Wi,this.Gg);B(this,this.Gg.O,()=>{Np(this.Qa,!(this.Qa&&this.Qa.isMarked()))});this.Mf=!1;this.Id&&(this.ij.addChild(this.Id),B(this,
this.Id.bq(),u=>{const x=u.buttonType;this.Px||"outline"!=x?this.Dk.h(u):this.xz()}));this.Vw=new P({u:O(this,"container")});this.Vw.o("position","center");this.addChild(this.Vw);this.Za=new by(e,this.j,h);this.Za.show(!1);this.Vw.addChild(this.Za)}Zr(){return this.zb?this.zb.showPlayersPanels():!Ul(this.fb)||this.Fe}Np(){this.Id&&this.Id.Np()}ow(a){const b=a.sidePanelPosition();"right"==b&&(this.Vw.addChild(this.Za),this.Id&&this.Wi.addChild(this.Id),this.Wi.addChild(this.Gg),this.Og&&this.ij.addChild(this.Og),
this.pe&&this.ij.addChild(this.pe),this.Mc&&this.ij.addChild(this.Mc));("right"==b?this.ij:this.Wi).o("info",this.Wr);this.o("side-panel-position",b);this.bs=b;this.yW=a.showTitlePanel();this.Ia()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&cy(this,a);this.pe&&(Wc(this.pe.displayObject()),E(this,this.pe));this.Mc&&(Wc(this.Mc.displayObject()),E(this,this.Mc));b&&(this.pe=
new zx({logo:b,logoUrl:c,logoTarget:d,G7:30}),D(this,this.pe),B(this,this.pe.LT,this.A1,this));this.jM=h||"";g?(a=this.jM,b=new P({m:"course-title"}),c=new P({u:O(b,"text")}),c.P(a),M(b,c),a=b):a=null;(this.Mc=a)&&D(this,this.Mc);"right"==this.bs?(this.Mc&&this.ij.addChild(this.Mc),this.pe&&this.ij.addChild(this.pe),this.Ng&&this.ij.addChild(this.Ng)):(this.Ng&&this.Wi.addChild(this.Ng),this.pe&&this.Wi.addChild(this.pe),this.Mc&&this.Wi.addChild(this.Mc));this.Mc&&this.Mc.o("left","left"==this.bs);
this.Ng&&this.Mc&&!this.pe&&this.Mc.o("with-side-panel",!0);this.Px=k;if(this.Id){k=this.Mc&&this.Mc.visible();a=this.pe&&this.pe.visible();(k||a)&&this.kc.showSlideList()&&!this.Px&&0>e.indexOf("outline")&&e.push("outline");k=this.Id;k.OJ=this.Px;for(var l of k.yg.values())E(k,l);k.yg.clear();k.vq=e;for(const r of e)l=k.Ib(r),M(k,l),k.yg.set(r,l);this.Id.B(!!e.length);e=this.Id;e.yg.has("attachments")&&e.yg.get("attachments").l(f)}f=this.Mc&&this.Mc.visible();this.Wr=this.Fe?!0:!this.Px&&!this.pe&&
!f;!this.Wr&&this.Og&&(this.Og.B(!1),this.Gg&&this.kc.showSlideList()&&(Wc(this.Gg.displayObject()),"right"===this.bs?M(this.Wi,this.Gg):M(this.ij,this.Gg)));this.Ia()}Bi(){return this.cf}bq(){return this.Dk}gb(a,b,c,d,e=null){this.hb&&qe(this,this.hb.en,this.qu,this);this.hb=a;B(this,this.hb.en,this.qu,this);this.Sa=b;this.Gd=d;this.V=e;this.yf=c;this.xc&&this.xc.gb(this.Sa,this.V?this.V.submitType():"eachQuestion",!!d,!1);fy(this,!0);this.dv(!0)}Nk(a){ue(this,this.Qa);if(this.Qa=a)B(this,this.Qa.submittedEvent(),
this.Py,this),B(this,this.Qa.markedEvent(),this.BX,this);this.xc&&a&&(this.Rx(),Tx(this.xc.wg(),a));rx(this.hb)?this.Qa&&(a=vx(this.Qa,this.hb,this.V),void 0!==a&&0<a&&this.Za.vm(a)):this.Za.vm();this.Zz();this.Ia()}Gp(){this.Za.show(!1)}Tv(){this.Rx()}Ci(a){this.va!=a&&this.xc&&this.xc.gb(this.Sa,this.V?this.V.submitType():"eachQuestion",!!this.Gd,a);this.va=a;this.Ia()}ia(a,b){a&&b&&ey(this)}VB(a,b){this.ih&&this.uz&&(a?this.ih.start():this.uz.start(b))}BX(){this.Gg&&(gy(this),this.Gg.$k(this.Qa?
this.Qa.isMarked():!1),this.Gg.o("marked",this.Qa?this.Qa.isMarked():!1))}UN(){if(this.xc){var a=Ul(this.fb);if(this.Id){Cx(this.Id,!!this.Qa&&this.kc.showSlideList()&&(a?!this.Wr:!0));var b=this.Id,c=!this.Mf;b.yg.has("outline")&&b.yg.get("outline").l(c)}this.Og&&this.Qa&&(this.Og.B(this.kc.showSlideList()&&(a?this.Wr:!0)),this.Og.o("show-as-link",this.kc.showSlideList()))}}dv(){}xz(a,b){if(this.xc&&!this.Mf&&this.kc.showSlideList())if(b&&b.stopPropagation(),this.nd.visible())this.Rx();else{var c;
null==(c=document.activeElement)||c.blur();this.nd.B(!0);this.xc.wg().YA();this.nd.addChild(this.xc);a=Math.floor(.5*(this.nd.height()-this.xc.height()));this.xc.move(0,a);this.xc.wa();this.xc.wg().wa();a=ux(this.V);this.xc.wg().l(a||this.va);this.VB(!1,!0);this.gT=A(this,window,"mousedown",d=>{this.xc&&this.Og&&!this.Og.contains(d.target)&&!this.xc.contains(d.target)&&this.Rx()})}}Vg(){gy(this,!1);fy(this,!1);this.dv(!1);this.Gp()}Rx(){this.nd.visible()&&(pe(this,this.gT),this.VB(!0,!0))}nv(){xx({pa:this.Qa,
Fa:this.hb,settings:this.V,Xj:this.Za,OZ:a=>{this.Mf=a},m_:a=>{this.Za.show(a);this.qK.h();this.qu()}})}qu(){if(this.Za.visible()){var a=this.Mf,b=this.hb,c=this.Za;b=a?Math.floor(this.Qa.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}Py(){this.Zz();this.Ia()}Zz(){var a=this.Qa&&tx(this.Qa.slide().settings().ta());a=!!this.Qa&&void 0!==a&&this.Qa.yb();this.Mf=rx(this.hb)&&a}update(){this.Ia()}Ia(){this.UN();this.BX();this.dv(!0);gy(this);this.nv();
this.Og&&this.Og.l(!this.Mf);ey(this)}A1(){this.pe&&ey(this)}};class iy extends hy{constructor({A:a,qm:b,skinSettings:c,ym:d,L:e,Gb:f,I:g,nc:h,fillPanelsView:k}){super({m:"universal-top-panel",j_:"universal-quiz-timer",A:a,qm:b,skinSettings:c,ym:d,L:e,Gb:f,I:g,nc:h,fillPanelsView:k})}};class jy extends H{constructor(){super();this.Yc=[];this.vC=null;this.tq=G(this);this.xh=G(this)}add(a){0<this.Yc.length&&B(this,this.Yc[this.Yc.length-1].xh,()=>{a.play(!0)});B(this,a.tq,()=>{this.vC=a});this.Yc.push(a)}play(a){this.tq.h();this.Yc[0].play(void 0!==a?a:!0);B(this,this.Yc[this.Yc.length-1].xh,()=>{this.vC=null;this.xh.h()});return!0}stop(a){if(this.vC)for(var b=this.Yc.indexOf(this.vC);b<this.Yc.length;++b)this.Yc[b].stop(a)}};function ky(){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 ly extends ao{constructor(a,b){super([0],[300],300);this.c4=a;this.Ti=b}Rh(a){[a]=a;a=ky()(a/300);this.c4.Jc(this.Ti?1-a:a)}start(){this.play()}};class my extends P{constructor(a,b,c){super({m:"timed-question-popup"});this.ob=new P({u:O(this,"icon")});M(this,this.ob);this.ob.addChild(S(a,"timer-icon"));this.Nb=new P({u:O(this,"text")});M(this,this.Nb);ei(this.Nb,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.ES=G(this)}animate(){const a=new jy;a.add(new ly(this,!1));a.add(new ao([0],[1],1500));a.add(new ly(this,!0));a.play();B(this,a.xh,this.t2,this)}t2(){this.ES.h()}};class ny extends H{constructor({A:a,L:b,T:c,skin:d,i9:e,QY:f}){super();this.j=a;this.F=b;this.Z=c;this.Ab=d;this.I5=e||!1;this.l1=f;this.Je=null;this.JW=G(this);this.YD=this.gv=1}eq(a){this.tE();this.Je=new my(this.F,this.j,a);D(this,this.Je);this.Z.appendChild(this.Je.displayObject());this.JW.h();B(this,this.Je.ES,this.tE,this);this.Je.animate()}visible(){return!!this.Je&&this.Je.visible()}size(){return this.Je?new w(this.Je.width(),this.Je.height()):new w(0,0)}move(a,b){this.Je&&this.Je.move(a,
b)}invalidate(){if(this.Je){this.Je.setScale(this.gv);var a=di(this.Ab),b=this.Z.getBoundingClientRect(),c=this.I5?0:this.l1?68*this.YD:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Je.width()*this.gv;b=this.Je.height()*this.gv;d+=.5*(this.Ab.width()*this.Ab.scale()-e);this.move(d,a-(b+c+27))}}tE(){this.Je&&(Wc(this.Je.displayObject()),E(this,this.Je),this.Je=null)}};class oy extends P{constructor({Lp:a,Rk:b,vG:c,Mp:d,v9:e,R7:f}){super({m:"quiz-tablet-skin",Jf:!0});this.Dd=a;this.Zi=D(this,b);this.ze=D(this,d);this.Q5=e;(this.YT=f)&&bx(this.YT,this);const {topPanel:g,controlPanel:h}=py(this.Zi);g&&(g instanceof iy&&B(this,g.qK,()=>{this.ze.invalidate()}),this.addChild(g));M(this,this.Dd);this.addChild(h);bi(h,O(this,"controls"));c&&(D(this,c),c.UG(this))}Zk(){}pw(a){const {topPanel:b,controlPanel:c}=py(this.Zi);a=a?"":"none";b&&b.G("pointer-events",a);c.G("pointer-events",
a)}setPresentationContext(a){this.Zi.setPresentationContext(a)}setPresentationOutlineController(a){this.Zi.setPresentationOutlineController(a)}controlPanel(){return this.Zi.controlPanel()}topPanel(){return this.Zi.topPanel()}Mj(){return this.Dd.Mj()}bl(a){this.Dd.bl(a)}eq(a){const {topPanel:b}=py(this.Zi);b&&this.ze.eq(a)}Wn(a,b){this.Dd.Wn(a,b)}activate(){this.Dd.activate()}deactivate(){this.Dd.deactivate();this.ze.tE()}jf(){this.Dd.jf()}yv(){this.Dd.yv()}Zs(a){this.Dd.Zs(a)}kB(a){this.Dd.kB(a)}Ys(a){this.Dd.Ys(a)}pB(){return this.Dd.pB()}Xh(){return new F}dt(){return this.Dd.dt()}scale(){return this.Dd.scale()}reset(){this.Dd.reset()}vw(){this.Dd.vw()}Uv(){this.Dd.Uv()}mm(){this.Dd.mm()}uw(a){this.Dd.uw(a)}mB(){this.Dd.mB()}setPanelScale(){}ia(a,
b){this.Q5.hq(a,b)}setScale(a){super.setScale(a);if(Cf){this.Dd.setParentScale(a);var b=this.ze;b.YD=a;b.invalidate();b=this.ze;b.gv=a;b.invalidate()}}updateSlideVisualizer(){this.Dd.updateSlideVisualizer()}Dh(){}Ch(){}setBannerView(a){this.Dd.setBannerView(a)}};function qy(a,b,c=null){return b&&b.containsField(a)?b.getValue(a):c}
class ry{constructor(){this.hd=this.kn=this.Jg=this.Er=null}fields(){const a=[];this.Jg&&a.push(...this.Jg.fields());this.kn&&a.push(...this.kn.fields());this.Er&&a.push(...this.Er.fields());this.hd&&a.push(...this.hd.fields());return a}containsField(a){return null!==this.IC(a)}getValue(a){let b=qy(a,this.Jg);b=qy(a,this.hd,b);b=qy(a,this.Er,b);b=qy(a,this.kn,b);if(null==b)throw Error("unknown field name");return b}IC(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;
return null}};function sy(a,b,c){a.containsField(b)||(a.Pg[b.toLowerCase()]=c)}class ty{constructor(){this.Pg={}}fields(){var a=this.Pg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}containsField(a){return null!==this.IC(a)}getValue(a){a=this.IC(a);if(null===a)throw Error("unknown field name");return bc(this.Pg,a)}IC(a){const b=this.fields();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};class uy extends Up{constructor({slide:a,contentState:b,ac:c}){super({slide:a,contentState:b,ac:c});this.uR=b}BB(){return this.uR.BB()}ht(){const a=new ty;var b=this.uR.fields();for(const c of b)(b=c.ho())&&sy(a,c.Zc.Qe().text(),b);return a}};function vy(a){void 0!==a&&(this.bg=1E3*a);this.$C=null;this.Zl=0;this.mX=new F;this.lF=new F}m=vy.prototype;m.start=function(){if(void 0!==this.bg&&this.Zl>=this.bg)this.lF.h();else{if(this.sm())throw Error("already started");this.zV=Date.now();this.$C=setInterval(this.G3.bind(this),200)}};m.stop=function(){if(!this.sm())throw Error("not running");clearInterval(this.$C);this.$C=null};m.sm=function(){return null!==this.$C};m.time=function(){return Math.floor(this.Zl/1E3)};
m.setTime=function(a){this.Zl=1E3*a};m.G3=function(){const a=Date.now(),b=this.Zl+(a-this.zV),c=Math.floor(b/1E3)!=this.time();this.Zl=b;c&&(this.mX.h(),void 0!==this.bg&&this.Zl>=this.bg&&(this.stop(),this.lF.h()));this.zV=a};function wy(a,b){return a.dI[b]}class xy{constructor(a){this.dI={};this.Tw={};let b=0;for(let d=0;d<a.wf.count();++d){var c=a.Ov(d);this.dI[c.id()]=b;this.Tw[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.dI[f.id()]=b;this.Tw[b]=f.id();++b}}}};function yy(){if(!t)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var zy=t&&yy();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Ay(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(zy){var d=new ActiveXObject("MSXML2.DOMDocument");d.resolveExternals=!1;d.validateOnParse=!1;try{d.setProperty("ProhibitDTD",!0),d.setProperty("MaxXMLSize",2048),d.setProperty("MaxElementDepth",256)}catch(e){}if(d){a&&d.appendChild(d.createNode(1,a,""));a=d;break a}}throw Error("Your browser does not support creating new documents");}void 0!==b&&X(a.documentElement,
{xmlns:b});c&&X(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function By(a,b){X(a,b)}function Y(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function Cy(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+'="'+Ac(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=Cy(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function Dy(a,b){$c(a,b.toString())}function Ey(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 Fy={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function Gy(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)Hy(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":Iy(b,d);break;default:Hy(b,"\n")}}
function Jy(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var e=Y(b,"direction");Gy(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.oe(c);X(b,{status:Fy[e],evaluationEnabled:a});if(a=Tp(c))e=Y(b,"feedback"),Gy(e,a.content());d&&(a=c.slide().settings().Ff(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.fo()},X(b,c))}function Ky(a,b,c){Gy(a,b);c&&(a=Y(a,"picture"),c={altText:c.Wk()},X(a,c))}
function Hy(a,b){const c=Y(a,"text");Ey(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function Iy(a,b){a=Y(a,"equation");a=Y(a,"latex");Dy(a,b.bZ)}class Ly{oe(a){return a.slide().settings().evaluationEnabled()}};function My(a){let b="";try{b=(void 0).J(a,void 0,void 0)}catch(c){}return b};function Ny(a){if(a instanceof jj){var b=My("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.richText())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c}
class Oy extends Ly{ed(a){const b=Ay("dndQuestion");Jy(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Y(b,"objects");for(var g of d.objectsStates()){var h=Y(f,"object");Dy(h,Ny(g.slideObject()));var k={id:g.slideObject().id()};X(h,k);e.push(g.slideObject())}f=[];k=Y(b,"destinations");for(var l of d.destinationsStates())h=Y(k,"destination"),Dy(h,Ny(l.slideObject())),g={id:l.slideObject().id()},X(h,g),f.push(l.slideObject());if(this.oe(a)){a=Y(b,"matches");for(var r of c.chains())l=
Y(a,"match"),c={objectIndex:e.indexOf(r.object().slideObject()),destinationIndex:f.indexOf(r.destination().slideObject())},X(l,c)}e=Y(b,"userAnswer");for(const u of d.chainsStates())c=d.objectsStates(),a=d.destinationsStates(),r=Y(e,"match"),c={objectIndex:c.indexOf(u.objectState()),destinationIndex:a.indexOf(u.destinationState())},X(r,c);return b}};class Py extends Ly{ed(a){const b=Ay("essayQuestion");Jy(this,b,a);if(a=a.contentState().text()){const c=Y(b,"userAnswer");Dy(c,a)}return b}};class Qy extends Ly{ed(a){const b=Ay("fillInTheBlankQuestion");Jy(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().richText(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const k of h)f[k.id()]=k;for(const k of g)"string"===typeof k?(g=Y(e,"text"),Dy(g,k)):(g=f[k.id],g instanceof dm?Iy(e,g):d[k.id]=Y(e,"blank"));for(const k of c.placeholders())if(c=k.placeholder(),c=d[c.id],e={userAnswer:k.response()},X(c,e),this.oe(a)){e={correct:k.correct()};X(c,e);
for(const l of k.correctAnswers())e=Y(c,"answer"),Dy(e,l)}return b}};class Ry extends H{constructor(a){super();this.Fb=a;this.Gh=new K(0,0,0,0);this.tb=new ck;this.zk=0;this.Cq=!0;this.H=G(this);this.G4=G(this);this.Ou=G(this);this.nC=G(this)}rect(){return this.Gh.clone()}type(){return this.Fb}label(){return this.tb}score(){return this.zk}correct(){return this.Cq}U(){return this.H}gB(a){this.Gh!=a&&(this.Gh=a,this.Ou.h())}hB(a){a!=this.zk&&(this.zk=a,this.G4.h())}bQ(a){a!=this.Cq&&(this.Cq=a,this.nC.h())}};class Sy extends Ry{constructor(a){super("freeform");this.ra=a}points(){return this.ra}};function Ty(a,b){b=Ha(b.points(),c=>c.x+","+c.y);By(a,{points:b.join(";")})}
class Uy extends Ly{ed(a){const b=Ay("hotspotQuestion");Jy(this,b,a);var c=Y(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Y(c,"point");const f=e.coordinate();X(d,{x:f.x,y:f.y})}c=Y(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=Y(c,d);e instanceof Sy&&Ty(d,
e);e={x:g,y:h,width:k,height:l,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};X(d,e);c.appendChild(d)}return b}};class Vy extends Ly{ed(a){const b=Ay("likertScaleQuestion");Jy(this,b,a);var c=a.contentState();const d=c.content().statements();var e=Y(b,"statements");for(var f of d){var g=Y(e,"statement");Gy(g,f)}e=c.content().labels();f=Y(b,"scaleLabels");for(var h of e)g=Y(f,"label"),Dy(g,h.text());a={numberFromZero:a.slide().settings().Pk().QA()};X(f,a);a=Y(b,"userAnswer");for(const k of c.statementsStates())h=Y(a,"match"),c={statementIndex:d.indexOf(k.statement()),labelIndex:Ca(e,k.selectedScale())},X(h,c);
return b}};class Wy extends Ly{ed(a){const b=Ay("matchingQuestion");Jy(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=Y(b,"premises");for(var h of d){const l=Y(g,"premise");Ky(l,h.textRange(),h.bd)}h=Y(b,"responses");for(var k of e)g=Y(h,"response"),Ky(g,k.textRange(),k.bd);if(this.oe(a))for(a=Y(b,
"matches"),k=0;k<c.matches().count();++k)g=c.matches().getChoice(k),h=Y(a,"match"),g={premiseIndex:d.indexOf(g.premise()),responseIndex:e.indexOf(g.response())},X(h,g);c=Y(b,"userAnswer");for(const l of f.matches())a=Y(c,"match"),f={premiseIndex:d.indexOf(l.premise()),responseIndex:e.indexOf(l.response())},X(a,f);return b}};class Xy extends Ly{ed(a){const b=Ay(this.EV());Jy(this,b,a);const c=a.slide();a=this.oz(c.content(),a.contentState());b.appendChild(a);return b}EV(){return"multipleChoiceQuestion"}hx(a){var b=a.choice();const c=Ay("answer");Ky(c,b.textRange(),b.bd);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c}oz(a,b){const c=Ay("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.hx(h);l.correct()&&(e=g)}for(const g of f)c.appendChild(g);null!=e&&X(c,{correctAnswerIndex:e});null!=d&&X(c,{userAnswerIndex:d});return c}};class Yy extends Ly{ed(a){const b=Ay("multipleChoiceTextQuestion");Jy(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().richText();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().richText().plainTextWithPlaceholders())"string"===typeof k?(h=Y(e,"text"),Dy(h,k)):(h=f[k.id],h instanceof dm?Iy(e,h):d[k.id]=Y(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=Y(e,"answer"),Dy(g,h),l.response()==Te(h)&&(k=f);l.initiated()&&X(e,{userAnswerIndex:k});this.oe(a)&&X(e,{correctAnswerIndex:c.correctIndex})}return b}};class Zy extends Ly{ed(a){const b=Ay("multipleResponseQuestion");Jy(this,b,a);const c=a.slide();a=this.oz(c.content(),a.contentState(),this.oe(a));b.appendChild(a);return b}hx(a,b){var c=a.choice();const d=Ay("answer");Ky(d,c.textRange(),c.bd);b&&(b={correct:c.correct()},X(d,b));b={selected:a.selected()};X(d,b);(c=c.score())&&X(d,{score:c});(a=a.customAnswer())&&X(d,{customAnswer:a});return d}oz(a,b,c){const d=Ay("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.hx(g,c)}for(const f of e)d.appendChild(f);return d}};class $y extends Ly{ed(a){const b=Ay("numericQuestion");Jy(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.oe(a))for(a=Y(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.hx(e))}return b}hx(a){if(a instanceof qs){var b=Ay("between"),c=Y(b,"leftOperand");Dy(c,a.leftOperand());c=Y(b,"rightOperand");Dy(c,a.rightOperand());return b}if(a instanceof rs){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=Ay(b);Dy(b,a.operand());return b}throw Error("unknown condition");}};class az extends Ly{ed(a){const b=Ay("sequenceQuestion");Jy(this,b,a);const c=a.contentState();a=this.oz(c.choices(),c.studentResponse(),this.oe(a));b.appendChild(a);return b}oz(a,b){const c=Ay("answers");for(const d of b)b=Y(c,"answer"),Ky(b,d.textRange(),d.bd),X(b,{originalIndex:a.indexOf(d)});return c}};class bz extends Xy{EV(){return"trueFalseQuestion"}};class cz extends Ly{ed(a){const b=Ay("typeInQuestion");Jy(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);if(this.oe(a)){a=b.appendChild;c=c.choices();d=Ay("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Y(d,"answer");Dy(g,f.textRange().text())}a.call(b,d)}return b}};class dz extends Ly{ed(a){const b=Ay("wordBankQuestion");Jy(this,b,a);var c=a.contentState(),d={},e=Y(b,"details"),f=c.content().richText(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const l of h)f[l.id()]=l;for(var k of g)"string"===typeof k?(g=Y(e,"text"),Dy(g,k)):(g=f[k.id],g instanceof dm?Iy(e,g):d[k.id]=Y(e,"blank"));for(const l of c.placeholders())c=l.placeholder(),e=d[c.id],(k=l.response())&&X(e,{userAnswer:k}),this.oe(a)&&(k={correct:l.correct()},X(e,k),Dy(e,c.value));
d=Y(b,"words");for(const l of a.slide().content().extraWords())a=Y(d,"word"),Dy(a,l.text());return b}};class ez extends Bq{constructor(){super();this.Ag=null}uj(){}oj(){}Aj(){}tj(){}wj(a){this.Ag=(new Xy).ed(a)}Cj(a){this.Ag=(new bz).ed(a)}yj(a){this.Ag=(new Zy).ed(a)}Ej(a){this.Ag=(new dz).ed(a)}xj(a){this.Ag=(new Yy).ed(a)}rj(a){this.Ag=(new Qy).ed(a)}Dj(a){this.Ag=(new cz).ed(a)}zj(a){this.Ag=(new $y).ed(a)}Bj(a){this.Ag=(new az).ed(a)}vj(a){this.Ag=(new Wy).ed(a)}qj(a){this.Ag=(new Py).ed(a)}vi(a){this.Ag=(new Vy).ed(a)}sj(a){this.Ag=(new Uy).ed(a)}pj(a){this.Ag=(new Oy).ed(a)}};class fz{generateSessionXml(a){const b=Ay("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(b,{version:"2"});var c=a.settings().ta(),d=c.isEnabled()?c.value():0,e=Y(b,"quizSettings");c=Y(b,"summary");var f=a.Fa();f=ml(f.Ut);var g=a.evaluation();if(g){d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d};X(e,d);e=Y(e,"passingPercent");Dy(e,g.passingPercent());e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()};X(c,e);var h;e=null==(h=a.evaluation())?void 0:h.awardedGrade();null!=e&&X(c,{grade:e})}else X(e,{quizType:"survey",timeLimit:d}),h={time:a.quizDuration(),finishTimestamp:f},X(c,h);f=a.quiz().ib().Hk();h=a.En();if(f&&h){e=Ay("variables");f=f.content();for(var k of f.fields())if(f=k.Qe().text(),g=k.title().text(),h.containsField(f)){d=h.getValue(f);const r=Y(e,"variable");X(r,{name:f.toUpperCase(),title:g,value:d})}c.appendChild(e)}k=Y(b,"questions");c=new ez;
h=a.Fa().oa();e=a.Fa().$l;for(var l of a.slidePoolState().questions())if(e||!h||l.hasBeenVisited())f=c,g=l,f.Ag=null,f.Cf(g),k.appendChild(f.Ag);l=Y(b,"groups");for(const r of a.slidePoolState().groups())a=isNaN(r.awardedPercent()),0<gz(r)&&!a&&(k=Y(l,"group"),a={name:r.title(),passingScore:r.Od(),awardedScore:r.awardedScore(),maxScore:r.maxScore(),passingPercent:Se(r.passingPercent()),awardedPercent:Se(r.awardedPercent()),totalQuestions:gz(r),answeredQuestions:hz(r)},X(k,a),l.appendChild(k));return Cy(b)}}
fz.prototype.generateSessionXml=fz.prototype.generateSessionXml;class iz extends H{constructor(){super();this.ns="percents";this.Ae=80;this.Oa=G(this)}units(){return this.ns}value(){return this.Ae}iB(a){this.ns=a;this.Oa.h()}Qd(a){this.Ae=a;this.Oa.h()}clone(){const a=new iz;a.iB(this.units());a.Qd(this.value());return a}gf(){return this.Oa}};function jz(){return"unreachable code called"}class kz{constructor(a,b){this.la=a;this.mj=b}slide(){return this.la}type(){return this.mj}uY(){return this.la.content().Od()}QZ(){}ug(){}gf(){throw Error(jz());}Qp(){throw Error(jz());}Dp(){throw Error(jz());}eo(){throw Error(jz());}Kk(){throw Error(jz());}vZ(){throw Error(jz());}ig(){throw Error(jz());}};function lz(a,b){if("graded"==a.type()){var c=a.Kk();if(c.enabled())if(a=c,c=a.gradeScale().units(),b="percents"==c?b.awardedPercent():b.awardedScore(),b=mz(a.Nm.grades(),b,c))a=a.MJ.get(b);else throw Error("wrong grade scale result slide");else a=b.quizPassed()?a.Qp():a.Dp();return a}return"survey"==a.type()?a.eo():null}function nz(a){return"survey"==a.type()?a.eo():null}function oz(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function pz(a){return a.ju||a.Gk.ge().uY()}
class qz{constructor(a,b,c,d){this.Sa=a;this.hb=b;this.Gk=c;this.ju=null;this.ya=d}hQ(a){this.ju=a}awardedScore(){const a=this.Sa.groups().reduce((b,c)=>b+c.awardedScore(),0);return parseFloat(Se(Math.max(0,a)))}maxScore(){let a=0;for(const b of this.Sa.questions())b.slide().settings().evaluation()&&b instanceof T&&(this.hb.$l||b.hasBeenVisited()||!this.ya)&&(a+=b.maxScore());return parseFloat(Se(a))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*1E4)/100:100}quizPassed(){const a=
pz(this);return"points"==a.units()?this.awardedScore()>=oz(a,this.maxScore()):this.awardedPercent()>=a.value()}passingPercent(){var a=pz(this);if("percents"==a.units())return a=a.value(),parseFloat(Se(a));const b=this.maxScore();return 0<b?Math.round(oz(a,b)/b*100):1}passingPoints(){var a=pz(this);const b=this.maxScore();"points"==a.units()?(a=oz(a,b),a=parseFloat(Se(a))):a=0<b?Math.round(b*a.value())/100:0;return a}};function rz(a,b,c){if(a.enabled()){const d=a.units();b="percents"==d?b:c;const e=mz(a.grades(),b,d);let f;return(null==(f=a.grades().find(g=>g.id==e))?void 0:f.name)||null}return null}function mz(a,b,c){const d=sz(a,c);return Array.from(d.keys()).find(e=>d.get(e)<=b)}function sz(a,b){return new Map(a.map(c=>[c.id,"percents"==b?c.percent:c.points]).sort((c,d)=>d[1]-c[1]))};class tz extends H{constructor(a,b,c){super();this.ju=null;this.oy=G(this);this.Nm=a.quiz().settings().W().gradeScale();this.Mr=new qz(a.slidePoolState(),a.Fa(),b,c)}quizPassed(){return this.Mr.quizPassed()}maxScore(){return this.Mr.maxScore()}awardedScore(){return this.Mr.awardedScore()}awardedPercent(){return this.Mr.awardedPercent()}awardedGrade(){return this.Nm.enabled()?rz(this.Nm,this.awardedPercent(),this.awardedScore()):null}setPassingPercent(a){this.ju=new iz;this.ju.Qd(100*a);this.Mr.hQ(this.ju);
this.oy.h()}passingPercent(){return this.Mr.passingPercent()}passingPoints(){return this.Mr.passingPoints()}};function uz(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof iq&&d.locked()&&b.push(c)}Sa(b);c=[];for(d=b.length-1;0<=d;--d){const e=b[d];c.push(a[e]);Na(a,e)}c.reverse();Wa(a);for(d=0;d<b.length;++d)Qa(a,b[d],0,c[d])};const vz=lk.choices;function wz(a){var b=a.Ed.nl;return b?(b=D(a,new Hp(b)),B(a,b.U(),()=>a.Oa.h()),b):null}
class xz extends H{constructor(a,b){super();this.Ed=a;this.Oa=G(this);this.jn=!1;this.Fq="";this.Mw=wz(this);b&&this.cc(b)}choice(){return this.Ed}customAnswer(){return this.Fq}selected(){return this.jn}eb(a){this.jn!=a&&(this.jn=a,this.Oa.h())}dg(){return this.Mw}gf(){return this.Oa}persistState(a){const b={};b[a.selected]=this.jn?1:0;this.Fq&&(b[a.customAnswer]=this.Fq);this.Mw&&(b[a.jA]=this.Mw.cl());return b}cc(a){this.jn=!!a[vz.selected];a[vz.customAnswer]&&(this.Fq=a[vz.customAnswer]);a=a[vz.jA];
this.Mw&&null!=a&&Gp(this.Mw,a)}}xz.prototype.customAnswer=xz.prototype.customAnswer;xz.prototype.choice=xz.prototype.choice;function yz(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class zz extends jp{constructor({choices:a,Uj:b,evaluationEnabled:c,ab:d}){super();this.lT=a;this.Ac=[];const e=null!=d?[]:yz(a),f={};null!=d&&Ub(d,(g,h)=>{h=this.lT.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.MW(e);for(const g of e)a=this.bS(g,f[g.id()]),this.Zt(a);this.Nc=void 0!==c?c:!1}count(){return this.Ac.length}getChoiceState(a){return this.Ac[a]}evaluationEnabled(){return this.Nc}persistState(a){const b={};this.Ac.forEach(c=>{b[this.lT.getChoiceIndex(c.choice())]=c.persistState(a.choices)});
return b}MW(a){uz(a)}Zt(a){D(this,a);B(this,a.gf(),this.Ra,this);this.Ac.push(a)}bS(a,b){return new xz(a,b)}}zz.prototype.getChoiceState=zz.prototype.getChoiceState;zz.prototype.count=zz.prototype.count;function Az(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 Bz(a,b){let c=0;for(let d=0;d<a.Ri.count();++d){const e=a.Ri.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function Cz(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 Dz(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)?Cz(g,c):1;if(0>=b-e)break}return d}
function Ez(a,b,c,d){const e=[];for(let h=0;h<a.Ri.count();++h){const k=h+1;if(!Ia(a.bT,l=>{if(0==l.start()||l.end()==a.Ri.count()+1)return!1;if(k==l.start()&&k<=l.end()){var r=e.push;const u=[];for(let x=l.start();x<=l.end();++x)u.push(a.Ri.get(x-1));r.call(e,u);h=l.end()-1;return!0}return!1})){var f=a.Ri.get(h);a.Vz.includes(f)||a.bC.includes(f)||e.push(f)}}d&&Az(e);c&&Wa(e);c=Bz(a,d);b=-1==b?c:Math.min(b,c);c=Cz(a.Vz,d);f=[];c<b&&(c+=Cz(a.bC,d),f=a.bC);let g=[];c<b&&(g=Dz(e,b-c,d));return a.Vz.concat(g).concat(f)}
class Fz{constructor(a,b){this.Ri=a;this.Vz=[];this.bC=[];this.bT=[];for(a=0;a<b.count();++a){const d=b.pE[a];if(0==d.start()&&d.end()==this.Ri.count()+1)for(var c=0;c<this.Ri.count();++c)this.Vz.push(this.Ri.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.Vz.push(this.Ri.get(c-1));if(d.end()==this.Ri.count()+1)for(c=d.start();c<d.end();++c)this.bC.push(this.Ri.get(c-1))}this.bT.push(d)}}};class Gz{Cf(a){switch(a.type()){case "IntroSlide":this.uj(a);break;case "ResultSlide":this.Aj(a);break;case "MultipleChoice":this.wj(a);break;case "TrueFalse":this.Cj(a);break;case "MultipleResponse":this.yj(a);break;case "WordBank":this.Ej(a);break;case "MultipleChoiceText":this.xj(a);break;case "FillInTheBlank":this.rj(a);break;case "TypeIn":this.Dj(a);break;case "Numeric":this.zj(a);break;case "Sequence":this.Bj(a);break;case "Matching":this.vj(a);break;case "Hotspot":this.sj(a);break;case "InfoSlide":case "InstructionsSlide":this.tj(a);
break;case "AuthorizationSlide":this.oj(a);break;case "Essay":this.qj(a);break;case "LikertScale":this.vi(a);break;case "DND":this.pj(a);break;default:throw Error("unknown slide type");}}};function Hz(a,b){a.uf=Iz(b.slide().settings(),"answered");a.Ad="answered"}function Jz(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.uf=d.choice().Kj();a.Ad="answered";break}}}
function Kz(a,b){const c=b.slide().settings();if(c.evaluationEnabled()){var d=b.review();if(d)switch(d.status()){case "correct":a.uf=c.Fx.correct;a.Ad="correct";break;case "incorrect":a.uf=Iz(c,Vp(b)?"incorrect":"attempt");a.Ad="incorrect";break;case "partially":a.uf=Iz(c,Vp(b)?"partially":"attempt"),a.Ad="partially"}}else Hz(a,b)}
class Lz extends Bq{constructor(a){super();this.Ad=this.uf=null;this.Lh=a}get(a){this.uf=this.Ad=null;var b=!!this.Lh&&"reviewing"==this.Lh.sessionMode();const c=a.slide().settings().evaluationEnabled();var d=Mz(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.Cf(a),this.uf):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.Cf(a),this.uf;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.Cf(a),this.uf}Aa("unknown feedback type");return null}status(){return this.Ad}uj(){}oj(){}Aj(){}tj(a){Hz(this,a)}wj(a){if("byAnswer"==Mz(a.slide().settings()))if(a.slide().settings().evaluationEnabled()){a=a.contentState();this.Ad="incorrect";for(let b=0;b<a.count();++b){const c=a.getChoiceState(b);if(c.selected()){a=c.choice();this.Ad=a.correct()?"correct":"incorrect";this.uf=a.Kj();break}}}else Jz(this,a.contentState());else Kz(this,a)}Cj(a){"byAnswer"==Mz(a.slide().settings())?
Jz(this,a.contentState()):Kz(this,a)}yj(a){Kz(this,a)}Ej(a){Kz(this,a)}xj(a){Kz(this,a)}rj(a){Kz(this,a)}Dj(a){Kz(this,a)}zj(a){Kz(this,a)}Bj(a){Kz(this,a)}vj(a){Kz(this,a)}sj(a){Kz(this,a)}qj(a){Hz(this,a)}vi(a){Hz(this,a)}pj(a){Kz(this,a)}};class Nz extends Up{constructor(a){super(a);1!=this.hi&&(this.hi=!0)}};class Oz extends Up{};var Pz=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");Xb({O9:"\u202a",V9:"\u202b",T9:"\u202c",P9:"\u200e",W9:"\u200f"}).join("");function yr(a,b){a.wn!=b&&(a.wn=b,a.Oa.h())}function Qz(a,b){return"select"!=a.Zc.type()?!0:!!a.Zc.values().find(c=>c.text()==b)}
class Rz extends H{constructor(a){super();this.Zc=a;this.wn="";this.Oa=G(this);this.Qz=G(this)}ho(){return this.wn}submit(){this.Qz.h();return this.errors()}persistState(a){const b={};b[a.ho]=this.wn;b[a.gl]=this.Zc.Qe();return b}qv(){return this.Zc.Qe().text()}errors(){const a=[];a:{var b=this.Zc.type();var c=new gk(this.qv(),"field-value-is-invalid");switch(b){case "email":if(b=this.wn,b.length&&!Pz.test(b))break a}c=null}if("mandatory"==this.Zc.usage()&&""==this.wn)a.push(new gk(this.qv(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.wn){a:if(c=this.wn,"select"==this.Zc.type()||this.Zc.value().text()){for(d of this.Zc.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.Zc.type()){case "select":a.push(new gk(this.qv(),"field-value-is-invalid"))}}return a}gf(){return this.Oa}submittedEvent(){return this.Qz}};function Sz(a,b){a.Pi.forEach(c=>{var d=c.Zc.Qe().text().toLocaleLowerCase();b.containsField(d)&&(d=b.getValue(d),c.wn!=d&&Qz(c,d)&&yr(c,d))})}class Tz extends jp{constructor(a){super();this.s=a;this.Pi=[];a=this.s.fields();for(const b of a)a=new Rz(b),D(this,a),B(this,a.gf(),this.Ra,this),this.Pi.push(a)}fields(){return this.Pi}BB(){let a=[];for(const b of this.Pi){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Uz extends jp{constructor(a){super();this.Nb="";null!=a&&this.cc(a)}text(){return this.Nb}setText(a){this.Nb=a;this.Ra()}initiated(){return!!this.Nb.length}response(){return this.text()}persistState(a){const b={};b[a.FY.text]=this.Nb;return b}cc(a){this.Nb=a[lk.FY.text]}}Uz.prototype.response=Uz.prototype.response;class Vz extends jp{constructor(a,b,c){super();this.s=a;this.ja=[];const d=c?c[lk.IY.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new sk(e,b,d[f]);D(this,e);B(this,e.U(),this.Ra,this);this.ja.push(e)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ja}persistState(a){const b={};b[a.IY.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}Vz.prototype.placeholders=Vz.prototype.placeholders;function Wz(a){a=a.ci.rect();return new K(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class Xz{constructor(a){this.ci=a}area(){return this.ci}mA(a){var b=Wz(this);if(!this.Bt){var c=Wz(this),d=1024*c.width;c=1024*c.height;this.Bt=Rc("CANVAS");this.Bt.width=d;this.Bt.height=c;var e=this.Bt.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=Wz(this);d=1024*c.width;c=1024*c.height;e=this.ci.points()[0];var f=this.Bt.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.Bt.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 Yz{constructor(a){this.ci=a}area(){return this.ci}mA(a){const b=this.ci.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 Zz{constructor(a){this.ci=a}area(){return this.ci}mA(a){const b=fg(this.ci.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 $z extends H{constructor(a){super();this.Bq=a;this.H=G(this)}coordinate(){return this.Bq}U(){return this.H}persistState(a){return{[a.x]:this.Bq.x,[a.y]:this.Bq.y}}};function tu(a,b){var c=a.V.Tg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.ra.length&&(ue(a,a.ra),a.ra=[],a.gE.h(0));c=c&&a.ra.length<c.value();if(!d||c)b=cA(a,b),a.ra.push(b),a.cM.h(b);a.Ra()}function cA(a,b){b=new $z(b);B(a,b.U(),a.Ra,a);return b}
class dA extends jp{constructor(a,b,c){super();this.s=a;this.V=b;this.ra=[];this.rt=[];this.s.areas().forEach(d=>{var e=this.rt,f=e.push;a:{switch(d.type()){case "rectangle":d=new Zz(d);break a;case "oval":d=new Yz(d);break a;case "freeform":d=new Xz(d);break a}throw Error("unknown area type");}f.call(e,d)});this.cM=G(this);this.gE=G(this);this.hE=G(this);null!=c&&this.cc(c)}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return!!this.ra.length}points(){return this.ra}Gv(){ue(this,
this.ra);this.ra=[];this.hE.h();this.Ra()}areas(){return this.rt}content(){return this.s}persistState(a){const b={};b[a.Mn.points]=this.ra.map(c=>c.persistState(a.Mn.points));return b}freePointsCount(){return this.ra.reduce((a,b)=>this.rt.some(c=>c.mA(b.coordinate()))?a:a+1,0)}cc(a){this.ra=a[lk.Mn.points].map(b=>cA(this,new v(b[lk.Mn.points.x],b[lk.Mn.points.y])))}areaSelected(a){return this.points().some(b=>a.mA(b.coordinate()))}};function bn(a,b){a.kz=b;a.H.h()}class eA extends H{constructor({statement:a,v8:b,ab:c}){super();this.z5=a;this.Mg=b;this.kz=null;this.H=G(this);null!=c&&this.cc(c)}U(){return this.H}statement(){return this.z5}selectedScale(){return this.kz}persistState(a){const b={};b[a.selectedScale]=this.kz?this.Mg.indexOf(this.kz):-1;return b}cc(a){a=a[lk.cw.statements.selectedScale];this.kz=0>a?null:this.Mg[a]}};function fA(a,b){const c=b?b[lk.cw.statements]:[],d=[];a.s.statements().forEach((e,f)=>{e=D(a,new eA({statement:e,v8:a.s.labels(),ab:c[f]}));B(a,e.U(),a.Ra,a);d.push(e)});return d}class gA extends jp{constructor(a,b){super();this.s=a;this.yN=fA(this,b)}initiated(){return Ja(this.yN,a=>null!=a.selectedScale())}statementsStates(){return this.yN}content(){return this.s}persistState(a){const b={};b[a.cw.statements]=this.yN.map(c=>c.persistState(a.cw.statements));return b}};function qq(a){return a.s.matches().count()}function rq(a,b){const c=a.s.matches().getChoice(b);return!!a.Pf.find(d=>d.premise()==c.premise()&&hA(d.response(),c.response()))}function Du(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.Pf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.li.length;++d)if(a.li[d]==c.premise())return d+1;return-1}
function Nu(a,b){const c=a.Pf.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&&hA(f.response(),c.response())){d=!0;break}}return d}function Ou(a,b){return!!a.Pf.find(c=>c.response()==b)}
function Pu(a,b){const c=a.Pf.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 Ju(a,b,c){const d=La(a.Pf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Pf.splice(d,1),a.Ra())}function Lu(a,b,c){[a.ve[b],a.ve[c]]=[a.ve[c],a.ve[b]];a.Ra()}function iA(a){a.li.forEach(b=>jA(a,b));a.ve.forEach(b=>jA(a,b))}
function hA(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.bd==b.bd;return c&&a}function jA(a,b){var c=b.nl;c&&(c=D(a,new Hp(c)),B(a,c.U(),a.Ra,a),a.WB.set(b.id(),c))}function kA(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 lA(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 mA(a){const b={};a.Pf.forEach(c=>{b[kA(a,c.premise())]=lA(a,c.response())});return b}function nA(a,b){return a.s.matches().getChoice(b).premise()}
function oA(a,b){const c=a.s.matches().count();return b<c?a.s.matches().getChoice(b).response():a.s.distractors().getChoice(b-c)}function pA(a,b){Ub(b,(c,d)=>{d=nA(a,d);c=oA(a,c);a.Pf.push(new tk({premise:d,response:c}))})}
class qA extends jp{constructor({content:a,N8:b,O8:c,ab:d}){super();this.s=a;this.ve=[];this.li=[];this.Pf=[];this.WB=new Map;d?this.cc(d):this.Qm(b,c)}Qm(a,b){var c=this.s.matches(),d=this.s.distractors(),e=[];for(var f=0;f<c.count();++f){var g=c.getChoice(f).response();e.push(g)}c=[];for(f=0;f<d.count();++f)g=d.getChoice(f),c.push(g);e.push(...c);this.ve=e;b&&uz(this.ve);b=this.s.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.li=d;a&&uz(this.li);iA(this)}initiated(){return this.s.matches().count()==
this.Pf.length}content(){return this.s}premises(){return this.li}responses(){return this.ve}isConnected(a){return!!this.Pf.find(b=>b.response()==a||b.premise()==a)}vs(a,b){var c=La(this.Pf,d=>d.premise()==a);-1!=c&&this.Pf.splice(c,1);c=La(this.Pf,d=>d.response()==b);-1!=c&&this.Pf.splice(c,1);this.Pf.push(new tk({premise:a,response:b}));this.Ra()}IP(){return this.s.IP()}k$(a){return this.li.indexOf(a)}matches(){return this.Pf}persistState(a){const b={};b[a.zi.premises]=this.li.map(c=>kA(this,c));
b[a.zi.responses]=this.ve.map(c=>lA(this,c));b[a.zi.matches]=mA(this);b[a.zi.qh]=[...this.WB.entries()].map(([c,d])=>[c,d.cl()]);return b}cc(a){a[lk.zi.premises].forEach(b=>{b=nA(this,b);this.li.push(b)});a[lk.zi.responses].forEach(b=>{b=oA(this,b);this.ve.push(b)});pA(this,a[lk.zi.matches]);iA(this);a[lk.zi.qh].forEach(([b,c])=>Gp(this.WB.get(b),c))}cg(a){return this.WB.get(a.id())||null}};class rA extends jp{constructor(a,b,c){super();this.s=a;const d=c?c[lk.kZ.placeholders]:[];this.ja=[];a.placeholders().forEach((e,f)=>{e=D(this,new uk(e,b,d[f]));B(this,e.U(),this.Ra,this);this.ja.push(e)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ja}persistState(a){const b={};b[a.kZ.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));return b}}rA.prototype.placeholders=rA.prototype.placeholders;class sA extends H{constructor(a,b,c){super();this.jl=a;this.Ja="";this.V=b;this.H=G(this);null!=c&&this.cc(c)}U(){return this.H}answers(){return this.jl}response(){return this.Ja}wc(a){this.Ja=a;this.H.h()}initiated(){return!!this.Ja.length}correct(){return!!this.jl.find(a=>a.jY(this.Ja),this)}evaluationEnabled(){return this.V.evaluationEnabled()}persistState(a){const b={};b[a.numeric.response]=this.Ja;return b}cc(a){this.Ja=a[lk.numeric.response]}}sA.prototype.response=sA.prototype.response;class tA extends jp{constructor(a,b,c,d){super();this.s=a;this.wf=b;this.Gd=c;this.aE=d;this.PV=G(this);this.RV=G(this);this.EW=G(this)}content(){return this.s}evaluation(){return this.Gd}passingScoreType(){return this.aE}groups(){return this.wf}restartQuiz(){this.PV.h()}qB(){this.EW.h()}persistState(){return{}}};class uA extends jp{constructor(a){super();this.s=a}content(){return this.s}persistState(){return{}}};const vA=lk.NZ;function xq(a,b){return a.dk[b]==a.ex[b]}function Ps(a,b){for(let c=0;c<a.count();++c){const d=a.getChoiceState(c);if(d.choice()==a.dk[b])return d}throw Error("unknown sequence choice");}function Ns(a,b,c){a.dk.splice(a.dk.indexOf(b),1);a.dk.splice(c,0,b);a.Ra()}function wA(a,b,c){a.dk=c[vA.choices].map(d=>b.getChoice(d));xA(a,new Map(c[vA.qh]))}function yA(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoiceState(c),e=d.dg();e&&b.push([d.choice().id(),e.cl()])}return b}
function xA(a,b){for(let d=0;d<a.count();++d){var c=a.getChoiceState(d);const e=c.choice().id();(c=c.dg())&&b.has(e)&&Gp(c,b.get(e))}}
class zA extends zz{constructor({choices:a,evaluationEnabled:b,Uj:c,ab:d}){super({choices:a,Uj:c,evaluationEnabled:b});this.ex=[];this.dk=[];for(b=0;b<a.count();++b)this.ex.push(a.getChoice(b));if(d)wA(this,a,d);else for(d=0;d<a.count();++d)this.dk.push(this.getChoiceState(d).choice())}choices(){return this.ex}bS(a){return new xz(a)}initiated(){return!0}MW(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Ua(b,a);)uz(a)}}persistState(a){const b={};b[a.NZ.choices]=this.dk.map(c=>this.ex.indexOf(c));
b[a.zi.qh]=yA(this);return b}studentResponse(){return this.dk.slice()}}zA.prototype.studentResponse=zA.prototype.studentResponse;class AA extends jp{constructor(a,b,c){super();this.Ac=a;this.V=b;this.Ja=new ck("");B(this,this.Ja.io,this.HL,this);B(this,this.Ja.lp,this.Ra,this);null!=c&&this.cc(c)}choices(){return this.Ac}response(){return this.Ja}evaluationEnabled(){return this.V.evaluationEnabled()}initiated(){return 0!==this.Ja.text().length}HL(a){a.Kv()}correct(){const a=this.Ac,b=this.V.FH,c=zc(Qe(Te(b?this.Ja.text():this.Ja.text().toLowerCase())));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=zc(Qe(Te(b?
e.textRange().text():e.textRange().text().toLowerCase())));if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.i_.response]=this.Ja.text();return b}cc(a){this.Ja.setText(a[lk.i_.response])}}AA.prototype.response=AA.prototype.response;function BA(a){var b=new CA;return a.sort((c,d)=>b.RR(c.response(),d.response()))}class CA{RR(a,b){a=Te(a.toLowerCase());b=Te(b.toLowerCase());return a<b?-1:a>b?1:0}};function DA(a,b,c){b=D(a,new vk(b,c));B(a,b.U(),a.Ra,a);return b}function EA(a,b){a.hk=b.map(c=>DA(a,null,c))}
class FA extends jp{constructor(a,b,c,d){super();this.s=a;this.EF=G(this);G(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[lk.pH.placeholders]:[],g=d?d[lk.pH.extraWords]:[],h=b.evaluationEnabled();this.ja=[];a.placeholders().forEach((k,l)=>{h&&null!=k.value&&e.push(k.value);this.ja.push(DA(this,k,f[l]))});b.dH()?e=e.sort((new CA).RR):c&&uz(e);this.hk=[];d?EA(this,g):e.forEach(k=>{const l=DA(this,null);l.wc(k);l.So=null===k?null:Xa(k);this.hk.push(l)})}initiated(){for(const a of this.ja)if(!a.initiated())return!1;
return!0}content(){return this.s}extraWords(){return this.hk}placeholders(){return this.ja}persistState(a){const b={};b[a.pH.placeholders]=this.ja.map(c=>c.persistState(a.placeholders));b[a.pH.extraWords]=this.hk.map(c=>c.persistState(a.placeholders));return b}OF(){this.EF.h()}};function GA(a){const b=Dp.Ob.ib.groups.slides.contentState;return a?a[b]:void 0}class HA{constructor({sd:a,bo:b}){this.Vl=void 0!==b?b:!0;this.qb=a}mY(a){return new Tz(a.content())}};class IA extends Gz{constructor({sd:a,bo:b,oa:c,Ts:d,LO:e=null}){super();this.ya=c;this.qb=a;this.M=null;this.vd=new Lz(d);this.rl=e||new HA({sd:a,bo:b})}create(a,b){this.M=null;this.Qb=b;this.Cf(a);return this.M}QO(a,b,c){var d=this.rl;b=new tA(a.content(),b,c||null,d.qb.W().passingScoreType());return this.M=new Up({slide:a,contentState:b,ac:this.vd,ab:this.Qb})}uj(a){this.M=new Oz({slide:a,contentState:new uA(a.content()),ac:this.vd,ab:this.Qb})}oj(a){this.M=new uy({slide:a,contentState:this.rl.mY(a),
ac:this.vd,ab:this.Qb})}tj(a){this.M=new Nz({slide:a,contentState:new uA(a.content()),ac:this.vd,ab:this.Qb})}wj(a){var b=this.Qb;const c=this.rl.Vl&&a.settings().mn;b=new zz({choices:a.content(),Uj:c,evaluationEnabled:a.settings().evaluationEnabled(),ab:GA(b)});this.M=new kq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}Cj(a){var b=this.Qb;b=new zz({choices:a.content(),Uj:!1,evaluationEnabled:a.settings().evaluationEnabled(),ab:GA(b)});this.M=new kq({slide:a,
contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}yj(a){var b=this.Qb;const c=this.rl.Vl&&a.settings().mn;b=new zz({choices:a.content(),Uj:c,evaluationEnabled:a.settings().evaluationEnabled(),ab:GA(b)});this.M=new uq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}Ej(a){var b=this.rl;var c=this.Qb;b=new FA(a.content(),a.settings(),b.Vl,GA(c));this.M=new Aq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,
oa:this.ya})}xj(a){var b=this.Qb;const c=a.settings().mn;b=new rA(a.content(),c,GA(b));this.M=new tq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}rj(a){var b=this.Qb;b=new Vz(a.content(),a.settings(),GA(b));this.M=new bq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}Dj(a){var b=this.Qb;b=new AA(a.content(),a.settings(),GA(b));this.M=new yq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,
oa:this.ya})}zj(a){var b=this.Qb;b=new sA(a.content(),a.settings(),GA(b));this.M=new vq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}Bj(a){var b=this.rl;var c=this.Qb;const d=a.settings().evaluationEnabled();b=(d?!0:a.settings().mn)&&b.Vl;c=new zA({choices:a.content(),evaluationEnabled:d,Uj:b,ab:GA(c)});this.M=new wq({slide:a,contentState:c,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}vj(a){var b=this.rl;var c=this.Qb;const d=a.settings().mn&&
b.Vl;b=new qA({content:a.content(),N8:d,O8:b.Vl,ab:GA(c)});this.M=new pq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}sj(a){var b=this.Qb;b=new dA(a.content(),a.settings(),GA(b));this.M=new nq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}Aj(){throw Error("use createResultSlide()");}qj(a){this.M=new $p({slide:a,contentState:new Uz(GA(this.Qb)),W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}vi(a){var b=
this.Qb;b=new gA(a.content(),GA(b));this.M=new oq({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}pj(a){var b=this.Qb;const c=this.rl.Vl&&a.settings().mn;b=new Bp({content:a.content(),Db:a.Ua().Db(),ab:GA(b),Uj:c});this.M=new Zp({slide:a,contentState:b,W:this.qb.W(),ub:this.qb.ub(),ac:this.vd,ab:this.Qb,oa:this.ya})}};function gz(a){let b=0;for(const c of a.questions())c instanceof T&&++b;return b}function hz(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof T)if(a.settings().evaluationEnabled()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b}function JA(a,b,c){return(new IA({sd:a.qb,bo:!0,oa:a.ya,Ts:a.Lh})).create(b,c)}
class KA{constructor({group:a,sd:b,MP:c,state:d,oa:e,Ts:f}){this.ya=e;this.Om=a;this.qb=b;this.lk=c;this.Lh=f;this.gj=[];this.jy=[];null!=d?this.cc(d):this.OM()}OM(){var a=this.Om.settings(),b=0;let c=!1,d=!1;switch(a.Zp()){case "allQuestions":b=-1;break;case "randomSelection":b=a.Os();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=Ez(new Fz(this.Om.slides(),this.Om.PW),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=JA(this,f),a.push(b);this.jy.push(a)}else a=JA(this,e),
this.jy.push([a]);for(const e of this.jy)this.gj=this.gj.concat(e)}}group(){return this.Om}groupId(){return this.Om.id()}questions(){return this.gj}awardedScore(){let a=0;for(const b of this.gj)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}kH(){return this.Om.settings().kH()}title(){return this.Om.title()}passingPercent(){return this.Om.settings().Od().value()}Od(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.Lh.$l;for(const c of this.gj)c instanceof T&&(b||!this.ya||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.gj.forEach(d=>{const e=wy(this.lk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}cc(a){const b=this.Om.slides();Ub(a[Dp.Ob.ib.groups.slides],(c,d)=>{const e=this.lk.Tw[d];d=b.find(f=>f.id()==e);c=JA(this,d,c);this.gj.push(c);this.jy.push(c)})}};function ax(a,b){const c=LA(a),d="testing"==a.Lh.sessionMode();!c&&d?a.aD.h():c&&fq(c)&&d?MA(a,c):(b=NA(a,b),b>=a.Ya.length?a.Kq():OA(a,b))}function dx(a){return 0<=a.mf&&a.mf<a.Ya.length?a.Ya[a.mf]:null}
function PA(a){switch(a.fv.Zp()){case "randomSelection":var b=a.fv.Os(),c=[];for(var d=0;d<a.Gk.wf.count();++d){const e=a.Gk.Ov(d);c.push(e)}Wa(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)QA(a,c[d]);break;case "selectGroups":for(c=0;c<a.Gk.wf.count();++c)b=a.Gk.Ov(c),"notUseQuestions"!=b.settings().Zp()&&QA(a,b)}}
function OA(a,b,c){var d=dx(a),e=d&&d.slide().settings().ta();e="testing"==a.Lh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.yb()||d.fF);if(b==a.mf||!e||!f){d&&Op(d,!1);d=a.Ya[b];e=d.slide().settings().ta();if(!d.Jp()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.eU.h(c,e,a.D4.bind(a,b)),c.actionPrevented()))return;RA(a,b)}}function QA(a,b,c){b=new KA({group:b,sd:a.qb,MP:a.lk,state:c,oa:a.ya,Ts:a.Lh});a.wf.push(b)}function SA(a,b){return b.map(c=>TA(a,a.lk.Tw[c]))}
function TA(a,b){for(const c of a.wf)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function UA(a,b){for(const c of a.wf)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Ya)if(b==c.slide().id())return c;return null}function MA(a,b){if("finish"==b)a.Kq();else{b=UA(a,b);a:{for(let c=0;c<a.Ya.length;++c)if(a.Ya[c]==b){b=c;break a}b=-1}OA(a,b)}}
function VA(a,b){if(b){b=a.Ya.slice(a.mf,a.Ya.length);b=a.Ya.slice(0,a.mf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Jp())return a.Ya.indexOf(d)}return-1}if("reviewing"==a.Lh.sessionMode()&&a.ya){b=a.Ya.slice(0,a.mf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ya.indexOf(d);return-1}return a.mf-1}function WA(a,b){const c=VA(a,b);b&&0>c?a.Kq():OA(a,c)}
function LA(a){var b=dx(a),c=b.slide().settings();if("byAnswer"==c.$H){a:{c=dx(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=XA(a,c.Ev());break a}a="next"}return a}if(b instanceof T){if(d=b.review()){const e=["correct","answered"];b=Vp(b)?!1:0>e.indexOf(d.status());c=YA(c,b?"attempt":d.status());return XA(a,c)}return c.evaluationEnabled()?"next":XA(a,c.vt.answered)}return XA(a,c.vt.answered)}
function ZA(a){const b="testing"==a.Lh.sessionMode(),c="allAtOnce"==a.qb.W().submitType();a=a.$x();return b&&c&&a}function NA(a,b){if(b){b=a.Ya.slice(a.mf+1,a.Ya.length).concat(a.Ya.slice(0,a.mf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Jp()&&!d.$s())return a.Ya.indexOf(d)}return a.Ya.length}if("reviewing"==a.Lh.sessionMode()&&a.ya){b=a.Ya.slice(a.mf+1,a.Ya.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ya.indexOf(d);return a.Ya.length}return a.mf+1}
function XA(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:UA(a,b)?b:void 0}function RA(a,b){a.xR.h();const c=a.Ya[b];"testing"==a.Lh.sessionMode()&&Mp(c);Op(c,!0);a.mf=b;a.WQ.h()}
class $A extends H{constructor({ib:a,sd:b,ab:c,MP:d,oa:e,Ts:f}){super();this.ya=e;this.fv=b.W().fv;this.qb=b;this.Gk=a;this.lk=d;this.wf=[];this.Lh=f;this.mf=-1;this.Ya=[];this.gj=[];null!=c?this.cc(c):(PA(this),this.OM());this.Ya.forEach(g=>{B(this,g.submittedEvent(),this.FL,this)});this.WQ=G(this);this.xR=G(this);this.MS=G(this);this.WE=G(this);this.eU=G(this);this.jv=G(this);this.aD=G(this);this.CM=new Map;this.r5=new IA({sd:b,bo:!0,oa:e,Ts:f})}OM(){let a=[];for(const b of this.wf)a=a.concat(b.jy);
this.fv.AQ()&&Wa(a);this.Ya=a.reduce((b,c)=>b.concat(c),[]);this.gj=this.Ya.filter(b=>"InfoSlide"!=b.slide().type())}gb(){const a=new Ml;0<this.Ya.length&&OA(this,Math.max(0,this.mf),a);a.actionPrevented()&&0!=this.Ya.length||this.jv.h()}groups(){return this.wf}questions(){return this.gj}slides(){return this.Ya}Pd(a){var b=this.Gk.ge(),c;if(c=Qr()?b instanceof kz?b.slide():a?lz(b,a):nz(b):a?lz(b,a):nz(b)){const e=c.id();if(!this.CM.has(e)){b=this.CM;var d=b.set;a=this.r5.QO(c,this.groups(),a);d.call(b,
e,a)}return this.CM.get(e)}return null}setActiveSlideIndex(a){this.mf!=a&&OA(this,a)}AP(){return this.eU}persistState(){const a={},b={};for(const c of this.wf){const d=wy(this.lk,c.groupId());b[d]=c.persistState(Dp.Ob.ib.groups)}a[Dp.Ob.ib.questions]=this.gj.map(c=>wy(this.lk,c.slide().id()));a[Dp.Ob.ib.slides]=this.Ya.map(c=>wy(this.lk,c.slide().id()));a[Dp.Ob.ib.groups]=b;a[Dp.Ob.ib.vY]=this.mf;return a}cc(a){const b=Dp.Ob.ib;Ub(a[b.groups],(c,d)=>{d=this.lk.Tw[d];for(let e=0;e<this.Gk.wf.count();++e){const f=
this.Gk.Ov(e);if(f.id()==d){QA(this,f,c);break}}});this.Ya=SA(this,a[b.slides]);this.gj=SA(this,a[b.questions]);this.mf=a[b.vY]}FL(){this.WE.h();const a=Tp(dx(this));var b;if(!(b="eachQuestion"!=this.qb.W().submitType())){a:{for(const c of this.Ya)if(!c.Jp()){b=!1;break a}b=!0}b=!b}b||a||aB(this.qb.W())||this.Kq()}activeSlideIndex(){return this.mf}activeSlideChangedEvent(){return this.WQ}$x(){var a=NA(this,!1);if(!this.ya||"testing"==this.Lh.sessionMode())return a>=this.Ya.length;a=this.Ya.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}Kq(){Xf(()=>{this.MS.h()})}D4(a){RA(this,a);this.jv.h()}Ub(){for(const a of this.wf)te(a);for(const a of this.Ya)te(a)}};function ex(a){const b=dx(a.Da());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof T&&d.yb(),!d.hasBeenVisited()||a&&!d.$s())&&(c=!1);return c}function wx(a,b){b||(b=dx(a.Da()));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ta();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.ma.settings().W().ta();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}
function bB(a){const b=a.Gd;cB(a,"%PASSING_SCORE%",b.passingPoints().toString(),!0);cB(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);cB(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function dB(a){Vl(a.fb)||Qr()||a.Yf.send()}function eB(a){return 0<a.slidePoolState().slides().length}function fB(a,b=!1){a.wr=b;a.Eu=[];b=a.Sa.questions();for(const c of b)c.yb()&&(c.submit(a.wr),a.wr&&a.Eu.push(()=>Lp(c)));a.finish()}function gB(a){a.wr=!1;a.Eu.forEach(b=>{b()});a.Eu=[]}
function hB(a){var b=a.Gd;b?(cB(a,"%AWARDED_SCORE%",b.awardedScore().toString()),cB(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),bB(a)):cB(a,"%QUIZ_STATUS%","Completed");cB(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Sa.groups().reduce((c,d)=>c+hz(d),0);cB(a,"%ANSWERED_QUESTIONS%",b.toString())}function iB(a){void 0!==a.Ml&&(a.Ml.sm()&&a.Ml.stop(),E(a,a.Ml),a.Ml=void 0)}
function jB(a){if(!eB(a)||a.wr||!dx(a.Da()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().W().Av()||a.$l?!0:kB(a,!1)}function kB(a,b){const c=a.quiz().settings().W().submitType();let d=!1;for(const e of a.slidePoolState().slides()){let f;a=e.slide();f=b?!1:a.settings().Is();a=e instanceof T?"allAtOnce"==c?e.initiated()||e.submitted():!e.yb():e.hasBeenVisited();d=d||!a&&!f}return!d}
function lB(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().Is();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}function cB(a,b,c,d=!1){b=b.replace(/%/g,"");a.kn.containsField(b)?d&&(a.kn.Pg[b.toLowerCase()]=c):sy(a.kn,b,c)}
class mB extends H{constructor({quiz:a,En:b,Pp:c,allQuizVariables:d,state:e,oa:f,Gb:g,G6:h}){super();this.ma=a;this.ya=f;this.fb=g;this.hd=b;this.Jg=c;this.D_=d;this.kn=new ty;this.za="testing";this.pn=!1;this.Yf=h(this);this.lk=new xy(this.ma.ib());this.lX=[];this.Sa=this.OI(e);B(this,this.Sa.MS,this.x3,this);B(this,this.Sa.WE,this.FL,this);B(this,this.Sa.activeSlideChangedEvent(),this.KD,this);this.$u=G(this);this.en=G(this);this.Tz=G(this);this.lE=G(this);this.jv=G(this);this.Jq=G(this);this.H=
G(this);this.ai=this.Ut=null;this.wr=!1;this.Eu=[];this.vJ=0;this.oy=G(this);(this.Gd="survey"!=this.ma.settings().W().passingScoreType()?new tz(this,this.ma.ib(),this.ya):null)&&B(this,this.Gd.oy,()=>{bB(this);this.oy.h()},this);a=this.ma.settings().W().ta();a=a.isEnabled()?a.value():void 0;this.$l=!1;this.sn=new vy(a);B(this,this.sn.mX,this.I3,this);B(this,this.sn.lF,this.J3,this);this.Ml=void 0;cB(this,"%TOTAL_QUESTIONS%",this.Sa.questions().length.toString());null!=e&&this.cc(e)}started(){return this.pn}persistState(){const a=
{};a[Dp.Ob.ib]=this.Sa.persistState();a[Dp.Ob.mode]=this.sessionMode();a[Dp.Ob.time]=this.sn.time();this.Ut&&(a[Dp.Ob.JY]=this.Ut.getTime());if(this.hd){const b={};this.hd.fields().forEach(c=>{b[c]=this.hd.getValue(c)});a[Dp.Ob.ht]=b}return a}En(){return this.hd}Pp(){return this.Jg}allQuizVariables(){return this.D_}settings(){return this.ma.settings().W()}evaluation(){return this.Gd}quiz(){return this.ma}sessionMode(){return this.za}slidePoolState(){return this.Sa}Pd(){return this.Sa.Pd(this.Gd)}Qs(){this.Yf.Qs()}Da(){return this.Sa}oa(){return this.ya}start(){B(this,
this.Sa.jv,()=>{"testing"!=this.sessionMode()||Mf||this.sn.start();this.KD();this.pn=!0;this.jv.h()});this.Sa.gb();eB(this)||this.finish()}review(){eB(this)&&(this.rz("reviewing"),OA(this.Sa,0))}finish(){this.vJ&&clearTimeout(this.vJ);hB(this);this.vJ=setTimeout(this.V0.bind(this),0)}U(){return this.H}gY(){iB(this);var a=this.quiz().settings().W().submitType();const b=dx(this.Sa);"allAtOnce"==a&&b&&(a=b.slide().settings().ta())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}OI(a){return new $A({ib:this.ma.ib(),
sd:this.ma.settings(),ab:a?a[Dp.Ob.ib]:void 0,MP:this.lk,oa:this.ya,Ts:this})}V0(){this.wr?this.Eu.push(()=>{this.Kq()}):this.Kq()}Kq(){eB(this)&&Op(dx(this.Da()),!1);this.Ut=new Date;const a=this.sessionMode();this.rz("completed");iB(this);this.sn.sm()&&this.sn.stop();"testing"==a?(re(this,this.Yf.yH,()=>this.Jq.h()),dB(this)):this.Jq.h()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new fz}sessionModeChangedEvent(){return this.$u}Fa(){return this}AP(){return this.Sa.AP()}quizDuration(){return this.sn.time()}x3(){this.finish()}FL(){iB(this)}KD(){if(eB(this)&&
(iB(this),"testing"==this.sessionMode())){var a=dx(this.Da()),b=a.slide().settings().ta();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,wx(this,a)),!a.submitted()&&void 0!==b&&0<b&&!Mf&&(this.Ml=new vy(b),D(this,this.Ml),B(this,this.Ml.lF,this.a3,this),this.Ml.start()))}ue(this,this.ai);(this.ai=dx(this.Sa))&&B(this,this.ai.U(),this.MD,this)}rz(a){if(this.za!=a){const b=this.za;this.za=a;this.wr?this.Eu.push(()=>this.$u.h(b)):this.$u.h(b)}}I3(){this.en.h()}J3(){iB(this);this.$l=!0;this.MD();const a=
new Ml;this.Tz.h(a);a.actionPrevented()||this.finish()}a3(){if(this.Ml){iB(this);var a=new Ml;this.lE.h(a);a.actionPrevented()}}Ub(){te(this.Sa)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.Sa.activeSlideChangedEvent()}ig(){const a=this.Pd();return a&&a.slide().visible()?a.slide().content().ig():this.ma.ib().ge().ig()}cc(a){this.rz(a[Dp.Ob.mode]);"completed"==this.za&&hB(this);this.sn&&this.sn.setTime(a[Dp.Ob.time]);
const b=a[Dp.Ob.JY];b&&(this.Ut=new Date(b));(a=a[Dp.Ob.ht])&&this.hd&&Ub(a,(c,d)=>{this.hd.Pg[d.toLowerCase()]=c})}isComplete(){return"completed"==this.za||"reviewing"==this.za}MD(){void 0!==this.JR&&clearTimeout(this.JR);this.JR=setTimeout(()=>{this.H.h()},0)}};function nB(a,b){return Wb(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function oB(a,b){null!=b&&Ub(b,(c,d)=>{a.containsField(d)?a.Pg[d.toLowerCase()]=c:sy(a,d,c)})}function pB(a){const b=Xe(!0),c={};Ub(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});nB(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);nB(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);oB(a,c)}
function qB(a,b,c,d){const e=d||{};Ub(d,(f,g)=>{f=g.toLocaleLowerCase();f!=g&&(e[f]=e[g],delete e[g])});for(const f of a.fields())e.hasOwnProperty(f)||(e[f]=a.getValue(f));c&&(e.userid=c);oB(b,e)};function rB(a){const b=(e,f)=>{sy(a.Er,e.replace(/%/g,""),f)},c=a.sd().W().ta();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ma.title());let d=0;sB(a.ma.ib(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function tB(a){pB(a.Jg);uB(a)?a.ma.ib().Hk().content().fields().forEach(b=>{if("disabled"!=b.usage()){const c=b.Qe().text(),d=a.Jg.containsField(c)?a.Jg.getValue(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&sy(a.hd,c,b)}}):qB(a.Jg,a.hd,null,null)}function vB(a){var b=a.Ip();b=!!b&&b.visible();const c=a.ma.ib().nG().some(d=>d.visible());return b||uB(a)||c}
function wB(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.C.sessionMode();c=b.submitted()&&b.Bv()&&!c&&!Vp(b)&&a;if(b instanceof nq){var d=b.slide().settings().Fs();c&&"reset"==d.Uh()&&b.Gv()}else if(b instanceof Zp){if(a=b.slide().settings().Jv(),c&&"reset"==a.Uh())for(d of b.contentState().objectsStates())c=d.$q,gg(c,d.rect())||(wp(b.contentState(),d)&&up(b.contentState(),d),d.gB(c))}else b instanceof Aq&&(d=b.slide().settings().JB(),c&&"reset"==d.Uh()&&b.OF())}
function xB(a,b){a.C&&(ue(a,a.C.Da()),E(a,a.C));let c=a.T4.create({state:b,allQuizVariables:a.lq,En:a.hd,Pp:a.Jg});a.C=D(a,c);const d=a.sd().W().ta();vB(a)||d.isEnabled()||Mf||B(a,c.AP(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.VU(f,g)});B(a,c.Da().activeSlideChangedEvent(),()=>{if("testing"==c.Fa().sessionMode()){var e=dx(c.Da()),f=e.Jp(),g=e.slide().settings().ta();!f&&g&&g.isEnabled()&&a.KW.h(wx(c.Fa(),e))}});B(a,c.Da().xR,()=>{const e=
dx(c.Da());e instanceof T&&wB(a,e)});b=dx(c.Da());b instanceof T&&wB(a,b);B(a,c.jv,a.z3,a);B(a,c.Da().WE,a.Ra,a);B(a,c.Jq,a.Ra,a);B(a,c.slidePoolState().activeSlideChangedEvent(),a.Ra,a);B(a,c.U(),a.Ra,a);B(a,c.sessionModeChangedEvent(),e=>a.$u.h(e))}
function yB(a){if(a.br.length){if(a.wo=(new IA({sd:a.ma.settings(),bo:!0,oa:a.oa(),Ts:null,LO:a.rl})).create(a.br.shift()),a.br.length&&zB(a.lj,a.br[0]),a.wo){var b=a.wo;switch(b.slide().type()){case "IntroSlide":a.uW.h(b);break;case "InstructionsSlide":a.lq.hd=a.hd;a.tW.h(b);break;case "AuthorizationSlide":Sz(b.contentState(),a.hd),a.nW.h(b)}}}else a.wo=null,a.start()}function AB(a,b,c){a.nN.h(b,c)}function uB(a){a=a.ma.ib().Hk();return!!a&&a.visible()}
class BB extends H{constructor({quiz:a,I:b,oa:c,Rn:d,A:e,LO:f,H8:g}){super();this.ma=a;this.K=b;this.ya=c;this.lj=d;this.j=e;this.rl=f;this.T4=g;this.hd=new ty;this.Er=new ty;this.Jg=new ty;this.lq=new ry;this.lq.Er=this.Er;this.lq.Jg=this.Jg;rB(this);this.ti=0;this.K.Pg=this.lq;this.br=[];this.wo=null;this.UM=!1;this.C=null;this.uW=G(this);this.nW=G(this);this.tW=G(this);this.tx=G(this);this.nN=G(this);this.mN=G(this);this.KW=G(this);this.ip=G(this);this.$u=G(this);tB(this)}oa(){return this.ya}usedAttemptsCount(){return this.ti}Ra(){this.ip.h()}z3(){const a=
this.UM;a||this.ti++;this.UM=!1;this.lq.kn=this.C.kn;const b=this.C.En();b&&(this.lq.hd=b);this.tx.h(a)}reset(){this.C=null}gb(a){const b=this.Ip(),c=this.ma.ib().Hk(),d=this.ma.ib().nG();b&&this.br.push(b);c&&c.visible()&&this.br.push(c);if(d)for(const e of d)e.visible()&&this.br.push(e);a(()=>{if(this.wo&&"AuthorizationSlide"==this.wo.slide().type()){const e=this.wo;if(e.BB())return;this.hd=e.ht()}yB(this)});yB(this)}start(){const a=this.sd().W().ta();vB(this)||!a.isEnabled()||Mf?(xB(this),this.C.start()):
AB(this,a.value(),()=>{xB(this);this.C.start()})}resume(a){this.UM=!!a;this.ti=a[Dp.xZ.fo];xB(this,a[Dp.Ob]);const b=this.C;a=b.Fa();const c="testing"==a.sessionMode(),d=this.sd().W().ta();!vB(this)&&d.isEnabled()&&!Mf&&c?AB(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.ip}sessionModeChangedEvent(){return this.$u}currentSession(){return this.C}persist(){if(!this.C)return null;const a={};a[Dp.xZ.fo]=this.ti;a[Dp.Ob]=this.C.persistState();return a}I(){return this.K}currentSessionChangedEvent(){return this.tx}Ip(){let a=
this.ma.ib().Ip();a&&!a.visible()&&(a=null);return a}sd(){return this.ma.settings()}restartQuiz(){xB(this);this.C.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Fa().sessionMode())return!1;a=a.Pd();if(!a)return!1;a=a.slide();if(!CB(a.Ua().Db(),"restartBtn"))return!1;a=a.content();return-1==a.Ff()||this.ti<a.Ff()+1}setUserInfo(a,b){qB(this.Jg,this.hd,a,b)}VU(a,b){this.mN.h(a,b)}};class DB extends Tz{BB(){for(const a of this.Pi){const b=a.submit();if(b.length)return b}return null}};class EB extends HA{mY(a){return new DB(a.content())}};class FB{constructor(){this.title=this.type="";this.passingPercent=this.Od=this.q_=this.JQ=0;this.details=this.version="";this.OQ=0;this.grade=this.LY="";this.ta=0;this.xO="";this.MZ=!1;this.HQ="";this.IZ=this.HZ=this.LG=this.JZ=this.KZ=!1;this.NQ="";this.FO=!1;this.QP=this.allQuizVariables=this.Pp=this.p_=this.dY=null;this.PP={}}};class GB{constructor({Ob:a,A:b}){this.C=a;this.j=b;this.V=this.C.quiz().settings().Pu}create(){var a=this.C.evaluation();const b=new FB;b.title=this.C.quiz().title();b.type=a?"graded":"survey";b.version="9.3";b.details=this.C.generateDetailsXml();b.OQ=this.C.quizDuration();b.LY=nl(this.C.quizDuration());const c=this.C.quiz().settings().W().ta();b.ta=c.isEnabled()?c.value():0;a&&(b.JQ=a.maxScore(),b.q_=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Od=a.passingPoints(),b.grade=a.awardedGrade()||
"");a=this.C.quiz().ib().Hk();b.FO=!!a&&a.visible();b.dY=b.FO?a.content():null;b.Pp=this.C.Pp();b.allQuizVariables=this.C.allQuizVariables();if(a=this.C.En())b.p_=a,a.containsField("userid")&&(b.NQ=a.getValue("userid"));b.QP=this.V.jw();if(b.QP){a="PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_ATTEMPTS PB_PRINT_AWARDED_TITLE PB_PRINT_CORRECT PB_PRINT_CORRECT_ANSWER PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_DESTINATION PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_FAILED_QUIZ PB_PRINT_FEEDBACK PB_PRINT_GROUP PB_PRINT_GROUP_AWARDED_SCORE PB_PRINT_GROUP_MAX_SCORE PB_PRINT_GROUP_PERCENT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_PASSED_QUIZ PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_RESULT_BY_QUESTION PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_TITLE PB_PRINT_RESULTS_BY_GROUP PB_PRINT_RESULTS_HEADER PB_PRINT_STUDENT_GRADE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_SURVEY PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_TIME_SPENT PB_PRINT_USER_ANSWER PB_PRINT_USER_ID PB_PRINT_YOUR_ANSWER".split(" ");
b.PP={};for(const d of a)b.PP[d]=this.j.J(d)}return b}};function HB(){};var IB;function JB(){}p(JB,HB);JB.prototype.createInstance=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};
IB=new JB;function KB(a){const b=[];Object.entries(a).forEach(([c,d])=>LB(c,d,b));return b.join("&")}function LB(a,b,c){Array.isArray(b)?b.forEach(d=>LB(a,d,c)):null!=b&&c.push(`${a}=${encodeURIComponent(String(b))}`)};function MB(){this.ql=new F}MB.prototype.response=function(){return this.Ja};MB.prototype.send=function(a,b,c){var d;if(d=xf){var e=window.location.toString();d=a.match(Uf);e=e.match(Uf);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?NB(this,a,b,c):OB(this,a,b,c)};
function NB(a,b,c,d){const e=new XDomainRequest;b=PB(b);e.onload=function(){a.Ja=e.responseText;a.ql.h(!0)};e.onerror=function(){a.ql.h(!1)};e.ontimeout=function(){xf&&window.console.log("ontimeout")};e.onprogress=function(){xf&&window.console.log("progress")};try{e.open(c,b),e.send(KB(d))}catch(f){e.onerror()}}
function OB(a,b,c,d){const e=IB.createInstance();d=KB(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Ja=e.responseText,a.ql.h(!0)):a.ql.h(!1))}catch(f){a.ql.h(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.ql.h(!1)}}
function PB(a){const b=window.location.toString().match(Uf)[1]||null;if(null!=b&&"file"!=b){const c=a.match(Uf)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function QB(a){const b={};b.t=a.type;a.NQ&&(b.sid=a.NQ);var c=a.allQuizVariables;const d=a.QP;d&&(b.rf=c?RB(c,d.from()):d.from(),b.rs=c?RB(c,d.AB()):d.AB(),b.rc=c?RB(c,d.oA()):d.oA(),b.rm=JSON.stringify(a.PP));null!=a.OQ&&(b.ut=a.OQ,b.fut=a.LY);a.xO&&(b.ae=a.xO,b.aa=a.MZ);a.HQ&&(b.se=a.HQ,b.sg=a.KZ,b.sq=a.JZ,b.sa=a.LG,b.sc=a.HZ,b.sf=a.IZ);const e=a.Pp;if(e){const h={};Da(e.fields(),k=>{const l=k.toUpperCase();k=e.getValue(k);h[l]=k;b[l]=k});b.pv=JSON.stringify(h)}const f=a.p_;f&&Da(f.fields(),h=>
{b[h.toUpperCase()]=f.getValue(h)});c=a.dY;const g=a.FO;c&&Da(c.fields(),(h,k)=>{const l=null!=f&&f.containsField(h.Qe().text());"disabled"!=h.usage()&&(g||l)&&(b["vt["+k+"][id]"]=h.Qe().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.JQ&&(b.tp=Se(a.JQ),void 0!==a.Od&&(b.ps=Se(a.Od)),void 0!==a.passingPercent&&(b.psp=Se(a.passingPercent)),b.sp=Se(a.q_));null!=a.ta&&(b.tl=a.ta);a.grade&&(b.g=a.grade);return b}
function RB(a,b){b=b.slice(0);for(const c of a.fields())b=b.replace(new RegExp(`%${c}%`,"gi"),a.getValue(c));return b}class SB extends H{constructor(){super();this.ql=G(this)}send(a,b){const c=new MB;b=QB(b);const d=B(this,c.ql,e=>{me(this,d);this.ql.h(e)});c.send(a,"POST",b)}};function TB(a,b,c){const d=Ue(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function UB(a){if(a.V.Ss().enabled()){a.BE.h();VB(a,a.nz);const b=a.V.Ss().url(),c=a.LV.create();a.yM.send(b,c)}else a.Qs()}function WB(a){var b=!!a.V.Cn().fG();const c=a.V.Cn().enabled();if(b&&c){if(!a.C.evaluation())return!0;b=a.C.evaluation().quizPassed();switch(a.V.Cn().KO()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function XB(a){return a.hd&&a.hd.containsField("USER_EMAIL")?a.hd.getValue("USER_EMAIL"):""}
function YB(a){const b=!!XB(a);a=a.V.fq().enabled();return b&&a}function VB(a,b){let c,d=Gh(()=>{d=void 0;void 0!==c&&b.h(c,new pl)},a,500);const e=B(a,a.yM.ql,f=>{me(a,e);d?c=f:b.h(f,new pl)})}
class ZB extends H{constructor({Ob:a,fl:b,A:c}){super();this.C=a;this.L0=b+"/quiz_results";this.V=a.quiz().settings().Pu;this.hd=a.En();this.yM=new SB;this.LV=new GB({Ob:a,A:c});this.AE=G(this);this.mz=G(this);this.BE=G(this);this.nz=G(this);B(this,this.mz,this.yL,this);B(this,this.nz,this.yL,this);this.Zu="toEmail";this.$Q=G(this);this.yH=G(this)}send(){if("toEmail"==this.Zu){var a=WB(this),b=YB(this);if(a||b){this.AE.h();var c=this.LV.create();if(a){a=this.V.Cn().fG().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.xO=d;c.MZ=this.V.Cn().bH()}b&&(b=this.V.fq(),c.HQ=XB(this),c.KZ=b.zQ(),c.JZ=b.yQ(),c.LG=b.bH(),c.HZ=c.LG&&b.Ei(),c.IZ=c.LG&&b.wQ());VB(this,this.mz);this.yM.send(this.L0,c)}else this.Qs()}else"toServer"==this.Zu&&UB(this);if(this.V.bw().enabled()){c=this.V.bw();a=this.C;b={};e=a.ma.ib().Hk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Jg.fields())f=a.Jg.getValue(g),b[`%${g}%`.toLowerCase()]=
f;g=a.hd;if(e&&g)for(g.containsField("userid")&&(f=g.getValue("userid"),b["%user_id%"]=f),f=0;f<e.fields().length;f++){var h=e.fields()[f],k=null!=g&&g.containsField(h.Qe().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.getValue(h.Qe().text()):"",h=`%${h.Qe().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.ma.title();b["%quiz_title%"]=g;(a=a.Gd)?(g=a.quizPassed()?"Passed":"Failed",b["%quiz_status%"]=g,g=a.awardedScore(),b["%awarded_score%"]=g,g=a.awardedPercent(),b["%awarded_percent%"]=
g,g=a.passingPoints(),b["%passing_score%"]=g,a=a.passingPercent(),b["%passing_percent%"]=a):b["%quiz_status%"]="Completed";TB(c.TP(),c.target(),b)}}Qs(){"toEmail"==this.Zu?(this.Zu="toServer",this.$Q.h(),UB(this)):"toServer"==this.Zu&&(this.Zu="completed",this.yH.h())}yL(a){a&&this.Qs()}};class $B extends ZB{yL(){}};class aC{constructor(){this.pE=[]}addRange(a){this.pE.push(a)}count(){return this.pE.length}};function Mz(a){return a.Nc?a.LJ:a.CN}function Iz(a,b){return a.Fx[b]}function YA(a,b){return a.vt[b]}
class bC extends H{constructor(){super();this.Nc=!1;this.tv=this.Um=this.XJ=this.eJ=this.lR=this.bg=this.Gd=null;this.tt=this.rI=1;this.QT=this.FH=this.uN=this.bi=this.mn=!1;this.$H="byQuestion";this.vt={};this.CN=this.LJ="none";this.Fx={};this.Oa=G(this);this.cC=G(this);this.$_=G(this);this.pJ=G(this);this.IS=G(this);G(this);this.Y_=G(this);this.O_=G(this);this.k0=G(this);this.t5=G(this);this.H0=G(this);this.s1=G(this);this.rD=G(this);this.WX=G(this);this.F_=G(this)}evaluationEnabled(){return this.Nc}evaluation(){return this.Gd}ta(){return this.bg}Tg(){return this.lR}Ff(){return this.tt}Fn(){return this.rI}dH(){return this.uN}Is(){return this.QT}Jv(){return this.eJ}Fs(){return this.XJ}Pk(){return this.Um}JB(){return this.tv}aB(a){this.tt!=
a&&(this.tt=a,this.Oa.h(),this.O_.h())}pQ(a){this.mn=a;this.Oa.h()}UP(a){this.bi!=a&&(this.bi=a,this.F_.h(),this.Oa.h())}$p(a,b){this.vt[a]!=b&&(this.vt[a]=b,this.cC.h())}Yk(a,b){this.Fx[a]!=b&&(this.Fx[a]=b,this.pJ.h())}gf(){return this.Oa}fd(){let a=null;Xb(this.Fx).forEach(b=>{b&&(a=eq(a,b.content()))});return a}re(){this.Oa.h()}};function cC(a){return"allAtOnce"==a.ma.settings().W().submitType()}function dC(a){if(cC(a)){const b=[];a.ma.ib().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});eC(a,b)}}function eC(a,b){for(const c of b)(b=c.settings().ta())&&b.isEnabled()&&(b.enable(!1),a.lX.push(c))}
class fC extends mB{gY(){iB(this);for(const a of this.lX)a.settings().ta().enable(!0),Sp(this.slidePoolState().questions().find(b=>b.slide()==a))}KD(){cC(this)&&this.ai&&this.ai.contentState()&&qe(this,this.ai.contentState().U(),this.MD,this);if(dx(this.Sa)){const a=dx(this.Sa);(a instanceof nq||a instanceof Zp)&&a.yb()&&(a.submit(!0),a.fF=!1)}super.KD();cC(this)&&this.ai&&this.ai.contentState()&&B(this,this.ai.contentState().U(),this.MD,this)}rz(a){"reviewing"==a&&(a="completed");super.rz(a)}OI(a){dC(this);
a=super.OI(a);cC(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&Mp(b)});return a}};function gC(a){return"accessible"==a.zd?b=>new $B({Ob:b,fl:a.qs,A:a.j}):b=>new ZB({Ob:b,fl:a.qs,A:a.j})}class hC{constructor({quiz:a,A:b,oa:c,Gb:d,uB:e,fl:f}){this.ma=a;this.j=b;this.ya=c;this.fb=d;this.zd=e;this.qs=f}create({state:a,allQuizVariables:b,En:c,Pp:d}){a={quiz:this.ma,allQuizVariables:b,En:c,Pp:d,state:a,oa:this.ya,Gb:this.fb,G6:gC(this)};return"accessible"==this.zd?new fC(a):new mB(a)}};class iC{constructor({quiz:a,A:b,I:c,Gb:d,CQ:e,oa:f,bo:g,fl:h}){this.ma=a;this.j=b;this.K=c;this.fb=d;this.lj=e;this.ya=f;this.Vl=g;this.qs=h}create(a){const b=new hC({quiz:this.ma,A:this.j,oa:this.ya,Gb:this.fb,uB:a,fl:this.qs});return new BB({quiz:this.ma,fl:this.qs,I:this.K,oa:this.ya,Rn:this.lj,A:this.j,Gb:this.fb,LO:(()=>"accessible"==a?new EB({sd:this.ma.settings(),bo:this.Vl}):new HA({sd:this.ma.settings(),bo:this.Vl}))(),H8:b})}};class jC{constructor(a,b){this.ua=a;this.GC=null;this.pR=b?this.oR:Zf(this.oR,this);this.wy={};this.ux={};for(const c of kv)this.ua.mb(c,"hidden"),this.ux[c]="hidden"}Vg(){for(const a of kv)"showOutline"!=a&&this.mb(a,"hidden")}oR(){for(const a in this.wy)if(a){const b=this.wy[a];this.ux[a]||(this.ux[a]="hidden");this.ua.mb(a,b)}this.ux=Object.assign({},this.wy);this.GC&&this.ua.Ep(this.GC);this.GC=null;this.wy={}}mb(a,b){this.wy[a]=b;this.pR()}um(a,b){this.ua.um(a,b)}};const kC={M9:"gotoPreviousSlide",F9:"continuePresentation",H9:"finishAction",X9:"skipQuiz"};ha("QuizPlayerControllerActionType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$quiz$player$QuizPlayerControllerActionType",kC);ha("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",kC);ha("CONTINUE_PRESENTATION","continuePresentation",kC);ha("FINISH_ACTION","finishAction",kC);ha("SKIP_QUIZ","skipQuiz",kC);function lC(a){a.Te.start=()=>{(0,a.vN)()};a.Te["continue"]=()=>{mC(a)};a.Te["view-results"]=()=>{mC(a)};a.Te["try-again"]=()=>{a.Xt.h();a.na&&a.na.ft();a.Bx.h(!0);a.ca.mb("submit","enabled");a.ca.mb("try-again","hidden");nC(a);a.y_&&a.yJ.h()};a.Te.prev=()=>{a.Xt.h();WA(a.yf())};a.Te.next=()=>{ZA(a.yf())?oC(a,"next"):(a.Xt.h(),ax(a.yf()))};a.Te.submit=()=>{pC(a)};a.Te.postpone=()=>{ax(a.yf(),!0)};a.Te["submit-all"]=()=>{oC(a,"submit-all")};a.Te.results=()=>{a.MR.h()};a.Te.finish=()=>{a.Jq.h()};a.Te.reset=
()=>{a.na instanceof nq&&a.na.Gv();a.na instanceof Zp&&a.na.contentState().reset()};a.Te.back=()=>{a.Mx.h()};a.Te.showOutline=b=>{a.Yr.h(b)}}function qC(a){a.na&&(qe(a,a.na.submittedEvent(),a.Po,a),a.na=null);a.Xt.h()}function rC(a,b){a.ca.mb("start","enabled");a.ca.um("start",b)}function sC(a){tC(a);a.ca.mb("back","hidden");a.hb&&"completed"==a.hb.sessionMode()?(uC(a,a.Jm),vC(a)):!a.Sd||a.hb&&a.wl!=a.OS||(a.hb&&"testing"==a.hb.sessionMode()?vC(a):a.hb||vC(a))}
function wC(a){const b=a.Kr.type();return"none"==b?"survey"==a.qb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function vC(a){if(a.Sd){var b=a.Sd.actionAvailable("gotoPreviousSlide");a.ca.mb("back",b?"enabled":"hidden")}}
function uC(a,b){if(a.Sd){b=a.Sd.actionAvailable("continuePresentation");a.ua.um("finish",b?"continuePresentation":"finish");const c=a.Sd.actionAvailable("finishAction");a.ca.mb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.ca.mb("finish",b?"enabled":"hidden")}function tC(a){a.ca.mb("showOutline","bottom"==a.XD?"enabled":"hidden")}function nC(a){if(a.na){var b=xC(a)&&!a.hr,c=b&&a.na.yb()?"enabled":"disabled";a.ca.mb("reset",b?c:"hidden")}}
function yC(a,b){a.Vo?a.Vo=!1:(a=a.ca,a.GC=b,a.pR())}function xC(a){if(!a.na)return!1;var b=a.na.slide().type();if(-1==lv.indexOf(b))return!1;b=a.na.slide().settings();if(a.na instanceof nq){if(b=b.Fs().ws())a=a.na.contentState().V.Tg(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.na instanceof Zp?b.Jv().ws():!0;return a}function zC(a,b){return"enabled"==a.ca.ux[b]}function mC(a){a.Xt.h();a.na.submitted()?a.yh||ax(a.yf(),!a.Hc.oa()):a.na instanceof T||a.na.submit()}
function oC(a,b){const c=kB(a.C(),!1)?0:lB(a.C());a.Df.ZZ(c,b,()=>{},()=>{(0,a.cX)()})}function pC(a){var b=ed();b&&b.blur();b=a.na;b.initiated()?b.submit():b.slide().settings().Is()?(b.rQ(!0),ax(a.yf(),!a.Hc.oa())):a.Df.al("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.yJ.h()},!1)}
class AC extends H{constructor({controlPanel:a,sd:b,Ew:c,ge:d,Rj:e,outlinePosition:f,Gb:g,vO:h}){super();this.Df=c;this.Kr=d;this.Vb=e;this.qb=b;this.XD=f;this.y_=h;this.pz=!1;this.Sd=this.cX=this.vN=this.Hc=this.na=this.Jm=null;this.yh=this.hr=!1;this.w1=h?this.mK:Zf(this.mK,this);this.MR=G(this);this.Xt=G(this);this.Bx=G(this);this.Jq=G(this);this.PE=G(this);this.Mx=G(this);this.Yr=G(this);this.yJ=G(this);this.hb=this.Tl=null;this.wl=this.OS="";this.eT=!0;this.Vo=!1;this.ua=a;B(this,this.ua.Sk(),
this.s2,this);this.ca=new jC(a,h);this.Te={};lC(this);this.Eq=void 0;this.ua.Vg();Vl(g)&&B(this,b.bR,()=>{this.Zv()})}gb(a,b,c,d,e){this.Yq(a,b,c,d,e);this.hr="reviewing"==c.sessionMode()}Yq(a=null,b=null,c=null,d=null,e=!1){this.Tl=a;this.Hc=b;this.hb=c;this.cX=d;this.eT=e;this.pz=this.yh=!1;this.Jm=null;this.hr=!1}outlinePopupClosed(){this.ua.outlinePopupClosed()}Zs(a){rC(this,wC(this));this.wl=a;sC(this)}Ys(a,b){rC(this,a);this.wl=b;sC(this)}tQ(a){this.vN=a}QF(a){this.pz=!0;this.Jm=a;qC(this);
this.ca.Vg();this.ua.Vg();vC(this);uC(this,a)}cP(){this.Jm=null;this.pz=!1;this.hr=!0;this.ca.mb("results","enabled")}qB(a,b,c,d){a?(this.ca.Vg(),this.ca.mb("toResultSlide","enabled"),this.ca.mb("print",b?"enabled":"hidden"),this.Te.print=c,this.Te.toResultSlide=d):(this.QF(this.Jm),this.Te.print=()=>{},this.Te.toResultSlide=()=>{})}showOutlineEvent(){return this.Yr}setActionAvailability(a){this.Sd=a;this.mK();sC(this)}TG(a){this.OS=a;sC(this)}Ep(a){this.ua.Ep(a)}JP(){this.Vo=!0}ah(a){this.Eq=a;this.ua.gb(this.Eq.Fa(),
this.Eq.slidePoolState(),this.Eq.Da(),this.Eq.evaluation(),this.Eq.settings())}IO(){const a=dx(this.Eq.Da());this.ua.Nk(a)}Zv(){sC(this);this.w1()}mK(){if(this.na&&!this.pz){tC(this);this.ca.mb("results","hidden");this.ca.mb("start","hidden");this.ca.mb("finish","hidden");this.ca.mb("toResultSlide","hidden");this.ca.mb("print","hidden");var a=kB(this.C(),!0)&&"testing"==this.C().sessionMode()&&"eachQuestion"==this.qb.submitType()&&this.eT;this.ca.mb("view-results",a?"enabled":"hidden");this.ca.mb("results",
this.hr?"enabled":"hidden");this.ca.mb("try-again","hidden");var b=0<=VA(this.yf(),!1),c=this.yf();var d=ZA(c)?!0:!c.$x();nC(this);c=this.na;var e="eachQuestion"===this.qb.submitType()&&this.qb.gA()&&!this.Hc.oa()&&!pj.includes(c.slide().type());if(this.hr)this.ca.mb("prev",b?"enabled":"disabled"),this.ca.mb("next",d?"enabled":"disabled");else{const f=this.na.slide()&&this.na.slide().settings().ta()&&this.na.slide().settings().ta().isEnabled();switch("eachQuestion"==this.qb.submitType()?"eachQuestion":
f&&this.na.yb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.ca.mb("submit","hidden");this.ca.mb("continue","hidden");this.ca.mb("submit-all","enabled");this.ca.mb("prev",b?"enabled":"disabled");this.ca.mb("next",d?"enabled":"disabled");break;case "eachQuestion":this.ca.mb("submit-all","hidden"),b=!f&&c.yb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!ex(this.C())||(d="disabled"),this.ca.mb("postpone",d),e="none"!=YA(c.slide().settings(),"attempt"),b=c.submitted()&&c.yb()&&c.Bv(),this.ca.mb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(yC(this,"try-again"),d=xC(this)&&!this.hr,this.ca.mb("reset",d?"disabled":"hidden")),this.ca.mb("submit",!b&&c.yb()?"enabled":"hidden"),this.ca.mb("continue",a||c.yb()?"hidden":"enabled"),a||c.yb()?a&&yC(this,"view-results"):yC(this,"continue"),this.ca.mb("prev","hidden"),this.ca.mb("next","hidden"),b&&(e?this.yh?(this.ca.mb("continue","enabled"),yC(this,"continue")):(this.Bx.h(!0),this.ca.mb("submit","enabled"),yC(this,"submit")):this.Bx.h(!1))}}}}Po(){this.Zv()}cB(a){(this.yh=
a)&&this.Bx.h(!1)}s2(a,b=null){this.Vb&&this.Vb.Wc();Xg();this.Te[a](b)}dt(){(0,this.vN)()}yf(){return this.Tl}C(){return this.hb}};function BC(a,b,c){switch(a.type()){case "closeWindow":a=new pl;c.h(a);if(!a.suspended())if(Af)(new Bh("closeWindow")).Kv();else try{jf||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Jh(tm(b,a.url()),a.target())}};class CC extends H{constructor(a){super();this.S=a;B(this,this.S.Bi(),this.g3,this);this.C=void 0;this.S.Vg();this.Dk=G(this,this.S.bq())}g3(a){MA(this.C.Da(),a)}ah(a){this.C=a;a=this.C.settings();this.S.gb(this.C.Fa(),this.C.slidePoolState(),this.C.Da(),this.C.evaluation(),a);this.S.Ci(!1)}cP(){this.S.Ci(!0)}QF(){this.S.Nk(null);this.S.Ci(!1);this.S.Vg()}IO(){const a=dx(this.C.Da());this.S.Nk(a)}Tv(){this.S.Tv()}bq(){return this.Dk}Np(){this.S.Np()}};function DC({kY:a}){return{"qm-choice-media-play-button-active":a,"qm-choice-media-play-button-active-16":R(a,16),"qm-choice-media-play-button-active-24":R(a,24),"qm-choice-media-play-button-active-40":R(a,40),"qm-choice-media-play-button-active-icon":ui(a)}}
function EC({AY:a,zY:b}){return{"qm-drag-media-play-button-hover":a,"qm-drag-media-play-button-hover-16":R(a,16),"qm-drag-media-play-button-hover-24":R(a,24),"qm-drag-media-play-button-hover-40":R(a,40),"qm-drag-media-play-button-hover-icon":ui(a),"qm-drag-media-play-button-active":b,"qm-drag-media-play-button-active-16":R(b,16),"qm-drag-media-play-button-active-24":R(b,24),"qm-drag-media-play-button-active-40":R(b,40),"qm-drag-media-play-button-active-icon":ui(b)}}
function FC({M7:a,N7:b,O7:c,P7:d,Q7:e}){return{"qm-media-player-background":c,"qm-media-player-buttons":d,"qm-media-player-progress":e,"qm-media-play-button":a,"qm-media-play-button-16":R(a,16),"qm-media-play-button-24":R(a,24),"qm-media-play-button-40":R(a,40),"qm-media-play-button-icon":b}}
function GC(a,b,{t6:c,w6:d,z6:e,B6:f,u6:g,x6:h,A6:k,C6:l,v6:r,y6:u,kY:x,D6:y}){return{"qm-choice-background":c,"qm-choice-border":d,"qm-choice-text-6":R(a,6),"qm-choice-text-10":R(a,10),"qm-choice-control-background":e,"qm-choice-control-border":f,"qm-choice-background-hover":g,"qm-choice-border-hover":h,"qm-choice-control-background-hover":k,"qm-choice-control-border-hover":l,"qm-choice-background-selected":r,"qm-choice-border-selected":u,"qm-choice-text-selected":x,"qm-choice-control-active":y,
"qm-choice-control-background-disabled":R(a,40),"qm-choice-control-border-disabled":R(a,40),"qm-choice-hotspot":b}}
function HC(a,{r7:b,u7:c,t7:d,w7:e,s7:f,v7:g,x7:h}){return{"qm-text-answer":a,"qm-text-answer-72":R(a,72),"qm-text-answer-60":R(a,60),"qm-text-answer-48":R(a,48),"qm-text-answer-40":R(a,40),"qm-text-answer-16":R(a,16),"qm-text-answer-06":R(a,6),"qm-text-answer-background":b,"qm-text-answer-border":c,"qm-text-answer-text":h,"qm-text-answer-placeholder":R(a,40),"qm-text-answer-text-60":R(h,60),"qm-text-answer-background-hover":d,"qm-text-answer-border-hover":e,"qm-text-answer-background-focus":f,"qm-text-answer-border-focus":g,
"qm-text-answer-placeholder-focus":R(h,28),"qm-text-answer-text-disabled":R(h,72)}}
function IC(a,{z8:b,C8:c,A8:d,D8:e,B8:f,E8:g,F8:h,G8:k}){return{"qm-select-lists-label-background":b,"qm-select-lists-label-border":c,"qm-select-lists-label-placeholder":R(a,48),"qm-select-lists-label-text":a,"qm-select-lists-label-icon":R(a,60),"qm-select-lists-label-background-hover":d,"qm-select-lists-label-border-hover":e,"qm-select-lists-label-placeholder-hover":R(a,48),"qm-select-lists-label-text-hover":a,"qm-select-lists-label-icon-hover":R(a,60),"qm-select-lists-label-background-selected":f,
"qm-select-lists-label-border-selected":g,"qm-select-lists-label-placeholder-selected":R(a,60),"qm-select-lists-label-text-selected":a,"qm-select-lists-label-icon-selected":R(a,60),"qm-select-lists-label-text-disabled":R(a,72),"qm-select-lists-popover-border":R(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 JC({W6:a,X6:b,Y6:c,U6:d,V6:e,a7:f,Z6:g}){return{"qm-feedback-correct":a,"qm-feedback-incorrect":b,"qm-feedback-partially-correct":c,"qm-feedback-answered":d,"qm-feedback-background":e,"qm-feedback-title":f,"qm-feedback-text":g,"qm-feedback-text-72":R(g,72),"qm-feedback-text-60":R(g,60),"qm-feedback-text-40":R(g,40),"qm-feedback-text-12":R(g,12),"qm-feedback-text-08":R(g,8),"qm-feedback-text-04":R(g,4)}}
function KC({o9:a,p9:b,q9:c}){return{"qm-tooltip-background":a,"qm-tooltip-text":c,"qm-tooltip-text-04":R(c,4),"qm-tooltip-text-12":R(c,12),"qm-tooltip-text-80":R(c,80),"qm-tooltip-border":b}}
function LC(a,b,c,d){const e=a.accentColor,f={t6:a.choiceBackground,w6:a.choiceBorder,z6:a.choiceControlBackground,B6:a.choiceControlBorder,u6:a.choiceBackgroundHover,x6:a.choiceBorderHover,A6:a.choiceControlBackgroundHover,C6:a.choiceControlBorderHover,v6:a.choiceBackgroundSelected,y6:a.choiceBorderSelected,D6:a.choiceControlIconActive,kY:a.choiceTextSelected},g={z8:a.selectListBackground,C8:a.selectListBorder,A8:a.selectListBackgroundHover,D8:a.selectListBorderHover,B8:a.selectListBackgroundSelected,
E8:a.selectListBorderSelected,F8:a.selectListPopoverBackground,G8:a.selectListPopoverText},h={J6:a.dragBackground,M6:a.dragBorder,P6:a.dragText,K6:a.dragBackgroundHover,N6:a.dragBorderHover,AY:a.dragTextHover,L6:a.dragBackgroundSelected,O6:a.dragBorderSelected,zY:a.dragTextAndIcon},k={r7:a.inputBackground,u7:a.inputBorder,t7:a.inputBackgroundHover,w7:a.inputBorderHover,s7:a.inputBackgroundFocus,v7:a.inputBorderFocus,x7:a.inputText},l={M7:a.mediaPlayerAnswerPlayButton,N7:a.mediaPlayerAnswerPlayButtonIcon,
O7:a.mediaPlayerBackground,P7:a.mediaPlayerButtons,Q7:a.mediaPlayerProgress};var r=Object,u=r.assign,x={o9:a.tooltipBackground,p9:a.tooltipBorder,q9:a.tooltipText},y=d.playerText;d=Object;var C=d.assign,N=JC({W6:a.feedbackCorrect,X6:a.feedbackIncorrect,Y6:a.feedbackPartiallyCorrect,U6:a.feedbackAnswered,a7:a.feedbackTitle,V6:a.feedbackBackground,Z6:a.feedbackText});x=KC(x);y={"qm-player-text-48":R(y,48)};var ba=a.feedbackCorrect;var Z=a.feedbackIncorrect,ya=ui(ba),Fa=ui(Z);ba={"qm-color-correct":ba,
"qm-color-correct-80":R(ba,80),"qm-color-correct-72":R(ba,72),"qm-icon-color-correct":ya,"qm-icon-color-correct-border":R(ya,40),"qm-color-incorrect":Z,"qm-color-incorrect-80":R(Z,80),"qm-color-incorrect-72":R(Z,72),"qm-icon-color-incorrect":Fa,"qm-icon-color-incorrect-border":R(Fa,40)};a=a.accentColor;a={"qm-accent-color":a,"qm-accent-color-80":R(a,80),"qm-accent-color-16":R(a,16),"qm-accent-color-28":R(a,28),"qm-accent-color-72":R(a,72)};d=C.call(d,{},N,x,y,ba,a,FC(l));C=h.J6;N=h.M6;a=h.P6;x=h.K6;
y=h.N6;ba=h.AY;Z=h.L6;ya=h.O6;Fa=h.zY;C={"qm-drag-background":C,"qm-drag-background-60":R(C,60),"qm-drag-background-72":R(C,72),"qm-drag-background-hover":x,"qm-drag-background-selected":Z,"qm-drag-border":N,"qm-drag-border-32":R(N,32),"qm-drag-border-50":R(N,50),"qm-drag-border-60":R(N,60),"qm-drag-border-72":R(N,72),"qm-drag-border-hover":y,"qm-drag-border-selected":ya,"qm-drag-border-selected-80":R(ya,80),"qm-drag-text":a,"qm-drag-text-12":R(a,12),"qm-drag-text-16":R(a,16),"qm-drag-text-28":R(a,
28),"qm-drag-text-40":R(a,40),"qm-drag-text-48":R(a,48),"qm-drag-text-60":R(a,60),"qm-drag-text-hover":ba,"qm-drag-text-hover-60":R(ba,60),"qm-drag-text-and-icon":Fa,"qm-drag-text-and-icon-60":R(Fa,60)};return u.call(r,{},d,C,GC(c,e,f),FC(l),{"qm-text-question":b,"qm-text-question-72":R(b,72)},HC(c,k),IC(c,g),DC(f),EC(h))};function MC(a,b,c,d){var e=document.body;const f=LC(a,b,c,d);Object.keys(f).forEach(g=>Ck(e,g,Xl(f[g])))};function NC(a){return a.D.currentSession()}function OC(a){return NC(a).Fa().sessionMode()}function PC(a){if(!a.D.currentSession())return!1;a=NC(a).Pd();return!!a&&a.slide().visible()}
function QC(a,b){var c=NC(a);const d=aB(c.settings());a=OC(a);if("testing"==a&&d&&b instanceof T&&!b.yb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;c.isComplete()&&(b=(c=c.Pd())?c.contentState().content().Ei():!0);return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function RC(a){a.LR.h(a.Vo)}
function SC(a,b,c,d,e){const f=ll(c);a.Ha.ua.Zh(!1);a.Df.nB(b,"ok","mb_info_icon",()=>{a.Ha.ua.Zh(!0);d();RC(a)},()=>({[e]:f}))}function TC(a,b){a.Ha.ua.Zh(!1);a.Df.nB("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ha.ua.Zh(!0);b();RC(a)})}function UC(a){a.Df.PF();a.Qf.exitFullscreen();a.QW.h(a.wl)}function VC(a,b){b=b.slide().Ua();a=a.yq.colors();const c=Q(b.Xn().color),d=Q(b.qd().color);MC(b.aP(),c,d,a)}function WC(a){a.Hr&&(a.Hr.close(),a.Ha.qB(!1),a.Hr=null)}
function XC(a,b){ue(a,a.na);a.na=b;a.wl=b.slide().id();VC(a,b)}function YC(a){var b=PC(a);if("completed"!=OC(a)||!b){b=dx(a.jk());XC(a,b);B(a,a.na.pW,a.PD,a);B(a,a.na.submittedEvent(),a.Po,a);a.ka.mm();a.jI(a.na);b=a.Ha;var c=a.na;b.pz||(qC(b),B(b,c.submittedEvent(),b.Po,b),b.na=c,c=c.slide().id(),b.wl=c,sC(b),b.Zv());a.Qh&&a.Qh.IO();a.Ha&&a.Ha.IO();a.na instanceof T&&(a.na.yb()||a.FW());UC(a);a.ka.Uv();a.Fw()}}
class ZC extends H{constructor({state:a,view:b,A:c,Rn:d,Ew:e,Gb:f,Rj:g,ge:h,Ce:k,nc:l,vO:r=!1,ww:u,eg:x}){super();this.Hr=this.na=null;this.D=a;this.ka=b;this.j=c;this.fb=f;this.lr=d;this.Qf=k;this.Bf=u;this.yq=x;B(this,this.ka.pB(),this.p3,this);B(this,this.ka.Xh(),()=>{zC(this.Ha,"submit")&&pC(this.Ha);zC(this.Ha,"start")&&this.Ha.dt()},this);B(this,this.ka.Hh,this.d3,this);a=this.D.sd().W();this.Df=D(this,e);this.Wq=!1;this.Ha=new AC({controlPanel:this.ka.controlPanel(),sd:a,Ew:this.Df,ge:h,Rj:g,
outlinePosition:l?l.outlinePosition():null,Gb:f,vO:r});D(this,this.Ha);B(this,this.Ha.MR,this.o2,this);B(this,this.Ha.Xt,this.C2,this);B(this,this.Ha.Bx,this.Bo,this);B(this,this.Ha.Jq,this.v2,this);B(this,this.Ha.yJ,this.CU,this);B(this,this.Df.sZ(),()=>$C(u,!1));B(this,this.Df.closeWindowEvent(),()=>$C(u,!0));this.Qh=null;if(e=this.ka.topPanel())this.Qh=D(this,new CC(e)),B(this,this.Qh.bq(),y=>this.yz.h(y),this);this.Tl=null;this.yh=!1;this.Rb=null;this.QW=G(this);this.LR=G(this);this.ro=G(this);
this.uJ=G(this);this.PE=G(this,this.Ha.PE);this.Mx=G(this,this.Ha.Mx);this.Yr=G(this,this.Ha.showOutlineEvent());this.yz=G(this);this.wl=null;this.Vo=!1;B(this,this.D.currentSessionChangedEvent(),this.hL,this);B(this,this.D.nW,this.l3,this);B(this,this.D.tW,this.m3,this);B(this,this.D.uW,this.n3,this);B(this,this.D.nN,this.d2,this);B(this,this.D.mN,this.DL,this);B(this,this.D.KW,this.d5,this)}Wn(a){this.ka.Wn(a,this.Df)}hq(){const a=NC(this);if("completed"==(a&&OC(this))&&PC(this)){var b=a.Pd();this.Rb.aH(b,
this.D.allowRetakeQuiz(),a.settings().quizSize())}else b=this.na||dx(a.Da()),a&&this.Rb.sB(b,QC(this,b))}setActionAvailability(a){this.Ha.setActionAvailability(a)}TG(a){this.Ha.TG(a)}autoStartAvailable(){if(!If&&!Jf)return!0;const a=this.D.currentSession();var b=this.na||a&&dx(a.Da());b=b&&b.fP();const c=!!a&&"reviewing"==OC(this);return!b||c&&!!a}outlinePopupClosed(){this.Ha.outlinePopupClosed()}onTopPanelPopupClosed(){this.Qh&&this.Qh.Np()}showTopPanelPopupEvent(){return this.yz}JP(){this.Vo=!0;
this.Ha.JP()}d3(){this.Df.invalidate()}d2(a,b){SC(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}DL(a,b){SC(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}tQ(a){this.Ha.tQ(a)}slideChangedEvent(){return this.QW}closeWindowEvent(){return this.ro}showOutlineEvent(){return this.Yr}reset(){var a=this.Ha;qC(a);a.ca.Vg();a.Yq();a=NC(this);ue(this,a);this.ka.reset()}hL(){ue(this,this.Tl);ue(this,this.Rb);const a=NC(this);B(this,a.Fa().sessionModeChangedEvent(),this.Eh,this,1);B(this,a.Fa().Tz,this.H3,
this);B(this,a.Fa().lE,this.Iy,this);B(this,a.Yf.AE,this.SD,this);B(this,a.Yf.BE,this.SD,this);B(this,a.Yf.mz,(c,d)=>{this.Oy("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);B(this,a.Yf.nz,(c,d)=>{this.Oy("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.fb&&B(this,a.Jq,()=>{PC(this)||this.uJ.h()},this);this.Tl=a.Da();this.lr.sQ(a.slidePoolState().slides());const b="none"!=a.quiz().ib().ge().type();this.Ha.gb(this.Tl,this.D,a.Fa(),()=>{this.Wq=!0;fB(a);this.Wq=!1},b);this.Qh&&this.Qh.ah(a);
this.Ha&&this.Ha.ah(a);eB(a)||PC(this)?(this.Rb=this.ka.dt(),B(this,this.Rb.Xh(),()=>{zC(this.Ha,"submit")&&pC(this.Ha)},this),B(this,this.Rb.AA(),()=>{zC(this.Ha,"submit")&&this.Ha.Ep("submit")},this),B(this,this.Tl.activeSlideChangedEvent(),this.mU,this),B(this,this.Tl.aD,this.G2,this),this.mU().then(()=>this.ka.mm(),()=>this.ka.mm()),this.Eh()):this.iC()}SD(){this.Df.YZ("PB_SENDING_REPORT")}iC(){const a=NC(this).Fa().ig();this.Ha.QF(a);this.Qh&&this.Qh.QF(PC(this))}Oy(a,b,c){const d=NC(this);this.Df.LZ(a,
b,c,()=>{dB(d)},()=>{d.Qs()})}p3(a){this.Df.WZ(a)}Eh(){NC(this);switch(OC(this)){case "reviewing":this.Ha.cP();this.Qh&&this.Qh.cP();break;case "completed":this.iC();const a=NC(this);B(this,a.Fa().oy,this.uF,this);PC(this)?this.uF():this.Rb&&this.Bo(!1)}}uF(){if(PC(this)){var a=NC(this),b=a.Pd();this.Jo(b,()=>{const c=b.contentState();ue(this,c);B(this,c.PV,()=>{this.reset();this.D.restartQuiz()},this);B(this,c.RV,()=>{a.review()},this);B(this,c.EW,this.a5,this);VC(this,b);this.Rb.aH(b,this.D.allowRetakeQuiz(),
a.settings().quizSize());this.wl=b.slide().id();this.ka.bl();UC(this)})}}a5(){var a=NC(this);this.Hr=this.Df.XZ({Ob:a,I:this.D.I()});a=a.Pd().slide().content().HF();const b=B(this,this.Hr.ee(),()=>{me(this,b);this.Ha.qB(!1);this.Hr=null});this.Ha.qB(!0,a,()=>this.Hr.print(),()=>WC(this))}activate(a){a||WC(this);this.Qf.exitFullscreen()}o2(){this.ka.bl();NC(this).finish()}dN(a,b){var c="";if(this.na instanceof T&&this.na.yb()){c=this.na.slide().settings().Ff();var d=-1;-1!=c&&(d=c-this.na.fo());c=
-1==d?this.j.J("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.Rb.nw(!1);this.Rb.hm(QC(this,this.na));d=NC(this).settings().quizSize();this.ka.bl({Kj:a,status:b,cY:c,animate:!0,I:this.D.I(),quizSize:d});this.yh=!0;this.Ha.cB(this.yh)}Bo(a){this.Rb.l(a)}v2(){if("embedded"==this.fb)this.uJ.h();else{var a=NC(this).Fa().ig();a&&!Vl(this.fb)&&BC(a,this.D.I(),this.ro)}}FW(){var a=OC(this);const b="reviewing"==a;var c="completed"==a;if(this.na&&(b||this.na.submitted())){this.ka.bl();var d=new Lz(NC(this));(a=
d.get(this.na))&&!c&&(c=d.status(),d=NC(this).settings().quizSize(),this.ka.bl({Kj:a,status:c,u8:b,animate:!1,I:this.D.I(),quizSize:d}))}}n3(a){XC(this,a);this.Jo(a,()=>{const b=a.slide().id();this.Ha.Zs(b);this.ka.Zs(a);UC(this)})}l3(a){XC(this,a);this.Jo(a,()=>{const b=this.D.Ip()?"submit-form":wC(this.Ha),c=a.slide().id();var d=this.Ha;rC(d,b);d.wl=c;sC(d);this.ka.kB(a);UC(this)})}m3(a){XC(this,a);this.Jo(a,()=>{var b=!!this.D.Ip(),c=uB(this.D);b=b||c?"continue-style":wC(this.Ha);c=a.slide().id();
this.Ha.Ys(b,c);this.ka.Ys(a);UC(this)})}Jo(a,b){this.ka.vw();const c=()=>{this.ka.Uv();b();this.Fw()};zB(this.lr,a.slide()).then(c,c)}currentSlideId(){return this.wl}mU(){ue(this,this.na);this.yh=!1;if(0==NC(this).slidePoolState().slides().length)return Promise.resolve();this.ka.vw();return this.wN()}wN(){const a=this.Tl.activeSlideIndex();return aD(this.lr,a).then(()=>YC(this),()=>YC(this))}PD(){if(!this.Wq){var a=this.na;this.dN(Tp(a),a.vd.status())}}C2(){this.ka.bl();this.yh=!1;this.Ha.cB(this.yh)}Po(){if(!this.Wq){if(!this.yh&&
this.na){var a="none"!=YA(this.na.slide().settings(),"attempt");if((!this.na.yb()||a)&&"testing"==OC(this)){a=this.Rb;const b=a.Ln(),c=QC(this,this.na);this.Bo(!1);a.nw(!1);a.hm(c);c==b&&ax(this.jk(),!this.D.oa())}}this.Ha.Zv()}}jI(a){const b=NC(this),c=QC(this,a);this.Rb.sB(a,c);a.$s()?this.Bo(!0):!a.yb()||b.Fa().$l||b.isComplete()?this.Bo(!1):this.Bo(!0)}d5(a){this.Wq||(a=ll(a),this.ka.eq(a))}H3(a){this.ka.jf();this.Df.PF();this.Qh&&this.Qh.Tv();a.preventAction();const b=NC(this);fB(b,!0);(a=ed())&&
a.blur();this.Ha.ua.Zh(!1);this.Df.nB("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ha.ua.Zh(!0);jB(b.Fa())&&gB(b);RC(this)})}Iy(a){this.ka.jf();a.preventAction();this.na.submit(!0);this.Ha.ua.Zh(!1);(a=ed())&&a.blur();this.Df.nB("PB_QUESTION_TIMEOUT",this.IJ(),"mb_time_out_icon",()=>{this.Bo(!1);this.Ha.ua.Zh(!0);this.Wq=!this.na.initiated();Lp(this.na);this.na.initiated()||mC(this.Ha);this.Wq=!1;RC(this)})}IJ(){const a=this.na.initiated(),b="none"!=Mz(this.na.slide().settings()),c=this.Rb.Ln(),
d=QC(this,this.na);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}Kx(){return NC(this).slidePoolState()}jk(){return NC(this).Da()}Fw(){this.ka.yv(this.Vo);this.Vo=!1}CU(){this.Fw()}G2(){TC(this,()=>{MA(this.Tl,this.na.slide().id())})}};function bD(a){const b=NC(a).Yf;return!WB(b)&&!YB(b)||"completed"==OC(a)?Promise.resolve():new Promise(c=>{re(a,b.$Q,()=>c())})}function cD(a){const b=NC(a).Yf;return b.V.Ss().enabled()&&"completed"!=OC(a)?new Promise(c=>{re(a,b.yH,()=>c())}):Promise.resolve()}
class dD extends ZC{constructor({state:a,view:b,A:c,Rn:d,L:e,Ew:f,Gb:g,Rj:h,ge:k,Ce:l,nc:r,ww:u,eg:x}){super({state:a,view:b,A:c,Rn:d,L:e,Ew:f,Gb:g,Rj:h,ge:k,Ce:l,nc:r,vO:!0,ww:u,eg:x});this.qH=b;this.RB=this.QB=null;this.QV=!1}wN(){if("eachQuestion"==this.D.sd().W().submitType())return super.wN();const a=[];NC(this).slidePoolState().slides().forEach(b=>{a.push(zB(this.lr,b.slide()))});return Promise.all(a).finally(()=>YC(this))}jI(a){const b=this.D.sd().W().submitType(),c=OC(this);"allAtOnce"==b&&
"testing"==c?(this.Rb.sB(a,QC(this,a)),NC(this).Fa().$l&&this.Bo(!1)):super.jI(a)}CU(){var a=this.qH;a.Zd&&a.Zd.cb(!0)}FW(){}dN(a,b){const c=this.na;c instanceof nq||c instanceof Zp||NC(this).Fa().$l||super.dN(a,b)}hL(){this.QB=bD(this);this.RB=cD(this);super.hL()}SD(){this.QV||(this.QV=!0,super.SD())}uF(){Promise.all([this.QB,this.RB]).finally(()=>super.uF())}iC(){Promise.all([this.QB,this.RB]).finally(()=>super.iC())}Eh(){"completed"==OC(this)&&(this.qH.l(!1),$C(this.Bf,!1),Promise.all([this.QB,
this.RB]).finally(()=>{this.qH.l(!0);$C(this.Bf,!0)}));super.Eh()}};const eD="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class fD extends P{constructor(a){super({$:"SECTION",m:"quiz-accessible-bottom-panel"});this.Ne("region");this.Hf(a.J("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.HS=null;this.Dt=[]}add(a){this.remove(a);const b=this.HS||this.displayObject();Vc(b,a,this.Dt.length);this.Dt.push(a)}remove(a){this.Dt.includes(a)&&(Wc(a),this.Dt.splice(this.Dt.indexOf(a),1))}setExternalParent(a){this.HS=a;this.B(!a);a=this.Dt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};const gD=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"]]),hD="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" ");
function iD(a,b){let c=0;for(const d of hD)if(a.le.has(d)){const e=a.le.get(d);if(e==b)break;a.Nj(e)&&++c}return c}
class jD extends P{constructor({Gb:a,submitType:b,A:c}){super({$:"NAV",m:"quiz-accessible-control-panel"});this.Ne("navigation");this.Hf(c.J("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.fb=a;this.Mb=b;this.j=c;this.le=new Map;this.tH=new Map;this.Q0="normal"==this.fb?["showOutline","back"]:["showOutline"];this.Fl=G(this);this.zX=G(this)}Ep(a){this.le.get(a).focus()}Sk(){return this.Fl}outlinePopupClosed(){}mb(a,b){this.Q0.includes(a)||"allAtOnce"==this.Mb&&("next"==a||"prev"==a)||(this.le.has(a)||
this.Ib(a),this.av(this.le.get(a),b))}um(a,b){const c=this.le.get(a);this.tH.set(a,b);fi(c)}Zh(){}Ib(a){const b=new Yk({u:O(this,"button"),toggle:!0});this.le.set(a,b);this.tH.set(a,a);ei(b,this.j,()=>{const c=this.tH.get(a);return gD.get(c)});B(this,b.O,()=>this.Fl.h(a));return D(this,b)}av(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.vc(a,iD(this,a));a.l(!0);break;case "disabled":this.vc(a,iD(this,a)),a.l(!1)}this.zX.h()}gb(){}Nk(){}Vg(){}Ci(){}};function kD(a,b){a.Jn()||a.qg(Ec());b.td("labelledby",a.Jn())};class lD extends P{constructor(a,b,c){super();this.j=b;this.G_=c;this.Nc=a.slide().settings().evaluationEnabled();this.aA=this.j.J("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.mC=this.j.J("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}Of(){const a=this.aj()?`<span style="font-weight: 600;">${this.lS()}</span>${this.Ni()}`:"",b=this.G_&&this.Nc&&this.El()?`<span style="font-weight: 600;">${this.mC}</span> ${this.Mi()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}lS(){return`${this.aA} `}}
;class mD extends lD{constructor({pa:a,A:b}){super(a,b,!1);this.R=a.contentState();this.Of()}aj(){return!0}Ni(){return this.R.text()}El(){return!1}Mi(){return""}};function nD(a,b,c){const d=new P({m:"accessibility-rich-text-video",$:"VIDEO"});a.forEach(e=>{d.addChild(Sc(jc(`<source src="${e.src}" type="${e.mimeType}" />`)))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.Hf(c);return d.displayObject()}function oD(a){const b=new P({m:"accessibility-rich-text-equation"});b.Oe(a);return b.displayObject()};class pD{VF(a){return nD(a.info,a.poster,a.text)}rY(a){var b=a.info.src;a=a.text;const c=new P({m:"accessibility-rich-text-image",$:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}oY(a){return oD(a.IQ)}};function qD(a,b,c){c=new hm(a,new pD,c);return Eo(tm(b,a.PQ),c)}function rD(a,b){return qD(a,b).map(c=>new P({da:c}))}function sD(a,b){const c=new hm(a,new pD);a=a.PQ.replace(/<p/g,"<span").replace(/<\/p/g,"</span");return Eo(tm(b,a),c)}function tD(a,b){return sD(a,b).map(c=>new P({da:c}))}function uD(a){return new P({da:oD(a.IQ)})};function vD(a){return a.WL.reduce((b,c)=>{c.correct()&&++b;return b},0)}function wD(a,b){const c=[];a.R.content().richText().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(tm(a.K,d));else if(ka(d)){const e=d.id;(d=a.WL.find(f=>f.placeholder().id==e))?(d=b(d),c.push(d)):c.push(a.j.J("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")}
function xD(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class yD extends lD{constructor({pa:a,A:b,I:c,pd:d}){super(a,b,d);this.K=c;this.R=a.contentState();this.WL=a.contentState().placeholders()}El(){return vD(this)!=this.WL.length}};class zD extends yD{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.Of()}aj(){return!0}Ni(){return wD(this,a=>xD(a.response(),a.correct()))}Mi(){return wD(this,a=>(a=a.placeholder().values)?xD(a[0].text()):"")}};class AD extends lD{constructor({pa:a,A:b}){super(a,b,!1);this.R=a.contentState();this.c2=b.J("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Of()}aj(){return!0}Ni(){const a=[];this.R.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.c2;a.push(`${c} - ${b}`)});return a.join(", ")}El(){return!1}Mi(){return""}};function BD(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 CD extends lD{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.R=a.contentState();this.Of()}aj(){return this.R.initiated()}Ni(){const a=[];this.R.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(BD(d,b,rq(this.R,c)))});return a.join(", ")}El(){const a=qq(this.R);let b=0;for(let c=0;c<a;++c)rq(this.R,c)&&++b;return b!=a}Mi(){const a=this.R.content().matches(),b=qq(this.R),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(BD(e,f))}return c.join(", ")}}
;function DD(a,b){const c=[];for(let d=0;d<a.Fd.count();++d){const e=a.Fd.getChoiceState(d),f=a.Ac.getChoiceIndex(e.choice());b(e)&&c.push(f)}return c}class ED extends lD{constructor({pa:a,A:b,I:c,pd:d}){super(a,b,d);this.K=c;this.Ac=a.slide().content();this.Fd=a.contentState()}Wt(a){const b=[];a.forEach(c=>{c=this.Ac.getChoice(c);c=tm(this.K,c.textRange().text());b.push(c)});return b.join(", ")}};function FD(a){a=DD(a,b=>b.selected());return a.length?a[0]:null}function GD(a){a=DD(a,b=>b.choice().correct());return a.length?a[0]:null}class HD extends ED{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.$N=FD(this);this.wI=GD(this);this.Of()}aj(){return null!=this.$N}Ni(){return this.Wt([this.$N])}El(){return null!=this.wI&&this.$N!=this.wI}Mi(){return this.Wt([this.wI])}};class ID extends yD{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.Of()}aj(){return!0}Ni(){return wD(this,a=>{const b=a.response();return xD(b,a.correct())})}Mi(){return wD(this,a=>{a=a.correctAnswer();return xD(a)})}};function JD(a){return DD(a,b=>b.selected())}function KD(a){return DD(a,b=>b.choice().correct())}class LD extends ED{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.aO=JD(this);this.xI=KD(this);this.Of()}aj(){return!!this.aO.length}Ni(){return this.Wt(this.aO)}El(){return!!this.xI.length&&!Ua(this.aO,this.xI)}Mi(){return this.Wt(this.xI)}};class MD extends lD{constructor({pa:a,A:b}){super(a,b,!1);this.Of()}aj(){return!0}Ni(){return this.j.J("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")}lS(){return""}El(){return!1}Mi(){return""}};class ND extends lD{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.$j=a.contentState();this.Of()}aj(){return!!this.$j.response()}Ni(){return this.$j.response()}El(){return!this.$j.correct()}Mi(){return ts(this.$j,this.j).join(", ")}};function OD(a){return a.map(b=>b.textRange().text()).join(", ")}class PD extends lD{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.Fd=a.contentState();this.Of()}aj(){return!0}Ni(){return OD(this.Fd.studentResponse())}El(){for(let a=0;a<this.Fd.count();++a)if(!xq(this.Fd,a))return!0;return!1}Mi(){return OD(this.Fd.choices())}};class QD extends lD{constructor({pa:a,A:b,pd:c}){super(a,b,c);this.Fd=a.contentState();this.Of()}aj(){return!!this.Fd.response().text()}Ni(){return this.Fd.response().text()}El(){return!this.Fd.correct()}Mi(){return this.Wt()}Wt(){const a=this.Fd.choices(),b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")}};class RD extends yD{constructor({pa:a,A:b,I:c,pd:d}){super({pa:a,A:b,I:c,pd:d});this.Of()}aj(){return!0}Ni(){return wD(this,a=>xD(a.response(),a.correct()))}Mi(){return wD(this,a=>xD(a.correctAnswer()))}};class SD extends Bq{constructor({A:a,I:b,Ei:c}){super();this.j=a;this.K=b;this.dc=c;this.s=null}create(a){this.s=null;this.Cf(a);return this.s}uj(){}oj(){}Aj(){}tj(){}wj(a){this.s=new HD({pa:a,A:this.j,I:this.K,pd:this.dc})}Cj(a){this.s=new HD({pa:a,A:this.j,I:this.K,pd:this.dc})}yj(a){this.s=new LD({pa:a,A:this.j,I:this.K,pd:this.dc})}Ej(a){this.s=new RD({pa:a,A:this.j,I:this.K,pd:this.dc})}xj(a){this.s=new ID({pa:a,A:this.j,I:this.K,pd:this.dc})}rj(a){this.s=new zD({pa:a,A:this.j,I:this.K,pd:this.dc})}Dj(a){this.s=
new QD({pa:a,A:this.j,pd:this.dc})}zj(a){this.s=new ND({pa:a,A:this.j,pd:this.dc})}Bj(a){this.s=new PD({pa:a,A:this.j,pd:this.dc})}vj(a){this.s=new CD({pa:a,A:this.j,pd:this.dc})}sj(a){this.s=new MD({pa:a,A:this.j})}qj(a){this.s=new mD({pa:a,A:this.j})}vi(a){this.s=new AD({pa:a,A:this.j})}pj(a){this.s=new MD({pa:a,A:this.j})}};function TD(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function UD(a){return"Hotspot"==a.type()||"DND"==a.type()}function VD(a,b){const c=Ec(),d=Ec();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);dh(b,"labelledby",c)};const WD=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);
function XD(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Mb||c.hasBeenVisited()){var e=d+1;d=new P({u:O(a,"number")});e=a.j.J("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.P(e);M(a,d);d=c.slide().settings().evaluationEnabled();e=Tp(c);if(d&&e){d=c.vd.status();e=new P({u:O(a,"feedback")});var f=e.P;if(!WD.has(d))throw Error("unknown feedback status");var g=WD.get(d);g=a.j.J(g);f.call(e,g);e.o(d,!0);M(a,e)}UD(c.slide())||(d=new P({u:O(a,"description")}),e=c.slide().description().text(),d.P(tm(a.K,
e)),M(a,d));c=a.n0.create(c);bi(c,O(a,"answer"));M(a,c)}})}class YD extends P{constructor({slidePoolState:a,Ei:b,A:c,I:d,submitType:e}){super({$:"SECTION",m:"accessible-quiz-review"});this.Ne("region");this.j=c;this.K=d;this.Mb=e;this.n0=new SD({A:c,I:d,Ei:b});b=new P({$:"H2",u:O(this,"header")});b.P(this.j.J("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));M(this,b);kD(b,this);XD(this,a.questions())}};class ZD extends H{constructor({M8:a,a9:b}){super();this.GW=a;this.Zd=b;this.Zf=G(this);this.Nq=G(this)}hm(){}AA(){return this.Nq}Ln(){return"normal"}Xh(){return this.Zf}nw(a){const b=this.Zd();b&&b.cb(a)}l(a){const b=this.Zd();b&&b.l(a)}aH(a){this.GW(a)}sB(a){this.GW(a)}};class $D extends H{constructor(a,b){super();this.Xb=a;this.Mb=b;this.cf=G(this,this.Xb.Bi());this.vz=G(this)}showSlideList(a){"allAtOnce"==this.Mb&&(a=!1);this.vz.h(a)}Bi(){return this.cf}};class aE extends P{constructor(a){super({u:a,$:"LI",tabIndex:0});this.Gw()}}function bE(a){a.Y.forEach(b=>{E(a,b)});a.kD.forEach(b=>{E(a,b);a.QN.removeChild(b)});a.Y=[];a.kD=[]}
class cE extends P{constructor({A:a,I:b}){super({$:"DETAILS",m:"quiz-accessible-slide-list"});this.Ne("navigation");this.j=a;this.K=b;this.cf=G(this);this.Y=[];this.kD=[];a=new P({$:"SUMMARY",u:O(this,"summary")});a.P(this.j.J("PB_QUESTION_LIST_CAPTION"));a.Ne("heading");a.setAttribute("aria-level","2");M(this,a);this.QN=new P({$:"UL"});M(this,this.QN);A(this,this,"toggle",this.xX,this);this.xX();kD(a,this)}l(a){this.kD.forEach(b=>b.l(a))}Bi(){return this.cf}gb(a){bE(this);let b=1;a.slides().forEach(c=>
{var d="InfoSlide"==c.slide().type()?NaN:b;d=D(this,new Rx(d,c,this.j));this.Y.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Y.forEach(c=>{c=D(this,this.GI(c));this.kD.push(c);this.QN.addChild(c)})}GI(a){const b=new aE(O(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+tm(this.K,a.title());b.P(c.replace(/\n/g," "));B(this,b.O,()=>{this.enabled()&&this.cf.h(a.id())});A(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.cf.h(a.id()))});return b}xX(){const a=this.displayObject().hasAttribute("open");
this.td("expanded",a)}};function dE({mediaElement:a,ff:b}){b.Qk().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(Sc(jc(`<source src="${d}" type="${c}" />`)))})}class eE{constructor(a){this.la=a}};const fE=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 gE(a){if(UD(a.la)||a.la.description().fe())return null;const b=new P({$:a.F0,m:"quiz-accessible-slide-description"}),c=tD(a.la.description(),a.K);if(TD(a.la)){const d=new P({$:"LABEL"});c.forEach(e=>d.addChild(e));b.addChild(d)}else c.forEach(d=>b.addChild(d));return b}
class hE extends P{constructor({pa:a,I:b,Bn:c,A:d,$:e,role:f,I6:g,l8:h=null}){super({$:e,m:"quiz-accessible-slide",tabIndex:-1});this.Ne(f);this.qg(Ec());this.M=a;this.K=b;this.jq=c;this.j=d;this.F0=g||"H2";this.la=a.slide();this.ST=new eE(this.la);this.Zf=G(this);(this.mE=h)&&M(this,this.mE);(this.Xa=gE(this))&&M(this,this.Xa);b=this.ST;if(0<Kp(b.la.Ua().Db(),"slidePicture").length)b=Kp(b.la.Ua().Db(),"slidePicture")[0],c=new P({m:"quiz-accessible-slide-picture",$:"IMG"}),c.setAttribute("src",b.ff().path()),
c.setAttribute("alt",b.Rd().Cv().text()),b=c;else if(0<Kp(b.la.Ua().Db(),"slideVideo").length){b=Kp(b.la.Ua().Db(),"slideVideo")[0];c=new P({m:"quiz-accessible-slide-video",$:"VIDEO"});let [k,l]=b.$a();dE({mediaElement:c,ff:k});c.setAttribute("poster",l.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.Hf(b.Rd().Cv().text());b=c}else b=null;(this.pV=b)&&M(this,this.pV);b=this.ST;0<Kp(b.la.Ua().Db(),"slideAudio").length?(b=Kp(b.la.Ua().Db(),"slideAudio")[0],c=new P({m:"quiz-accessible-slide-audio",
$:"AUDIO"}),dE({mediaElement:c,ff:b.$a()[0]}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.Hf(b.Ea().Wk()),b=c):b=null;(this.Fc=b)&&M(this,this.Fc);this.s=this.jq.create(a);M(this,this.s);this.eW();TD(this.la)&&(a=this.Xa.displayObject().childNodes[0],b=this.s.displayObject().childNodes[0],VD(a,b))}Xh(){return this.Zf}cb(a){a&&this.focus()}l(a){this.s.l(a)}tP(){return!nj.includes(this.M.slide().type())}RY(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ia(){this.s.wa()}eW(){if(this.mE)kD(this.mE,
this);else if(this.Xa&&!this.la.description().fe())kD(this.Xa,this);else{const a=this.la.type();fE.has(a)?this.Hf(this.j.J(fE.get(a))):this.Hf(this.j.J("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class iE extends H{constructor(){super();this.H=G(this)}fd(){return null}U(){return this.H}Oi(){this.H.h()}};class jE extends H{constructor(){super();this.Fb="closeWindow";this.bm="http://";this.kp="_self";this.H=G(this)}type(){return this.Fb}url(){return this.bm}target(){return this.kp}ug(a){this.Fb!=a&&(this.Fb=a,this.H.h())}$G(a){this.bm!=a&&(this.bm=a,this.H.h())}YG(a){this.kp!=a&&(this.kp=a,this.H.h())}U(){return this.H}};class kE extends iE{constructor(){super();this.$D=new iz;this.tR=1;this.dc=!0;this.sW=!1;this.cR=this.$M=!0;this.Jm=new jE}Ff(){return this.tR}Od(){return this.$D}Ei(){return this.dc}xQ(){return this.sW}HF(){return this.cR}ig(){return this.Jm}aB(a){this.tR=a;this.Oi()}XG(a){this.dc=a;this.Oi()}};class lE extends hE{constructor({pa:a,slidePoolState:b,b9:c,A:d,I:e,Bn:f}){super({pa:a,I:e,Bn:f,A:d,$:"MAIN",role:"main"});this.UW=c;c=new P({$:"H1",m:"quiz-accessible-result-slide-header"});d=d.J("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.P(d);kD(c,this);this.vc(c,0);this.iN(a,b)}eW(){}iN(a,b){CB(a.slide().Ua().Db(),"reviewBtn")&&(a=a.slide().content().Ei(),this.UW.iN(b,a))}Ub(){super.Ub();mE(this.UW)}};function nE(a){return a.Sa.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function oE(a,b,c,d){const e=new P({$:"H2",m:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.j.J("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.j.J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});e.P(a);return e}
class pE extends P{constructor({pa:a,A:b,I:c,Bn:d,slidePoolState:e,Da:f}){super({$:"MAIN",m:"quiz-accessible-slide-pool"});this.Ne("main");this.Hf(b.J("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.qg(Ec());this.j=b;this.K=c;this.jq=d;this.Sa=e;this.yf=f;this.Zf=G(this);this.VQ=this.ai=null;this.AV=!1;this.gU=[];this.tM=[];this.TI(a)}Xh(){return this.Zf}cb(a){a&&!this.AV&&this.VQ.focus()}l(a){super.l(a);this.gU.forEach(b=>b.l(a));this.tM.forEach(b=>b.l(a))}tP(){return!0}RY(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ia(){this.tM.forEach(a=>
a.wa())}TI(a){const b=nE(this);let c=0;this.Sa.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=oE(this,d,c,b),f=new hE({pa:d,I:this.K,Bn:this.jq,A:this.j,$:"SECTION",role:"region",I6:"H3",l8:e});M(this,f);this.gU.push(e);this.tM.push(f);const g=()=>{this.ai=d;this.VQ=e};d==a&&g();d.yb()?B(this,d.contentState().U(),()=>{d!=this.ai&&(g(),this.AV=!0,MA(this.yf,d.slide().id()))}):f.l(!1)})}};class qE{constructor({I:a,Bn:b,bP:c,EA:d,A:e,submitType:f}){this.K=a;this.jq=b;this.Kx=c;this.jk=d;this.j=e;this.Mb=f;this.KB=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.KB=null,new lE({pa:a,slidePoolState:this.Kx(),b9:b,A:this.j,I:this.K,Bn:this.jq});default:return"allAtOnce"!=this.Mb||nj.includes(a.slide().type())?a=new hE({pa:a,I:this.K,Bn:this.jq,A:this.j,$:"MAIN",role:"main"}):(null===this.KB&&(this.KB=new pE({pa:a,A:this.j,I:this.K,Bn:this.jq,slidePoolState:this.Kx(),
Da:this.jk()})),a=this.KB),a}}};class rE extends P{constructor(a){super({m:"quiz-accessible-timer",tabIndex:0});this.Ne("timer");this.td("live","off");this.j=a;this.zg=this.Cc=void 0}vm(a){this.Cc=a}setCurrentTime(a,b){this.zg=a;a=nl(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-(this.zg?this.zg:0)))));b=this.j.J(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.P(b)}};function sE(a){return a.MN.Nj(a.Za)&&a.Za.visible()}class tE extends H{constructor({Xj:a,n9:b,r6:c}){super();this.Za=a;this.MN=b;this.f0=c;this.LW=G(this)}Gp(){sE(this)&&(this.MN.removeChild(this.Za),this.LW.h())}vm(a){this.Za.vm(a)}Xj(){return this.Za}};function uE(a,b){a.removeChild(a.Uz);var c=b&&a.hb&&vE(a,b);const d=b&&qx(a.V,a.Gd,a.Qa,a.$d,a.va);if(c||d)b=[],c&&(c=nx(()=>a.Sa,()=>a.yf),b.push(a.j.J("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=lx(()=>a.Gd),b.push(a.j.J("PB_CUMULATIVE_SCORE_LABEL",c))),a.Uz.Oe(b.join("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")),a.addChild(a.Uz)}function wE(a){a.bp(!0);uE(a,!0);a.nv()}function xE(a){return!(a.$d.cq()||a.$d.wm())}function vE(a,b){return b&&px(a.Qa,a.$d)&&"allAtOnce"!=a.Mb}
class yE extends P{constructor({A:a,skinSettings:b,U8:c,m9:d,submitType:e}){super({$:"SECTION",m:"quiz-accessible-top-panel",tabIndex:-1});this.Ne("region");this.Hf(a.J("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.j=a;this.Cz=c;this.oh=d;this.Mb=e;this.V=this.Gd=this.yf=this.Qa=this.Sa=this.hb=null;this.$d=b.xg();this.kc=b.questionListInfo();this.JD=this.va=!1;this.LB=null;this.Uz=new P({$:"H1",u:O(this,"content"),tabIndex:-1});this.cf=G(this,this.Cz.Bi());this.Dk=G(this)}Vg(){this.bp(!1);uE(this,!1);this.oh.Gp()}Tv(){}Gp(){this.oh.Gp()}gb(a,
b,c,d,e=null){this.hb&&E(this,this.hb);this.hb=a;B(this,this.hb.en,this.qu,this);this.Sa=b;this.yf=c;this.Gd=d;this.V=e;this.Cz.Xb.gb(b);wE(this)}Nk(a){ue(this,this.Qa);(this.Qa=a)&&B(this,this.Qa.submittedEvent(),this.Py,this);rx(this.hb)?this.Qa&&(a=vx(this.Qa,this.hb,this.V),void 0!==a&&0<a&&this.oh.vm(a)):this.oh.vm();this.Zz();wE(this)}Np(){}Bi(){return this.cf}Ci(a){this.va=a;wE(this)}bq(){return this.Dk}activate(){this.mt(this.Nj(this.Uz)?this.Uz:this,100)}mt(a,b=0){null!==this.LB&&(clearTimeout(this.LB),
this.LB=null);this.LB=setTimeout(()=>a.focus(),b)}bp(a){a&&!this.JD&&null!=this.Qa&&this.kc.showSlideList()?(a=ux(this.V),this.Cz.Xb.l(a||this.va),this.Cz.showSlideList(!0)):this.Cz.showSlideList(!1)}nv(){this.oh.Gp();xx({pa:this.Qa,Fa:this.hb,settings:this.V,Xj:this.oh.Xj(),OZ:a=>{this.JD=a},m_:a=>{a&&(a=this.oh,sE(a)||(a.MN.vc(a.Za,a.f0()),a.LW.h()));this.qu()}})}Zz(){this.JD=rx(this.hb)&&sx(this.Qa)}qu(){if(sE(this.oh)){var a=this.Qa,b=this.hb,c=this.oh.Xj(),d=this.JD;a=d?Math.floor(a.visitDuration()/
1E3):b.quizDuration();c.setCurrentTime(a,d)}}Py(){this.Zz();wE(this)}};function zE(a,b){return b&&b.messages()?(b=b.messages(),new jx([a,new We(b)])):a}function AE(a,b){a=BE(a);let c=0;for(const d of eD){if(d==b)break;a.includes(d)&&++c}return c}function mE(a){a.Nl&&(a.Wa.remove(a.Nl.displayObject()),E(a,a.Nl),a.Nl=null)}
function CE(a){E(a,a.Qx);a.Qx=null;if(a.Zd){var b=a.Zd;const c=new P({$:"A",m:"quiz-accessible-hidden-link"});c.P(a.j.J(b.RY()));c.setAttribute("href",`#${b.Jn()}`);b=new P({m:"quiz-accessible-hidden-link-container"});M(b,c);a.Qx=b;M(a,a.Qx,AE(a,"hiddenLink"))}}
function BE(a){const b=[];[[()=>!!a.hc,"banner"],[()=>a.Nj(a.S),"topPanel"],[()=>sE(a.oh),"timer"],[()=>!!a.Zd,"slide"],[()=>!!a.Qx,"hiddenLink"],[()=>a.Nj(a.Wa),"bottomPanel"],[()=>!!a.Nl,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b}
class DE extends P{constructor({Gb:a,submitType:b,A:c,I:d,skinSettings:e,nc:f,zm:g,Un:h}){super({m:"quiz-accessible-skin",Jf:!0});this.fb=a;this.Mb=b;this.j=zE(c,f);this.K=d;this.sb=e;this.zb=f;this.ri=g;this.Kg=h;this.Za=new rE(this.j);D(this,this.Za);this.oh=new tE({Xj:this.Za,n9:this,r6:()=>AE(this,"timer")});D(this,this.oh);this.Xb=new cE({A:this.j,I:d});D(this,this.Xb);c=new $D(this.Xb,b);D(this,c);this.ue=new Bv;D(this,this.ue);this.ue.td("hidden",!0);this.S=new yE({A:this.j,I:d,skinSettings:e,
U8:c,m9:this.oh,submitType:b});this.Wa=new fD(this.j);M(this,this.Wa);this.ua=new jD({Gb:a,submitType:b,A:this.j});this.Wa.add(this.ua.displayObject());this.Nl=this.Qx=this.Zd=this.hc=null;D(this,this.S);D(this,this.ua);this.Zf=G(this);this.pN=this.zc=!1;B(this,this.ua.zX,this.wa,this);B(this,c.vz,this.bp,this);this.zb&&bi(this,"embedded")}activate(){this.zc=!0;this.mt()}deactivate(){}topPanel(){return this.S}controlPanel(){return this.ua}scale(){return 0}setBannerView(a){this.hc=a;dh(a,"label",this.j.J("PB_ACCESSIBLE_SKIN_CREATED_WITH"));
ch(a,"banner");L(a,"position","static");L(a,"transform","");this.hc.setAttribute("tabindex",0);this.vc(a,0)}setPanelScale(){}Zk(){}setPresentationContext(){}mB(){}bottomPanel(){return this.Wa}yv(){this.zc&&!Mf&&this.mt()}jf(){}Mj(){return new P}mm(){}Uv(){this.ue.Wc();this.removeChild(this.ue)}Wn(a,b){b.al("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}Xh(){return this.Zf}reset(){this.mm()}pw(){}kB(a){this.LE(a)}bl(a){if(a){const b=a.cY;a=tm(this.K,a.Kj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",
b));alert(a)}}Ys(a){this.LE(a)}Zs(a){this.LE(a)}pB(){return G(this)}vw(){this.addChild(this.ue);this.ue.show()}eq(){}dt(){return new ZD({M8:this.LE.bind(this),a9:()=>this.Zd})}uw(){}mt(){if(this.Nj(this.S)){this.S.activate();var a=!0}else a=!1;a||(sE(this.oh)&&this.pN?(a=this.oh,sE(a)&&a.Za.focus(),a=!0):a=!1);a||this.Fw()}Fw(){this.Zd&&this.Zd.cb(!0)}LE(a){this.pN=!1;a=this.ri.create(a,this);this.Zd!=a&&(this.Zd&&(E(this,this.Zd),this.Zd=null,CE(this)),this.Zd=a,M(this,this.Zd,AE(this,"slide")),
this.Zd.wa(),B(this,this.Zd.Xh(),()=>this.Zf.h(),this),this.Zd&&("allAtOnce"==this.Mb&&this.Zd.tP()||xE(this.S)||!this.Kg.showTopPanel()?0:this.Zd.tP())?this.vc(this.S,AE(this,"topPanel")):this.removeChild(this.S),CE(this),this.pN=!0)}bp(a){a?this.Wa.add(this.Xb.displayObject()):this.Wa.remove(this.Xb.displayObject())}iN(a,b){mE(this);this.Nl=new YD({slidePoolState:a,Ei:b,A:this.j,I:this.K,submitType:this.Mb});D(this,this.Nl);this.Wa.add(this.Nl.displayObject())}};function EE(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new FE({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Pj:"end-quiz",wi:"return-to-quiz",nm:"mb_question_icon",gm:g=>{g?d():e()},Tk:f}):new FE({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Pj:"ok",wi:void 0,nm:"mb_info_icon",gm:()=>{d()},Tk:f});case "submit-all":return a?new FE({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Pj:"end-quiz",
wi:"return-to-quiz",nm:"mb_question_icon",gm:g=>{g?d():e()},Tk:f}):new FE({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Pj:"ok",wi:void 0,nm:"mb_info_icon",gm:()=>{d()},Tk:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new FE({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Pj:"end-quiz",wi:"return-to-quiz",nm:"mb_question_icon",gm:f=>{f?d():e()}});case "submit-all":return new FE({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Pj:"yes",wi:"no",nm:"mb_question_icon",gm:f=>{f?d():e()}});default:throw Error("illegal control type");}}class FE{constructor({messageType:a,Pj:b,wi:c,nm:d,gm:e,Tk:f}){this.messageType=a;this.Pj=b;this.wi=c;this.nm=d;this.gm=e;this.Tk=f}};class GE extends H{constructor(a,b){super();this.V=a;this.j=b}al(a,b,c,d,e,f,g){a=this.j.J(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}nB(a,b,c,d,e){this.al(a,b,void 0,c,d||(()=>{}),!1,e)}WZ(){}XZ(){return new HE}YZ(a){a=this.j.J(a);alert(a)}LZ(a,b,c,d,e){b?e():(c.suspend(),this.al(a,"","","",f=>{f?e():d()}))}ZZ(a,b,c,d){a=EE(this.V.Av(),a,b,c,d);this.al(a.messageType,a.Pj,a.wi,a.nm,a.gm,!1,a.Tk)}PF(){}invalidate(){}sZ(){return G(this)}closeWindowEvent(){return G(this)}}
class HE extends H{close(){}ee(){return G(this)}print(){}};class IE extends P{constructor(a){super(a);this.Ne("alertdialog");this.Ry=G(this);this.qo=G(this);this.ji=!1}open(){this.ji=!0;this.Ro();this.Ry.h(this)}close(){this.ji=!1;this.oI()}$n(a){if(this.Hg)throw Error("already modal");this.Hg=a?this.HI():void 0}B(a){super.B(a);this.Hg&&this.Hg.B(a)}ee(){return this.qo}HI(){const a=new P({m:"modal-layer"});A(this,a.displayObject(),"click",()=>{});return a}Zy(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}oI(){this.B(!1);this.qo.h(this);
oe(this,document,"keydown",this.Zy,this)}Ro(){this.B(!0);A(this,document,"keydown",this.Zy,this)}};class JE extends Im{constructor(a){super(null,[0],[1],75,b=>b*b);this.G0=a}dl(){this.G0.Jc(this.coords[0])}};function KE(a,b){a.ZI=b}class LE extends IE{constructor(a,b){super({m:a,Jf:b});this.ZI=this.Ue=void 0}Ro(){this.Ue&&this.Ue.stop();this.B(!0);!I&&this.ZI&&this.ZI.focus();this.Ue=new JE(this);this.Ue.play()}};function ME(a,b,c,d){const e=new P({m:"quiz-message-box-buttons-panel"});a.addChild(e);a.cI=e;const f=new P({u:O(e,"buttons")});b=new ix({prefix:"quiz-",type:"uikit-primary-button",text:a.j.J(a.JC(b))});f.addChild(b);B(a,b.O,()=>{a.close()},a);KE(a,b.displayObject());c&&(c=new ix({prefix:"quiz-",type:"uikit-primary-button",text:a.j.J(a.JC(c))}),f.addChild(c),B(a,c.O,()=>{a.At=!0;a.close()},a),d&&KE(a,c.displayObject()));e.addChild(f)}
class NE extends LE{constructor({A:a,messageType:b,icon:c,Pj:d,wi:e,I8:f,Tk:g}){super("quiz-message-box",!1);this.$n(!0);this.j=a;this.s=new P({u:O(this,"content")});this.ob=new P({u:O(this,"icon")});this.ob.addChild(c);this.s.addChild(this.ob);this.At=!1;this.di=new P({u:O(this,"message-container")});this.mh=new P({u:O(this,"scroll-area")});M(this.di,this.mh);this.Sc=new P({u:O(this,"message")});ei(this.Sc,this.j,b,g);M(this.s,this.di);this.addChild(this.s);this.aW=new P({});M(this.aW,this.Sc);M(this.mh,
this.aW);ME(this,d,e,f);A(this,document,"keydown",this.Ze,this);this.Aa=new qr({Yg:this.mh});this.mh.addChild(this.Aa.yi());D(this,this.Aa)}Ro(){super.Ro();this.nk()}JC(a){switch(a){case "cancel":return"PB_DIALOG_BOX_CANCEL_BUTTON";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "no":return"PB_DIALOG_BOX_NO_BUTTON";case "ok":return"PB_DIALOG_BOX_OK_BUTTON";case "skip":return"PB_DIALOG_BOX_SKIP_BUTTON";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";
case "yes":return"PB_DIALOG_BOX_YES_BUTTON";case "end-quiz":return"PB_DIALOG_BOX_END_QUIZ_BUTTON";case "return-to-quiz":return"PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON"}throw Error("unknown dialog message type");}ia(){this.nk()}nk(){if(Of)this.di.o("long-text",this.Sc.height()>this.ob.height());else{var a=this.Hg,b=Ig(this.di.displayObject()),c=Ig(this.cI.displayObject()),d=Ig(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.cI.height()-c.top-c.bottom;b=Math.min(c,this.Sc.height());c<this.Sc.height()&&
this.di.Tb(Math.floor(c));c=Ig(this.s.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.di.G("max-width",a+"px");this.Eo();this.er(b)}}Eo(){var a=Ig(this.displayObject()),b=this.Hg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}er(a){this.Aa&&this.Aa.Yh(a,this.Sc.height())}Ze(a){if(!this.cI.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.At=
!0,this.close(),a.preventDefault()}}};function OE(a,b,c){a.ia(b,c)}
class PE extends LE{constructor({ff:a,Bs:b,rotation:c}){super("quiz-picture-attachment-window");this.$n(!0);this.La=a;this.Kt=b||new K(0,0,1,1);this.xk=om(c||0);this.s=new P({u:O(this,"content")});this.addChild(this.s);this.ob=new P({u:O(this,"icon")});this.addChild(this.ob);this.s.G("background-image",Ih(this.La.path()));this.s.G("background-repeat","no-repeat");this.s.G("transform",`${nm(this.xk)}`);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());Of&&A(this,window,"orientationchange",()=>this.close())}ia(a,b){if(a&&b){var c=90==this.xk||270==this.xk;a=Of?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=Yg({width:this.La.width()*this.Kt.width,height:this.La.height()*this.Kt.height,boundingWidth:a.width,boundingHeight:a.height,Ef:!1});this.s.resize(b.width,b.height);a=b.width/this.Kt.width;b=b.height/this.Kt.height;c=Math.round(a*
this.Kt.left);const d=Math.round(b*this.Kt.top);this.s.G("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.s.G("background-position",`${-c}px ${-d}px`)}}};let QE=null;function RE(){let a;null==(a=QE)||a.remove()}function SE(a){RE();a.o("printed",!0);QE=a.displayObject();document.body.appendChild(QE);Af?(new Bh("print")).Kv():window.print()};class TE{constructor(a,b){this.key=a;this.value=b}}class UE{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 VE{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class WE{constructor(a,b){this.BG=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 XE(a,b,c,d){b=b.questions();const e=[];let f=1;for(let r=0;r<b.length;++r){var g=b[r],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var l=!g.slide().settings().evaluationEnabled();!pj.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 u=a.j.J("Q_EQUATION_REPLACEMENT_TEXT");k=new UE(f+".",g.textWithEquations(u),h,l,k);e.push(k);f++}return e}
function YE(a,b,c,d,e){var f=c.Fa().Ut;const g=ml(f);f=[];null!=e&&f.push(new TE("PB_PRINT_STUDENT_GRADE_LABEL",e));e=c.En();f.push(new TE("PB_PRINT_DATE_TIME_TABLE_LABEL",g));e&&e.containsField("USER_NAME")&&f.push(new TE("PB_PRINT_USER_ID",e.getValue("USER_NAME")));e&&e.containsField("USER_EMAIL")&&f.push(new TE("PB_PRINT_USER_EMAIL",e.getValue("USER_EMAIL")));f.push(new TE("PB_PRINT_ANSWERED_QUESTIONS",tm(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=Se(c.evaluation().maxScore()),f.push(new TE("PB_PRINT_STUDENT_SCORE_LABEL",
tm(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),f.push(new TE("PB_PRINT_PASSING_SCORE_LABEL",tm(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Fa().quizDuration();b=nl(b);f.push(new TE("PB_PRINT_TIME_SPENT",b));return f}
function ZE(a,b,c){const d=new P({m:"quiz-main-section-container",$:"TABLE"}),e=new P({m:"quiz-main-section-container-row",$:"TR"});if(b.isGraded){var f=new P({m:"quiz-main-section-container-column",$:"TD"}),g=new P({m:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.BG,l=h,r=b.grade,u=new P({m:"chart-canvas",$:"CANVAS"}),x=u.displayObject();r=null!=r?"#5B86D4":k?"#4DC700":"#F7523F";x.setAttribute("width","160px");x.setAttribute("height","160px");
k=Math.PI;x.getContext&&(x=x.getContext("2d"),x.fillStyle="#EEEEEE",x.strokeStyle="#EEEEEE",x.beginPath(),x.arc(80,80,80,0,2*k),x.closePath(),x.fill(),l=k/180*l*360/100,0<l&&(x.strokeStyle=r,x.lineCap="round",x.lineWidth=6,x.beginPath(),r=-(k/2),x.arc(80,80,77,r,r+l),x.stroke()),x.fillStyle="#FFFFFF",x.beginPath(),x.arc(80,80,74,0,2*k),x.closePath(),x.fill());M(g,u);u=new P({u:O(g,"text-container")});u.resize(160,160);l=new P({u:O(g,"text")});k=b.BG?"#35B200":"#D64B3C";x=a.j.J(b.BG?"PB_PRINT_PASSED_QUIZ":
"PB_PRINT_FAILED_QUIZ");h="<span style = 'font-size: 36px'>"+h+"%</span>";null==b.grade&&(h=h+"<br><span style = 'color:"+k+"'>"+x+"</span>");l.Oe(h);M(u,l);M(g,u);M(f,g);M(e,f)}if(c.length){f=new P({m:"quiz-main-section-container-column",$:"TD"});h=b.isGraded;g=new P({m:"quiz-user-info-table",$:"TABLE"});g.o("graded",h);for(const y of c)h=a,u=y,l=g,c=new P({u:O(l,"row"),$:"TR"}),k=u.key,x=new P({u:O(l,"column"),$:"TD"}),x.o("center",!1),x.o("header",!1),ei(x,h.j,k),M(c,x),h=$E(u.value,l),h.o("value",
!0),M(c,h),M(g,c);a=new P({m:"quiz-user-info"});M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function aF(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().evaluationEnabled()){b=!0;break a}b=!1}b&&a.push(new VE(c.title(),parseFloat(Se(c.awardedScore())),parseFloat(Se(c.maxScore()))))}return a}
function bF(a,b){const c=new P({m:"quiz-groups-info"});var d=new P({m:"quiz-group-info-section-text-block"});d.o("header",!0);var e=new P({u:O(d,"title")});ei(e,a.j,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new P({u:O(d,"score-header")});ei(e,a.j,"PB_PRINT_POINTS_TITLE");M(d,e);M(c,d);for(const h of b){var f=a;d=h;b=new P({m:"quiz-group-info-section"});e=new P({m:"quiz-group-info-section-text-block"});M(b,e);var g=new P({u:O(e,"title")});g.P(tm(f.K,d.title));M(e,g);f=new P({u:O(e,"score")});f.P(d.awardedScore+
" / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new P({m:"quiz-group-info-score-bar"});g=new P({u:O(f,"progress")});g.G("width",Math.max(0,Math.round(100*e/d))+"%");M(f,g);M(b,f);M(c,b)}return c}function cF(a,b){const c=new P({m:"quiz-questions-info"});var d=new P({u:O(c,"header")});ei(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new P({m:"quiz-questions-info-table",$:"TABLE"});const e=dF(a,new UE("","","","",""),d,!0);M(d,e);for(const f of b)b=dF(a,f,d),M(d,b);M(c,d);return c}
function $E(a,b,c,d){b=new P({u:O(b,"column"),$:d?"TH":"TD"});b.o("center",c||!1);b.o("header",d||!1);b.P(a);return b}
function dF(a,b,c,d){const e=new P({u:O(c,"row"),$:"TR"});var f=$E(b.index,c,!0,d);f.o("small",!0);M(e,f);const g=$E("",c,!1,d);g.o("title",!0);M(e,g);var h=new P({u:O(c,"title-text")});h.P(d?b.title:tm(a.K,b.title));M(g,h);let k=h=null;"graded"==a.C.quiz().ib().ge().type()&&(h=$E(b.awardedScore,c,!0,d),h.o("small",!0),M(e,h),k=$E(b.maxScore,c,!0,d),k.o("small",!0),M(e,k));d?(b=$E(b.status,c,!0,d),M(e,b),ei(f,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),ei(g,a.j,"PB_PRINT_QUESTION_TITLE"),h&&ei(h,a.j,"PB_PRINT_AWARDED_TITLE"),
k&&ei(k,a.j,"PB_PRINT_POINTS_TITLE"),ei(b,a.j,"PB_PRINT_RESULT_TITLE")):(f=new P({u:O(c,"column"),$:"TD"}),f.o("small",!0),f.o("center",!0),a=new Nx(a.F),Mx(a,b.status),f.addChild(a),M(e,f));return e}
class eF extends P{constructor({Ob:a,I:b,A:c,L:d}){super({m:"quiz-report-content"});this.C=a;this.j=c;this.F=d;this.K=b;c=new P({m:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.C.quiz().ib().ge().type(),f=new WE(d,e);d=XE(this,a.slidePoolState(),a.Fa().oa(),a.Fa().$l);b=YE(f.isGraded,b,a,d.length,f.grade);M(this,ZE(this,f,b));ei(c,this.j,()=>f.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER",()=>f.isGraded?{QUIZ_TITLE:a.quiz().title(),QUIZ_STATUS:this.j.J(f.BG?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.Pd().slide().content();b.xQ()&&(c=aF(a.slidePoolState()),c.length&&M(this,bF(this,c)));d.length&&b.$M&&M(this,cF(this,d))}};class fF extends LE{constructor({Ob:a,I:b,Mj:c,A:d,L:e}){super("quiz-report-window",!0);this.$n(!0);this.F=e;this.Gc=c;this.j=d;this.C=a;this.K=b;this.Af=new P({m:"report-scroll-pane"});M(this,this.Af);this.Rl=new P({m:"report-scroll-container"});M(this.Af,this.Rl);this.s=this.Of();M(this.Rl,this.s);this.uc=new qr({Yg:this.Rl});D(this,this.uc);this.Af.addChild(this.uc.yi());A(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ia(a,b){if(a&&b){var c=this.Gc.width(),d=this.Gc.height();a>
c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.Af.Tb(b),a=Hg(this.Af.displayObject()),this.uc.Yh(b-a.top-a.bottom,this.Rl.displayObject().scrollHeight))}}Of(){return new eF({Ob:this.C,I:this.K,A:this.j,L:this.F})}print(){SE(this.Of())}te(){super.te();this.uc.setParentScale(this.parentScale())}Ub(){super.Ub();RE()}};class gF extends LE{constructor(a,b){super("send-report");this.$n(!0);this.Hg.Jc(.5);this.Sc=new P({u:O(this,"message")});ei(this.Sc,b,a);M(this,this.Sc);this.ue=new P({u:O(this,"preloader")});M(this,this.ue)}};class hF extends P{constructor(a,b,c){super({m:"smartphone-quiz-report-control-panel"});this.F=c;this.Yw=G(this);this.BV=G(this);a=this.RI(a);M(this,a);a=this.Ib("close");M(this,a);B(this,a.O,()=>this.Yw.h());b&&(b=new ix({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(this.F,"print_icon.svg"),Rg:"left"}}),bi(b,O(this,"uikit-button")),b.o("print",!0),M(this,b),B(this,b.O,()=>this.BV.h()))}RI(a){const b=new P({u:O(this,"title")});b.P(a.J("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Ib(a){const b=
new ix({prefix:"quiz-",type:"uikit-link-button",icon:{element:S(this.F,"close"),Rg:"left"}});bi(b,O(this,"uikit-button"));b.o(a,!0);return b}};function iF(a,b){var c=a.C.Pd().slide().content().HF();c=new hF(a.j,c,a.F);c.o(b,!0);B(a,c.Yw,()=>a.close());B(a,c.BV,a.CV,a);return c}function jF(a){return new eF({Ob:a.C,I:a.K,A:a.j,L:a.F})}
class kF extends IE{constructor({Ob:a,I:b,A:c,L:d}){super({m:"smartphone-quiz-report",Jf:!0});this.C=a;this.K=b;this.j=c;this.F=d;this.WR=iF(this,"top");M(this,this.WR);this.jC=new P({m:"smartphone-quiz-report-scroll-container"});M(this,this.jC);this.oE=new P({m:"smartphone-quiz-report-content-wrapper"});M(this.jC,this.oE);this.az=jF(this);M(this.oE,this.az);this.VR=iF(this,"bottom");M(this,this.VR)}print(){this.CV()}ia(a,b){a&&b&&(a=1<a/b,this.o("landscape",a),this.WR.o("landscape",a),this.VR.o("landscape",
a),this.oE.G("height",""),a=1,this.az.width()>this.jC.width()&&(a=this.jC.width()/this.az.width()),b=this.az.height()*a,this.oE.G("height",`${b}px`),Sg(this.az.displayObject(),a,a))}CV(){SE(jF(this))}Ub(){super.Ub();RE()}};function lF(a,b,c=!1){a.PF();const d=b.Hg;d&&(A(a,b,"touchstart",a.tr,a,ph),A(a,d,"touchstart",a.tr,a,ph),a.Gc.addChild(d));M(a.Gc,b);a.Gc.B(!0);a.ka.pw(c);b.open();a.Ig.push(b);a.fV.h()}function mF(a,b){const c=b.Hg;c&&(oe(a,b,"touchstart",a.tr),oe(a,c,"touchstart",a.tr),a.Gc.removeChild(c));E(a.Gc,b);a.Gc.B(!1);a.ka.pw(!0);a.Ig.splice(a.Ig.indexOf(b),1);a.ro.h()}
class nF extends H{constructor(a,b,c,d){super();this.F=d;this.ka=b;this.Gc=b.Mj();this.Gc.B(!1);this.V=a;this.j=c;this.Ig=[];this.Yu=null;this.fV=G(this);this.ro=G(this)}invalidate(){for(const a of this.Ig)a.wa()}nB(a,b,c,d,e){this.al(a,b,void 0,c,d||(()=>{}),!1,e)}ZZ(a,b,c,d){a=EE(this.V.Av(),a,b,c,d);this.al(a.messageType,a.Pj,a.wi,a.nm,a.gm,!1,a.Tk)}al(a,b,c,d,e,f,g){if(!J){d=S(this.F,d);var h=new NE({A:this.j,messageType:a,icon:d,Pj:b,wi:c,I8:f||!1,Tk:g});lF(this,h);this.Gc.o("with-message-box",
!0);var k=B(this,h.ee(),()=>{me(this,k);mF(this,h);this.Gc.o("with-message-box",!1);e&&e.apply(this,[h.At])})}}WZ({ff:a,Bs:b,rotation:c}){const d=new PE({ff:a,Bs:b,rotation:c});lF(this,d);OE(d,this.Gc.width(),this.Gc.height());const e=B(this,d.ee(),()=>{me(this,e);mF(this,d)})}YZ(a){J||(a=this.j.J(a),this.Yu||(this.Yu=new gF(a,this.j),lF(this,this.Yu)))}LZ(a,b,c,d,e){J||(this.Yu&&(mF(this,this.Yu),this.Yu=null),b||(c.suspend(),this.al(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}XZ({Ob:a,
I:b}){a={Ob:a,I:b,L:this.F,Mj:this.Gc,A:this.j};const c=Of?new kF(a):new fF(a);lF(this,c,!0);const d=B(this,c.ee(),()=>{me(this,d);mF(this,c)});return c}PF(){for(const a of this.Ig)a instanceof gF||mF(this,a)}sZ(){return this.fV}closeWindowEvent(){return this.ro}tr(a){a.preventDefault()}};class oF{constructor({state:a,view:b,skin:c,A:d,Rn:e,L:f,Gb:g,Rj:h,ge:k,Ce:l,nc:r,W:u,ww:x,eg:y}){this.D=a;this.ka=b;this.Ab=c;this.j=d;this.lr=e;this.F=f;this.fb=g;this.Vb=h;this.Kr=k;this.Qf=l;this.zb=r;this.Ye=u;this.Bf=x;this.yq=y}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new nF(this.Ye,this.ka,this.j,this.F),new ZC({state:this.D,view:this.ka,Rn:this.lr,A:this.j,L:this.F,Ew:a,Gb:this.fb,Ce:this.Qf,Rj:this.Vb,ge:this.Kr,nc:this.zb,ww:this.Bf,eg:this.yq});case "accessible":return new dD({state:this.D,
view:this.ka,Rn:this.lr,A:this.j,L:this.F,Ew:new GE(this.Ye,this.j),Gb:this.fb,Ce:this.Qf,Rj:this.Vb,ge:this.Kr,nc:this.zb,ww:this.Bf,eg:this.yq});default:throw Error("unknown skin type");}}};function pF(a){if(Cf){var b=qF(a);const {left:f,top:g,width:h,height:k}=Yg({width:a.AC.width,height:a.AC.height,boundingWidth:a.hs.width,boundingHeight:a.hs.height,Ef:!0}),{left:l,top:r,width:u,height:x,scale:y}=Yg({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Ef:!0});return{DG:new w(u,x),scale:y*a.Ht,position:new v(l+f,r+g)}}if(J||I)return{DG:a.hs.clone(),scale:1,position:new v(0,0)};b=qF(a);const {width:c,scale:d,height:e}=Yg({width:b.width,height:b.height,boundingWidth:a.hs.width,
boundingHeight:a.hs.height,Ef:a.Mq});return{DG:new w(c,e),scale:d*a.Ht}}function rF(a){({DG:a}=pF(a));return a}function sF(a){if(a.Fe||!a.Mq)return tF(a);const {DG:b,scale:c}=pF(a),d=new w(a.OE?24:0,a.OE?(a.Kg.showTopPanel()?60:12)+76:0);a=a.Lx();return 1>=c?c:Math.min(Wk(b.width,a.width,d.width),Wk(b.height,a.height,d.height))}
function qF(a){var b=a.Lx().scale(a.Ht),c=a.OE?24:0,d=a.OE?(a.Kg.showTopPanel()?60:12)+76:0;c=(new w(c,d)).scale(a.Ht);a.Fe||!a.Mq?b=new w(b.width+c.width,b.height+c.height):(d=a.hs,a=a.Mq,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(Wk(d.width,b.width,c.width),Wk(d.height,b.height,c.height)):{scale:a}=Yg({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Ef:!1}),d=Xk(a),c=c.clone().scale(d/
a),b=new w(b.width+c.width,b.height+c.height)):b=new w(b.width+c.width,b.height+c.height));return b}function tF(a){({scale:a}=pF(a));return a}function uF(a){if(a.Fe||!a.Mq)return tF(a);a=sF(a);return Xk(a)}class vF{constructor({contentScale:a,vA:b,fitToWindow:c,fillPanelsView:d}){this.Ht=a;this.AC=b;this.Fe=d;this.Mq=c;this.hs=new w(0,0)}};function wF(a){let b=!1;sB(a.ib(),c=>{c.slides().forEach(d=>{d=(d=d.settings().ta())?d.isEnabled():!1;b=b||d})});return b};class xF extends vF{constructor({contentScale:a,vA:b,quiz:c,Gb:d,Un:e,nc:f,fitToWindow:g}){super({contentScale:a,vA:b,fillPanelsView:c.fillPanelsView(),nc:f,fitToWindow:g});this.ma=c;this.fb=d;this.Kg=e;this.OE=f?f.showPlayersPanels():!Ul(this.fb)||this.ma.fillPanelsView()}Lx(){return this.ma.settings().W().quizSize().clone()}};function St(a,{width:b,height:c}){return a.Kn("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}
function Au(a,{j8:b,s8:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.Kn("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.Kn("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.Kn("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.Kn("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.Kn("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{g8:d,
i8:`${d} ${e}`,h8:g,q8:h,r8:`${h} ${a}`}}class yF extends Qk{constructor(a,b){super(a);this.Lg=b}Kn(a,b){b=b||{};b.QUIZ_ID="q_"+this.Lg;return super.Kn(a,b)}};ha("ResumeType$$module$C_$dev$worker$base$release_9$build$flashspring$flashspring$htmlprojects$src$ispring$qm$player$ResumeType",{U9:"prompt",C9:"always",Q9:"never"});function zF(a){this.sG=a}zF.prototype.set=function(a,b){void 0===b?this.sG.remove(a):this.sG.set(a,uh(b))};zF.prototype.get=function(a){let b;try{b=this.sG.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};zF.prototype.remove=function(a){this.sG.remove(a)};function AF(){}AF.prototype.next=function(){return BF};var BF={done:!0,value:void 0};function CF(a){return{value:a,done:!1}}AF.prototype.hl=function(){return this};function DF(){};function EF(a){if(a instanceof FF||a instanceof GF||a instanceof HF)return a;if("function"==typeof a.next)return new FF(()=>a);if("function"==typeof a[Symbol.iterator])return new FF(()=>a[Symbol.iterator]());if("function"==typeof a.hl)return new FF(()=>a.hl());throw Error("Not an iterator or iterable.");}class FF{constructor(a){this.$O=a}hl(){return new GF(this.$O())}[Symbol.iterator](){return new HF(this.$O())}fH(){return new HF(this.$O())}}
class GF extends AF{constructor(a){super();this.KA=a}next(){return this.KA.next()}[Symbol.iterator](){return new HF(this.KA)}fH(){return new HF(this.KA)}}class HF extends FF{constructor(a){super(()=>a);this.KA=a}next(){return this.KA.next()}};function IF(){}p(IF,DF);IF.prototype.iG=function(){let a=0;for(const b of this)a++;return a};IF.prototype[Symbol.iterator]=function(){return EF(this.hl(!0)).fH()};IF.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function JF(a){this.Wj=a}p(JF,IF);m=JF.prototype;m.qP=function(){if(!this.Wj)return!1;try{return this.Wj.setItem("__sak","1"),this.Wj.removeItem("__sak"),!0}catch(a){return!1}};m.set=function(a,b){try{this.Wj.setItem(a,b)}catch(c){if(0==this.Wj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};m.get=function(a){a=this.Wj.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.Wj.removeItem(a)};
m.iG=function(){return this.Wj.length};m.hl=function(a){var b=0,c=this.Wj,d=new AF;d.next=function(){if(b>=c.length)return BF;var e=c.key(b++);if(a)return CF(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return CF(e)};return d};m.clear=function(){this.Wj.clear()};m.key=function(a){return this.Wj.key(a)};function KF(){var a=null;try{a=window.localStorage||null}catch(b){}this.Wj=a}p(KF,JF);class LF{constructor(a,b){this.s6=a[n.Symbol.iterator]();this.H7=b}[Symbol.iterator](){return this}next(){const a=this.s6.next();return{value:a.done?void 0:this.H7.call(void 0,a.value),done:a.done}}}function MF(a,b){return new LF(a,b)};function NF(a,b){this.om={};this.Bd=[];this.HB=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=NF.prototype;m.iG=function(){return this.size};function OF(a){PF(a);return a.Bd.concat()}m.has=function(a){return QF(this.om,a)};
m.equals=function(a,b){if(this===a)return!0;if(this.size!=a.iG())return!1;b=b||RF;PF(this);for(var c,d=0;c=this.Bd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function RF(a,b){return a===b}m.fe=function(){return 0==this.size};m.clear=function(){this.om={};this.HB=this.size=this.Bd.length=0};m.remove=function(a){return this.delete(a)};m.delete=function(a){return QF(this.om,a)?(delete this.om[a],--this.size,this.HB++,this.Bd.length>2*this.size&&PF(this),!0):!1};
function PF(a){if(a.size!=a.Bd.length){for(var b=0,c=0;b<a.Bd.length;){var d=a.Bd[b];QF(a.om,d)&&(a.Bd[c++]=d);b++}a.Bd.length=c}if(a.size!=a.Bd.length){var e={};for(c=b=0;b<a.Bd.length;)d=a.Bd[b],QF(e,d)||(a.Bd[c++]=d,e[d]=1),b++;a.Bd.length=c}}m.get=function(a,b){return QF(this.om,a)?this.om[a]:b};m.set=function(a,b){QF(this.om,a)||(this.size+=1,this.Bd.push(a),this.HB++);this.om[a]=b};
m.addAll=function(a){if(a instanceof NF)for(var b=OF(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=OF(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 NF(this)};m.keys=function(){return EF(this.hl(!0)).fH()};m.values=function(){return EF(this.hl(!1)).fH()};m.entries=function(){const a=this;return MF(this.keys(),function(b){return[b,a.get(b)]})};
m.hl=function(a){PF(this);var b=0,c=this.HB,d=this,e=new AF;e.next=function(){if(c!=d.HB)throw Error("The map has changed since the iterator was created");if(b>=d.Bd.length)return BF;var f=d.Bd[b++];return CF(a?f:d.om[f])};return e};function QF(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function SF(a,b){this.f_=a;this.uh=null;if(t&&!(9<=Number(Ib))){TF||(TF=new NF);this.uh=TF.get(a);this.uh||(b?this.uh=document.getElementById(b):(this.uh=document.createElement("userdata"),this.uh.addBehavior("#default#userData"),document.body.appendChild(this.uh)),TF.set(a,this.uh));try{this.uh.load(this.f_)}catch(c){this.uh=null}}}p(SF,IF);var UF={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},TF=null;
function VF(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return UF[b]})}m=SF.prototype;m.qP=function(){return!!this.uh};m.set=function(a,b){this.uh.setAttribute(VF(a),b);WF(this)};m.get=function(a){a=this.uh.getAttribute(VF(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};m.remove=function(a){this.uh.removeAttribute(VF(a));WF(this)};m.iG=function(){return XF(this).attributes.length};
m.hl=function(a){var b=0,c=XF(this).attributes,d=new AF;d.next=function(){if(b>=c.length)return BF;var e=c[b++];if(a)return CF(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return CF(e)};return d};m.clear=function(){for(var a=XF(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);WF(this)};
function WF(a){try{a.uh.save(a.f_)}catch(b){throw"Storage mechanism: Quota exceeded";}}function XF(a){return a.uh.XMLDocument.documentElement};function YF(a,b){this.PA=a;this.iw=b+"::"}p(YF,IF);YF.prototype.set=function(a,b){this.PA.set(this.iw+a,b)};YF.prototype.get=function(a){return this.PA.get(this.iw+a)};YF.prototype.remove=function(a){this.PA.remove(this.iw+a)};YF.prototype.hl=function(a){const b=this.PA[Symbol.iterator](),c=this,d=new AF;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.iw.length)!=c.iw;){e=b.next();if(e.done)return e;e=e.value}return CF(a?e.slice(c.iw.length):c.PA.get(e))};return d};function ZF(){}p(ZF,DF);ZF.prototype.set=function(){};ZF.prototype.get=function(){return null};ZF.prototype.remove=function(){};var $F=null;const aG=ik({uB:{_:"st"}}),bG=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function $C(a,b){a.Az!=b&&(a.Az=b,a.dR.h())}
function cG(a){a:{var b=`${a.Lg}::skin`;if(!$F){var c=new KF;(c=c.qP()?new YF(c,"ispring"):null)||(c=new SF("ispring"),c=c.qP()?c:null);$F=new zF(c||new ZF)}b=$F.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[aG.uB];for(const [d,e]of bG.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&dG(b))return b;if(J)return"small";if(I||Cf)return"tablet";b=Xe(!0);return a.kt&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function dG(a){switch(a){case "desktop":case "accessible":return!J&&!I&&!Cf;case "tablet":return I||Cf;case "small":return J;default:return!1}}function eG(a,b){a.zd!=b&&a.Az&&dG(b)&&(a.zd=b,a.IR.h(b))}function fG(a){return a.kt&&"accessible"!=a.zd}class gG extends H{constructor(a,b){super();this.Lg=a;this.kt=b;this.zd=cG(this);this.Az=!0;this.IR=G(this);this.dR=G(this)}uB(){return this.zd}};function zv(a){const b=!a.Ih.length;return!Te(a.text()).length&&b}
class hG{constructor(a,b,c){this.jT=a;this.Ih=b;this.np=this.Nb=null;this.Vy=c}text(){if(!this.Nb)if(this.Vy.length){this.Nb="";for(const a of this.Vy)this.Nb+="string"===typeof a?a:" "}else this.Nb=Jk(this.jT);return this.Nb}textWithEquations(a){if(!this.np){const c={};for(var b of this.Ih)c[b.id()]=b;this.np="";for(const d of this.Vy)"string"===typeof d?this.np+=d:(b=c[d.id],this.np=b instanceof dm?this.np+(a||b.bZ):this.np+" ")}return this.np}htmlText(){return this.jT}fe(){return!this.Vy.length&&!this.Ih.length}plainTextWithPlaceholders(){return this.Vy}resources(){return this.Ih}data(){throw Error("not implemented");
}Lj(){throw Error("not implemented");}Gn(){throw Error("not implemented");}};function iG(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.IK[c.id()]=!0;d()};f.onerror=()=>{a.IK[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class jG{constructor(){this.IK={}}Gs(a){return a.resources().every(b=>"image"!=b.type()||this.IK[b.id()])}};class kG extends Gz{};class lG extends kG{constructor(){super();this.Hb=[]}$a(a){this.Hb=[];this.Cf(a);return this.Hb}uj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().richText().$a())}oj(a){this.Lb(a)}tj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().richText().$a())}wj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().$a())}Cj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().$a())}yj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().$a())}Ej(a){this.Lb(a)}xj(a){this.Lb(a)}rj(a){this.Lb(a)}Dj(a){this.Lb(a)}zj(a){this.Lb(a)}Bj(a){this.Lb(a);
this.Hb=this.Hb.concat(a.content().$a())}vj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().$a())}sj(a){this.Lb(a);this.Hb=this.Hb.concat(a.content().$a())}qj(a){this.Lb(a)}vi(a){this.Lb(a)}Aj(a){this.Lb(a)}pj(a){this.Lb(a);if(J){const b=c=>{if(c=c.slideObject())this.Hb=this.Hb.concat(c.$a())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Lb(a){function b(c){return(c=Iz(a.settings(),c))?c.$a():[]}if(J){const c=a.qh().picture();this.Hb=c?this.Hb.concat([c.La]):this.Hb}else this.Hb=
this.Hb.concat(a.Ua().$a());this.Hb=this.Hb.concat(a.description().$a());this.Hb=this.Hb.concat(b("correct"));this.Hb=this.Hb.concat(b("incorrect"));this.Hb=this.Hb.concat(b("attempt"));this.Hb=this.Hb.concat(b("answered"));this.Hb=this.Hb.concat(b("partially"))}};class mG extends kG{constructor(){super();this.Oh=null}fd(a){this.Oh=null;this.Cf(a);return this.Oh}uj(a){this.Lb(a);this.Oh=eq(this.Oh,a.content().richText())}oj(a){this.Lb(a)}tj(a){this.Lb(a);this.Oh=eq(this.Oh,a.content().richText())}wj(a){this.Lb(a)}Cj(a){this.Lb(a)}yj(a){this.Lb(a)}Ej(a){this.Lb(a)}xj(a){this.Lb(a)}rj(a){this.Lb(a)}Dj(a){this.Lb(a)}zj(a){this.Lb(a)}Bj(a){this.Lb(a)}vj(a){this.Lb(a)}sj(a){this.Lb(a)}qj(a){this.Lb(a)}vi(a){this.Lb(a)}Aj(a){this.Lb(a)}pj(a){this.Lb(a)}Lb(a){this.Oh=
dq(this.Oh,a.Ua().fd());a.content()&&(this.Oh=dq(this.Oh,a.content().fd()));this.Oh=dq(this.Oh,a.settings().fd());this.Oh=eq(this.Oh,a.description())}};function zB(a,b){const c=nG(b).map(d=>new Promise((e,f)=>{d.Gs()&&e();d.load();B(a,d.wP(),e,a);B(a,d.fZ(),f,a)}));b=oG(a,b);return Promise.all(c.concat(b))}function aD(a,b){return a.ky(b).then(()=>{void 0!==b&&(a.VI=b,th(a.EK,100,a));th(a.EK,100,a)})}function nG(a){return(new lG).$a(a).filter(b=>!(b instanceof Xu||b instanceof Br))}function oG(a,b){return(b=(new mG).fd(b))?b.richText.map(c=>a.TV.Gs(c)?Promise.resolve(void 0):iG(a.TV,c)):[]}function pG(a){a.xD[a.yD]=!0;a.yD=void 0;th(a.EK,100,a)}
class qG extends H{constructor(){super();this.TV=new jG;this.Ya=[];this.xD={};this.yD=void 0;this.VI=0}EK(){if(void 0===this.yD){var a,b=this.VI+1;b<this.hv()&&!this.xD[b]&&(a=b);void 0!==a&&this.ky(a)}}sQ(a){this.Ya=a;this.xD={};this.VI=0}ky(a){if(this.xD[a])return Promise.resolve();this.yD=a;return zB(this,this.Ya[a].slide()).then(()=>{pG(this)},()=>{pG(this)})}hv(){return this.Ya.length}};function rG(a){V.call(this,a);this.Ne("alertdialog");this.Ry=new F;this.qo=new F}p(rG,V);m=rG.prototype;m.ji=!1;m.$n=function(a){this.Hg=a?this.HI():void 0};m.open=function(){this.ji=!0;this.Ro();this.Ry.h(this)};m.B=function(a){rG.fc.B.call(this,a);this.Hg&&this.Hg.B(a)};m.Ro=function(){this.B(!0);z(document,"keydown",this.Zy,!1,this)};m.close=function(){this.ji=!1;this.oI()};m.oI=function(){this.B(!1);this.qo.h(this);ee(document,"keydown",this.Zy,!1,this)};m.ee=function(){return this.qo};
m.HI=function(){const a=new Vq("modal_layer");z(a.displayObject(),"click",()=>{});return a};m.Zy=function(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};m.Yb=function(){};function sG(a,b){const c=Ca(a.sv,b);0<=c&&(Na(a.sv,c),b.ji&&b.close(),qe(a,b.Ry,a.PL,a),qe(a,b.ee(),a.OL,a,-1),Wc(b.displayObject()),(b=b.Hg)&&Wc(b.displayObject()));a.An.B(0<a.sv.length)}
class tG extends H{constructor(a,b="popup_layer"){super();this.An=D(this,new P({m:b}));this.An.B(!1);a.appendChild(this.An.displayObject());this.sv=[];this.Ig=[];this.gV=G(this);this.BD=400;this.Tf=300;this.X=1;t&&8>=Bb||Og(this.An.displayObject(),"0 0");A(this,a,"touchstart",c=>{for(let d=0;d<this.Ig.length;d++){const e=this.Ig[d].Hg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,ph)}GF(a){this.An.B(!0);this.sv.push(a);B(this,a.Ry,this.PL,
this);B(this,a.ee(),this.OL,this,-1);var b=a.Hg;if(b){var c=this.An.displayObject();b=b.displayObject();c.appendChild(b)}c=this.An.displayObject();b=a.displayObject();c.appendChild(b);a.ji?this.PL(a):this.OL(a)}setScale(a){this.X=a;this.An.resize(a*this.BD,a*this.Tf);this.hD()}Ka(a,b){this.An.resize(this.X*a,this.X*b);this.BD=a;this.Tf=b;this.hD()}PL(a){this.Ig.push(a);this.hD();this.gV.h(this.Ig.length)}OL(a){Ma(this.Ig,a);this.gV.h(this.Ig.length)}hD(){const a=this.X,b=this.BD,c=this.Tf,d=a*b,e=
a*c;for(let k=0;k<this.Ig.length;k++){var f=this.Ig[k],g=f.width();const l=f.height();var h=a;let r=0,u=0;if(g>b||l>c)h*=Math.min(1,b/g,c/l),r=-1*(g-b)/(2*h),u=-1*(l-c)/(2*h);else if(g>d||l>e)g>d&&(r=-1*(g-d)/(2*a)),l>e&&(u=-1*(l-e)/(2*a));void 0!==f.setScale?f.setScale(this.X):(g=new Pg,g.scale(h,h),gd||(u=0),g.translate(r,u),t&&8>=Bb||(f=f.da(),h=g,Tg(Rg(),f,h)))}}};function uG(a){rG.call(this,a);this.Yx=!1}p(uG,rG);uG.prototype.WY=function(){return this.Yx};uG.prototype.Ka=function(a,b){this.resize(a,b)};uG.prototype.setScale=function(){};class vG extends tG{GF(a){a instanceof uG?(super.GF(a),a.setScale(this.X)):super.GF(a)}hD(){const a=Math.round(this.BD*this.X),b=Math.round(this.Tf*this.X);for(let c=0;c<this.Ig.length;++c){const d=this.Ig[c];if(void 0!==d.Ka)if(void 0!==d.WY&&d.Yx)d.Ka(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.Ka(e/this.X,(b-32)/this.X);Sg(d.displayObject(),this.X)}}}};function wG(){}wG.prototype.value=function(){return this.Ae};wG.prototype.Qd=function(a){this.Ae=a};ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty");
ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");ha("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");ha("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");function xG(a,b){void 0===b&&(b=!0);V.call(this,a);b&&L(this.da(),"display","table-cell");(ob||t)&&this.da().setAttribute("unselectable","on")}p(xG,V);xG.prototype.PZ=function(a){L(this.da(),"font-family",a)};function yG(a,b){a.Lu.B(!0);null==b?(Zq(a,"error"),a.Hq.B(!1)):(Yq(a,"error"),a.Hq.B(!0),a.ke?a.PR&&a.Lu.B(!1):a.Na.displayObject().value&&a.Lu.B(!1),"required-field-is-missing"==b?a.Hq.P(a.j.J("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Hq.P(a.j.J("AUTHORIZATION_FORM_ERROR_EMAIL")))}function zG(a,b){a=a.Tt.Zc;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",Yq(b,"required"));b.P(c)}
class AG extends V{constructor(a,b,c,d){super("field");this.Tt=a;this.j=c;this.kI=new F;this.bW=new F;const e=this.Tt.Zc;d=d||"";a="";"select"==e.type()?(this.ke=new V("combobox"),this.addChild(this.ke),a=" comboboxPrompt",this.addChild(S(b,"auth_combobox_icon")),this.ke.O.addHandler(()=>{Yq(this,"focused");this.bW.h(e.values(),Ca(e.values(),this.PR))},this)):(this.Na=new V("","INPUT"),this.addChild(this.Na),d=d||e.values()[0].text(),"USER_EMAIL"==e.Qe()&&(this.Na.displayObject().type="email"),z(this.Na.displayObject(),
"focusin",()=>{Yq(this,"focused");Zq(this,"empty");yG(this)},!1,this),z(this.Na.displayObject(),"focusout",()=>{Zq(this,"focused");const f=this.Na.displayObject().value;this.vn(f)},!1,this),z(this.Na.displayObject(),["blur","input"],()=>{const f=this.Na.displayObject().value;yr(this.Tt,f);this.kI.h(this.Qe(),f);this.vn(f)},!1,this),z(this.Na.displayObject(),"keydown",this.Ze,!1,this));this.Lu=new V("prompt"+a);zG(this,this.Lu);this.Lu.l(!1);this.addChild(this.Lu);this.Hq=new xG("error_state_label",
!1);this.Hq.Oe("TODO : Field is required");this.Hq.B(!1);this.addChild(this.Hq);this.Cl=new xG("hint",!1);this.Cl.B(!1);this.addChild(this.Cl);this.vn(d);d&&yr(this.Tt,d)}cQ(a){this.Cl.Oe(a);this.Cl.B(null!=a&&0<a.length);this.Cl.visible()?Ug(this.displayObject(),"with_hint")||(a=this.displayObject(),Ie(a,"with_hint")):Ug(this.displayObject(),"with_hint")&&(a=this.displayObject(),Je(a,"with_hint"))}Qe(){return this.Tt.Zc.Qe().text()}vn(a){var b=Ug(this.displayObject(),"focused");a?Zq(this,"empty"):
b||Yq(this,"empty");this.ke?this.ke.P(a):this.Na.displayObject().value!=a&&(this.Na.displayObject().value=a)}Ze(a){13==a.keyCode&&this.Na.displayObject().blur()}};class BG extends P{constructor(a,b,c,d,e){super({m:"text"});let f="";vf&&(f="ios9");pb&&(f="msedge");sb&&(f="webkit");rb&&(f="gecko");t&&(f="ie");bi(this,f);a=Us(b,a);d=new hm(a,new ns(null,d,null,e));c=c.Vh({m:"rich-text-view",htmlText:a.htmlText(),Hp:d,gq:!1});this.addChild(c)}};function CG(a,b){Xg();a.Pi.forEach(c=>yG(c));b.forEach(c=>{const d=a.Pi.get(c.Zc);d&&(c=c.description(),"field-value-is-invalid"==c?yG(d,c):"required-field-is-missing"==c&&yG(d,c))})}
class DG extends V{constructor(a,b,c,d,e,f,g,h,k,l){super("authorization");this.M=a;this.ec=new F;this.nh=new F;this.Pi=new Map;a=new BG(b,h,g,k,l);b.fe()&&bi(a,"empty");bi(a,"auth_title");this.addChild(a);Da(this.M.contentState().fields(),r=>{const u=r.Zc;if("disabled"!=u.usage()){const x=u.Qe().text(),y=this.M.ht().containsField(x)?this.M.ht().getValue(x):"",C=new AG(r,c,d,y);this.addChild(C);this.Pi.set(x,C);"USER_EMAIL"==x&&f&&C.cQ(d.J("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));C.kI.addHandler(this.d0,
this);C.bW.addHandler((N,ba)=>{Xg();const Z=EG(e,u.title(),N,ba);this.ec.h(Z);Z.Ki.addHandler(function gh(Fa){Z.Ki.removeHandler(gh);Z.close();Fa&&(C.vn(Fa),C.PR=Fa,yr(C.Tt,Fa),C.kI.h(C.Qe(),Fa),yG(C));Zq(C,"focused")},this)},this)}},this);this.M.submittedEvent().addHandler(()=>{const r=this.M.BB();r&&CG(this,r)})}d0(a,b){b&&(this.M.ht().Pg[a.toLowerCase()]=b)}};class FG extends hG{constructor(a,b,c,d,e=null){super(a,b,c);this.pf=d;this.PQ=e}Gn(){return this.pf}$a(){return[]}};function GG(a,b,c){je.call(this);this.target=a;this.eP=b||a;this.cZ=c||new K(NaN,NaN,NaN,NaN);this.hf=Jc(a);this.In=new jn(this);a=ra(Cd,this.In);this.Iv?a():(this.Sn||(this.Sn=[]),this.Sn.push(a));this.deltaY=this.deltaX=this.yw=this.xw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.WO=!0;this.Ds=!1;this.yZ=!0;this.SY=0;this.lH=this.p7=!1;z(this.eP,["touchstart","mousedown"],this.DQ,!1,this);this.mH=HG}p(GG,je);
var HG=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;m=GG.prototype;m.l=function(a){this.WO=a};m.Nd=function(){GG.fc.Nd.call(this);ee(this.eP,["touchstart","mousedown"],this.DQ,!1,this);this.In.Ps();this.mH&&this.hf.releaseCapture();this.eP=this.target=null};function IG(a){void 0===a.SP&&(a.SP=Cg(a.target));return a.SP}
m.DQ=function(a){var b="mousedown"==a.type;if(!this.WO||this.Ds||b&&(0!=a.Be.button||tb&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.SY)if(this.dispatchEvent(new JG("start",this,a.clientX,a.clientY,a)))this.Ds=!0,this.yZ&&b&&a.preventDefault();else return;else this.yZ&&b&&a.preventDefault();b=this.hf;var c=b.documentElement,d=!this.mH;this.In.Qn(b,["touchmove","mousemove"],this.i7,{capture:d,passive:!1});this.In.Qn(b,["touchend","mouseup"],this.gG,d);this.mH?(c.setCapture(!1),this.In.Qn(c,
"losecapture",this.gG)):this.In.Qn(b?b.parentWindow||b.defaultView:window,"blur",this.gG);t&&this.p7&&this.In.Qn(b,"dragstart",Id);this.w8&&this.In.Qn(this.w8,"scroll",this.a8,d);this.clientX=this.xw=a.clientX;this.clientY=this.yw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.lH?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=og(a,"position")||(c=Jc(a).documentElement),c?(rb&&!Fb(58)?(d=Lg(c),b+=d.left):8<=Number(Ib)&&!(9<=Number(Ib))&&(d=Lg(c),b-=d.left),a=Cg(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.FP=Mc(Hc(this.hf).hf)}};m.gG=function(a,b){this.In.Ps();this.mH&&this.hf.releaseCapture();this.Ds?(this.Ds=!1,this.dispatchEvent(new JG("end",this,a.clientX,a.clientY,a,KG(this,this.deltaX),LG(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
m.i7=function(a){if(this.WO){var b=(this.lH&&IG(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.Ds){var d=this.xw-this.clientX,e=this.yw-this.clientY;if(d*d+e*e>this.SY)if(this.dispatchEvent(new JG("start",this,a.clientX,a.clientY,a)))this.Ds=!0;else{this.Iv||this.gG(a);return}}c=MG(this,b,c);b=c.x;c=c.y;this.Ds&&this.dispatchEvent(new JG("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(NG(this,a,b,c),a.preventDefault())}};function MG(a,b,c){var d=Mc(Hc(a.hf).hf);b+=d.x-a.FP.x;c+=d.y-a.FP.y;a.FP=d;a.deltaX+=b;a.deltaY+=c;return new v(KG(a,a.deltaX),LG(a,a.deltaY))}m.a8=function(a){var b=MG(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;NG(this,a,b.x,b.y)};function NG(a,b,c,d){a.lH&&IG(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new JG("drag",a,b.clientX,b.clientY,b,c,d))}
function KG(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 LG(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 JG(a,b,c,d,e,f,g){Hd.call(this,a);this.clientX=c;this.clientY=d;this.ys=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(JG,Hd);function OG(a,b,c,d,e){Vq.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);PG(this,e,b,c);this.pi=new F}p(OG,Vq);
function PG(a,b,c,d){d=d||"auto";c=c||"auto";if(I){U(a,"overflow","hidden");a.s=new Vq(a.da());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),Dh(f))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(f){f.preventDefault()};b.onBeforeScrollStart=function(f){e=!1;f.target&&"INPUT"!=f.target.nodeName&&"A"!=f.target.nodeName&&f.preventDefault()};a.Qc=new iScroll(a.displayObject(),
b);a.Qc.options.onScrollMove=function(){e=!0;a.pi.h()};a.Qc.options.onScrollEnd=function(){a.pi.h()}}else L(a.da(),"overflow","hidden"),L(a.da(),"width","100%"),L(a.da(),"height","100%"),a.s=new V,a.s.displayObject().className=a.da().className,Tc(a.da(),a.s.displayObject()),"hidden"!=d&&(a.Aa=QG(a),a.Aa.Rz.addHandler(a.$U,a),a.addChild(a.Aa)),"hidden"!=c&&(a.Pc=RG(a),a.Pc.Rz.addHandler(a.$U,a),a.addChild(a.Pc)),b=new gr(a.displayObject()),a.K4=!0,z(a.displayObject(),"mouseover",a.c5,!1,a),z(a.displayObject(),
"mouseout",a.Qo,!1,a),z(b,"mousewheel",a.N2,!1,a),z(document,kh,a.ej,!1,a),z(a.da(),"scroll",a.OD,!1,a)}m=OG.prototype;m.ay=!1;m.iD=!1;m.invalidate=function(){const a=this;setTimeout(()=>{a.Qc?a.Qc.refresh():SG(a)},0)};m.$U=function(){this.iD=!0};m.ej=function(a){this.iD&&(a.Be.stopImmediatePropagation(),this.iD=!1,!this.ay&&this.K4&&TG(this))};
m.N2=function(a){if(this.Aa&&a.deltaY){var b=0<a.deltaY?this.Aa.Le():-this.Aa.Le();this.Aa.rg(this.Aa.rb+b)}this.Pc&&a.deltaX&&(b=0<a.deltaX?this.Pc.Le():-this.Pc.Le(),this.Pc.rg(this.Pc.rb+b))};m.OD=function(){this.Aa&&this.Aa.rg(this.da().scrollTop);this.Pc&&this.Pc.rg(this.da().scrollLeft)};m.Qo=function(a){a.relatedTarget&&Zc(this.displayObject(),a.relatedTarget)||(this.ay=!1,this.iD||TG(this))};
function TG(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Aa){a.NE&&(a.NE.stop(),a.NE.Yb());var c=Ag(a.Aa.displayObject());"number"!==typeof c&&(c=0);a.RC=new Jm(a.Aa.displayObject(),c,0,400,b);a.RC.play()}a.Pc&&(a.GE&&(a.GE.stop(),a.GE.Yb()),c=Ag(a.Pc.displayObject()),"number"!==typeof c&&(c=0),a.OC=new Jm(a.Pc.displayObject(),c,0,400,b),a.OC.play())}
m.c5=function(a){a.relatedTarget&&Zc(this.displayObject(),a.relatedTarget)||(this.ay=!0,this.Aa&&(a=Ag(this.Aa.displayObject()),"number"!==typeof a&&(a=0),this.RC&&(this.RC.stop(),this.RC.Yb()),this.NE=new Jm(this.Aa.displayObject(),a,1,200),this.NE.play()),this.Pc&&(a=Ag(this.Pc.displayObject()),"number"!==typeof a&&(a=0),this.OC&&(this.OC.stop(),this.OC.Yb()),this.GE=new Jm(this.Pc.displayObject(),a,1,200),this.GE.play()),SG(this))};
function UG(a){return Math.max(0,a.s.height()-a.displayObject().clientHeight)}function VG(a){return Math.max(0,a.s.width()-a.displayObject().clientWidth)}
function SG(a){if(a.Aa){var b=a.displayObject().clientHeight,c=UG(a);a.Aa.B(0<c);a.Aa.Yh(b,0,Math.max(c,0))}a.Pc&&(b=a.displayObject().clientWidth,c=VG(a),a.Pc.B(0<c),a.Pc.Yh(b,0,Math.max(c,0)));a.Aa&&a.Aa.visible()&&a.Pc&&a.Pc.visible()?(U(a.Aa,"height",a.displayObject().clientHeight-a.Pc.height()+"px"),U(a.Pc,"width",a.displayObject().clientWidth-a.Aa.width()+"px")):(a.Aa&&U(a.Aa,"height",""),a.Pc&&U(a.Pc,"width",""))}m.content=function(){return this.s};
function QG(a){const b=new WG;b.iy=15;b.Jc(0);b.pi.addHandler(function(){XG(this,b.rb)},a);return b}function RG(a){const b=new YG;b.iy=15;b.Jc(0);b.pi.addHandler(function(){XG(this,void 0,b.rb)},a);return b}function XG(a,b,c){null==b||isNaN(b)||(a.da().scrollTop=b);null==c||isNaN(c)||(a.da().scrollLeft=c);a.pi.h()}m.Qu=function(a,b){void 0!==a&&U(this,"width",a+"px");void 0!==b&&U(this,"height",b+"px");this.Qc&&this.Qc.resize(a,b);SG(this)};
m.Yb=function(){OG.fc.Yb.call(this);I?this.Qc.destroy():ee(document,"mouseup",this.ej,!1,this);te(this.Aa);te(this.Pc)};
function ZG(a){V.call(this,a);this.ef=new V("up");this.addChild(this.ef);this.Bb=new V("thumb");this.addChild(this.Bb);this.fh=new V("down");this.addChild(this.fh);this.pi=new F;this.Rz=new F;z(this.displayObject(),"mousedown",this.lv,!1,this);z(this.ef.displayObject(),"mousedown",this.JL,!1,this);z(this.Bb.displayObject(),"mousedown",this.Qy,!1,this);z(this.fh.displayObject(),"mousedown",this.jL,!1,this);z(document.body,"mouseup",this.By,!1,this);(gd||t)&&z(document,"mousemove",this.QS,!1,this);
this.ni=new sh(100);z(this.ni,"tick",this.vL,!1,this)}p(ZG,V);m=ZG.prototype;m.GD=15;m.uk=0;m.ii=0;m.Yi=0;m.rb=0;m.ur=0;m.iy=1;m.QS=function(a){0==(a.Be||window.event).buttons&&this.By(a)};m.Le=function(){return this.iy};m.scrollTo=function(a){a=mk(a,this.ii,this.Yi);this.rb!=a&&this.rg(a)};m.rg=function(a){this.Ur(a);this.Fo()};
m.Yh=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.uk=a;this.ii=b;this.Yi=c;this.ur=d;this.gr();this.rg(this.rb)};m.gr=function(){};m.Fo=function(){};m.Ur=function(a){a=mk(a,this.ii,this.Yi);this.rb!=a&&(this.rb=a,this.pi.h())};m.Nr=function(a){this.rg(this.rb+a)};m.lv=function(){};m.JL=function(a){a.stopPropagation();this.Nr(-this.Le());this.Gz(this.ef,-this.Le())};
m.jL=function(a){a.stopPropagation();this.Nr(this.Le());this.Gz(this.fh,this.Le())};m.Gz=function(a,b){this.Pl=a;z(this.Pl.displayObject(),"mouseover",this.My,!1,this);z(this.Pl.displayObject(),"mouseout",this.Ly,!1,this);z(document,kh,this.dz,!1,this);this.ni.stop();this.Xo=function(){this.Nr(this.uE)};this.uE=b;this.ni.start()};
m.dz=function(){ee(this.Pl.displayObject(),"mouseover",this.My,!1,this);ee(this.Pl.displayObject(),"mouseout",this.Ly,!1,this);ee(document,kh,this.dz,!1,this);this.ni.stop();this.Xo=null};m.My=function(){this.ni.start()};m.Ly=function(){this.ni.stop()};m.vL=function(){this.Xo&&this.Xo()};
m.Qy=function(a){this.Rz.h();a.stopPropagation();const b=this.JN();this.Dq=new GG(this.Bb.displayObject(),null,b);this.Dq.DQ(a);this.Dq.deltaY=this.Bb.displayObject().offsetTop-this.ef.height();this.Dq.deltaX=this.Bb.displayObject().offsetLeft-this.ef.width();z(this.Dq,"drag",this.Gl,!1,this);a=this.Bb.displayObject();Ie(a,"active")};m.By=function(a){this.Dq&&(a.preventDefault(),this.Dq.Yb(),this.Dq=void 0,a=this.Bb.displayObject(),Je(a,"active"))};m.Gl=function(){};
m.resize=function(a,b){ZG.fc.resize.call(this,a,b);this.gr()};m.Yb=function(){ZG.fc.Yb.call(this);te(this.Bb);te(this.fh);te(this.ef);ee(document.body,"mouseup",this.By,!1,this);(gd||t)&&ee(document,"mousemove",this.QS,!1,this)};function WG(){ZG.call(this,"vscrollbar")}p(WG,ZG);m=WG.prototype;m.gr=function(){const a=this.height()-this.ef.height()-this.fh.height();0==dr(this)?this.Bb.Tb(a):this.Bb.Tb(Math.max(this.GD,Math.ceil(this.uk/(dr(this)+this.uk)*a)));this.Fo()};
m.Fo=function(){const a=this.Ph();0==dr(this)?this.Bb.lf(a.top):this.Bb.lf(Math.round((this.rb-this.ii)/dr(this)*a.height))};m.Ph=function(){const a=new K(0,0,0,0);a.top=this.ef.height();a.height=this.height()-this.fh.height()-this.Bb.height()-a.top;a.left=this.Bb.x();return a};m.JN=function(){const a=this.Ph();a.top=0;return a};
m.lv=function(a){var b=this.Ph();a=a.offsetY-this.ef.height()-this.Bb.height()/2;a=mk(a,0,b.height);b=0!=this.ur?this.ur:this.uk;b=a<=this.Bb.y()?-b:b;this.rg(this.rb+b);this.Gl()};m.Gl=function(){var a=this.Ph();a=parseFloat(this.Bb.displayObject().style.top)/a.height;this.Ur(a*dr(this)+this.ii)};function YG(){ZG.call(this,"hscrollbar")}p(YG,ZG);m=YG.prototype;
m.gr=function(){const a=this.width()-this.ef.width()-this.fh.width();0==dr(this)?this.Bb.Ga(a):this.Bb.Ga(Math.max(this.GD,Math.ceil(this.uk/(dr(this)+this.uk)*a)));this.Fo()};m.Fo=function(){const a=this.Ph();0==dr(this)?this.Bb.If(a.left):this.Bb.If(Math.round((this.rb-this.ii)/dr(this)*a.width))};m.Ph=function(){const a=new K(0,0,0,0);a.left=this.ef.width();a.width=this.width()-this.fh.width()-this.Bb.width()-a.left;a.top=this.Bb.y();return a};m.JN=function(){const a=this.Ph();a.left=0;return a};
m.lv=function(a){const b=this.Ph();a=a.offsetX-this.ef.width()-this.Bb.width()/2;a=mk(a,0,b.width);this.Bb.If(a);this.Gl()};m.Gl=function(){var a=this.Ph();a=parseFloat(this.Bb.displayObject().style.left)/a.width;this.Ur(a*dr(this)+this.ii)};class $G extends P{constructor(a,b,c,d,e,f){super({m:"view"});this.Gu=b?b.La:null;this.we=G(this);this.bc=null;this.sy=d;this.YH=0;b&&(this.bc=new P({m:"image"}),this.bc.G("background-image",Ih(this.Gu.path())),M(this,this.bc),B(this,this.bc.O,()=>this.we.h(b)),A(this,this.bc.displayObject(),jh,g=>g.stopPropagation()));a&&(a=Us(c,a),f=new hm(a,new ns(null,null,null,f)),this.kv=e.Vh({m:"rich-text-view",htmlText:a.htmlText(),Hp:f,gq:!1}),M(this,this.kv))}he(){return this.we}invalidate(){if(this.Gu&&
this.bc){var a=Math.min(1,this.width()/this.Gu.width(),this.sy/this.Gu.height());this.bc.resize(Math.floor(this.Gu.width()*a),Math.floor(this.Gu.height()*a))}a=parseFloat(ng(this.displayObject(),"min-height"));if(this.bc){var b=Ig(this.bc.displayObject());b=this.bc.height()+b.top+b.bottom}else b=0;const c=this.kv?this.kv.height():0;a=Math.max(a,b,c);if(this.kv){const d=a>c?Math.floor((a-c)/2):0;this.kv.lf(d);this.YH=b>c?0:a-c-d}else this.YH=0;this.Tb(a)}bottomPadding(){return this.YH}P(a){this.kv.displayObject().innerHTML=
a}};class aH extends P{constructor({choice:a,dg:b,c8:c,L:d,I:e,pg:f,soundController:g}){super({m:"item"});this.Ed=a;this.F=d;this.pb=g;(a=this.sl(b))&&M(this,a);this.ye=this.vo(e,f);M(this,this.ye);c&&(c=new P({m:"pair_icon",da:S(this.F,"icon_lock")}),M(this,c))}choice(){return this.Ed}invalidate(){this.ye.invalidate()}P(a){this.ye.P(a)}sl(a){return a?new Hr({dg:a,nb:this.pb,Ec:null,L:this.F}):null}vo(a,b){return new $G(this.Ed.textRange(),this.Ed.bd,a,72,b,this.pb)}};function bH(a,b,c){a.Y=[];a.kx(b,c)}function cH(a){a.Y.forEach(b=>b.invalidate())}
class dH extends uG{constructor(a,b,c,d,e,f,g){super("answers_popup");this.$n(!0);this.j=b;this.K=c;this.zf=e;this.kb=f;this.jV=g||[];this.Ki=new F;this.Y=[];this.PN=new P({m:"title"});this.PN.P(this.JJ());this.addChild(this.PN);this.ER=new P({m:"cancel"});this.addChild(this.ER);this.Rc=new OG(g?"items":"items without_pair","hidden","auto","div.item");this.addChild(this.Rc);bH(this,a,d);this.ER.O.addHandler((h,k)=>{k.preventDefault();this.Ki.h(void 0)})}open(){super.open();this.Ia()}close(){super.close()}Ka(a,
b){this.resize(a,b);this.Ia()}JJ(){return this.j.J("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}Ia(){cH(this);U(this,"height","");const a=this.Rc.content().height()+this.Rc.y();U(this,"height",Math.min(this.height(),a)+"px");this.Rc.invalidate()}kx(){}Jt(a,b,c,d){0!=d&&this.Rc.content().addChild(new P({m:"separator"}));d=this.jV&&-1!=this.jV.indexOf(this.Y.length);a=new aH({choice:b,dg:this.KR(b),c8:d,L:a,I:this.K,pg:this.zf,soundController:this.kb});0===this.Y.length&&Oe(a.displayObject(),"first");
c&&Oe(a.displayObject(),"selected");this.Rc.content().addChild(a);this.Y.push(a);a.O.addHandler(this.pU,this);return a}KR(){return null}pU(a){this.vS(a.choice())}vS(a){this.Ki.h(a)}Yb(){super.Yb();this.Rc.Yb();this.Y.forEach(a=>{a.O.removeHandler(this.pU,this);te(a)});this.Y=[]}};class eH extends dH{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.od=d;this.Ta=c.text();this.Hg.O.addHandler((k,l)=>{l.preventDefault();this.Ki.h(void 0)},this);bH(this,a,e);this.PN.P(this.JJ())}kx(a,b){if(this.od)for(let c=0;c<this.od.length;++c){const d=this.od[c].text(),e=new jq;e.setText(new FG(d,[],[],new Ni));this.Jt(a,e,c==b,c).P(d)}}vS(a){this.Ki.h(a.textRange().htmlText())}JJ(){return this.Ta}};function EG(a,b,c,d){return new eH(a.F,a.j,b,c,d,a.K,a.zf,a.kb)}class fH{constructor(a,b,c,d,e){this.F=a;this.K=c;this.j=b;this.zf=d;this.kb=e}};class gH extends Fv{constructor(){super("background")}};class hH extends V{constructor(){super("top_layer visualizer"+(I?" mobile":""));this.X=this.Du=1;this.Tz=new F}gb(){}setScale(a){Sg(this.displayObject(),a);this.X=a}};function iH(a){clearTimeout(a.nj);a.nj=a.jt}function jH(a,b){const c=a.op[b];c.FB.enabled()&&(a.nj!=a.jt||z(document,pf?jh:"mouseover",a.ZW,!0,a),iH(a),a.sC=c.Vp,a.Lt=c.FB,a.nj=setTimeout(()=>{a.kG();a.tC=a.op[b];a.tC.FB.show(a.Z,a.tC.Vp)},c.timeout))}
class kH{constructor(a){this.jt=-1;this.Z=a;this.op=[];this.nj=this.jt}kG(){for(let a=0;a<this.op.length;++a)this.op[a].FB.Wc();this.nj!=this.jt&&iH(this)}PB(a){const b=pf?jh:"mouseover";z(a.displayObject(),b,this.d4,!1,this);z((void 0).l7(),b,this.o0,!1,this)}d4(a){for(let b=0;b<this.op.length;++b)if(Zc(this.op[b].Vp.displayObject(),a.target)){jH(this,b);break}}o0(){pf||(this.Lt.show(this.Z,this.sC),z(this.Lt.l7(),"mouseout",this.Si,!1,this))}Si(a){a=a.relatedTarget;this.Lt&&a&&!Zc(this.Lt.da(),
a)&&a!=this.sC.da()&&(this.Lt.Wc(),ee(this.Lt.da(),"mouseout",this.Si,!1,this))}ZW(a){a=a.target;for(let b=0;b<this.op.length;++b){const c=this.op[b];Zc(c.Vp.displayObject(),a)||c.FB.displayObject()==a||(c.FB.Wc(),this.tC=null)}this.nj!=this.jt||this.tC||ee(document,pf?jh:"mouseover",this.ZW,!0,this);this.nj!=this.jt&&this.sC.displayObject()!=a&&!Zc(this.sC.displayObject(),a)&&iH(this)}};class lH{constructor(a,b,c,d,e,f,g){this.j=a;this.oF=b;this.F=c;this.kb=d;this.K=e;this.U0="headerWithText";this.Rr=f;this.Vb=null;this.EE=g}Zk(a){this.Vb=a}Rj(){return this.Vb}lB(){return this.EE}A(){return this.j}L(){return this.F}soundController(){return this.kb}I(){return this.K}$g(){return this.Rr}};class mH extends P{constructor(a,b){super({m:"visualizer"});this.M=a;this.ec=G(this);this.nh=G(this);this.zc=!1;var c=new gH;M(this,c);c.invalidate(a.slide().Ua().background());c=b.L();const d=b.I(),e=new Gs(new Fs({fontSize:16,I:d,EY:"#000000"})),f=new fH(c,b.A(),d,e,b.soundController());this.ZB=new DG(a,a.slide().description(),c,b.A(),f,b.$g(),e,d,b.Rj(),b.soundController());this.addChild(this.ZB);B(this,this.ZB.ec,this.ec.h,this.ec);B(this,this.ZB.nh,this.nh.h,this.nh)}FF(){}slide(){return this.M.slide()}activated(){return this.zc}cb(a){this.zc=
a}setOverlayDisplayed(){}setScale(){}hm(){}Ln(){return"normal"}resize(a,b){super.resize(a,void 0);this.G("min-height",`${b}px`);this.ZB.resize(a)}zw(){}};function nH(a,b,c){I&&(this.Nh=Nc("DIV"),Ie(this.Nh,"tap_area"));Vq.call(this,b);this.Nh&&this.addChild(this.Nh);this.vF=!0;this.F1=c?!0:!1;c&&this.$k(!1);a&&this.O.addHandler(this.zy,this);I&&(a=this.da(),Ie(a,"mobile"));this.sw(0);this.da().setAttribute("tabindex","-1");this.Gw()}p(nH,Vq);m=nH.prototype;m.jn=!1;m.wb=!0;m.aS=function(a){a=Nc("BUTTON",a);t&&8>=Bb||(a.type="button");return a};m.selected=function(){return this.jn};
m.eb=function(a){if(a){var b=this.da();Ie(b,"selected")}else b=this.da(),Je(b,"selected");this.F1&&this.$k(a);this.jn=a};m.enabled=function(){return this.wb};m.l=function(a){nH.fc.l.call(this,a);const b=this.da();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Je(c,"disabled")}else c=this.displayObject(),Ie(c,"disabled");!a&&b.blur&&b.blur();this.wb=a};m.$k=function(a){this.da().setAttribute("aria-pressed",a)};m.zy=function(){this.eb(!this.jn)};
m.Xf=function(a){nH.fc.Xf.call(this,a);-1==this.Gq&&this.da().blur()};m.Aw=function(){return nH.fc.Aw.call(this)};m.yo=function(a){this.enabled()&&nH.fc.yo.call(this,a)};m.Us=function(a){this.vF=!1;nH.fc.Us.call(this,a);this.vF=!0};class oH{constructor(){this.uS=this.ui=this.wb=!0;this.BF=new F;this.Cx=new F;this.fX=new F;this.bI=""}visible(){return this.ui}B(a){this.ui!=a&&(this.ui=a,this.uS&&this.M1!=this.ui&&(this.M1=this.ui,this.BF.h()))}enabled(){return this.wb}l(a){this.wb!=a&&(this.wb=a,this.uS&&this.L1!=this.wb&&(this.L1=this.wb,this.Cx.h()))}P(a){this.lc!=a&&(this.lc=a,this.fX.h())}textContent(){return this.lc}};function pH(a){let b="continue";if(!a.ha)return b;var c=a.ha.slide();const d=a.ha instanceof T&&a.ha.yb();c=(c=c.settings().ta())&&c.isEnabled();c=a.ha instanceof T&&c;var e;if(e=!a.ya()){e=a.C.Fa();let f=!1;for(const g of e.slidePoolState().slides())g instanceof T?f=f||g.yb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=qH(a)?"viewResults":"ok");return b}function qH(a){a=a.C.Pd();return!!a&&a.slide().visible()}
function rH(a){a.R0=sH(a,"continuePresentation")?"continue":"finish"}function sH(a,b){return null!=a.Sd&&a.Sd.actionAvailable(b)}function tH(a){const b=a.C&&"testing"==a.C.quizState()&&0===Ca(a.Ya,a.ha),c=a.C&&"completed"==a.C.quizState();return(b&&!0||!a.C||c)&&sH(a,"gotoPreviousSlide")}
class uH{constructor(){this.ha=this.Hc=this.Sd=null;this.Br=new oH;this.sk=new oH;this.jp=new oH;this.EC=new oH;this.yl=new oH;this.gC=new oH;this.Hz=new oH;this.Ju=new oH}gb(a,b){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.Do,this),this.C.Da().activeSlideChangedEvent().removeHandler(this.rr,this));this.C=a;this.Hc=b;if(this.C){a=[];for(const c of this.C.slidePoolState().slides())a.push(c);this.Ya=a;this.C.sessionModeChangedEvent().addHandler(this.Do,this);this.C.Da().activeSlideChangedEvent().addHandler(this.rr,
this);this.rr()}}setActionAvailability(a){this.Sd=a;this.Do()}rr(){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.Do,this);(this.ha=dx(this.C.Da()))&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.Do,this);this.Do()}Zv(){this.Do()}Do(){this.QJ();if(this.C)switch(this.C.sessionMode()){case "testing":this.nK();break;case "reviewing":var a=Ca(this.Ya,this.ha);this.sk.B(!0);this.sk.l(!this.$x());this.Br.B(!0);this.Br.l(0<a);this.xx=!1;this.EC.B(!0);break;case "completed":var b=
this.C.Pd(),c=null!=this.Sd&&sH(this,"continuePresentation");a="none"!=this.C.Fa().ig().type();b=void 0!==b?a||c:!0;(c=!this.Sd||sH(this,"finishAction"))&&rH(this);a=null!=this.Sd?!0:a;this.Ju.B(tH(this));this.yl.B(c&&b&&a);this.xx=tH(this)}else this.xx=a=tH(this),this.Hz.B(!0),this.Ju.B(a)}QJ(){this.sk.B(!1);this.Br.B(!1);this.jp.B(!1);this.EC.B(!1);this.gC.B(!1);this.yl.B(!1);this.Ju.B(!1);this.Hz.B(!1)}nK(){var a=this.C.settings();const b=this.ha;if(b){var c=b instanceof T&&b.yb(),d=b.slide(),
e=d.settings().ta();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.C;var f="none"!=e.Fa().ig().type();"ok"!=pH(this)&&a&&kB(e.Fa(),!0)&&!f&&!qH(this)?(rH(this),this.yl.B(!0)):this.yl.B(!1);f=a&&c;d=a||!this.$x()||"InfoSlide"==d.type()&&a;this.sk.B(!f&&!this.yl.visible());this.sk.l(d);d=a&&!c;f=b instanceof T;d=this.ya()||a&&(c||!f)||d;e=0<=VA(e.Da(),!1);this.Br.B(!d&&!this.yl.visible());this.Br.l(e);this.Ju.B(!1);this.xx=!1;this.jp.l(a&&c);this.jp.B(this.jp.enabled()&&!this.yl.visible());
this.EC.B(!a);"Hotspot"==b.slide().type()&&c?(this.gC.B(!0),c="tryAgain"==this.jp.bI,this.gC.l(b.initiated()&&!c)):this.gC.B(!1)}}ya(){return this.Hc.oa()}$x(){var a=this.Ya.length,b=Ca(this.Ya,this.ha);if(!this.ya()||"testing"==this.C.quizState())return b==a-1;a=this.Ya.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 vH extends uH{constructor(){super();this.yh=!1;this.Iq=new oH;this.zN=new oH}cB(a){this.yh=a;this.Do()}nK(){const a="allAtOnce"==this.C.settings().submitType();this.yh&&!a?this.Iq.B(!0):(super.nK(),this.sk.enabled()||this.sk.B(!1),this.zN.B(a&&!this.sk.visible()&&!this.jp.visible()))}QJ(){super.QJ();this.Iq.B(!1);this.zN.B(!1)}};function wH(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();xH(g,b,h,e);b.l(c.enabled())}const g=a;f();c.BF.addHandler(f,a);c.Cx.addHandler(f,a);c.fX.addHandler(function(){b.P(c.textContent())},a)}function xH(a,b,c,d){a=a.mo;c?d?a.vc(b,0):a.addChild(b):a.removeChild(b)}function yH(a){const b=a.Lc.Hz.visible()&&!0;xH(a,a.xe,b,!1)}
class zH extends V{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.mo=d||this;this.Hc=null;this.j=b;this.C=null;this.Lc=a;this.nM=this.Ib("back");wH(this,this.nM,a.Ju,!1,!0);this.xe=this.Ib("start");wH(this,this.xe,a.Hz,!1,!1);this.lM=this.Ib("prev");this.bL=this.Ib("next");this.sJ=this.Ib("finish");wH(this,this.lM,this.Lc.Br,!0,!0);this.lM.P(this.j.J("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));wH(this,this.bL,this.Lc.sk,!0);this.bL.P(this.j.J("PB_NEXT_SLIDE_BUTTON_LABEL"));wH(this,this.sJ,this.Lc.zN,
!0,!1);this.sJ.P(this.j.J("PB_SUBMIT_ALL_BUTTON_LABEL"));this.AN=this.Ib("submit");wH(this,this.AN,a.jp,!1);this.AN.P(this.j.J("PB_SUBMIT_BUTTON_LABEL"));this.Ex=this.Ib("feedback");a.Iq.BF.addHandler(function(){var e=this.mo;if(a.Iq.visible()){e.addChild(this.Ex);e=pH(a);const f=this.XS(e);this.Ex.o("result","viewResults"==e);a.Iq.bI=e;this.Ex.P(f)}else e.removeChild(this.Ex)},this);this.Im=this.Ib("exit");a.yl.BF.addHandler(this.u2,this);this.Ul=this.Ib("showReview");this.Ul.P("TODO: //from content");
this.DM=this.Ib("retake");this.DM.P("TODO: //from content");this.lC=new F;this.mM=new F;this.oM=new F;this.lM.O.addHandler(function(){const e=a.xx?this.oM:this.mM;Xg();e.h()},this);this.nM.O.addHandler(function(){const e=a.xx?this.oM:this.mM;Xg();e.h()},this);a.Zv()}u2(){const a=this.Lc.yl.visible();if(a)if("finish"==this.Lc.R0)this.Im.P(this.j.J("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Im.P(this.j.J("PB_CONTROL_PANEL_NEXT"));var b=this.Im.da();Je(b,"exit");b=this.Im.da();Ie(b,"next")}xH(this,
this.Im,a,!1)}qw(a){this.Hc=a}Ep(){}outlinePopupClosed(){}ah(a){this.C&&this.C.Fa().sessionModeChangedEvent().removeHandler(this.Jy,this);if(this.C=a)this.C.Fa().sessionModeChangedEvent().addHandler(this.Jy,this),this.Jy()}rB(){return this.Ul.O}XA(){return this.DM.O}Jy(){xH(this,this.Ul,!1);xH(this,this.DM,!1)}Ib(a){a=new nH(!1,a);if(of){var b=a.da();Ie(b,"android")}a.cn=!0;return a}XS(a){let b="";switch(a){case "continue":b="PB_NEXT_SLIDE_BUTTON_LABEL";break;case "tryAgain":b="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";
break;case "viewResults":b="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":b="PB_DIALOG_BOX_OK_BUTTON"}return this.j.J(b)}mb(){}Zh(){}um(a,b){if("start"==a){this.xe.o("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.xe.o("submit",!0);break;case "continue-style":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "startQuiz":a="PB_START_QUIZ_BUTTON_LABEL";break;case "startSurvey":a="PB_START_SURVEY_BUTTON_LABEL";break;default:a="PB_START_QUIZ_BUTTON_LABEL"}this.xe.P(this.j.J(a))}}Sk(){return this.lC}gb(){}Nk(){}Vg(){}Ci(){}}
;function AH(a,b,c){a instanceof P?a.G(b,c):a instanceof Vq&&U(a,b,c)}
class BH extends Im{constructor(a,b,c,d){super(null,[0],[350],350);this.ha=a;this.xy=b;this.WI=c;this.uT=d;this.$T=40}dl(){var a=this.coords[0],b=Math.min(a,200)/200;AH(this.ha,"opacity",1-b);var c=-this.$T*(.5>b?Math.pow(2*b,2)/2:b);b=new Pg;b.translate(this.uT?-c:c,0);b.scale(this.WI,this.WI);c=this.ha.displayObject();Tg(Rg(),c,b);a=Math.max(a-150,0)/200;AH(this.xy,"opacity",a);b=this.$T*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.xy.displayObject();b=this.uT?-b:b;b=(new Pg).setTransform(1,0,0,1,b,0);
Tg(Rg(),a,b)}Qj(){AH(this.ha,"margin-top",-document.documentElement.scrollTop/Hh()+"px");AH(this.ha,"position","absolute");AH(this.xy,"position","absolute");0<Tf()&&Sf(0,0);super.Qj()}th(){super.th();AH(this.ha,"position","");AH(this.ha,"margin-top","");AH(this.ha,"opacity","");Sg(this.ha.displayObject(),this.WI);AH(this.xy,"position","");AH(this.xy,"opacity","")}};class CH extends V{constructor(a){super(a);this.we=new F;this.wb=!1}he(){return this.we}resize(a,b){super.resize(a,b);this.Ia()}cb(a){a&&this.Ia()}enabled(){return this.wb}l(a){this.wb=a;this.o("disabled",!this.wb)}Ia(){}tu(a){this.we.h(a)}Yb(){}};function DH(){this.tf=new F;this.X_=new F;this.gJ=new F;this.yS=new F}m=DH.prototype;m.Pt=!1;m.Ot=!1;m.$E=null;m.Yy=null;m.CA=function(){return"drag"};m.jG=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.Pt&&(this.Ot=this.Pt=!1),this.Ot=!1,1;if("touchMove"==a&&this.Ot)return 1}this.Pt&&(this.Ot=this.Pt=!1,this.yS.h(this.Yy.x,this.Yy.y));return 0};
m.IF=function(a){a=new v(a.touches()[0].clientX(),a.touches()[0].clientY());this.Ot?(a=yc(a,this.$E),vc(a,this.Yy)||(this.Pt||(this.Pt=!0,this.gJ.h(this.$E.x,this.$E.y)),this.Yy=a,this.tf.h(a.x,a.y))):(this.Ot=!0,this.$E=a,this.Yy=new v,this.X_.h())};m.xp=function(){};function EH(){this.IM=new F;this.HM=new F;this.gz=new F;this.tf=new F;this.ey=null;this.GM=!1}m=EH.prototype;m.gy=-1;m.ZC=0;m.CA=function(){return"scale"};m.jG=function(a,b){a=2==b.touches().length;const c=!a&&0<this.gy;a!=this.GM&&(this.GM||(FH(b),this.IM.h()),this.GM=a);return a||c?1:0};
m.IF=function(a){if(2==a.touches().length){var b=FH(a);if(this.ey&&b){const c=yc(b.lm,this.ey.lm),d=yc(b.tm,this.ey.tm),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.tf.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.ey=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=wc(new v(b.clientX(),b.clientY()),new v(a.clientX(),a.clientY())),this.ZC?b=a/this.ZC:(b=1,this.ZC=a));a=b;this.HM.h(a);this.gy=a}else 0<this.gy&&(this.gz.h(this.gy),
this.ey=null,this.gy=-1,this.ZC=0)};function FH(a){a=a.touches();return 2!=a.length?null:{lm:new v(a[0].clientX(),a[0].clientY()),tm:new v(a[1].clientX(),a[1].clientY())}}m.xp=function(){};function GH(a,b,c){const d=a.ic.width()*a.X,e=a.ic.height()*a.X;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.ic.If(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.ic.lf(c)}function HH(a,b){Sg(a.ic.displayObject(),b);a.ic.setParentScale(b);var c=b-a.X;a.X=b;b=a.ic.x()-c*a.ic.width()/2;c=a.ic.y()-c*a.ic.height()/2;GH(a,b,c)}
class IH extends uG{constructor({L:a,RP:b,A:c,pa:d,quizSize:e,content:f}){super("dnd_popup");this.F=a;this.hp=this.gp=this.ki=this.TX=this.X=1;this.Yx=!0;this.Tc=e;this.M=d;this.on=0;this.j=c;this.S=this.nx();this.S.Tb(45);this.addChild(this.S);this.hK();this.va=b;a=new EH;a.HM.addHandler(this.NL,this);a.gz.addHandler(this.ML,this);b=new DH;b.tf.addHandler(this.LL,this);b.gJ.addHandler(this.KL,this);this.SX=new V("content");this.addChild(this.SX);this.ic=f;this.SX.addChild(this.ic);this.setScale(1);
this.Mm=new Mh(document.body);Nh(this.Mm,a);Nh(this.Mm,b);Oh(this.Mm)}close(){Ph(this.Mm);super.close()}LL(a,b){GH(this,this.gp+a,this.hp+b)}KL(){this.gp=this.ic.x();this.hp=this.ic.y();GH(this,this.gp,this.hp)}NL(a){this.on||(this.on=this.X);a=Math.min(this.ki,this.on*a);a=Math.max(this.TX,a);HH(this,a);HH(this,a)}ML(){this.on=0}nx(){const a=new V("top_panel");Og(a.displayObject(),"0 0");return a}hK(){const a=this.S;if(a)if(this.va){var b=new V("close");b.addChild(S(this.F,"close_popup_icon"));b.O.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{this.M.contentState().reset()};var c=new V("clear");c.P(this.j.J("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.O.addHandler(b,this);a.addChild(c);c=new V("clear-icon");c.O.addHandler(b,this);a.addChild(c);b=new V("done");b.P(this.j.J("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.O.addHandler(this.close,this);a.addChild(b);b=new V("done-icon");b.O.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.o("landscape",c);this.S&&(c?(U(this.S,"width",""),
U(this.S,"height",`${b/this.ki}px`),U(this.S,"right",`${-this.S.width()*(1-this.ki)}px`)):(U(this.S,"width",`${a/this.ki}px`),U(this.S,"height",""),U(this.S,"right","")));this.Ia(a,b);super.resize(a,b);this.Ia(a,b)}Ia(a,b){var c=this.S?56:0;a-=a>b?c:0;c=Yg({width:this.Tc.width,height:this.Tc.height,boundingWidth:a,boundingHeight:b,Ef:!0}).scale;this.ic.resize(this.Tc.width,this.Tc.height);this.ic.setParentScale(c);Sg(this.ic.displayObject(),c);this.X=this.on=this.TX=c;this.ic.If((a-this.Tc.width*
c)/2);this.ic.lf(Math.floor((b-this.Tc.height*c)/2))}setScale(a){this.X=a;this.S&&Sg(this.S.displayObject(),a);this.ki=a}};class JH{vQ(){return!1}TZ(){return new F}};function KH(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};class LH extends Jm{constructor(a){super(a,0,1,150);this.Tu=!1}dl(){let a=this.coords[0];this.Tu&&(a=this.DY[0]-a);Bg(this.element,a)}reverse(a){this.Tu=a}};class MH extends P{constructor(a){super({m:a});this.mi=0}ao(a){this.mi=a;this.Ia()}Ia(){const a=Math.floor(100*this.mi);vg(this.displayObject(),`${a}%`)}};function NH(a,b){b=sg(b,a.displayObject()).x/a.X;return tc(b/a.width(),0,1)}function OH(a,b){const c=a.width()*b;a.ms.If(c);b=Math.floor(b*a.Eb);a.ms.P(cl(Math.floor(b/3600))+":"+cl(Math.floor(b%3600/60))+":"+cl(Math.floor(b%60)));a.ms.B(!0)}
class PH extends V{constructor(){super("progress_bar");this.Eb=0;this.X=1;this.Ak=!1;this.Iz=new F;this.Oz=new F;this.jz=new F;this.KT=new MH("loaded_track");this.addChild(this.KT);this.vV=new MH("played_track");this.addChild(this.vV);this.ms=new V("time_tooltip");this.ms.B(!1);this.addChild(this.ms)}setScale(a){this.X=a}l(a){super.l(a);const b=this.displayObject();a?(z(b,jh,this.uu,!1,this),I||(z(b,lh,this.Zm,!1,this),z(b,"mouseout",this.Qo,!1,this))):(ee(b,jh,this.uu,!1,this),ee(b,lh,this.Zm,!1,
this),ee(b,"mouseout",this.Qo,!1,this))}Vs(a){this.Eb=a;isNaN(this.Eb)&&(this.Eb=0)}setCurrentTime(a){a=0<this.Eb?a/this.Eb:0;isNaN(a)&&(a=0);this.vV.ao(a)}dQ(a){this.KT.ao(a)}uu(a){this.Ak||(this.Ak=!0,this.Iz.h(),this.Rq(a),z(document,lh,this.su,!0,this),z(document,kh,this.AU,!0,this),a.stopPropagation())}su(a){this.Rq(a)}AU(a){ee(document,lh,this.su,!0,this);ee(document,kh,this.AU,!0,this);I||this.Rq(a);this.Ak=!1;this.Oz.h();!I&&this.ay(a)||this.ms.B(!1)}Rq(a){a=NH(this,a);OH(this,a);this.jz.h(a*
this.Eb)}Zm(a){this.Ak||(a=NH(this,a),OH(this,a))}Qo(){this.Ak||this.ms.B(!1)}ay(a){a=sg(a,this.displayObject());a.scale(1/this.X);return(new K(0,0,this.width()-1,this.height()-1)).contains(a)}};class QH extends V{constructor(){super("volume_bar");this.X=1;this.rX=new V("track");this.addChild(this.rX);this.Ct=new F;z(this.displayObject(),jh,this.Fy,!1,this)}setScale(a){this.X=a}B(a){this.visible()!=a&&(super.B(a),a||(ee(document,lh,this.dj,!1,this),ee(document,kh,this.ej,!1,this)))}setVolume(a){this.rX.Tb(48*(1-a)+8)}Fy(a){this.Rq(a);z(document,lh,this.dj,!1,this);z(document,kh,this.ej,!1,this);a.stopPropagation()}dj(a){this.Rq(a)}ej(a){ee(document,lh,this.dj,!1,this);ee(document,kh,this.ej,
!1,this);this.Rq(a)}Rq(a){a=sg(a,this.displayObject());a.scale(1/this.X);a=(a.y-8)/48;a=1-tc(a,0,1);this.setVolume(a);this.Ct.h(a)}};function RH(a){const b=a.Tx*a.TL;a.S_&&Sg(a.displayObject(),b);a.Ll.setScale(b);a.Sh&&a.Sh.setScale(b)}
class SH extends V{constructor(a){const b=!I;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.M4=a;this.S_=!1;this.sV=!0;this.us=this.TL=this.Tx=1;this.oX=new F;this.Ct=new F;this.jz=new F;this.Iz=new F;this.Oz=new F;this.xr=new nH(!1,"play_btn",!0);this.addChild(this.xr);this.xr.O.addHandler(this.S2,this);this.St=this.Sh=this.rk=null;b&&(this.rk=new nH(!0,"mute_btn",!0),this.rk.O.addHandler(this.O2,this),this.addChild(this.rk),this.Sh=new QH,this.Sh.Ct.addHandler(this.R3,
this),this.Sh.B(!1),this.addChild(this.Sh),this.St=new LH(this.Sh.displayObject()),z(this.St,"finish",this.Q3,!1,this),z(this.rk.displayObject(),"mouseover",this.M2,!1,this));this.VS=null;this.Ll=new PH;this.Ll.l(a);this.Ll.Iz.addHandler(this.uu,this);this.Ll.Oz.addHandler(this.GL,this);this.Ll.jz.addHandler(this.su,this);this.addChild(this.Ll)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.Tx=c;super.resize(a,b);RH(this)}width(){return super.width()*this.Tx}height(){return super.height()*this.Tx}setScale(a){this.TL=
a;RH(this)}l(a){this.enabled()!=a&&(super.l(a),this.xr.l(this.sV&&a),this.Ll.l(a&&this.M4),this.rk&&this.rk.l(a),!a&&this.Sh&&this.Sh.B(!1))}Es(a){this.sV=a;this.xr.l(this.enabled()&&a)}k_(a){this.VS&&this.VS.eb(a)}Vs(a){this.Ll.Vs(a)}setCurrentTime(a){this.Ll.setCurrentTime(a)}dQ(a){this.Ll.dQ(a)}S2(){this.xr.enabled()&&this.oX.h(!this.xr.selected())}uu(){this.Iz.h()}GL(){this.Oz.h()}su(a){this.jz.h(a)}O2(){if(this.rk.enabled()){const a=this.rk.selected()?0:this.us;this.Sh.setVolume(a);this.Ct.h(a)}}R3(a){this.us=
a;this.rk.eb(!1);this.Ct.h(a)}M2(){this.rk.enabled()&&!this.Sh.visible()&&(this.Sh.B(!0),z(document,lh,this.dj,!1,this),this.St.reverse(!1),this.St.play(!0))}dj(a){var b=this.Tx*this.TL;a=sg(a,this.displayObject());a.scale(1/b);b=Xq(this.Sh);const c=Xq(this.rk);a=(b=jg(c,b))?b.contains(a):!1;b=this.St;b.aw()?b.Tu==a&&(b.Tu=!b.Tu,b.ao(1-b.progress)):a||(b.reverse(!0),b.play(!0))}Q3(){let a;if(null==(a=this.St)?0:a.Tu){let b;null==(b=this.Sh)||b.B(!1);ee(document,lh,this.dj,!1,this)}}};function TH(a){a.Sz.P(KH(Math.min(a.Eb,Math.max(0,Math.floor(a.zg)))))}class UH extends SH{constructor(a){super(a);this.Sz=new P({m:"time"});this.addChild(this.Sz);this.Eb=this.zg=0;this.setScale(Hh())}setCurrentTime(a){super.setCurrentTime(a);this.zg=a;isNaN(this.zg)&&(this.zg=0);TH(this)}Vs(a){super.Vs(a);this.Eb=a;isNaN(this.Eb)&&(this.Eb=0);TH(this)}};class VH extends rv{constructor(a){super(a);this.BT=0;this.aK=!1}Dy(){this.aK?this.aK=!1:super.Dy()}rL(){super.rL();this.BT=Date.now()}Ey(){super.Ey();if(this.ready()&&jf){var a=100>Date.now()-this.BT;this.playing()||a||(this.aK=!0,a=this.mediaElement(),a.play(),a.pause())}}};function WH(a,b){b instanceof rv?(b.js.addHandler(a.$c,a),b.Mo.addHandler(a.$c,a),b.GK.addHandler(a.$c,a),b.iE.addHandler(a.$c,a)):(b.stateChangedEvent().addHandler(a.$c,a),b.Mo.addHandler(a.$c,a),b.EG().addHandler(a.$c,a))}
class XH{constructor(a,b){this.qa=a;this.le=b;this.rV=!1;this.UK=this.vI=1;WH(this,a);b.oX.addHandler(this.K3,this);b.Ct.addHandler(this.m2,this);b.jz.addHandler(this.su,this);b.Iz.addHandler(this.uu,this);b.Oz.addHandler(this.GL,this);this.$c()}l_(a){var b=this.qa;b instanceof rv?(b.js.removeHandler(this.$c,this),b.Mo.removeHandler(this.$c,this),b.GK.removeHandler(this.$c,this),b.iE.removeHandler(this.$c,this)):(b.stateChangedEvent().removeHandler(this.$c,this),b.Mo.removeHandler(this.$c,this),b.EG().removeHandler(this.$c,
this));this.qa=a;WH(this,a);this.$c()}$c(){const a=this.le,b=this.qa;var c=b.playing();a.xr.eb(c);b.gZ&&a.dQ(b.gZ());a.Vs(b.duration());a.setCurrentTime(b.currentTime())}K3(a){a?this.qa.play():this.qa.pause()}m2(a){this.vI=a;this.qa.setVolume(this.UK*this.vI)}uu(){this.rV=this.qa.playing();this.qa.pause()}GL(){this.rV&&this.qa.currentTime()<this.qa.duration()&&this.qa.play()}su(a){this.qa.seek(a)}};class YH extends V{constructor(a,b){super("audio_with_controls");this.le=this.eS(b);this.addChild(this.le);this.r0=new XH(a,this.le)}Bp(a){this.le.l(a)}Es(a){this.le.Es(a)}setScale(a){this.le.setScale(a)}yi(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.r0;b.UK=a;b.qa.setVolume(b.UK*b.vI)}eS(a){return new SH(a)}};class ZH extends YH{eS(a){return new UH(a)}};class $H{constructor(a,b,c,d){this.VT=a;this.qa=b;this.Wf=c;this.Jh=d;this.Ie=!1;this.pr=!0;this.FD=new F;this.DD=new F;this.qa.js.addHandler(this.kh,this);c&&!d&&c.Bp(Fp(a))}GP(){return this.Wf?this.Wf.yi():null}cb(a){a?this.Wf&&this.Wf.Es(!0):this.qa.stop()}setScale(a){this.Wf&&this.Wf.setScale(a)}stop(){this.qa.stop()}start(){if(of||uf){var a=this.qa,b=this.qa.src();if(a.jb&&a.jb.play){if("string"!==typeof b)b:{Array.isArray(b)||(b=[b]);for(let d=0;d<b.length;++d){const e=b[d];var c=e;const f=
a.mediaElement();if(f.canPlayType&&f.canPlayType(c.type())){b=e.src();break b}}b=null}b&&(c=a.mediaElement(),b!=c.src&&(a.playing()&&a.pause(),a.Km=-1,a.Wo&&(a.Wo=!1,Yd(c,"canplay",a.qL,!1,a)),c.src=b,a.Ge(),a.bD()))}}this.qa.play()}setOverlayDisplayed(a){this.Wf&&this.Wf.setOverlayDisplayed(a)}TN(a){if(this.qa!==a){const b=this.qa.volume();this.qa.js.removeHandler(this.kh,this);this.qa.Yb();this.qa=a;this.qa.setVolume(b);this.qa.js.addHandler(this.kh,this);this.Ie=a.playing()}}kh(){if(!this.Jh){var a=
this.VT,b=a.Ea().De();switch(this.qa.state()){case "ended":b||(Gp(a,a.cl()+1),this.DD.h(this.qa));this.Wf&&(a=Fp(a),this.Wf.Es(a),this.Wf.Bp(a));this.pr=!0;break;case "playing":b&&this.pr&&(Fp(a)?(this.pr=!1,Gp(a,a.cl()+1),this.Wf&&this.Wf.Es(!1)):this.qa.stop());break;case "paused":this.Wf&&this.Wf.Es(!0)}a=this.qa.playing();this.Ie!=a&&(this.Ie=a)&&this.FD.h(this.qa)}}setVolume(a){this.Wf?this.Wf.setVolume(a):this.qa.setVolume(a)}};class aI extends $H{constructor(a,b,c=YH){const d=a.Ea();var e=d.La.Qk();Array.isArray(e)||(e=[e]);e=Al(e);e=new VH(e);let f=null;d.Ug()||(f=new c(e,b||!d.De()));super(a,e,f,b)}};class bI extends aI{constructor(a,b){super(a,b,ZH)}};function cI(a,b){switch(b){case "correct":return a.j.J("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.j.J("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.j.J("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.j.J("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}
class dI extends V{constructor(a,b,c,d,e,f,g,h,k,l,r,u){super("feedback");this.hn=void 0;this.j=a;this.Ta=new V("header");const x=new V("text");x.P(cI(this,d));e&&(d=new V("icon"),d.addChild(e),this.Ta.addChild(d));this.Ta.addChild(x);this.addChild(this.Ta);this.s=new V("content");a=-1==f?a.J("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=Us(k,c.content(),{ANSWER_ATTEMPTS:a});r=new hm(k,new ns(null,r,null,u));l=l.Vh({m:"rich-text-view",htmlText:k.htmlText(),Hp:r,gq:!1});this.s.addChild(l);if(l=c.audio())this.Bc=
b,this.Bc.gb(l),b=new Hp(l),this.Cd=new bI(b,h),this.Cd.FD.addHandler(()=>{this.Bc.audioStartedEvent().h()},this),this.Cd.DD.addHandler(()=>{this.Bc.Se.h()},this),l.Ug()||(h=new ZH(this.Bc.qa,!0),this.s.vc(h,0)),g&&l.Gj()&&this.Bc.start();g=!!c.audio()&&!c.audio().Ug();(this.cT=!zv(c.content())||g)&&this.addChild(this.s)}mQ(a){if(void 0===this.hn||this.hn.width!=a.width)this.hn=a;this.nk()}nk(){Ig(this.Ta.displayObject());this.Ta.height();!this.cT&&this.height()}deactivate(){this.Bc&&this.Bc.stop()}}
;function eI(a,b){return.5<b?1-eI(a,1-b):2*Math.pow(b,2)}
class fI extends Im{constructor(a,b){var c=Tf();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.YW=c;this.rJ=b}dl(){const a=this.coords[0];Sf(0,this.YW+eI(this,a)*(this.rJ-this.YW));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Qj(){super.Qj()}th(){super.th();this.element.style.opacity="";this.element.style.top="";zf&&(z(window,"scroll",this.$V,!1,this),Gh(function(){ee(window,"scroll",this.$V,!1,this)},this,300))}$V(){Tf()!=this.rJ&&Sf(0,this.rJ)}};class gI extends rv{constructor(a){super(a);$e&&sv.addHandler(this.Q2,this)}videoWidth(){return mv(this)?this.mediaElement().videoWidth:0}videoHeight(){return mv(this)?this.mediaElement().videoHeight:0}Q2(a){this.playing()&&a instanceof VH&&this.play()}};class hI extends V{constructor(a,b,c){super("video");this.qa=a;this.qa.Bp(!0);this.addChild(a.mediaElement());this.Au=!1;this.resize(b,c)}Bp(){}Es(){}setScale(){}yi(){return this}cb(){}l_(a){const b=this.width(),c=this.height();this.removeChild(this.qa.mediaElement());this.qa=a;a.Bp(!this.Au);this.addChild(a.mediaElement());this.Qu(b,c)}Qu(a,b){const c=this.qa.mediaElement();a&&vg(c,a);b&&wg(c,b)}k_(){}setOverlayDisplayed(a){this.Au=a;this.qa.Bp(!a)}setVolume(a){this.qa.setVolume(a)}};class iI extends gI{Dy(){this.Ie=!0;super.Dy()}}function jI(a){var b=Bl(a.cO.Qk());b=new iI(b);a=a.bn.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}class kI extends $H{constructor(a,b){var c=a.Ea();const d=jI(c);var e=c.bn.width();c=c.bn.height();e=new hI(d,e,c);super(a,d,e,b);this.zF=e;Fp(a)||this.start()}GP(){return this.zF.yi()}cb(a){super.cb(a);if(!a&&I){const b=jI(this.VT.Ea());this.TN(b)}this.zF.k_(!1);this.zF.cb(a)}TN(a){this.zF.l_(a);super.TN(a)}};function lI(a){return a.Cd?a.Cd.GP():null}function mI(a){return a.Qg?a.Qg.GP():null}
class nI{constructor(a,b,c,d){this.Qg=this.Cd=null;this.zc=!1;this.ml=b;this.Jh=c;this.pb=this.kb=d;if(a&&b){if(a=b.Kf)this.Cd=new bI(a,c),this.Cd.FD.addHandler(this.Dh,this),this.Cd.DD.addHandler(this.Ch,this),Il(this.pb,this.Cd.qa);if(b=b.Md)this.Qg=new kI(b,c),this.Qg.FD.addHandler(this.xu,this),this.Qg.DD.addHandler(this.$m,this),Il(this.pb,this.Qg.qa)}this.eh=new F;this.ol=new F;this.Se=new F;this.em=new F;this.xn=new F;this.dm=new F}$F(){this.Cd&&Jl(this.pb,this.Cd.qa);this.Qg&&Jl(this.pb,this.Qg.qa)}FF(){this.Cd&&
this.Cd.qa.mediaElement().load()}cb(a){if(this.zc!=a&&(this.zc=a,this.Cd&&this.Cd.cb(a),this.Qg&&this.Qg.cb(a),a?(this.kb.IB().addHandler(this.mv,this),this.mv()):this.kb.IB().removeHandler(this.mv,this),a&&this.Cd)){var b=this.ml.Kf;a=this.Cd;var c=this.ol;(b.Ea().Gj()||b.Ea().Ug())&&(this.Jh||Fp(b))&&(b=new pl,c.h(a.qa,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.Cd&&this.Cd.setOverlayDisplayed(a);this.Qg&&this.Qg.setOverlayDisplayed(a)}setScale(a){this.Cd&&this.Cd.setScale(a);this.Qg&&
this.Qg.setScale(a)}Dh(a){this.eh.h(a)}xu(a){this.em.h(a)}Ch(a){this.Se.h(a)}$m(a){this.dm.h(a)}audioStartedEvent(){return this.eh}audioStartingEvent(){return this.ol}iq(){return this.dm}videoStartedEvent(){return this.em}videoStartingEvent(){return this.xn}mv(){const a=this.kb.volume();this.Cd&&this.Cd.setVolume(a);this.Qg&&this.Qg.setVolume(a)}};function oI(a,b,c){a.Va=a.ud(b,c);b&&pI(a,c);B(a,a.Va.he(),d=>{a.he().h(d)})}function qI(a){return Kp(a.slide().Ua().Db(),"slidePicture")[0]}function rI(a){return a.fa.L()}function sI(a,b){return new Fs({fontSize:b,I:a.K(),EY:"#000000",f9:void 0})}function tI(a){a.Oc&&a.Oc.mQ(a.hn)}function uI(a){a.KM.h(new wG);const b=a.Oc.displayObject().offsetTop;(new fI(a.Oc.displayObject(),b)).play()}
function vI(a){if(a.fa.lB()&&a.M&&a.M instanceof T&&!a.M.yb()){var b=a.M.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)pI(a,!0),bi(a,"review")}}function wI(a,b,c){a=a.la.settings().evaluationEnabled();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function pI(a,b){a.va=!0;a.dc=b;a.kj(b)}
function xI(a,b,c,d,e,f){var g=Ig(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(Qr()?document.documentElement.clientHeight:Pr()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(g.top+g.bottom);var h=new K(0,0,c,d);h=void 0!==e?lp(h,e):h;g=Yg({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Ef:!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=`${mm(b,Math.floor((g.height-l)/2))} ${lm(h)} ${nm(e)}`,
a instanceof Vq?U(a,"transform",e):a instanceof P&&a.G("transform",e),a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,l),a.If(b))}function yI(a){a=sI(a,15);return new Gs(a)}
class zI extends P{constructor(a,b,c,d){super();this.Q_=G(this);this.b5=G(this);this.E4=G(this);this.cE=this.jc=null;var e=this.Jx();b&&(e+=" review");e=e.split(" ");for(const g of e)bi(this,g);this.la=a.slide();this.eh=G(this);this.Se=G(this);this.M=a;this.fa=c;this.Nl=this.va=b;this.dc=d||!1;this.kb=c.soundController();c=this.slide().qh();this.qc=new nI(c,a.JF(),b,this.kb);B(this,this.qc.audioStartedEvent(),this.Dh,this);B(this,this.qc.Se,this.Ch,this);this.Mu=this.MI(this.slide().description());
this.nR();oI(this,b,this.dc);M(this,this.Mu);(b=lI(this.qc))&&this.Hw(b);const f=c?c.picture():null;if(f){b=f.La;this.cE=new P;b.Gs()?this.jc=new P({da:b.createImgInstance()}):(this.jc=new P,this.jc.G("background-image",Ih(b.path())),this.jc.G("background-size","cover"));b=qI(this);const g=b instanceof Uj?b.Pm:null,h=om(qI(this).rotationAngle());B(this,this.jc.O,()=>{g?Jh(g.url(),g.target()):this.we.h(f,h)});this.YX=new Mh(this.jc.displayObject(),[new EH]);B(this,Th(this.YX,"scale").gz,k=>{1<k&&this.we.h(f,
h)});Oh(this.YX);M(this.cE,this.jc);this.Hw(this.cE)}(this.yF=mI(this.qc))&&this.Hw(this.yF);this.XQ();a instanceof T&&(B(this,a.submittedEvent(),this.fD,this),this.fD());this.we=G(this);this.ec=G(this);this.nh=G(this);this.NB=G(this);this.sE=G(this);this.KM=G(this)}he(){return this.we}rB(){return this.b5}XA(){return this.E4}ZG(a){const b=new P({m:"title"});b.P(a);this.vc(b,1)}slide(){return this.M.slide()}FF(){this.qc.FF()}F(){return rI(this)}K(){return this.fa.I()}Z(){return this.fa.oF.Z.displayObject()}j(){return this.fa.A()}Vb(){return this.fa.Rj()}setScale(a){this.X=
a}Yk(a,b){this.Oc&&(this.Oc.deactivate(),this.removeChild(this.Oc),this.Oc=void 0);var c=this.fa.U0;if(this.va||!(this.M&&this.M instanceof T&&!this.M.ac().get(this.M)||"noNotification"==c)){if(a){c=S(this.F(),"feedback_icon");let e=!this.va,f="info";this.M.slide().settings().evaluationEnabled()&&(f=this.M.review().status());null==this.Bc&&(this.Bc=new tv(this.kb),B(this,this.Bc.audioStartedEvent(),this.Dh,this),B(this,this.Bc.Se,this.Ch,this));this.qc&&this.qc.pb.zw();this.Bc.$F();var d=(this.M&&
this.M instanceof T&&this.M.submitted(),!1);e=e&&!d;d=sI(this,15);d=new Gs(d);this.Oc=new dI(this.j(),this.Bc,a,f,c,b,e,this.va,this.K(),d,this.Vb(),this.kb);this.addChild(this.Oc);this.visible()&&tI(this)}a&&!this.Nl&&(1<this.X?Gh(function(){uI(this)},this):uI(this),vI(this))}}hm(){vI(this)}Ln(){return wI(this,this.va,this.dc)}Dh(a){this.eh.h(a)}Ch(a){this.Se.h(a)}l(a){const b=null!=this.Oc;this.Va.l(a&&this.M instanceof T&&this.M.yb()&&!b&&!this.va)}visible(){return super.visible()}B(a){super.B(a);
a&&(this.Va.cb(a),tI(this))}activated(){return this.zc}kG(){this.fa.oF.kG()}cb(a){this.zc=a;this.qc.cb(a);this.visible()&&this.Va.cb(a);this.Oc&&(a?this.zw():this.Oc.deactivate())}setOverlayDisplayed(a){this.qc.setOverlayDisplayed(a)}MI(a){var b=sI(this,this.KC());b=new Gs(b);b=new BG(a,this.K(),b,this.Vb(),this.kb);a.fe()&&b.o("empty",!0);return b}nR(){const a=new gH;M(this,a);a.invalidate(this.la.Ua().background())}ud(){throw Error("override");}kj(){}XQ(){this.addChild(this.Va)}Jx(){return"visualizer"}mQ(a,
b){this.hn=new w(a,b);tI(this)}OV(a){this.Mu.Ga(a)}Yo(a){this.Va.Ga(a)}resize(a,b){if(a){super.resize(a);this.G("min-height",`${b}px`);this.OV(a);b=this.slide().qh();if(this.jc){const c=b.picture().La,d=qI(this).rotationAngle();xI(this.jc,a,c.width(),c.height(),om(d),this.cE)}this.yF&&(b=b.video(),xI(this.yF,a,b.bn.width(),b.bn.height()));b=Ig(this.Va.displayObject());this.Yo(a-(b.left+b.right));tI(this)}}Hw(a){this.addChild(a)}audioStartedEvent(){return this.Q_}audioStartingEvent(){return this.qc.audioStartingEvent()}videoStartedEvent(){return this.qc.videoStartedEvent()}videoStartingEvent(){return this.qc.videoStartingEvent()}fD(){if(this.Ad){var a=
this.displayObject();Je(a,this.Ad);this.Ad=void 0}if(this.M.submitted())if(this.M.slide().settings().evaluationEnabled()){if(a=this.M.review())this.Ad=a.status()}else this.Ad=this.M.Jp()?"answered":"notanswered";else this.Ad="notanswered";this.M.yb()||this.l(!1);this.Ad&&(a=this.displayObject(),Ie(a,this.Ad))}iq(){return this.qc.iq()}zw(){this.qc.pb.zw()}gx(a){return Cv(new Dv({A:this.j(),T:this.Z(),L:rI(this)}),{pa:this.M,mode:a})}KC(){return 16}Ub(){super.Ub();this.qc.$F();this.Va.Yb()}};function AI(a,b,c,d){isNaN(d)||isNaN(c)||(a.Tc=b,a.AR=new w(c,d),a.Jl||(c=Yg({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Ef:!0}).scale,a.ic.resize(b.width,b.height),a.ic.setParentScale(c),Sg(a.ic.displayObject(),c),a.$e.resize(b.width*c,b.height*c),d=(a.Va.width()-b.width*c)/2,a.ic.move(d,0),a.$e.move(d,0),a.Va.Tb(c*b.height)))}
class BI extends zI{constructor(a,b,c,d){super(a,b,c,d);this.Jl=!1}ud(a,b){this.Mu.B(!1);const c=new CH("drag-n-drop");this.la.settings().evaluationEnabled();var d=new gv({T:this.Z(),I:this.K(),L:rI(this),A:this.j(),quizSize:new w(500,500),pg:new Gs,nb:null});d.Zk(this.fa.Rj());d=new Mw({L:rI(this),I:this.K(),og:d,bb:d,$g:!1,A:this.j(),T:this.Z(),co:new JH});b=wI(this,a,b);this.ic=d.create(this.M,b);c.addChild(this.ic);this.$e=new P({m:"overlay"});b=new P({u:O(this.$e,"bg")});this.$e.addChild(b);
b.addChild(new P({u:O(this.$e,"icon")}));d=new P({u:O(this.$e,"label")});d.P(this.j().J("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.$e),this.Jl=!1,this.$e.O.addHandler(()=>{this.$e.o("hidden",!0);if(!this.Jl&&this.M.yb()){var e=new IH({L:rI(this),RP:!1,A:this.j(),pa:this.M,quizSize:this.Tc,content:this.ic});this.ec.h(e,!1,!0);e.ji&&(this.Jl=!0,e.ee().addHandler(function g(){e.ee().removeHandler(g);c.addChild(this.ic);this.Jl=!1;AI(this,this.Tc,this.AR.width,this.AR.height)},
this))}}));return c}jf(){this.ic&&this.ic.jf()}kj(a){this.ic.oc(wI(this,!0,a));this.ic.l(!1);this.ic.cb(!0);this.$e.B(!1)}Hw(a){super.Hw(a);a.B(!1)}fD(){super.fD();this.M.yb()||this.$e.o("hidden",!0)}};class CI extends nH{constructor(a){super(!1,a);this.cn=!0}P(){}}
class DI extends zH{constructor(a,b,c){const d=new V("btns-container");super(a,b,"landscape_control_panel",d);this.Qa=null;this.Jh=!1;this.ny=new F;this.V=c;this.Mf=!1;this.Wb=new nH(!1,"show_slides",!0);this.Wb.O.addHandler(this.QD,this);this.vc(this.Wb,0);this.xf=new nH(!1,"mark_slide",!0);this.xf.B(!1);this.xf.O.addHandler(this.nL,this);this.addChild(this.xf);this.oJ=new nH(!1,"exit_review",!0);this.addChild(this.oJ);this.addChild(this.mo);this.wz=new F;this.$w=new F;this.Rm()}XO(){return this.oJ.O}nL(){Xg();
this.ny.h();const a=dx(this.C.Da());this.xf.eb(a.isMarked())}Ib(a){return new CI(a)}ah(a){super.ah(a);this.Rm()}setPresentationOutlineController(a){this.Kl=a;this.Rm()}Xs(a){if(a){var b=this.displayObject();Ie(b,"slides_showed")}else b=this.displayObject(),Je(b,"slides_showed");this.Wb&&this.Wb.eb(a);this.$c()}wa(){this.C&&this.$c()}Jy(){super.Jy();const a=this.C.sessionMode();"testing"!=a&&this.$c();this.o("reviewing","reviewing"==a)}QD(){Xg();this.Wb.selected()?this.$w.h():this.Mf||this.wz.h()}Rm(){if(this.Wb)if(null!=
this.Kl)this.Wb.B(!0),this.Wb.l(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.V.questionListInfo().showSlideList();this.Wb.B(a);this.Wb.l(!this.Mf)}else this.Wb.B(!1);else this.Wb.B(!1),this.Wb.l(!1)}$c(){this.xf.B(!1);let a=null;var b=this.C.sessionMode();if("completed"==b){var c=this.C.Pd();a=c&&c.slide()}c="reviewing"==b;const d=this.V.questionListInfo().showSlideList();this.Rm();this.Wb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Wb.B(this.V.questionListInfo().showSlideList()),this.Wb.l(!this.Mf),b=this.C.settings().submitType(),this.xf.B("allAtOnce"==b&&!c&&d));eB(this.C)&&(b=dx(this.C.Da()))&&this.xf.eb(b.isMarked())}Ci(a){this.Jh=a}gP(){return this.Wb.visible()||this.xf.visible()||this.oJ.visible()||0!=this.mo.displayObject().childNodes.length}SG(a){this.Qa&&this.Qa.submittedEvent().removeHandler(this.vu,this);this.Qa=a;this.Qm(this.Qa);a.submittedEvent().addHandler(this.vu,this)}Qm(a){var b=a.slide();this.xf.eb(a.isMarked());
a=a instanceof T&&!a.submitted();b=b.settings().ta();b=!!b&&b.isEnabled();this.Mf=a&&b;this.$c()}vu(){this.Qm(this.Qa)}};class EI extends uG{constructor(a,b,c){super("quiz_message_box");this.At=!1;this.$n(!0);this.vy=new OG("message_container","hidden");this.addChild(this.vy);this.Sc=new xG("message",!1);this.Sc.Oe(a);this.vy.content().addChild(this.Sc);a=new V("buttons_panel");this.addChild(a);const d=new nH(!1);d.P(b);a.addChild(d);d.O.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new nH(!1),b.P(c),a.addChild(b),b.O.addHandler(function(e,f){f.preventDefault();this.At=!0;this.close()},this))}Ka(a,
b){this.Tf=b;this.VK=[];this.WT=[];this.VK.push(1*a);this.WT.push(1*b);this.nk()}close(){super.close()}Ro(){super.Ro()}nk(){if(this.Sc.displayObject().scrollWidth){L(this.Sc.displayObject(),"width","");var a=this.Sc.displayObject().scrollWidth+4;for(var b=0;b<this.VK.length&&!(this.Sc.Ga(Math.min(this.VK[b],a)),this.Sc.height()<=this.WT[b]);++b);a=Math.max(300,this.Sc.width());b=Math.floor((a-this.Sc.width())/2);this.Sc.If(b);b=Math.max(0,Math.floor((152-this.Sc.height())/2));this.Sc.lf(b);this.vy.content().Tb(this.Sc.y()+
this.Sc.height());b=Math.min(this.vy.content().height(),this.Tf-50);this.vy.Tb(b);this.resize(a,b+50)}}};function FI(a,b,c){a.Wa=c;B(a,a.Wa.Sk(),a.sU);a.Ma=b;B(a,a.Ma.Sk(),a.sU)}class GI extends H{constructor(){super();this.Ma=this.Wa=null;this.lC=G(this)}Zh(){}qw(a){this.Wa&&this.Wa.qw(a);this.Ma&&this.Ma.qw(a)}ah(a){this.Wa&&this.Wa.ah(a);this.Ma&&this.Ma.ah(a)}Ep(){}outlinePopupClosed(){}sU(a){this.lC.h(a)}mb(){}um(a,b){this.Wa&&this.Wa.um(a,b);this.Ma&&this.Ma.um(a,b)}Sk(){return this.lC}displayObject(){throw Error("illegal");}gb(){}Nk(){}Vg(){}Ci(){}};function HI(a,b,c){const d=a.bc.width()*a.X,e=a.bc.height()*a.X,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.pp.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.pp.y;a.bc.move(b,c);a.xH()}
function II(a,b,c){a.pp.x=isNaN(a.gp)?Math.floor(.5*(a.width()-a.bc.width()*a.zu)):0;a.pp.y=isNaN(a.hp)?Math.floor(.5*(a.height()-a.bc.height()*a.zu)):0;U(a.bc,"transform",`${mm(a.pp.x,a.pp.y)} ${lm(b)} ${nm(a.xk)}`);var d=b-a.X;a.X=b;c&&(b=a.bc.x()-d*a.bc.width()/2,d=a.bc.y()-d*a.bc.height()/2,HI(a,b,d));a.ZQ()}
class JI extends V{constructor(a,b){super("content");this.xk=b||0;this.pp=new v(0,0);this.FJ=1;this.IM=new F;this.YV=new F;this.La=a;this.bc=new V;this.bc.resize(this.La.width(),this.La.height());U(this.bc,"background-image",Ih(a.path()));U(this.bc,"background-size","100% 100%");this.addChild(this.bc);a=new EH;a.HM.addHandler(this.NL,this);a.gz.addHandler(this.ML,this);b=new DH;b.tf.addHandler(this.LL,this);b.gJ.addHandler(this.KL,this);b.yS.addHandler(()=>{this.hp=this.gp=NaN},this);this.Mm=new Mh(document.body);
Nh(this.Mm,a);Nh(this.Mm,b);Oh(this.Mm)}VG(a){this.ki=a;this.zu=this.eI();II(this,this.zu)}resize(a,b){super.resize(a,b);this.zu=this.eI();II(this,this.zu)}LL(a,b){HI(this,this.gp+a,this.hp+b)}KL(){this.gp=this.bc.x();this.hp=this.bc.y();HI(this,this.gp,this.hp)}xH(){}NL(a){this.on||(this.on=this.X);this.FJ=a;a=Math.min(this.ki,this.on*a);a=Math.max(this.zu,a);II(this,a,!0);this.IM.h();1==this.FJ&&this.YV.h()}ML(){this.on=0;1==this.FJ&&this.YV.h()}eI(){const a=this.width(),b=this.height();var c=this.xk;
const d=new K(0,0,this.La.width(),this.La.height());c=void 0!==c?lp(d,c):d;return Math.min(this.ki,Yg({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Ef:!1}).scale)}ZQ(){}};class KI extends uG{constructor(a,b,c){super(a);this.xk=c||0;this.X=1;this.Yx=!0;this.vk=this.fS(b);this.addChild(this.vk);this.S=this.nx();this.S.Tb(46);this.addChild(this.S);this.setScale(1);this.O.addHandler(()=>{})}nx(){const a=new V("top_panel");Og(a.displayObject(),"0 0");return a}fS(a){return new JI(a,this.xk)}resize(a,b){this.S&&this.S.Ga(a/this.X);const c=a>b;this.o("landscape",c);this.vk.resize(a,b-this.vk.y());this.Ia(a,b);super.resize(a,b);void 0!==this.Zx&&c!=this.Zx&&this.close();this.Zx=
c}Ia(){}setScale(a){this.X=a;if(this.S){Sg(this.S.displayObject(),a);var b=Math.floor(this.S.height()*a);this.vk.lf(b)}this.vk.VG(a)}scale(){return this.X}close(){Ph(this.vk.Mm);super.close()}};class LI extends KI{constructor(a,b,c){super("picture_popup",b.La,c);this.F=a}nx(){const a=super.nx(),b=new V("close");b.O.addHandler(function(){this.close()},this);a.addChild(b);return a}Ia(a,b){super.Ia(a,b);a>b?(this.vk.lf(0),this.vk.resize(a-(this.S?56:0),b),this.S&&(this.S.Tb(b/this.scale()),U(this.S,"right",`${-56*(1-this.scale())}px`))):this.S&&(this.S.Tb(46),U(this.S,"right",""))}};class MI extends uG{constructor(a){super("send_report");this.$n(!0);const b=this.Hg;b&&b.Jc(.5);this.Sc=new xG("message",!1);this.Sc.P(a);this.addChild(this.Sc);a=new V("send_preloader");this.addChild(a)}Ka(){}};class NI extends H{constructor(){super();this.za="byItems";this.Nt="fromBottom";this.Fb="none";this.Mt=0;this.Eb=1;this.H=G(this)}type(){return this.Fb}mode(){return this.za}direction(){return this.Nt}delay(){return this.Mt}duration(){return this.Eb}ug(a){this.Fb!=a&&(this.Fb=a,this.re())}RZ(a){this.za!=a&&(this.za=a,this.re())}setDirection(a){this.Nt!=a&&(this.Nt=a,this.re())}Vs(a){this.Eb!=a&&(this.Eb=a,this.re())}U(){return this.H}re(){this.H.h()}};function op(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Y[b]}function OI(a,b,c){void 0===c&&(c=a.Y.length);a.Y.splice(c,0,b);a.Oa.h()}function PI(a,b){b=Ma(a.Y,b);a.Oa.h();return b}class QI extends H{constructor(a){super();this.Y=a||[];this.Oa=G(this)}gf(){return this.Oa}count(){return this.Y.length}forEach(a,b){Da(this.Y,a,b)}find(a,b){return Ka(this.Y,a,b)}Ub(){super.Ub();for(const a of this.Y)te(a)}};function RI(a,b){Ub(b.BP,(c,d)=>{a.eL[d]=c});Ub(b.uQ,(c,d)=>{a.ZM[d]=c})}
function SI(a,b){switch(a){case "mediaPlaceholder":return My("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return My("Qm.ObjectName.SlidePicture");case "slideVideo":return My("Qm.ObjectName.SlideVideo");case "slideAudio":return My("Qm.ObjectName.SlideAudio");case "image":return My("Qm.ObjectName.Picture");case "video":return My("Qm.ObjectName.Video");case "iconPlaceholder":return My("Qm.ObjectName.Icon");case "line":return My("Qm.ObjectName.Line");case "shape":return TI(b);default:throw Error("unknown object type");
}}function TI(a){switch(a){case "rectangle":return My("Qm.Shapes.Rectangle");case "roundedRectangle":return My("Qm.Shapes.RoundedRectangle");case "ellipse":return My("Qm.Shapes.Ellipse");case "textBox":return My("Qm.Shapes.TextBox");case "triangle":return My("Qm.Shapes.Triangle");case "freeform":return My("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class UI{constructor(){this.eL={};hj(a=>{this.eL[a]=1});this.ZM={};Nj(a=>{this.ZM[a]=1})}};function pp(a,b){a=Ca(a.Y,b);if(-1==a)throw Error("unknown object");return a}function Kp(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function CB(a,b){return!!a.find(c=>c.id()==b)}function VI(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 WI extends QI{constructor(){super([]);this.Hi=this.s=this.Nt=null;this.iU=new UI;this.hU=G(this);this.e2=G(this);G(this);this.H=G(this)}direction(){return this.Nt}content(){return this.s}U(){return this.H}PB(a){B(this,a.Ou,this.Ba,this);B(this,a.WV,this.Ba,this);a instanceof Pj&&B(this,a.u4,this.Ba,this);if(a instanceof jj){B(this,a.HR,()=>{a.richText()},this);var b=a.Rd();b instanceof Lj&&B(this,b.U(),this.Ba,this);a.richText();B(this,a.lW,this.Ba,this);B(this,a.yR,this.Ba,this)}a instanceof
Qj&&(B(this,a.fM,this.Ba,this),b=a.Rd(),b instanceof Lj&&B(this,b.U(),this.Ba,this));a instanceof Vj&&(b=a.Ea(),B(this,b.GH,this.Ba,this))}Ba(){this.ek&&clearTimeout(this.ek);this.ek=setTimeout(()=>this.H.h(),0)}};class XI extends H{constructor({d7:a}){super();this.$0=a;this.ET="default";this.za="contentMode";this.ou=new WI;B(this,this.ou.U(),this.Ba,this);B(this,this.ou.hU,this.v3,this);B(this,this.ou.e2,this.w3,this);this.$B=new WI;B(this,this.$B.U(),this.Ba,this);this.DT=G(this);this.W_=G(this);this.k5=G(this);this.J_=G(this);this.pD=!1;this.xq=this.Lw=this.ds=this.Lf=null;this.H=G(this)}$a(){let a=[];this.ou.forEach(b=>{a=a.concat(b.$a())});this.$B.forEach(b=>{a=a.concat(b.$a())});this.Lf&&(a=a.concat(this.Lf.$a()));
return a}fd(){let a=null;this.ou.forEach(b=>{aj(b.id())||(a=dq(a,b.fd()))});this.$B.forEach(b=>{aj(b.id())||(a=dq(a,b.fd()))});return a}vP(){return this.pD}qG(){return this.ET}U(){return this.H}Db(){return this.ou}kA(){return this.$B}mode(){return this.za}RZ(a){this.za=a}aQ(a){this.xq!=a&&(this.xq=a,this.Ba())}bJ(){this.W_.h();this.Ba()}background(){return this.Lf?this.Lf:this.ds.background()}aP(){return this.xq||this.ds.aP()}qd(){return this.Lw||this.ds.qd()}Xn(){return this.$0.Xn()}v3(a){"mediaPlaceholder"==
a.type()&&(B(this,a.Ou,()=>{a.rect()},this),B(this,a.WV,()=>{a.rotationAngle()}))}w3(a){ue(this,a)}Ba(){this.ek&&clearTimeout(this.ek);this.ek=setTimeout(()=>this.H.h(),0)}};class YI extends H{constructor(){super();this.cm=this.Fc=this.jc=null;this.X3=G(this);this.YB=G(this);this.c6=G(this);this.H=G(this)}U(){return this.H}picture(){return this.jc}jQ(a){this.jc!=a&&(this.jc&&qe(this,this.jc.ll,this.Ba,this),(this.jc=a)&&B(this,this.jc.ll,this.Ba,this),this.X3.h(),this.Ba())}audio(){return this.Fc}XP(a){if(this.Fc!=a){this.Fc&&(qe(this,this.Fc.ll,this.Ba,this),qe(this,this.Fc.RH,this.Ba,this));if(this.Fc=a)B(this,this.Fc.ll,this.Ba,this),B(this,this.Fc.RH,this.Ba,this);
this.YB.h();this.Ba()}}video(){return this.cm}Ba(){this.ek&&clearTimeout(this.ek);this.ek=setTimeout(()=>this.H.h(),0)}};class ZI extends H{constructor(a,b,c){super();this.wd=a;this.Fb=b;this.s=c;this.ui=!0;this.V=new bC;this.pt=new XI({d7:this});this.N_=new YI;this.dh=new NI}bB(a){this.Xa=a}B(a){this.ui=a}id(){return this.wd}type(){return this.Fb}description(){return this.Xa}content(){return this.s}visible(){return this.ui}settings(){return this.V}Ua(){return this.pt}qh(){return this.N_}animation(){return this.dh}Xn(){let a=new mj;if(this.Xa){var b=a,c=this.Xa.Gn().pc();b.bold=c.bold;b.italic=c.italic;b.underline=
c.underline;b.color=c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.Xa.Gn().pm();b.lineHeight=c.lineHeight;b.topPadding=c.topPadding;b.bottomPadding=c.bottomPadding}else a=this.pt.ds.Xn().clone();return a}};function $I(a,b){ax(a.Pb().Da(),b)}
class aJ extends V{constructor(a,b,c,d,e){super("mini");this.j=e;this.F=a;this.C=null;this.K=d;this.pn=!0;this.Du=1;this.Au=!1;this.kb=c;this.Lc=this.cS();this.Z=new hH;Tc(b,this.Z.displayObject());this.oF=new kH(this.Z);this.eh=new F;this.ol=new F;this.Se=new F;this.em=new F;this.xn=new F;this.dm=new F;this.PE=new F;this.Mx=new F;this.zK=new V("launch_screen");this.zK.B(!1);this.zK.O.addHandler(()=>{},this);Tc(b,this.zK.displayObject())}scale(){return 1}gb(a){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.tk,
this),this.C.Fa().Tz.removeHandler(this.IL,this),this.C.Da().activeSlideChangedEvent().removeHandler(this.os,this),this.C.Fa().en.removeHandler(this.wu,this),this.C.Fa().lE.removeHandler(this.Iy,this),this.C.Da().aD.removeHandler(this.mL,this),this.C.Yf.AE.removeHandler(this.AL,this),this.C.Yf.BE.removeHandler(this.CL,this),this.C.Yf.mz.removeHandler(this.zL,this),this.C.Yf.nz.removeHandler(this.BL,this));if(this.C=a)a.sessionModeChangedEvent().addHandler(this.tk,this),a.Fa().Tz.addHandler(this.IL,
this),a.Da().activeSlideChangedEvent().addHandler(this.os,this),a.Fa().en.addHandler(this.wu,this),a.Fa().lE.addHandler(this.Iy,this),a.Da().aD.addHandler(this.mL,this),a.Yf.AE.addHandler(this.AL,this),a.Yf.BE.addHandler(this.CL,this),a.Yf.mz.addHandler(this.zL,this),a.Yf.nz.addHandler(this.BL,this)}Pb(){return this.C}XU(){}CL(){}AL(){}zL(){}BL(){}started(){return this.pn}start(){}setOverlayDisplayed(a){this.Au!=a&&(this.Au=a,this.SN())}SN(){}os(){const a=dx(this.Pb().Da());a&&this.ln(a)}ln(a){a!=
this.ha&&this.VM(a)}VM(a){this.ha&&this.ha instanceof T&&this.ha.submittedEvent().removeHandler(this.Po,this);(this.ha=a)&&this.ha instanceof T&&this.ha.submittedEvent().addHandler(this.Po,this)}Po(){}Ui(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}wu(){}IL(){}tk(){const a=this.Pb().quizState();this.Ui()&&!this.F4&&(this.eX(),this.F4=!0);"testing"==a&&this.os()}eX(){}BW(){throw Error("method is not implemented");}AW(){throw Error("method is not implemented");
}BN(){$e&&Xg();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().Is()){if(!(this.ha&&this.ha instanceof T))throw Error("current slide isn't question");this.ha.initiated()&&this.ha.yb()?this.ha.submit():a.settings().Is()?(this.ha.rQ(!0),$I(this,!0)):this.BW(!1)}else this.AW(1,!1)}ya(){return!1}PD(){}Iy(){}mL(){}aN(){}sd(){return this.Pb().settings()}Dh(a){this.eh.h(a)}LD(a,b,c){this.ol.h(a,b,c)}Ch(a){this.Se.h(a)}xu(a){this.em.h(a)}TD(a,
b,c){this.xn.h(a,b,c)}$m(a){this.dm.h(a)}audioStartedEvent(){return this.eh}audioStartingEvent(){return this.ol}videoStartedEvent(){return this.em}videoStartingEvent(){return this.xn}iq(){return this.dm}parentScale(){return this.Du}setParentScale(a){this.Du=a}setActionAvailability(a){this.Sd=a;this.Lc.setActionAvailability(a)}setPresentationOutlineController(){}tJ(){this.Sx();this.Pb().finish()}IU(){this.ha&&this.ha instanceof Up&&Np(this.ha,!this.ha.isMarked())}EM(){}SV(){this.Pb().review()}nJ(){}cS(){return new uH}Sx(){}}
;class bJ extends CH{constructor(a){super("essay");this.bK=!1;this.D=a;this.be=new P({m:"textarea",$:"TEXTAREA"});this.addChild(this.be);z(this.be.displayObject(),["change","input","focusout"],()=>{this.D.contentState().setText(this.be.displayObject().value)},this);this.D.contentState().U().addHandler(this.pP,this)}Ia(){this.bK||this.pP()}l(a){super.l(a);this.be.l(a)}pP(){const a=Hg(this.displayObject());this.bK=!0;this.be.displayObject().value=this.D.contentState().text();this.Tb(120);this.Mk("review")&&
this.Tb(this.be.displayObject().scrollHeight+a.bottom+a.top);this.bK=!1}};class cJ extends zI{constructor(a,b,c){super(a,b,c);bi(this,"survey")}};class dJ extends cJ{resize(a,b){super.resize(a,b);a=Ig(this.zq.displayObject());this.zq instanceof bJ&&(U(this.zq,"min-height",b-this.zq.y()-a.bottom-2+"px"),this.zq.pP())}ud(a){this.zq=new bJ(this.M);this.zq.o("review",a);return this.zq}};function eJ(a){const b=new V("user_answer_title");b.P(a.j.J("Q_USER_ANSWER_TITLE"));a.addChild(b)}function fJ(a){const b=new V("correct_answer_title");b.P(a.j.J("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function gJ(a){const b=new nH(!1,"close_button",!1);b.addChild(new P({da:S(a.F,"popup-close-icon"),m:"close-icon"}));a.addChild(b);b.O.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class hJ extends uG{constructor(a,b){super("correct_answer_popup");this.j=a;this.F=b;this.$n(!0)}open(){super.open();this.Ia()}Ka(a){this.resize(a)}Ia(){U(this,"bottom","auto");U(this,"height","");this.qT();this.Tb(this.height());U(this,"bottom","")}qT(){}};class iJ extends hJ{constructor(a,b,c,d){super(a,d);eJ(this);a=new V("user_answer");a.P(b);this.addChild(a);fJ(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new V("correct_answer");c.P(b);this.addChild(c);gJ(this)}};class jJ extends zI{constructor(a,b,c,d){super(a,b,c,d);bi(this,"graded")}};class kJ extends P{constructor(){super({m:"text_with_gaps"})}dG(){const a=ed();a&&a.blur()}xY(){}wB(){return 0}vB(){return 0}};class lJ extends CH{constructor(a){super(a);this.s=null;this.ga=new kJ;this.addChild(this.ga)}setContent(a){this.s=a;this.ga.addChild(a)}content(){return this.s}ia(){this.wa()}l(a){super.l(a);this.s&&this.s.l(a)}wa(){this.s&&this.s.rd()}};class mJ extends jJ{ud(a,b){const c=new lJ("fill_in_the_blank");var d=sI(this,15);d=new gv({T:document.body,I:this.K(),L:rI(this),A:this.j(),quizSize:new w(0,0),pg:new Gs(d),nb:null});a=wI(this,a,b);a=d.Hv({L:rI(this),parent:c.ga,pa:this.M,mode:a,nP:!0,zv:this.gx(a),$g:!1,Ec:null});c.setContent(a);return c}kj(a){const b=this.Va.content(),c=wI(this,!0,a);b.oc(c);const d=this.la.settings().evaluationEnabled();b.af.addHandler(e=>{if(a&&d){var f=e.response(),g=[];for(const h of e.placeholder().values)g.push(h.text());
e=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=new iJ(this.j(),f||e,g,this.F());this.ec.h(f)}},this)}Yo(a){super.Yo(a);this.Va.wa()}};class nJ extends Ry{constructor(){super("oval")}};class oJ extends Ry{constructor(){super("rectangle")}};function pJ(a,b,c,d,e){const f=new In(c,d);f.As();const g=new un(2,"white");for(let r=0;r<b.length;++r){var h=b[r];if(!h.correct())continue;const u=new on(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const x=k.left*c/1E4,y=k.top*d/1E4;if(h instanceof nJ){var l=k.width*c*.5/1E4;k=k.height*d*.5/1E4;Nn(f,x+l,y+k,l,k,g,u)}else if(h instanceof oJ)On(f,x,y,k.width*c/1E4,k.height*d/1E4,g,u);else if(h instanceof Sy){l=new fn;h=h.points();let C=h[0];l.moveTo(C.x*k.width*c/1E4+x,C.y*k.height*
d/1E4+y);for(let N=1;N<h.length;++N)C=h[N],l.lineTo(C.x*k.width*c/1E4+x,C.y*k.height*d/1E4+y);l.close();Pn(f,l,g,u)}else throw Error("cannot draw abstract hot area");}f.Xp(a)};function qJ(a){for(var b=0;b<a.R.points().length;++b){var c=a.R.points()[b];a.ra[b]||(a.ra[b]=a.LI(),a.addChild(a.ra[b]));const d=a.ra[b];c=c.coordinate();d.move(a.gi.x()+c.x*a.gi.width(),c.y*a.gi.height())}if(a.ra.length>a.R.points().length){for(b=a.R.points().length;b<a.ra.length;++b)a.removeChild(a.ra[b]);a.ra=a.ra.slice(0,a.R.points().length)}}
class rJ extends CH{constructor(a,b,c,d,e){super("hotspot");this.E1=d;this.va=e;this.bh=new V("hotspots_area");this.F=a;this.R=c;this.R.hE.addHandler(this.tL,this);this.Co=b;this.ra=[];this.gi=new V("image");b&&U(this.gi,"background-image",Ih(b.path()));U(this.gi,"background-size","cover");this.addChild(this.gi);this.hJ=new F;this.O.addHandler(this.eV,this);this.ZX=new Mh(this.displayObject(),[new EH]);Th(this.ZX,"scale").gz.addHandler(this.eV,this);Oh(this.ZX)}tL(){qJ(this)}gd(a){this.bh.Vk();this.gi.displayObject().parentNode.insertBefore(this.bh.displayObject(),
this.gi.displayObject().nextSibling);void 0!==a&&this.Co&&pJ(this.bh.displayObject(),a,this.Co.width(),this.Co.height(),this.E1);Og(this.bh.displayObject(),"0 0");this.Ia()}LI(){const a=new P({m:"hotspot-point"});(new ht({parent:a,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:O(a,"animated-layer"),hG:!0})).ct();const b=new P({u:O(a,"point-view")});a.addChild(b);const c=new P({u:O(b,"marker")});b.addChild(c);return a}Ia(){if(this.Co){var a=this.width(),b=this.Tf();this.X=Math.min(1,
a/this.Co.width(),b/this.Co.height());this.gi.resize(Math.floor(this.Co.width()*this.X),Math.floor(this.Co.height()*this.X));this.gi.If(Math.floor((a-this.gi.width())/2));this.bh&&(this.bh.If(this.gi.x()),Sg(this.bh.displayObject(),this.X));qJ(this)}}Tf(){return.7*(Qr()?document.documentElement.clientHeight:Pr()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}eV(){this.enabled()&&this.hJ.h()}kP(){return this.gi}};function sJ(a,b){b instanceof Ld&&(b=b.Be);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=rg(a.bf.displayObject());c-=a.x;d=d-a.y+(ff?0:Tf());return new v(c,d)}
class tJ extends JI{constructor(a){super(a);this.ra=[];this.bf=new V("points_area")}gb(a,b,c,d,e,f){this.F=a;this.R=b;this.va=c;this.OT=d;void 0!==e&&(this.bh=new V("hotspots_area"),this.addChild(this.bh),pJ(this.bh.displayObject(),e,this.La.width(),this.La.height(),f),Og(this.bh.displayObject(),"0 0"));this.addChild(this.bf);this.va||(Yq(this.bf,"editable"),this.bf.O.addHandler(this.V2,this));this.R.cM.addHandler(this.Ux,this);this.R.gE.addHandler(this.Ux,this);this.R.hE.addHandler(this.Ux,this);
this.VG(this.ki);this.Ux()}eI(){return Math.min(this.width()/this.bc.width(),this.height()/this.bc.height())}VG(a){super.VG(a);for(a=0;a<this.ra.length;++a)Sg(this.ra[a].displayObject(),this.ki)}LI(a){const b=new P({m:"hotspot-point"});(new ht({parent:b,color:"#F2F2F2",size:26,duration:this.va?1500:750,scale:1.6,u:O(b,"animated-layer"),hG:!0})).ct();const c=new P({u:O(b,"point-view")});b.addChild(c);const d=new P({u:O(c,"marker")});c.addChild(d);b.setScale(this.ki,"50% 50%");this.va||z(b.displayObject(),
jh,this.U2.bind(this,b,a),!1,this);return b}U2(a,b,c){c.stopPropagation();c.preventDefault();this.Dm=a;this.Dm.setScale(1.8*this.ki,"50% 50%");z(document,lh,this.Hy,!0,this);z(document,kh,this.OU,!0,this);c=this.R;c.ra.splice(c.ra.indexOf(b),1);c.ra.push(b);this.ra.splice(this.ra.indexOf(a),1);this.ra.push(a);this.bf.addChild(a);Zq(this.bf,"editable");this.Dm.o("dragged",!0)}Hy(a){a.stopPropagation();a.preventDefault();var b=sJ(this,a);a=tc(b.x,0,this.bf.width());b=tc(b.y,0,this.bf.height());this.Dm.move(a,
b)}OU(a){a.stopPropagation();a.preventDefault();ee(document,lh,this.Hy,!0,this);ee(document,kh,this.OU,!0,this);a=this.R.points()[Ca(this.ra,this.Dm)];const b=new v(this.Dm.x()/this.bf.width(),this.Dm.y()/this.bf.height());a.Bq!=b&&(a.Bq=b,a.H.h());this.Dm.setScale(this.ki,"50% 50%");this.Dm.o("dragged",!1);this.Dm=void 0;Yq(this.bf,"editable")}xH(){if(this.R){var a=this.bc.x()+this.pp.x,b=this.bc.y()+this.pp.y;this.bf.move(a,b);this.bh&&this.bh.move(a,b)}}ZQ(){this.R&&(this.bf.resize(this.bc.width()*
this.X,this.bc.height()*this.X),this.Ux(),this.bh&&Sg(this.bh.displayObject(),this.X),this.xH())}Ux(){if(this.R){for(var a=0;a<this.R.points().length;++a){var b=this.R.points()[a];this.ra[a]||(this.ra[a]=this.LI(b),this.bf.addChild(this.ra[a]));const c=this.ra[a];b=b.coordinate();c.move(b.x*this.bf.width(),b.y*this.bf.height())}if(this.ra.length>this.R.points().length){for(a=this.R.points().length;a<this.ra.length;++a)this.bf.removeChild(this.ra[a]);this.ra=this.ra.slice(0,this.R.points().length)}}}V2(a,
b){b.target==a.displayObject()&&(a=this.OT==Number.MAX_VALUE,this.R.points().length<this.OT||a)&&(b=sJ(this,b),b=new v(b.x/this.bf.width(),b.y/this.bf.height()),tu(this.R,b))}};class uJ extends KI{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.F=a;this.R=d;this.vk.gb(a,d,!1,e,void 0,f);this.j=b;this.hK();this.va=!1}hK(){const a=this.S;if(a)if(this.va){var b=new V("close");b.addChild(S(this.F,"close_popup_icon"));b.O.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.R.Gv();var c=new V("clear");c.P(this.j.J("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.O.addHandler(b,this);a.addChild(c);c=new V("clear-icon");c.O.addHandler(b,this);a.addChild(c);b=new V("done");
b.P(this.j.J("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.O.addHandler(this.close,this);a.addChild(b);b=new V("done-icon");b.O.addHandler(this.close,this);a.addChild(b)}}fS(a){return new tJ(a)}Ia(a,b){super.Ia(a,b);const c=a>b;c&&(this.vk.lf(0),this.vk.resize(a-(this.S?56:0),b));this.S&&(c?(U(this.S,"height",`${b/this.scale()}px`),U(this.S,"right",`${-56*(1-this.scale())}px`)):(U(this.S,"height",""),U(this.S,"right","")))}};class vJ extends jJ{constructor(a,b,c,d){super(a,b,c,d);this.Jl=!1}ud(a){var b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled();b=new rJ(this.F(),b,this.M.contentState(),c,a);this.$e=new P({m:"overlay"});c=new P({u:O(this.$e,"bg")});this.$e.addChild(c);c.addChild(new P({u:O(this.$e,"icon")}));const d=new P({u:O(this.$e,"label")});d.P(this.j().J("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.kP().addChild(this.$e);this.M.initiated()&&this.$e.o("hidden",!0);b.hJ.addHandler(this.xU,
this);return b}xU(){if(!this.Jl){this.$e.o("hidden",!0);var a=this.Va,b=this.la.content().picture(),c=!this.la.settings().evaluationEnabled(),d=this.la.settings().Tg(),e=new uJ(this.F(),this.j(),b,this.M.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.ec.h(e,!1,!0);e.ji&&(this.Jl=!0,e.ee().addHandler(function g(){e.ee().removeHandler(g);this.Jl=!1;qJ(a)},this))}}kj(a){this.Jl=!1;const b=this.Va;b.hJ.removeHandler(this.xU,this);a=a?this.la.content().areas():void 0;b.gd(a)}};class wJ extends CH{constructor(a,b,c,d,e){super("info");this.addChild(new BG(a,b,c,d,e))}};class xJ extends zI{Jx(){return`${super.Jx()} info`}ud(){return new wJ(this.la.content().richText(),this.K(),yI(this),this.Vb(),this.kb)}KC(){return 25}};class yJ extends xJ{Jx(){return`${super.Jx()} intro`}KC(){return 28}};function zJ(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.If(Math.max(b,c))}
class AJ extends V{constructor(a,b,c,d){super("scales");const e=d.oB(),f=d.zA();this.H=new F;this.Mg=c.concat();f||(this.Mg=this.Mg.reverse());this.Mh=b;this.wk=[];this.vM=[];this.wM={};for(c=0;c<this.Mg.length;++c){const g=this.Mg[c],h=new V("rbContainer"),k=new Vq(S(a,"radio_button"));k.O.addHandler(this.b3,this);z(k.displayObject(),jh,()=>{this.enabled()&&(this.ko(k,!1),this.wM[la(k)]=!0)},this);z(k.displayObject(),kh,()=>{this.wM[la(k)]&&(this.ko(k,!0),this.wM[la(k)]=!1)},this);if(e){const l=
d.QA();let r=l?this.Mg.length-c-1:this.Mg.length-c;f&&(r=l?c:c+1);k.setAttribute("data-index",r.toString())}h.setAttribute("data",g.text());h.addChild(k);this.vc(h,0);this.wk.push(k);this.vM.push(h)}!e&&this.wk.length&&(1!=this.wk.length&&(this.Lq=new V("first_scale"),this.Lq.P(this.Mg[this.Mg.length-1].text()),this.addChild(this.Lq)),a=this.Mg[0],this.du=new V("last_scale"),this.du.P(a.text()),this.addChild(this.du));this.Wx(b.selectedScale())}Wx(a){for(let c=0;c<this.Mg.length;++c){var b=c;this.Mg[c]==
a?(b=this.wk[b].displayObject(),Ie(b,"selected")):(b=this.wk[b].displayObject(),Je(b,"selected"))}}gf(){return this.H}b3(a){this.enabled()&&(a=this.Mg[this.wk.indexOf(a)],bn(this.Mh,a),this.Wx(a),this.H.h())}invalidate(){var a=this.width();const b=this.wk.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.vM[e];f.Ga(e<d?c+1:c);f.o("center",!0)}0!=b&&(1==b?zJ(this.Lq?this.Lq:this.du,a/2,0,a):(zJ(this.Lq,c/2,0,a/2),zJ(this.du,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*
(b-1)));for(c=0;c<b;++c)d=this.vM[c],0==c?(d.o("last",!0),d.Ga(24+a)):c==b-1?(d.o("first",!0),d.Ga(24+a)):(d.o("center",!0),d.Ga(24+2*a));this.Lq&&this.Lq.If(0);this.du&&L(this.du.displayObject(),"right","0")}}ko(a,b){const c=b?1.1:1,d=b?1:1.1;(new Mm(a.displayObject(),c,d,b)).play()}};class BJ extends V{constructor(a,b,c,d,e,f,g){super("statement");this.Mh=c;this.j=b;b=new V("text");this.addChild(b);var h=c.statement();f=Us(f,h);h=new hm(f,new ns(null,null,null,null));g=g.Vh({m:"rich-text-view",htmlText:f.htmlText(),Hp:h,gq:!1});b.addChild(g);this.yE=new AJ(a,c,d,e);this.addChild(this.yE);this.SM=new V("separator");this.addChild(this.SM);this.Wx();this.yE.gf().addHandler(()=>{this.Wx()},this)}Wx(){const a=this.Mh.selectedScale();a&&this.SM.setAttribute("data-selected",a.text())}invalidate(){this.yE.invalidate()}l(a){this.yE.l(a)}gd(){if(!this.Mh.selectedScale()){const a=
this.j.J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.SM.setAttribute("data-selected",a)}}};class CJ extends CH{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Mg=d;this.Wl=[];for(let h=0;h<c.length;++h){const k=new BJ(a,b,c[h],d,e,f,g);this.addChild(k);this.Wl.push(k)}}gd(){for(let a=0;a<this.Wl.length;++a)this.Wl[a].gd()}l(a){super.l(a);for(let b=0;b<this.Wl.length;++b)this.Wl[b].l(a)}Ia(){for(let a=0;a<this.Wl.length;++a)this.Wl[a].invalidate()}};class DJ extends cJ{ud(a){var b=this.la.settings().Pk();const c=this.M.contentState();b=new CJ(this.F(),this.j(),c.statementsStates(),c.content().labels(),b,this.K(),yI(this));a&&b.gd();return b}};function EJ(a,b,c){b=new $G(b.textRange(),b.bd,a.K,56,a.zf,a.kb);b.o(c,!0);a.addChild(b);return b}class FJ extends hJ{constructor(a,b,c,d,e,f,g){super(a,g);this.K=b;this.zf=c;this.kb=d;eJ(this);this.X5=EJ(this,e,"user_answer");fJ(this);this.t0=EJ(this,f,"correct_answer");gJ(this)}qT(){this.X5.invalidate();this.t0.invalidate()}};class GJ extends P{constructor({L:a,A:b,I:c,pg:d,soundController:e,UZ:f}){super({m:"item"});this.F=a;this.j=b;this.K=c;this.zf=d;this.pb=e;this.we=G(this);this.ye=this.Re=this.pk=null;b=new P({m:"result"});M(this,b);f&&this.addChild(S(a,"select_icon"))}item(){return this.pk}setItem(a,b){this.pk=a;E(this,this.Re,this.ye);(this.Re=this.sl(b))&&M(this,this.Re);this.ye=this.vo(a);M(this,this.ye);B(this,this.ye.he(),c=>this.we.h(c));this.invalidate()}he(){return this.we}invalidate(){this.ye&&this.ye.invalidate()}sl(a){return a?
new Hr({dg:a,nb:this.pb,Ec:null,L:this.F}):null}vo(a){if(a)var b=a.textRange();else b=`<p>${this.j.J("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT")}</p>`,b=new FG(b,[],[],new Ni);return new $G(b,a?a.bd:null,this.K,64,this.zf,this.pb)}};class HJ extends P{constructor({J7:a,premise:b,L:c,A:d,I:e,pg:f,soundController:g}){super({m:"row"});this.Wm=a;this.F=c;this.j=d;this.K=e;this.zf=f;this.kb=g;this.we=G(this);this.Pr=G(this);this.ec=G(this);this.Ud=new GJ({L:c,A:d,I:e,pg:f,soundController:g,UZ:!1});this.Ud.setItem(b,a.cg(b));M(this,this.Ud);a=new P({m:"lock",da:S(c,"icon_lock")});M(this,a);a=new P({m:"separator"});M(this,a);this.Ja=new GJ({L:c,A:d,I:e,pg:f,soundController:g,UZ:!0});this.Ja.setItem(null,null);M(this,this.Ja);B(this,
this.Ud.he(),h=>this.we.h(h));B(this,this.Ja.he(),h=>this.we.h(h));B(this,this.Ud.O,this.wL,this);B(this,this.Ja.O,this.wL,this)}he(){return this.we}gd(a){qe(this,this.Ja.O,this.wL,this);a&&(a==this.Ja.item()?Oe(this.displayObject(),"correct"):(B(this,this.Ja.O,()=>{var b=this.Ja.item();b=new FJ(this.j,this.K,this.zf,this.kb,b,a,this.F);this.ec.h(b)}),Oe(this.displayObject(),"incorrect")))}invalidate(){this.Ud.invalidate();this.Ja.invalidate()}wc(a){const b=a?this.Wm.cg(a):null;this.Ja.setItem(a,
b);void 0!==this.Ja.item()?Oe(this.displayObject(),"answered"):Pe(this.displayObject(),"answered")}wL(){this.Pr.h(this.Ud.item(),this.Ja.item())}};function IJ(a){const b=[];for(var c=0;c<a.Wm.matches().length;++c){const d=a.Wm.matches()[c],e=a.li.indexOf(d.premise());a.yk[e].wc(d.response());b.push(e)}for(c=0;c<a.yk.length;++c)-1==b.indexOf(c)&&a.yk[c].wc(null)}
class JJ extends CH{constructor(a,b,c,d,e,f){super("matching");this.Wm=a;this.kb=f;this.li=a.premises();this.ve=a.responses();this.ec=new F;this.Pr=new F;this.yk=[];this.li.forEach(g=>{g=new HJ({J7:this.Wm,premise:g,L:b,A:c,I:d,pg:e,soundController:this.kb});this.addChild(g);g.he().addHandler(this.tu,this);g.ec.addHandler(this.WU,this);g.Pr.addHandler(this.TU,this);this.yk.push(g)});IJ(this)}gd(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.li.indexOf(c.premise());this.yk[d].gd(c.response())}else for(a=
0;a<this.yk.length;++a)this.yk[a].gd()}cb(a){super.cb(a);this.cD()}resize(a,b){super.resize(a,b);this.cD()}vs(a,b){for(let c=0;c<this.Wm.matches().length;++c){const d=this.Wm.matches()[c];if(d.premise()==a||d.response()==b)Ju(this.Wm,d.premise(),d.response()),--c}this.Wm.vs(a,b);IJ(this)}cD(){for(let a=0;a<this.yk.length;++a)this.yk[a].invalidate()}WU(a){this.ec.h(a)}TU(a,b){this.enabled()&&this.Pr.h(a,b)}Yb(){this.yk.forEach(a=>{a.he().removeHandler(this.tu,this);a.ec.removeHandler(this.WU,this);
a.Pr.removeHandler(this.TU,this);te(a)});this.yk=[]}};class KJ extends dH{constructor({contentState:a,FZ:b,uZ:c,L:d,A:e,I:f,pg:g,soundController:h}){super(d,e,f,b,g,h,c);this.R=a;bH(this,d,b)}kx(a,b){this.R&&this.R.responses().forEach((c,d)=>{this.Jt(a,c,d==b,d)})}KR(a){return this.R?this.R.cg(a):null}};class LJ extends jJ{ud(){const a=this.M.contentState(),b=new JJ(a,rI(this),this.j(),this.K(),yI(this),this.kb);B(this,b.Pr,(c,d)=>{const e=a.responses();d=e.indexOf(d);const f=a.matches().map(h=>e.indexOf(h.response())),g=new KJ({contentState:a,FZ:d,uZ:f,L:this.F(),A:this.j(),I:this.K(),pg:yI(this),soundController:this.kb});this.ec.h(g);re(this,g.Ki,h=>{g.close();h&&b.vs(c,h)})});return b}kj(a){const b=this.Va;b.gd(a?this.la.content().matches():void 0);B(this,b.ec,c=>this.ec.h(c))}};class MJ extends cJ{ud(a){const b=this.M.contentState(),c=new JJ(b,rI(this),this.j(),this.K(),yI(this),this.kb);a&&c.gd();B(this,c.Pr,(d,e)=>{const f=b.responses();e=f.indexOf(e);const g=b.matches().map(k=>f.indexOf(k.response())),h=new KJ({contentState:b,FZ:e,uZ:g,L:this.F(),A:this.j(),I:this.K(),pg:yI(this),soundController:this.kb});this.ec.h(h);re(this,h.Ki,k=>{h.close();k&&c.vs(d,k)})});return c}};class NJ extends Im{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}dl(){Sg(this.element,this.coords[0])}};function OJ(a){a.Ao.displayObject().placeholder=a.j.J("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class PJ extends P{constructor(a,b){super({m:"custom"});this.Xe=a;this.j=b;this.zS=G(this);a=new P({m:"field",$:"INPUT"});A(this,a.displayObject(),"keypress",this.H2,this);A(this,a.displayObject(),"focusout",this.TR,this);A(this,a.displayObject(),"focusin",this.A4,this);this.Ao=a;M(this,this.Ao);this.Ao.displayObject().value=this.Xe.customAnswer();OJ(this)}l(a){super.l(a);this.Ao.l(a)}A4(){this.Ao.displayObject().removeAttribute("placeholder")}H2(a){13==a.keyCode&&this.TR()}TR(){var a=this.Ao.displayObject().value;
this.Xe.Fq=a;this.Ao.displayObject().value=this.Xe.customAnswer();this.Ao.displayObject().blur();this.zS.h();OJ(this)}};function QJ(a,b){return a.Pa.choice().typeIn()?(b=new PJ(a.Pa,b),B(a,b.zS,a.pT,a),A(a,b.displayObject(),af?"click":jh,c=>{a.Pa.selected()&&c.stopPropagation()}),b):null}
class RJ extends P{constructor(a,b,c,d,e,f,g){super({m:"item"});this.F=a;this.Pa=c;this.ob=d;this.pb=g;this.wb=this.VJ=!1;a=this.yI();M(this,a);(this.Re=this.sl())&&M(this,this.Re);this.ye=this.vo(b,f);M(this,this.ye);if(this.Hm=QJ(this,e))M(this,this.Hm),bi(this,"editable"),this.pT();B(this,this.Pa.gf(),this.Ge,this);this.Ge()}he(){return this.ye.he()}Ok(){return this.Pa}enabled(){return this.wb}l(a){this.wb=a;this.Hm&&this.Hm.l(a)}invalidate(){this.ye.invalidate();if(this.Hm){const a=6-this.ye.bottomPadding();
this.Hm.G("margin-top",a+"px");this.Hm.G("min-height",-a+"px")}}yI(){const a=new P({m:"icon_area"});a.addChild(this.ob);return a}sl(){const a=this.Pa.dg();return a?new Hr({dg:a,nb:this.pb,Ec:null,L:this.F}):null}vo(a,b){return new $G(this.Pa.choice().textRange(),this.Pa.choice().bd,a,64,b,this.pb)}pT(){this.Hm&&(""==this.Hm.Xe.customAnswer()?Oe(this.displayObject(),"empty"):Pe(this.displayObject(),"empty"))}Ge(){this.Pa.selected()?Oe(this.displayObject(),"selected"):Pe(this.displayObject(),"selected")}jo(){pf&&
this.wb&&(Oe(this.displayObject(),"active"),this.VJ=!0,(new Mm(this.ob,1,1.1,!1)).play())}Xf(a){pf&&this.wb&&(this.VJ?(Pe(this.displayObject(),"active"),this.VJ=!1,(new Mm(this.ob,1.1,1,!0)).play()):a||(new NJ(this.ob)).play())}};class SJ extends CH{constructor(a,b,c,d,e,f,g){super(c);this.j=e;this.zf=f;this.kb=g;this.Y=d.map(h=>this.Jt(a,b,h));this.Y.forEach(h=>this.addChild(h))}EI(){throw Error("override this");}Jt(a,b,c){a=new RJ(a,b,c,this.EI(a),this.j,this.zf,this.kb);a.O.addHandler(this.sr,this);a.he().addHandler(this.tu,this);return a}gd(a){a.forEach((b,c)=>{c=this.Y[c];b=b.correct();const d=c.Ok().selected();b&&Oe(c.displayObject(),"correct");d!=b&&Oe(c.displayObject(),"error")})}l(a){super.l(a);this.Y.forEach(b=>
b.l(a))}sr(){}Ia(){this.Y.forEach(a=>a.invalidate())}Yb(){this.Y.forEach(a=>{a.O.removeHandler(this.sr,this);a.he().removeHandler(this.tu,this);te(a)});this.Y=[]}};class TJ extends SJ{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}sr(a){if(this.enabled())for(const b of this.Y)b.Ok().eb(b.Ok()==a.Ok())}EI(a){return S(a,"radio_button")}};class UJ extends jJ{ud(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new TJ(rI(this),this.K(),b,"graded",this.j(),yI(this),this.fa.soundController())}kj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Va.gd(b)}}};class VJ extends dH{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.D=e;bH(this,a,g)}kx(a,b){if(this.D){var c=this.D.answers();for(let d=0;d<c.length;++d){const e=new jq,f=Ac(c[d]);e.setText(new FG(f,[],[],new Ni));this.Jt(a,e,d==b,d)}}}};class WJ extends jJ{ud(a,b){const c=new lJ("multiple_choice_text");var d=sI(this,15);d=new gv({T:document.body,I:this.K(),L:rI(this),A:this.j(),quizSize:new w(0,0),pg:new Gs(d),nb:null});a=wI(this,a,b);a=d.Hv({L:this.F(),parent:c.ga,pa:this.M,mode:a,nP:!0,zv:this.gx(a),$g:!1,Ec:null});c.setContent(a);a.af.addHandler(this.Gy,this);return c}Gy(a){const b=new VJ(this.F(),this.j(),this.K(),yI(this),a,this.fa.soundController());this.ec.h(b);const c=this.Va.content();b.Ki.addHandler(function f(e){b.Ki.removeHandler(f);
b.close();e&&(a.wc(e.textRange().text()),c.rd())},this)}kj(a){const b=this.Va.content(),c=wI(this,!0,a);b.oc(c);b.af.removeHandler(this.Gy,this);b.af.addHandler(d=>{var e=this.la.settings().evaluationEnabled();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new iJ(this.j(),e,[d],this.F());this.ec.h(e)}},this);b.rd()}Yo(a){super.Yo(a);this.Va.wa()}};class XJ extends SJ{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.TK=Number.MAX_VALUE}l(a){super.l(a);this.qp()}sr(a){this.enabled()&&a.enabled()&&(a.Ok().eb(!a.Ok().selected()),this.qp())}EI(a){return S(a,"checkbox")}qp(){const a=this.enabled(),b=this.enabled()&&this.QM()<this.TK;this.Y.forEach(c=>{const d=c.Ok().selected()?a:b;c.l(d);c=c.displayObject();d?Pe(c,"disabled"):Oe(c,"disabled")})}QM(){return this.Y.filter(a=>a.Ok().selected()).length}};class YJ extends jJ{ud(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new XJ(rI(this),this.K(),b,"graded",this.j(),yI(this),this.fa.soundController());b=(b=this.la.settings().Tg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.TK=b;return a}kj(a){if(a){a=this.M.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Va.gd(b)}}};class ZJ{r_(a){return a}};class $J extends ZJ{r_(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class aK extends CH{constructor(a,b,c){super("type");this.LX=b;this.be=new V("textfield","INPUT");this.be.da().value=a;this.addChild(this.be);void 0!==c&&(this.be.da().type=c,"number"==c&&id&&(this.be.da().setAttribute("pattern","[0-9]*"),this.be.da().setAttribute("inputmode","numeric"),this.be.da().setAttribute("step","any")));this.Kw=new F;this.ec=new F;z(this.be.displayObject(),"keydown",this.E3,!1,this);z(this.be.da(),"input",this.Y5,!1,this);z(this.be.da(),jh,d=>{if(this.enabled()){if(!J){var e=
this.be.displayObject();$e&&cf||e.focus()}d.stopPropagation()}else this.ec.h(),d.preventDefault()},!1,this)}l(a){super.l(a);this.be.l(a)}Y5(){let a=this.be.da().value;if(a&&void 0!==this.LX){const b=this.LX.r_(a);b!=a&&(this.be.da().value=b)}a=zc(this.be.da().value);this.Kw.h(a)}E3(a){13==a.keyCode&&this.be.displayObject().blur()}};class bK extends jJ{ud(){var a=this.M.initiated()?this.M.contentState().response():"";a=new aK(a,new $J,"number");a.Kw.addHandler(b=>{this.M.contentState().wc(b&&!isNaN(b)?b:"")},this);return a}kj(a){const b=this.Va,c=!!this.M.review()&&"correct"==this.M.review().status();b.o("incorrect",!c);b.o("correct",c);a&&!c&&b.ec.addHandler(()=>{var d=[];if(a){const h=this.la.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const l=this.j();let r="";if(e instanceof rs){const u=e.operand();
switch(e.comparisonOperation()){case "notEqual":r=l.J("Q_NUMERIC_QUESTION_DIFFERS",{one:u});break;case "equal":r=l.J("Q_NUMERIC_QUESTION_EQUALS",{one:u});break;case "greaterThan":r=l.J("Q_NUMERIC_QUESTION_GREATER_THAN",{one:u});break;case "greaterThanOrEqual":r=l.J("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:u});break;case "lessThan":r=l.J("Q_NUMERIC_QUESTION_LESS_THAN",{one:u});break;case "lessThanOrEqual":r=l.J("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:u})}}else e instanceof qs&&"between"==
e.comparisonOperation()&&(r=l.J("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,r)}}f=this.M.initiated()?this.M.contentState().response():"";g=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new iJ(this.j(),f||g,d,this.F());this.ec.h(d)})}};class cK extends cJ{ud(a){var b=this.M.initiated()?this.M.contentState().response():"";b=new aK(b,new $J,"number");a||b.Kw.addHandler(c=>{this.M.contentState().wc(c&&!isNaN(c)?c:"")},this);return b}};class dK extends cJ{ud(){var a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new XJ(rI(this),this.K(),b,"survey",this.j(),yI(this),this.fa.soundController());b=(b=this.la.settings().Tg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.TK=b;return a}};class eK extends cJ{ud(){const a=this.M.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new TJ(rI(this),this.K(),b,"survey",this.j(),yI(this),this.fa.soundController())}};function fK(a,b){OI(a,b);a.kq(b);a.A_.h(b,void 0);a.nI(b)}
class gK extends QI{constructor(a){super(a);this.A_=G(this);this.w4=G(this);G(this);this.Z_=G(this)}U(){return this.gf()}count(){return super.count()}getChoice(a){return op(this,a)}getChoiceIndex(a){return Ca(this.Y,a)}Lj(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Lj()}fd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=dq(a,c.fd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.JV(a);
PI(this,a);this.w4.h(a,b);this.nI(a)}}kq(a){B(this,a.cC,this.tU,this);B(this,a.vX,this.qr,this);B(this,a.bE,this.qr,this);B(this,a.XB,this.qr,this);B(this,a.nC,this.qr,this);B(this,a.IN,this.qr,this)}JV(a){ue(this,a)}nI(a){"next"!=a.Ev()&&this.tU()}tU(){this.Z_.h()}qr(){this.U().h()}$a(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.$a())}return a}};class hK extends gK{constructor(){super(void 0)}};class iK extends Im{constructor(a,b,c,d,e,f){const g=Hh();super(null,[b,d*g],[c,e*g],f);this.so=a}dl(){const a=this.coords;this.so.Jc(a[0]);Sg(this.so.displayObject(),a[1])}};class jK extends P{constructor(a,b,c,d,e){super({m:"item"});this.K=a;this.Pa=b;this.zf=c;this.F=e;this.pb=d;this.we=new F;(this.Re=this.sl())&&M(this,this.Re);this.ye=this.vo();M(this,this.ye);a=new P({da:S(this.F,"sequence_move_icon"),m:"icon"});M(this,a)}he(){return this.we}gd(a,b){void 0!==b&&(a=a==b?"correct":"incorrect",Oe(this.displayObject(),a),a=b);this.setAttribute("data-index",`${a+1}.`)}choice(){return this.Pa.choice()}eb(a){const b=this.displayObject();a?Oe(b,"selected"):Pe(b,"selected")}invalidate(){this.ye.invalidate()}sl(){const a=
this.Pa.dg();return a?new Hr({dg:a,nb:this.pb,Ec:null,L:this.F}):null}vo(){const a=new $G(this.Pa.choice().textRange(),this.Pa.choice().bd,this.K,64,this.zf,this.pb);B(this,a.he(),b=>this.we.h(b));return a}};class kK extends V{constructor(){super("sequence_move_panel");this.RN=new nH(!1,"up");this.addChild(this.RN);this.fJ=new nH(!1,"down");this.addChild(this.fJ);this.Tb(113);jf&&U(this,"bottom","auto");Og(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(ng(a,"width"));a=parseFloat(ng(a,"height"));this.o("landscape",b>a)}}};function lK(a,b,c,d){b=new jK(b,c,d,a.kb,a.F);a.addChild(b);a.Y.push(b);b.O.addHandler(a.sr,a);b.he().addHandler(a.tu,a)}function mK(a,b,c){if(!(0>c||c>a.Y.length-1)){Ns(a.xT,b.choice(),c);U(a,"height",a.height()+"px");for(let e=0;e<a.Y.length;++e){b=a.Y[e];var d=Ps(a.xT,e);d!=b.Pa&&(b.Pa=d,d=b,E(d,d.Re),d.Re=d.sl(),d.Re&&M(d,d.Re),d=b,E(d,d.ye),d.ye=d.vo(),M(d,d.ye),b.invalidate())}U(a,"height","");nK(a,a.Y[c])}}
function nK(a,b){if(a.df!=b){a.df&&a.df.eb(!1);b.eb(!0);a.df=b;var c=a.Y.indexOf(b);a.qe.RN.l(0<c);a.qe.fJ.l(c<a.Y.length-1);a.nh.h(b);if(!a.qe.visible()||a.ih)a.ih&&a.ih.stop(!0),a.qe.B(!0),(new iK(a.qe,a.qe.opacity(),1,.95,1,250)).play()}oK(a)}function oK(a){clearTimeout(a.hT);a.hT=setTimeout(a.RJ.bind(a),2E3)}
class pK extends CH{constructor(a,b,c,d,e){super("sequence");this.xT=b;this.kb=d;this.F=e;this.ih=this.df=void 0;this.Y=[];for(d=0;d<b.count();++d)lK(this,a,Ps(b,d),c);this.qe=new kK;this.qe.B(!1);this.qe.RN.O.addHandler(()=>{this.df&&mK(this,this.df,this.Y.indexOf(this.df)-1)},this);this.qe.fJ.O.addHandler(()=>{this.df&&mK(this,this.df,this.Y.indexOf(this.df)+1)},this);this.nh=new F;z(window,"scroll",this.OD,!1,this)}l(a){super.l(a);a||this.RJ()}cb(a){super.cb(a);a||this.RJ()}OD(){void 0!==this.hT&&
oK(this)}RJ(){this.df&&(this.df.eb(!1),this.df=void 0,this.ih=new iK(this.qe,this.qe.opacity(),0,1,.95,350),z(this.ih,"end",()=>{this.ih=void 0;this.qe.B(!1)},!1,this),this.ih.play())}gd(a){for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a?a.getChoiceIndex(c.choice()):void 0;c.gd(b,d)}setTimeout(()=>this.Ia())}sr(a){this.enabled()&&nK(this,a)}Ia(){for(let a=0;a<this.Y.length;++a)this.Y[a].invalidate();this.qe.invalidate()}Yb(){ee(window,"scroll",this.OD,!1,this);this.Y.forEach(a=>{a.O.removeHandler(this.sr,
this);a.he().removeHandler(this.tu,this);te(a)});this.Y=[];this.df=void 0}};class qK extends cJ{cb(a){super.cb(a);a?this.NB.h(this.qe):this.sE.h(this.qe)}ud(a){const b=new pK(this.K(),this.M.contentState(),yI(this),this.kb,rI(this));this.qe=b.qe;B(this,b.nh,c=>this.nh.h(c));a&&b.gd();return b}};function rK(a){const b=a.Xe.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 S(a.F,c)}
class sK extends V{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.F=a;this.Mb=b;this.Xe=d;this.lN=!0;this.Nb=new V("text");a=g.description();b=e.J("Q_EQUATION_REPLACEMENT_TEXT");this.Nb.P(tm(c,a.textWithEquations(b)));this.addChild(this.Nb);f&&g.settings().evaluationEnabled()&&d instanceof T&&(c=new V("points"),f=(f=d.review())?Se(f.awardedScore()):0,g=Se(d.maxScore()),e=e.J("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.P(e),this.addChild(c));
this.Su=new V("icon");this.addChild(this.Su);this.EH=new V("answered");this.addChild(this.EH);this.RK=new P({m:"mark",da:S(this.F,"bookmark-icon-itemslist-active")});this.addChild(this.RK);d instanceof T&&(d.submittedEvent().addHandler(this.eD,this),d.viewingChangedEvent().addHandler(this.eD,this),(d.submitted()||this.Xe.initiated())&&this.eD());d instanceof Up&&(d.markedEvent().addHandler(this.rT,this),this.rT())}Ok(){return this.Xe}eb(a){a?(a=this.displayObject(),Ie(a,"selected")):(a=this.displayObject(),
Je(a,"selected"))}invalidate(){U(this,"padding-top","");const a=Math.floor((this.height()-this.Nb.height())/2);U(this,"padding-top",a+"px")}eD(){Uc(this.Su.displayObject());Uc(this.EH.displayObject());var a=()=>{if("allAtOnce"==this.Mb){var b=this.Xe.hasBeenVisited()&&this.Xe.initiated()&&!this.Xe.submitted(),c=this.Xe.submitted();if(b||c)b=S(this.F,b?"answered":"icon_answered"),this.EH.addChild(b)}};this.Xe.slide().settings().evaluationEnabled()?this.Xe.submitted()?(a=rK(this),this.Su&&this.lN&&
this.Su.addChild(a)):a():"allAtOnce"==this.Mb?a():this.Su&&this.lN&&this.Xe.submitted()&&this.Xe.hasBeenVisited()&&this.Xe.initiated()&&this.Su.addChild(S(this.F,"icon_answered"))}rT(){this.Xe instanceof Up?this.RK.B(this.Xe.isMarked()):this.RK.B(!1)}};class tK extends V{constructor(a,b,c,d){super("detailed_results");this.Y=[];const e=new V("title");e.P(a.J("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Rc=new V("result-items-container");this.addChild(this.Rc);d.slidePoolState()&&this.uH(a,b,c,d)}uH(a,b,c,d){var e=d.ma.ib().ge().type(),f=d.slidePoolState();const g=d.Fa().oa();d=d.Fa().$l;e="graded"==e;for(const h of f.slides())h instanceof T&&(d||!g||h.hasBeenVisited())&&(this.Rc.addChild(new V("separator")),f=new sK(b,null,c,h,a,e),this.Rc.addChild(f),
this.Y.push(f))}};class uK extends V{constructor(a,b){super("progress_bar");var c=new V("topLabels");const d=new V("title");d.P(b);c.addChild(d);const e=Se(a.awardedScore()),f=Se(a.maxScore());a=new V("passingScore");a.P(e+" / "+f);c.addChild(a);this.addChild(c);c=new V("progressBar");const g=new V("value");Gh(()=>{let h=e/f*100;h=Math.max(.01,h);U(g,"width",h+"%")},this);Yq(c,"answered");c.addChild(g);this.addChild(c)}};class vK{constructor(a){this.Sa=a}awardedPercent(){return this.Sa.awardedPercent()}awardedScore(){return this.Sa.awardedScore()}maxScore(){return this.Sa.maxScore()}Od(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.Sa.isPassed()}slidePoolState(){return this.Sa}};class wK extends V{constructor(a,b){super("groupSection");const c=new vK(a);Object.assign(b).L8=!1;a=new uK(c,a.title());this.addChild(a)}};class xK extends V{constructor(a,b,c,d){super("groupsResult");a=new V("titleLabel");b=b.J("PB_PRINT_RESULT_BY_SECTION");a.P(b);this.addChild(a);this.dT=!1;b=new V("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new wK(e,d),b.addChild(c),this.dT=!0)}};class yK extends CH{constructor(a){super("details");this.la=a}ah(a,b,c){a=this.la.Ua().Db();b=new P({m:"awarded-section"});var d=CB(a,"awardedScoreLabel");if(d){var e=VI(a,"awardedScoreLabel"),f=new P({u:O(b,"awarded-score-label")});f.Oe(Us(c,e.richText()).htmlText());b.addChild(f)}if(e=CB(a,"awardedScoreValue")){f=VI(a,"awardedScoreValue");const g=new P({u:O(b,"awarded-score-value")});g.Oe(Us(c,f.richText()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new P({m:"passing-section"});if(d=CB(a,
"passingScoreLabel"))e=VI(a,"passingScoreLabel"),f=new P({u:O(b,"passing-score-label")}),f.Oe(Us(c,e.richText()).htmlText()),b.addChild(f);if(e=CB(a,"passingScoreValue"))a=VI(a,"passingScoreValue"),f=new P({u:O(b,"passing-score-value")}),f.Oe(Us(c,a.richText()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class zK extends zI{constructor(a,b,c,d){super(a,!1,c);var e=CB(a.slide().Ua().Db(),"awardedScoreValue"),f=CB(a.slide().Ua().Db(),"passingScoreValue");const g=CB(a.slide().Ua().Db(),"reportBtn");var h=g&&a.slide().content().xQ();a=g&&a.slide().content().$M;e={m$:e,L8:f,f$:g,xQ:h};this.Va.ah(b,c.A(),c.I());bi(this,"result");(c=b.evaluation())&&"graded"==b.ma.ib().ge().type()?b.settings().gradeScale().enabled()?bi(this,"graded"):bi(this,c.quizPassed()?"passed":"failed"):bi(this,"survey");this.mo=new P({m:"btns-container"});
this.Mu.addChild(this.mo);this.Hc=d;this.C=b;c=(d=b.evaluation())?this.Hc.allowRetakeQuiz():!1;f=CB(this.la.Ua().Db(),"restartBtn");this.Ul&&this.mo.addChild(this.Ul);c&&f&&(c=VI(this.la.Ua().Db(),"restartBtn"),this.Ru=new nH(!1,"result_btn"),this.Ru.cn=!0,this.Ru.o("restart",!0),this.Ru.P(c.richText().text()),this.mo.addChild(this.Ru));d&&h&&(h=new xK(this.F(),this.j(),this.C,e),h.dT&&this.addChild(h));g&&a&&(b=new tK(this.j(),this.F(),this.K(),b),this.addChild(b))}ud(){return new yK(this.la)}MI(a){const b=
super.MI(a);70<a.text().length&&b.o("small-text",!0);a=new P({m:"descriptionContainer"});const c=new P({m:"result-icon"});a.addChild(c);a.addChild(b);return a}nR(){const a=new gH;M(this.Mu,a,0);a.invalidate(this.la.Ua().background())}XQ(){this.Mu.addChild(this.Va);if(CB(this.la.Ua().Db(),"reviewBtn")){const a=VI(this.la.Ua().Db(),"reviewBtn");this.Ul=new nH(!1,"result_btn");this.Ul.cn=!0;this.Ul.P(a.richText().text())}}OV(){}Yo(){}rB(){return this.Ul?this.Ul.O:super.rB()}XA(){return this.Ru?this.Ru.O:
super.XA()}KC(){return 28}};class AK extends jJ{cb(a){super.cb(a);a?this.NB.h(this.qe):this.sE.h(this.qe)}ud(){const a=new pK(this.K(),this.M.contentState(),yI(this),this.kb,rI(this));this.qe=a.qe;B(this,a.nh,b=>this.nh.h(b));return a}kj(a){this.Va.gd(a?this.la.content():void 0)}resize(a,b){super.resize(a,b);b&&this.G("min-height",`${b}px`)}};class BK extends cJ{ud(a){var b=this.M.contentState().response().text();b=new aK(b);a||b.Kw.addHandler(function(c){this.M.contentState().response().setText(c)},this);return b}};class CK extends jJ{ud(){var a=this.M.contentState().response().text();a=new aK(a);a.Kw.addHandler(b=>{this.M.contentState().response().setText(b)});return a}kj(a){const b=this.Va;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.ec.addHandler(()=>{var e=this.M.contentState().choices(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.M.contentState().response().text();g=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new iJ(this.j(),e||g,f,this.F());this.ec.h(f)})}};class DK extends dH{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Ac=d;bH(this,a,g)}kx(a,b){if(this.Ac)for(let c=0;c<this.Ac.length;++c)this.Jt(a,this.Ac[c],c==b,c)}};function EK(a){a.ja=[];var b=a.M.contentState().extraWords();for(var c=0;c<b.length;++c)a.ja.push(b[c]);a.la.settings().dH()?a.ja=BA(a.ja):Wa(a.ja);a.Ac=[];for(b=0;b<a.ja.length;++b){var d=a.ja[b].response();c=new jq;d=Ac(d||"");c.setText(new FG(d,[],[],new Ni));a.Ac.push(c)}a.Bu={};a.eE={};b=a.M.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];const e=d.response();if(e)for(let f=0;f<a.Ac.length;++f){const g=a.Ac[f];g.textRange().text()==e&&(a.Bu[f]=c,a.eE[la(d)]=g)}}}
function FK(a){const b=[];for(const c in a.Bu)a.Bu.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class GK extends jJ{ud(a,b){EK(this);const c=new lJ("word_bank");var d=sI(this,15);d=new gv({T:document.body,I:this.K(),L:rI(this),A:this.j(),quizSize:new w(0,0),pg:new Gs(d),nb:null});a=wI(this,a,b);a=d.Hv({parent:c.ga,pa:this.M,mode:a,nP:!0,zv:this.gx(a),$g:!1,Ec:null});this.M.contentState().EF.addHandler(()=>{EK(this)},this);c.setContent(a);a.af.addHandler(this.Gy,this);return c}Gy(a){const b=this.Va.content(),c=this.ja.indexOf(a),d=new DK(this.F(),this.j(),this.K(),this.Ac,FK(this),yI(this),c,
this.fa.soundController());this.ec.h(d);d.Ki.addHandler(function g(f){d.Ki.removeHandler(g);d.close();if(f){const l=this.Ac.indexOf(f);var h=this.Bu[l];const r=this.M.contentState().placeholders();var k;a:{for(k=0;k<r.length;++k)if(r[k]==a)break a;k=-1}void 0!==h&&h!=k&&r[h].wc(null);a.response();a.response()&&(h=this.eE[la(a)],delete this.eE[la(a)],delete this.Bu[this.Ac.indexOf(h)]);a.wc(f.textRange().text());this.Bu[l]=k;this.eE[la(a)]=f;b.rd()}},this)}kj(a){const b=this.Va.content(),c=wI(this,
!0,a);b.oc(c);b.af.removeHandler(this.Gy,this);b.af.addHandler(d=>{var e=this.la.settings().evaluationEnabled();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().J("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new iJ(this.j(),e,[d],this.F());this.ec.h(e)}},this);b.rd()}Yo(a){super.Yo(a);this.Va.wa()}};class HK extends eK{constructor(a,b,c){super(a,b,c)}};class IK extends Bq{constructor(a,b,c,d,e){super();this.fa=a;this.C=d;this.Hc=e;this.va=b;this.dc=c||!1}create(a,b){this.fa.Zk(b);this.Cf(a);return this.mc}uj(a){this.mc=new yJ(a,this.va,this.fa)}tj(a){this.mc=new xJ(a,this.va,this.fa)}oj(a){this.mc=new mH(a,this.fa)}wj(a){a.slide().settings().evaluationEnabled()?this.mc=new UJ(a,this.va,this.fa,this.dc):this.mc=new eK(a,this.va,this.fa)}Cj(a){a.slide().settings().evaluationEnabled()?this.mc=new UJ(a,this.va,this.fa,this.dc):this.mc=new HK(a,this.va,
this.fa)}yj(a){a.slide().settings().evaluationEnabled()?this.mc=new YJ(a,this.va,this.fa,this.dc):this.mc=new dK(a,this.va,this.fa)}Aj(a){this.mc=new zK(a,this.C,this.fa,this.Hc)}Dj(a){a.slide().settings().evaluationEnabled()?this.mc=new CK(a,this.va,this.fa,this.dc):this.mc=new BK(a,this.va,this.fa)}qj(a){this.mc=new dJ(a,this.va,this.fa)}Bj(a){a.slide().settings().evaluationEnabled()?this.mc=new AK(a,this.va,this.fa,this.dc):this.mc=new qK(a,this.va,this.fa)}vj(a){a.slide().settings().evaluationEnabled()?
this.mc=new LJ(a,this.va,this.fa,this.dc):this.mc=new MJ(a,this.va,this.fa)}zj(a){a.slide().settings().evaluationEnabled()?this.mc=new bK(a,this.va,this.fa,this.dc):this.mc=new cK(a,this.va,this.fa)}rj(a){this.mc=new mJ(a,this.va,this.fa,this.dc)}xj(a){this.mc=new WJ(a,this.va,this.fa,this.dc)}Ej(a){this.mc=new GK(a,this.va,this.fa,this.dc)}vi(a){this.mc=new DJ(a,this.va,this.fa)}sj(a){a.slide().settings().evaluationEnabled()?this.mc=new vJ(a,this.va,this.fa,this.dc):this.mc=new vJ(a,this.va,this.fa,
!0)}pj(a){this.mc=new BI(a,this.va,this.fa,this.dc)}};function JK(a,b,c,d){d=(new IK(a.fa,c,d)).create(b,a.Vb);c&&b instanceof T&&d instanceof zI&&d.ZG(a.fa.A().J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.l4[b.slide().id()]+1,TOTAL_QUESTIONS:a.m4}));return d}function KK(a,b){return(new IK(a.fa,!1)).create(b,a.Vb)}class LK{constructor(a){this.fa=a;this.Vb=null}gb(a){let b=0;const c={};for(const d of a.slides())d instanceof T&&(c[d.slide().id()]=b,++b);this.m4=b;this.l4=c}Zk(a){this.Vb=a}};function MK(a){const b=NK(a);a.Y.forEach(c=>{c.lN=b;c.eD()})}function OK(a){var b=a.C.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.Ui()}function PK(a,b){b.O.addHandler(function(c){this.cf.h(c.Ok());this.hC.h()},a)}function NK(a){const b=a.C.settings();return a.Ui()||"allAtOnce"==b.submitType()?!0:a.kc.displayQuestionStatus()}
class QK extends V{constructor(a,b,c){super("questions_list_content");this.F=a;this.K=b;this.j=c;this.Y=[];this.kc=this.C=null;this.cf=new F;this.hC=new F}ah(a,b){this.C&&(this.C.Da().activeSlideChangedEvent().removeHandler(this.os,this),this.C.sessionModeChangedEvent().removeHandler(this.tk,this),this.C=null);this.kc&&(this.kc=null);this.C=a;this.kc=b;if(a=this.C.slidePoolState())this.addChild(new V("separator")),this.uH(this.F,this.K,a,this.j);this.o("allatonce","allAtOnce"==this.C.settings().submitType());
this.C.Da().activeSlideChangedEvent().addHandler(this.os,this);this.C.sessionModeChangedEvent().addHandler(this.tk,this);this.os();MK(this)}tk(){if(this.Ui()&&OK(this))for(var a=0;a<this.Y.length;++a)PK(this,this.Y[a]);this.Ui()?(a=this.displayObject(),Ie(a,"review")):(a=this.displayObject(),Je(a,"review"));MK(this)}Ui(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Bi(){return this.cf}closeRequestEvent(){return this.cf}invalidate(){for(let a=
0;a<this.Y.length;++a)this.Y[a].invalidate()}close(){}uH(a,b,c,d){for(const e of c.slides())c=new sK(a,this.C.settings().submitType(),b,e,d),this.addChild(c),OK(this)&&PK(this,c),this.Y.push(c),this.addChild(new V("separator"))}os(){this.df=void 0;const a=dx(this.C.Da());if(a)for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a==c.Ok();c.eb(d);d&&(this.df=c)}}}QK.prototype.close=QK.prototype.close;QK.prototype.invalidate=QK.prototype.invalidate;QK.prototype.closeRequestEvent=QK.prototype.closeRequestEvent;class RK extends OG{constructor(a){super("questions_list","hidden","auto","div.item");this.ep=a;this.content().addChild(a)}B(a){super.B(a);if(a&&(this.invalidate(),a=this.ep,a=a.df?new K(0,a.df.y(),0,a.df.height()):void 0)){var b=Math.floor((this.height()-a.height)/2);a.top-=b;a.height=this.height();const f=this.displayObject().clientWidth,g=this.displayObject().clientHeight;if(f||g){b=this.Qc?-this.Qc.y:this.da().scrollTop;var c=this.Qc?-this.Qc.x:this.da().scrollLeft,d,e;b>a.top?d=a.top:b+g<a.top+
a.height&&(d=a.top+a.height-g);c>a.left?e=a.left:c+f<a.left+a.width&&(e=a.left+a.width-f);d&&(d=Math.min(UG(this),Math.max(0,d)));e&&(e=Math.min(VG(this),Math.max(0,e)));if(this.Qc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Qc?-this.Qc.x:this.da().scrollLeft),void 0===d&&(d=this.Qc?-this.Qc.y:this.da().scrollTop),this.Qc.scrollTo(-e,-d),this.pi.h()}else XG(this,d,e),this.Aa&&void 0!==d&&this.Aa.rg(d),this.Pc&&void 0!==e&&this.Pc.rg(e)}}}resize(a,b){super.resize(a,b);this.visible()&&this.invalidate()}invalidate(){super.invalidate();
this.ep.invalidate()}};class SK extends P{constructor({m:a="back_to_app",label:b,n$:c}){super({m:a});b&&(a=new P({u:O(this,"text")}),a.P(b),this.addChild(a));c&&this.addChild(c);B(this,this.O,()=>ISPlayer.backToApp())}};class TK extends V{constructor(){super("timer");this.ob=new V("icon");this.addChild(this.ob);this.Za=new V("view");this.addChild(this.Za);this.nX=new V("progress");this.Za.addChild(this.nX);this.Sz=new V("time");this.addChild(this.Sz)}vm(a){this.Cc=a;this.Xx()}setCurrentTime(a){this.zg=a;this.Xx()}show(a){this.B(a)}Xx(){if(void 0!==this.Cc){var a=Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.zg)));this.ov((this.Cc-a)/this.Cc);this.qz(a)}}qz(a){a=KH(a);this.Sz.P(a)}ov(a){U(this.nX,"width",100*
a+"%")}GQ(){null!=this.dh&&this.dh.stop(!0)}};function UK(a){a.vr||VK(a);if(a.vr){const b=a.Za.visible()?a.Za.height():0;L(a.displayObject(),"margin-bottom",b+"px");a.Tb(a.vr)}}function VK(a){a.vr||(a.vr=a.height());const b=parseFloat(ng(a.displayObject(),"min-height"))||0;a.vr=Math.max(b,a.vr);a.vr&&UK(a)}function WK(a,b){b=b.questions();for(const c of b)++a.hv,b=c.slide(),a.qN[b.id()]=a.hv,(b=b.settings().ta())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.SG(dx(a.C.Da()))})}
class XK extends V{constructor(a,b,c,d,e){super("quiz_title_panel");this.j=d;this.V=b;this.Mf=!1;this.qN={};this.hv=0;this.C=null;this.F=a;this.Lc=c;this.zz=!0;Gf&&(this.OH=new SK({label:this.j.J("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.OH));this.XC=new V("info");this.XC.O.addHandler(this.QD,this);this.XC.P(e);this.addChild(this.XC);this.Wb=new nH(!1,"show_slides",!0);this.Wb.O.addHandler(this.QD,this);this.addChild(this.Wb);this.xf=new nH(!1,"mark_slide",!0);this.xf.B(!1);this.xf.O.addHandler(this.nL,
this);this.addChild(this.xf);this.Im=new nH(!1,"exit_review",!0);this.addChild(this.Im);this.Za=new TK;this.Za.Tb(42);this.Za.show(!1);this.addChild(this.Za);this.wz=new F;this.$w=new F;this.ny=new F;this.Rm()}ah(a){this.wS=!1;this.C&&(this.C.Da().activeSlideChangedEvent().removeHandler(this.rr,this),this.C.Fa().en.removeHandler(this.wu,this),this.C.Fa().sessionModeChangedEvent().removeHandler(this.tk,this));if(this.C=a)this.C.evaluation()&&(this.wS=this.V.xg().wm()),this.C.Da().activeSlideChangedEvent().addHandler(this.rr,
this),this.C.Fa().en.addHandler(this.wu,this),this.C.Fa().sessionModeChangedEvent().addHandler(this.tk,this),this.tk(),this.UN(),this.Rm()}showed(){return this.zz}show(a){this.zz=a;U(this,"opacity",this.zz?"":"0");U(this,"visibility",this.zz?"":"hidden");U(this,"pointer-events",this.zz?"":"none");this.Hh.h()}Xs(a){if(a){var b=this.displayObject();Ie(b,"slides_showed")}else b=this.displayObject(),Je(b,"slides_showed");this.Wb&&(this.Wb.eb(a),this.OH&&this.OH.B(!a));this.$c()}setPresentationOutlineController(a){this.Kl=
a;this.Rm()}bq(){return new F}Np(){}QD(){Xg();this.Wb.selected()?this.$w.h():this.Mf||this.wz.h()}nL(){Xg();this.ny.h();const a=dx(this.C.Da());this.xf.eb(a.isMarked())}XO(){return this.Im.O}wu(){if(this.Za&&this.Za.visible())if(this.Mf){const a=dx(this.C.Da());this.Za.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.C.settings().ta()&&this.Za.setCurrentTime(this.C.quizDuration())}rr(){}SG(a){var b=a.slide();this.xf.eb(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ta(),
d=!!c&&c.isEnabled();this.Mf=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.C.settings().ta();c=c.isEnabled()?c.value():void 0;void 0!==b&&void 0!==c&&c-this.C.quizDuration()<b&&(b=c-this.C.quizDuration());d=void 0;"testing"==this.C.sessionMode()&&(d=a?void 0!==b?b:c:void 0!==c?c:b);this.Za&&this.Za.vm(d);this.$c();this.wu()}tk(){var a=this.C.sessionMode();"testing"==a?this.rr():this.$c();if(this.na!=a){if(this.na){var b=this.displayObject();Je(b,this.na)}this.na=a;a=this.displayObject();
Ie(a,this.na)}}Rm(){if(this.Wb)if(null!=this.Kl)this.Wb.B(!0),this.Wb.l(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.V.questionListInfo().showSlideList();this.Wb.B(a);this.Wb.l(!this.Mf)}else this.Wb.B(!1);else this.Wb.B(!1),this.Wb.l(!1)}wa(){this.C&&this.$c()}setParentScale(){}$c(){this.xf.B(!1);if(eB(this.C)){var a=dx(this.C.Da());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.j,d=null;if("completed"==this.C.sessionMode()){var e=
this.C.Pd();d=e&&e.slide()}this.Rm();e="reviewing"==this.C.sessionMode();if(this.Za){var f=this.C.settings().ta();f=f&&f.isEnabled();var g=b.settings().ta();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Wb.selected()&&"testing"==this.C.sessionMode()&&f&&void 0!==this.Za.Cc;this.Za.show(f)}f=this.V.questionListInfo().showSlideList();var h="";g="";e?g=c.J("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Wb.selected()?g=c.J("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.C.sessionMode()&&d?g=c.J("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.wS?f&&"testing"==this.C.sessionMode()&&("InfoSlide"==b.type()?h=this.C.quiz().title():(b=this.qN[b.id()],h=c.J("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.hv})),this.Wb.B(this.V.questionListInfo().showSlideList()),this.Wb.l(!this.Mf),c=this.C.settings().submitType(),this.xf.B("allAtOnce"==c&&!e&&f)):g=this.C.quiz().title();g=g||h;null!=g&&(this.XC.P(g),UK(this));this.xf.eb(a.isMarked())}}}UN(){const a=this.C.slidePoolState();this.qN={};this.hv=0;a&&WK(this,a)}Ga(a){super.Ga(a);
this.Za.Ga(a)}GQ(){this.Za.GQ()}gb(){}Nk(){}Bi(){return new F}Ci(){}Vg(){}Gp(){}Tv(){}};class YK{constructor(a,b){this.p5=a;this.Ab=b}l(){}ln(a){this.p5(a)}sB(a,b){this.ln(a);this.hm(b)}Xh(){return new F}AA(){return new F}aH(a){this.ln(a)}nw(){}hm(a){this.Ab.hm(a)}Ln(){return this.Ab.Ln()}}
function ZK(a){a.ua=new GI;a.Ca=new XK(a.F,a.V,a.Lc,a.j,a.o4);a.addChild(a.Ca);a.Ca.wz.addHandler(a.xz,a);a.Ca.$w.addHandler(a.QC,a);(new F).addHandler(a.HW,a);a.Ca.Hh.addHandler(a.sT,a);a.Ca.XO().addHandler(a.tJ,a);a.Ca.ny.addHandler(a.IU,a);a.Wa=new zH(a.Lc,a.j);a.addChild(a.Wa);a.Ma=new DI(a.Lc,a.j,a.V);a.Ma.wz.addHandler(a.xz,a);a.Ma.$w.addHandler(a.QC,a);a.Ma.ny.addHandler(a.IU,a);a.Ma.XO().addHandler(a.tJ,a);a.addChild(a.Ma);Og(a.Ca.displayObject(),"0 0");Og(a.s.displayObject(),"0 0");Og(a.Wa.displayObject(),
"0 100%");Og(a.Ma.displayObject(),"0 100%");$K(a,a.Wa);$K(a,a.Ma);FI(a.ua,a.Ma,a.Wa);of&&Gh(()=>Wg(document.body),a)}function aL(a){if(a.hc){var b=parseFloat(mg(a.hc,"height"));b=Math.round(b*(a.X-1)+Ig(a.hc).top);L(a.hc,"margin-bottom",b+"px")}}
function bL(a){a.ep=new QK(a.F,a.K,a.j);a.dd=new RK(a.ep);1==a.X?Vg(a.dd.displayObject(),"fit"):a.dd.lf(0);Sg(a.dd.displayObject(),a.X);a.dd.Ga(a.s.width());a.dd.B(!1);a.addChild(a.dd);a.ep.Bi().addHandler(function(b){b==this.ha?this.QC():(cL(this,!1),this.Ca.Xs(!1),this.Ma.Xs(!1),MA(this.C.Da(),b.slide().id()))},a);Og(a.dd.displayObject(),"0 0")}function dL(a){a.U5&&ISPQuizPlayer.initQuiz(uh({version:9.3}))}
function $K(a,b){b.oM.addHandler(()=>{a.ua.Sk().h("back")},a);b.mM.addHandler(a.zW,a);b.bL.O.addHandler(a.HE,a);b.sJ.O.addHandler(a.HW,a);b.AN.O.addHandler(a.BN,a);b.Ex.O.addHandler(a.BU,a);b.Im.O.addHandler(a.nJ,a);b.xe.O.addHandler(a.YU,a)}
function cL(a,b){var c=a.dd?a.dd.visible():!1;null!=b&&(c=b);a.pl&&(c=!1);b=a.hn.width;c=b>a.hn.height&&!c;var d=!a.C&&!!a.Vf;a.Ma&&a.Ma.B(c&&(d||a.Ma.gP()));d=a.Ma&&a.Ma.visible()?56:0;a.o("landscape",c);a.Ca&&a.Ca.show(!c);const e=a.Ca&&(a.Ca.Za.visible()?a.Ca.Za:null);a.s.o("with_timer",!1);a.s.o("with_banner",!!a.hc);a.hc&&Je(a.hc,"with_timer");if(c){if(e){a.s.vc(e,0);a.s.o("with_timer",!0);if(a.hc){if(Ie(a.hc,"with_timer"),1<a.X){var f=Ig(a.hc);U(e,"top",`${-(Dg(a.hc).height+f.top+f.bottom)/
a.X}px`)}}else 1<a.X&&U(e,"top",`${-e.height()/a.X}px`);e.Ga((b-d*a.X)/a.X)}}else a.Ca&&(f=a.Ca,f.addChild(f.Za),e&&(e.Ga(a.Ca.width()),U(e,"top","")));a.Wa&&a.Wa.B(!c);a.dd&&a.dd.Ga((b-d*a.X)/a.X);a.Ma&&a.Ma.wa();a.s.Ga((b-d*a.X)/a.X);eL(a)}function fL(a){af&&(U(a,"height",a.bx+"px"),Gh(function(){U(this,"height","")},a))}function gL(a){let b=0;a.Wa&&a.Wa.visible()&&(b+=a.Wa.height());b*=a.X;U(a.s,"margin-bottom",b+"px");eL(a)}
function hL(a){const b=a.j.J("PB_SUBMIT_BUTTON_LABEL");a.Lc.jp.P(b);a.Yz=!1}function iL(a){var b=a.ha;b=!!a.C&&"testing"==a.C.sessionMode()&&(!(b instanceof T)||b.yb())&&!a.Yz;a.xa.l(b)}function jL(a){a.Kl&&(a.Kl.showTopPanel(!1),cL(a),Je(document.body,"with_presentation_top_panel"),gL(a),fL(a))}
function kL(a){a.Wa&&yH(a.Wa);var b=lL(a);let c=!1;if(!a.xa||b&&b.slide()!=a.xa.slide()){const d=a.xa;c=!0;d&&mL(a,d);a.xa=b;nL(a,a.xa);a.s.addChild(a.xa);if(d){b=d;let e=1;a.dd&&a.dd.visible()&&(b=a.dd,e=a.X,a.s.removeChild(d));d.slide()!=a.xa.slide()?(Vg(a.displayObject(),"animation"),a.pl=new BH(b,a.xa,e,a.eN),a.eN=!1,z(a.pl,"end",function g(){this.pl&&ee(this.pl,"end",g);oL(this);var h=this.displayObject();Je(h,"animation");this.pl=null;this.dd&&this.dd.visible()?this.QC():this.s.removeChild(d);
d.cb(!1);0<Tf()&&Sf(0,0);this.wa()},!1,a),a.pl.play()):(a.s.removeChild(d),oL(a))}else oL(a)}hL(a);(!a.C||"reviewing"!=a.C.sessionMode())&&a.ha&&a.ha instanceof T&&(a.ha.submitted()&&a.ha.yb()&&a.xa instanceof zI&&a.xa.Yk(),b=a.C&&"completed"!=a.C.sessionMode(),c&&b&&a.ha.submitted()&&a.ha.yb());iL(a);wf&&Wg(document.body)}
function lL(a){let b=null;if(!a.C)return a.Vf?"IntroSlide"==a.Vf.slide().type()?KK(a.up,a.Vf):JK(a.up,a.Vf,!1):null;const c=a.C.sessionMode();"completed"==c&&a.vE?b=a.vE:"reviewing"==c?b=pL(a,a.ha,!0):a.ha&&(b=pL(a,a.ha,!1));return b}
function mL(a,b){b instanceof zI?(b.he().removeHandler(a.aN,a),b.audioStartedEvent().removeHandler(a.Dh,a),b.audioStartingEvent().removeHandler(a.LD,a),b.Se.removeHandler(a.Ch,a),b.videoStartedEvent().removeHandler(a.xu,a),b.videoStartingEvent().removeHandler(a.TD,a),b.iq().removeHandler(a.$m,a),b.NB.removeHandler(a.nU,a),b.sE.removeHandler(a.QU,a),b.KM.removeHandler(a.SU,a),b.nh.removeHandler(a.ru,a),b.ec.removeHandler(a.cp,a),b.rB().removeHandler(a.SV,a),b.XA().removeHandler(a.EM,a),b instanceof
BI&&te(b.ic)):b instanceof mH&&(b.nh.removeHandler(a.ru,a),b.ec.removeHandler(a.cp,a));te(b)}
function nL(a,b){b instanceof zI?(b.he().addHandler(a.aN,a),b.audioStartedEvent().addHandler(a.Dh,a),b.audioStartingEvent().addHandler(a.LD,a),b.Se.addHandler(a.Ch,a),b.videoStartedEvent().addHandler(a.xu,a),b.videoStartingEvent().addHandler(a.TD,a),b.iq().addHandler(a.$m,a),b.NB.addHandler(a.nU,a),b.sE.addHandler(a.QU,a),b.KM.addHandler(a.SU,a),b.nh.addHandler(a.ru,a),b.ec.addHandler(a.cp,a),b.rB().addHandler(a.SV,a),b.XA().addHandler(a.EM,a)):b instanceof mH&&(b.nh.addHandler(a.ru,a),b.ec.addHandler(a.cp,
a))}function oL(a){a.xa&&1<a.X&&a.s.Tb(a.xa.height()*a.X)}function pL(a,b,c){var d=!1;const e=a.C&&a.C.Pd();var f=!!e&&e.slide().visible();if(c&&f){f=a.C.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Ei():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":c=a.up;d=a.Pb();a=(new IK(c.fa,!1,!1,d,a.Hc)).create(b,c.Vb);break a;case "IntroSlide":a=KK(a.up,b);break a;default:a=JK(a.up,b,c,d)}a.FF();return a}
function eL(a){if(a.xa){var b=rg(a.s.displayObject()).y,c=Ig(a.s.displayObject()).bottom;b=a.bx-(b+c);a.xa instanceof zI&&a.xa.mQ(a.width(),a.WK);a.xa.resize(a.s.width(),b/a.X);a.xa instanceof BI&&(c=a.C.settings().quizSize(),AI(a.xa,c,a.s.width(),b))}}function qL(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.j.J("PB_DIALOG_BOX_OK_BUTTON");b=a.j.J(b,e&&e());a.Xr(b,c,()=>d())}
function rL(a){a.UC=!0;for(var b=a.dA;0<b.sv.length;)sG(b,b.sv[0]);a.xo=null;a.Sx();a.UC=!1}
function sL(a,b){switch(b){case "ok":return a.j.J("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.j.J("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.j.J("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.j.J("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.j.J("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.j.J("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.j.J("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.j.J("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.j.J("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}function tL(a,b,c,d,e){const f=new EI(b,c,d);f.ee().addHandler(function h(){f.ee().removeHandler(h);uL(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.UC&&e&&e.apply(this,[f.At])},a,1);uL(a,!1);a.xa&&a.xa.setOverlayDisplayed(!0);a.cp(f);a.Sx()}
function vL(a,b){const c=a.Pb();var d=kB(c.Fa(),!1)?0:lB(c.Fa());b=EE(a.Hc.sd().W().Av(),d,b,()=>{},()=>{rL(a);a.tK=!0;fB(c);a.tJ();a.tK=!1});d=b.Tk?b.Tk():void 0;d=a.j.J(b.messageType,d);const e=sL(a,b.Pj),f=b.wi?sL(a,b.wi):void 0;tL(a,d,e,f,b.gm)}function uL(a,b){a.Wa&&a.Wa.l(b);a.Ma&&a.Ma.l(b)}function wL(a){const b=new MI(a.j.J("PB_SENDING_REPORT"));a.cp(b)}
class xL extends aJ{constructor({L:a,skinSettings:b,T:c,soundController:d,I:e,Yn:f,A:g,quiz:h,nc:k}){super(a,c,d,e,g);this.o4=h.title();this.hn=new w(0,0);this.Lg=f;this.Hc=null;this.tK=!1;this.Ma=this.Wa=this.Ca=this.vE=this.xa=null;this.qV=new P({m:"picture-zoom-layer"});c.appendChild(this.qV.displayObject());this.UC=!1;this.xo=null;this.eN=!1;this.Vf=this.hc=this.Kl=this.pl=null;this.Yz=this.zc=!1;this.QE=null;a=h.settings().Pu.fq().enabled();h=aB(h.settings().W());this.up=new LK(new lH(g,this.oF,
this.F,this.kb,this.K,a,h));this.dA=new vG(c);this.V=b;this.U5=Gf;this.X=Hh();this.dA.setScale(this.X);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.EN=new Mh(this.displayObject(),[new Yw,new Zw]);Th(this.EN,"scrollLeft").Wu.addHandler(this.B3,this);Th(this.EN,"scrollRight").Wu.addHandler(this.C3,this);Oh(this.EN);af||(z(document.body,"focusin",()=>{const l=ed();!l||"INPUT"!=l.nodeName&&"TEXTAREA"!=l.nodeName||(this.Ca&&U(this.Ca,"position","absolute"),this.Wa&&U(this.Wa,
"position","absolute"),this.Ma&&U(this.Ma,"position","absolute"))},!1,this),z(document.body,"focusout",()=>{this.Ca&&U(this.Ca,"position","");this.Wa&&U(this.Wa,"position","");this.Ma&&U(this.Ma,"position","");if(Bf){if(this.Wa&&this.Wa.visible())return Wg(this.Wa.displayObject());if(this.Ma&&this.Ma.visible())return Wg(this.Ma.displayObject())}},!1,this));this.hc&&this.addChild(this.hc);this.s=new V("content");this.addChild(this.s);ZK(this);this.ue=new V("preloader");this.ue.B(!1);this.Z.addChild(this.ue);
k&&this.Tr(k)}ya(){return this.Hc.oa()}Zk(a){this.up.Zk(a)}Tr(a){var b=this.j;a=a.messages();b.eQ("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.eQ("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Wa&&(b=this.Wa,b.nM.P(b.j.J("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Ie(a,"banner");L(a,"position","");L(a,"z-index","");this.vc(a,0);Sg(a,this.X);Og(a,"50% 0");this.hc=a;aL(this)}G(a,b){U(this,a,b)}setPanelScale(){}hm(a){this.xa&&this.xa.hm(a)}Ln(){return this.xa?this.xa.Ln():
"normal"}qw(a){this.Hc=a;this.Hc.nN.addHandler(this.r3,this);this.Hc.mN.addHandler(this.DL,this);this.ua.qw(a)}gb(a){super.gb(a);this.Lc.gb(a,this.Hc);this.ua.ah(a);this.Ca&&this.Ca.ah(a);if(a){this.up.gb(a.slidePoolState());this.V.questionListInfo().showSlideList()&&bL(this);if(this.ep){const b=this.V.questionListInfo();this.ep.ah(a,b)}dL(this);Og(this.s.displayObject(),"0 0");this.wa()}}EM(){this.Hc.restartQuiz()}mt(){af&&(Ie(document.body,"quiz_scroll"),fL(this));this.Ca&&VK(this.Ca);gL(this);
aL(this)}BN(){Xg();this.Yz?(this.Yz=!1,hL(this),iL(this)):this.Vf?this.Vf.submit():super.BN()}start(a){dL(this);super.start(a)}activate(){this.zc=!0;dL(this);this.mt();this.QE&&(this.QE(),this.QE=null);this.yv()}yv(){this.xa&&this.zc&&(this.xa.B(!0),this.xa.cb(this.zc),this.xa.setScale(this.X),this.SN(),eL(this),this.C&&"reviewing"==this.C.sessionMode()&&this.xa&&this.xa.zw(),this.pn&&this.xa.cb(!0))}deactivate(){this.zc=!1;af&&Je(document.body,"quiz_scroll");this.xa&&this.xa.cb(!1)}mB(){}setActionAvailability(a){super.setActionAvailability(a);
a&&!this.e4&&(this.e4=!0)}setPresentationOutlineController(a){this.Kl=a;this.Ca&&this.Ca.setPresentationOutlineController(a);this.Ma&&this.Ma.setPresentationOutlineController(a);jL(this)}SN(){this.xa&&this.xa.setOverlayDisplayed(this.Au)}YU(){this.Vf&&"AuthorizationSlide"==this.Vf.slide().type()&&(Xg(),this.Vf.submit());this.ua.Sk().h("start")}ln(a){a==this.Z9&&a!=this.ha||!this.Ca||this.Ca.GQ();super.ln(a)}VM(a){super.VM(a);kL(this);this.C&&(this.Ca&&this.Ca.SG(a),this.Ma&&this.Ma.SG(a),cL(this))}Po(){iL(this)}Ui(){if(!this.C)return!1;
const a=this.C.sessionMode();var b=this.C.Pd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}tk(){const a=this.Pb(),b=a.sessionMode();super.tk();this.Ca&&this.Ca.show(!0);if("completed"==b){const d=a.Pd();if(d){var c=this.up;this.vE=(new IK(c.fa,!1,!1,a,this.Hc)).create(d,c.Vb)}kL(this)}gL(this);jL(this);cL(this);this.Ma&&this.Ma.Ci("reviewing"==b)}eX(){cL(this)}VU(){}r3(a,b){const c=ll(a);qL(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}DL(a,b){const c=ll(a);qL(this,"PB_TIMED_QUESTION_WARNING",
a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.hn=new w(a,b);this.Ca&&Sg(this.Ca.displayObject(),this.X);this.Wa&&Sg(this.Wa.displayObject(),this.X);this.Ma&&Sg(this.Ma.displayObject(),this.X);Sg(this.s.displayObject(),this.X);this.dd&&Sg(this.dd.displayObject(),this.X);super.resize(a);var c=b;this.bx=c;this.WK=c+=0;U(this,"min-height",c+"px");cL(this);a/=this.X;b/=this.X;this.dA.Ka(a,b);this.dd&&this.dd.Ga(a);this.Ca&&this.Ca.Ga(a);this.Wa&&this.Wa.Ga(a);this.Ma&&(this.Ma.Tb(b),
U(this.Ma,"right",`${-56*(1-this.X)}px`));this.wa();oL(this)}}aN(a,b){if(!this.xo){var c=new LI(this.F,a,b);this.Kl&&this.C&&"completed"==this.C.sessionMode()&&jL(this);c.ee().addHandler(function e(){c.ee().removeHandler(e);jL(this)},this);this.cp(c,!1,!0)}}Sx(){this.xa&&this.xa instanceof zI&&this.xa.kG()}HW(){Xg();vL(this,"submit-all")}PD(a,b){this.xa&&(rL(this),"testing"==this.Pb().sessionMode()&&b.suspend(),b=void 0,"reviewing"!=this.Pb().sessionMode()&&this.ha instanceof T&&this.ha.slide().settings().evaluationEnabled()&&
this.ha.yb()&&(b=this.ha.slide().settings().Ff(),b=-1!=b?b-this.ha.fo():-1),!this.tK&&this.xa instanceof zI&&this.xa.Yk(a,b),oL(this))}bl(a){(a=a?a.Kj:void 0)&&this.PD(a,new pl);this.Lc.cB(!!a)}BW(a){const b=this.j,c=b.J("PB_CHOOSE_ANSWER_LABEL");a?tL(this,c,b.J("PB_DIALOG_BOX_OK_BUTTON"),b.J("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&ax(this.C.Da())}):this.Xr(c,b.J("PB_DIALOG_BOX_OK_BUTTON"))}AW(a,b){const c=this.j;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.J("PB_CHOOSE_ANSWER_LABEL");
b?tL(this,a,c.J("PB_DIALOG_BOX_OK_BUTTON"),c.J("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&ax(this.C.Da(),!this.ya())}):this.Xr(a,c.J("PB_DIALOG_BOX_OK_BUTTON"))}Xr(a,b,c){if(this.zc){var d=new EI(a,b);d.ee().addHandler(function f(){d.ee().removeHandler(f);uL(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.UC&&c&&c.apply(this)},this);uL(this,!1);this.xa&&this.xa.setOverlayDisplayed(!0);this.cp(d);this.Sx()}else this.QE=this.Xr.bind(this,a,b,c)}cp(a){this.xo||(a.ee().addHandler(function c(){a.ee().removeHandler(c);
sG(this.dA,a);this.xo==a&&(this.xo.Yb(),this.xo=null);this.xo=void 0;U(this,"visibility","");Je(document.body,"show_popup")},this),Ie(document.body,"show_popup"),this.dA.GF(a),a.open(),this.xo=a,null!=a.WY&&a.Yx&&U(this,"visibility","hidden"))}cS(){return new vH}IL(a){rL(this);const b=this.j,c=b.J("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=ed())&&a.blur();this.Xr(b.J("PB_QUIZ_TIMEOUT"),c,function(){const d=this.Pb();jB(d)&&gB(d)})}Iy(a){rL(this);const b=this.j,c=this.j.J(this.IJ());a.preventAction();
(a=ed())&&a.blur();this.Xr(b.J("PB_QUESTION_TIMEOUT"),c,function(){Lp(this.ha);this.ha.initiated()||this.BU()})}IJ(){const a=this.ha.initiated();return"none"==Mz(this.ha.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}XS(){let a="";switch(pH(this.Lc)){case "continue":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "tryAgain":a="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":a="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":a=
"PB_DIALOG_BOX_OK_BUTTON"}return this.j.J(a)}B3(){this.C&&this.Vf&&"AuthorizationSlide"==this.Vf.slide().type()||(this.Lc.Hz.visible()?this.YU():this.Lc.yl.visible()&&null!=this.Sd?this.nJ():this.Lc.EC.visible()&&!this.Lc.sk.enabled()&&"testing"==this.Pb().sessionMode()?vL(this,"next"):this.HE())}nJ(){Xg();if(!this.Sd){const a=this.Pb().Fa().ig();a&&BC(a,this.K,new F)}this.ua.Sk().h("finish")}C3(){this.Lc.Ju.visible()&&this.Sd&&this.Sd.gestureNavigationEnabled()?this.ua.Sk().h("back"):this.C&&this.zW(!this.ya())}xz(){if(!this.pl)if(this.Kl){const a=
!this.C||"testing"!=this.C.sessionMode()&&"reviewing"!=this.C.sessionMode()?void 0:this.ep;this.Kl.showOutline(a,this.j.J("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Ca&&this.Ca.Xs(!0),this.Ma&&this.Ma.Xs(!0),this.dd.B(!0),this.xa&&this.xa.l(!1),cL(this)}QC(){this.Ca&&this.Ca.Xs(!1);this.Ma&&this.Ma.Xs(!1);this.dd.B(!1);cL(this);this.xa&&this.xa.l(!this.Yz)}XU(a){this.ue.B(a);a=a?"none":"";U(this,"pointer-events",a);U(this.Z,"pointer-events",a)}ru(a){var b=Ig(a.displayObject());b=(a.height()+b.top+
b.bottom)*this.X;a=rg(a.displayObject()).y;const c=this.Ca&&this.Ca.showed()?this.Ca.height()*this.X:0,d=this.Wa&&this.Wa.visible()?this.Wa.height()*this.X:0;Tf()>a-c?Sf(0,a-c-4):Tf()+this.bx-d<a+b&&Sf(0,a+b-(this.bx-d)+4)}HE(){var a=this.Lc.sk;const b=this.mq();if(this.pl||!a.enabled()||!a.visible())if(a=this.Lc.Iq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=pH(this.Lc)))return;a=this.Pb();const c="testing"==a.sessionMode(),d=dx(a.Da()),e=c?!this.Hc.oa():!1;d.submitted()||b?$I(this,e):"eachQuestion"==
a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?$I(this,!1):$I(this,e)}mq(){var a=this.Pb();const b=dx(a.Da());a=!(b.slide()&&b.slide().settings().ta()&&b.slide().settings().ta().isEnabled())&&!ex(a.Fa())&&b.yb();return this.Hc.sd().W().gA()&&"eachQuestion"==this.Hc.sd().W().submitType()&&!this.Hc.oa()&&a}zW(a){const b=this.mq(),c=this.Lc.Br;if(b||!this.pl&&c.enabled()&&c.visible())this.eN=!0,WA(this.Pb().Da(),a)}BU(){this.Lc.cB(!1);if(this.ha instanceof T)if(this.ha.yb()){if(this.xa instanceof
zI&&(this.xa.Yk(),"tryAgain"==this.Lc.Iq.bI)){this.ha.ft();var a=this.Pb();const b=XA(a.slidePoolState(),YA(this.ha.slide().settings(),"attempt"));b&&fq(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Hc.oa():!1,$I(this,a))}}else this.HE();else"InfoSlide"==this.ha.slide().type()&&this.HE();iL(this)}CL(){wL(this)}AL(){wL(this)}zL(a,b){this.Oy("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)}BL(a,b){this.Oy("PB_SEND_REPORT_TO_URL_FAILED",a,b)}Oy(a,b,c){rL(this);const d=this.j;b||(c.suspend(),tL(this,d.J(a),
d.J("PB_DIALOG_BOX_OK_BUTTON"),d.J("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){rL(this);e?this.C.Qs():dB(this.Pb())}))}sT(){if(this.Ca){var a=0,b=0;if(this.Ca.showed()){a=Math.floor(this.Ca.height()*this.X+this.Ca.y());const c=Ig(this.Ca.displayObject());b+=c.bottom}U(this,"padding-top",a+b+"px");this.dd&&(1<this.X?U(this.dd,"margin-top",a+"px"):U(this.dd,"top",a+"px"),a=this.Ca.showed()?this.Ca.height():0,this.dd.Tb(this.bx/this.X-a+1));eL(this)}}nU(a){this.addChild(a)}QU(a){this.removeChild(a)}SU(a){Yq(this,
"ignore_min_height");a.Qd((Rf||document.body).scrollHeight);Zq(this,"ignore_min_height")}mL(){const a=this.j;this.Xr(a.J("PB_INVALID_BRANCHING_MESSAGE"),a.J("PB_DIALOG_BOX_OK_BUTTON"))}uw(){}reset(){this.xa&&(mL(this,this.xa),this.s.removeChild(this.xa));this.vE=this.Vf=this.xa=null;this.gb(null)}Zs(a){this.Vf=a;this.XU(!1);kL(this);this.wa()}kB(a){this.Vf=a;this.ln(a)}Ys(a){this.Vf=a;this.ln(a)}pB(){return new F}Xh(){return new F}controlPanel(){return this.ua}topPanel(){return null}dt(){this.Vf=
null;return new YK(a=>{this.ln(a)},this)}Mj(){return this.qV}wa(){this.Ca&&this.Ca.wa();cL(this);this.sT();eL(this);aL(this);gL(this)}setScale(){}eq(){}pw(){}Wn(a){const b=this.j.J("PB_RESUME_QUIZ_STATE_MESSAGE");tL(this,b,this.j.J("PB_DIALOG_BOX_YES_BUTTON"),this.j.J("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if(of)return Wg(document.body)})}vw(){}Uv(){}mm(){}qg(){}jf(){this.xa instanceof BI&&this.xa.jf()}};function tm(a,b){if(a.Pg){var c=a.Pg.fields().map(d=>d.toLowerCase());a=yL(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Hj+c)+d.fw+b.substr(d.Cp+c),c+=d.fw.length-(d.Cp-d.Hj);return b}return b}function Us(a,b,c){let d=zL(a,b.htmlText());c&&(c=AL(a,Jk(d),c),d=BL(a,d,c));return new FG(d,b.resources(),[],b.Gn())}function zL(a,b){if(a.Pg){var c=a.Pg.fields().map(d=>d.toLowerCase());c=yL(a,Jk(b),c);return BL(a,b,c)}return b}
function AL(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(CL(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new Fk(e,e+g.length,g,h))}e+=g.length},a);return f}function BL(a,b,c){b=Ik(b,c);b=DL(b,c);b=Kk(b,new Set(c.map(d=>d.gl)));return Nk(b,c,a.X0,a.rn)}
function yL(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(CL(c,f)){var g=f.substring(1,f.length-1);g=a.Pg&&a.Pg.containsField(g)?a.Pg.getValue(g):"";""!=g&&e.push(new Fk(d,d+f.length,f,g))}d+=f.length},a);return e}function DL(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.gl.toLowerCase()));return Hk(a,b)}
function CL(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 EL{constructor(a,b){this.X0=a;this.rn=b;this.Pg=null}};function FL(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 GL(a,b){const c=[];for(const d of Object.keys(b)){const e=b[d],f=[];for(const g of e)f.push(`url("${Vf(0==g.indexOf("http")?g:a.TH+g)}")`);c.push(`@font-face { font-family: "${d}"; src: ${f.join(",")};}`)}fd(c.join("\n"))}
function HL(a){a.Ab&&!Ul(a.fb)&&document.getElementById("content").removeChild(a.Ab.displayObject());E(a,a.D);E(a,a.Ab);E(a,a.Vb);E(a,a.cd);a.D=a.b4.create(a.zd);D(a,a.D);B(a,a.D.currentSessionChangedEvent(),b=>a.tx.h(b));B(a,a.D.sessionModeChangedEvent(),()=>a.Eh());B(a,a.D.stateChangedEvent(),a.Ra,a);a.Jd=IL(a);a.OW=JL(a);a.Ab=KL(a);D(a,a.Ab);a.Vb=LL(a);D(a,a.Vb);a.Jd.Zk(a.Vb);"small"==a.zd&&a.Ab.Zk(a.Vb);a.yV=ML(a);a.cd=a.yV.create(a.zd);D(a,a.cd);B(a,a.cd.LR,b=>{b&&NL(a)});B(a,a.cd.closeWindowEvent(),
b=>{a.ro.h(b)});B(a,a.cd.PE,a.u3,a);B(a,a.cd.Mx,a.B2,a);B(a,a.cd.uJ,a.w2,a);B(a,a.cd.showOutlineEvent(),a.o3,a);B(a,a.cd.showTopPanelPopupEvent(),a.s3,a);if(!a.zb){const {overflowY:b,background:c}="accessible"==a.Bf.zd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=c}fG(a.Bf)&&a.cd.JP()}
function OL(a){if(!a.kt||"tablet"==a.zd||"small"==a.zd||Ul(a.fb))return null;const b=new Yk({m:"quiz-skin-switch-control",tabIndex:0});B(a,b.O,a.H5,a);return b}function PL(a){const b=new P({$:"SECTION"});b.Ne("region");b.Hf(a.j.J("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function QL(a){a.ag&&(a.ag.o("mode",a.zd),a.ag.o("with-launcher",!1),"accessible"==a.zd?(a.ag.setAttribute("title",a.j.J("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.ag.sw(-1),a.ag.td("hidden",!0)):(a.ag.setAttribute("title",a.j.J("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.ag.sw(0),a.ag.displayObject().removeAttribute("aria-hidden")))}
function RL(a){a.pn&&a.Zt();const b=[],c=()=>{a.Ab.G("visibility","");a.Ab.wa();a.mT.h()};var d=a.ma.FG();d&&b.push(FL(d));if(d=a.currentSession()){const e=dx(d.Da());e?(b.push(zB(a.lj,e.slide())),a.cd.TG(e.slide().id())):d.Pd()&&b.push(zB(a.lj,d.Pd().slide()))}else if(d=a.D.wo)b.push(zB(a.lj,d.slide())),a.cd.TG(d.slide().id());Promise.all(b).then(c,c)}
function SL(a,b){a.ly=0;a.HC=[];const c=[];Ub(b,(d,e)=>{const f=[];0===d.length&&f.push(new Tl("local",e));for(let g=0;g<d.length;++g)f.push(new Tl("url",d[g]));c.push(Sl(e,f));a.HC.push(e);TL(a)})}
function UL(a,b){const c=Object.assign({},a.sb.eg().colors()),d=a.ma.settings().W().quizSize();var e=a.ma.FG();e=e?Ih(e):"transparent";b=Object.assign(a.x0,{__wrapper_id__:b,__quiz_id__:"q_"+a.Lg,__correct_message__:a.j.J("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.j.J("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.j.J("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.j.J("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.j.J("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),
__slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`,__borderRadius__:`${a.sb.borderRadius()}px`});Object.assign(c,{playerBackgroundColor:c.playerBackground,playerTextColor:c.playerText,playerTextColor72:R(c.playerText,72),playerTextColor60:R(c.playerText,60),playerTextColor40:R(c.playerText,40),playerTextColor10:R(c.playerText,10),playerTextColor08:R(c.playerText,8),playerTextColor04:R(c.playerText,4),buttonBackgroundColor:c.primaryButtonBackground,buttonTextColor:c.primaryButtonText,
buttonBorderColor:c.primaryButtonBorder,buttonBackgroundActiveColor:c.primaryButtonBackgroundHover,buttonTextActiveColor:c.primaryButtonTextHover,buttonBorderActiveColor:c.primaryButtonBorderHover});const f={};Ub(c,(g,h)=>{f[h]=Xl(g)});Zl(f,c);a.UI=a.w0.TF(f,b)}function VL(a){"accessible"!=a.zd&&setTimeout(()=>{const b=S(a.F,"gradients",{});L(b,"position","absolute");Vc(a.Hn().displayObject(),b,0)})}function NL(a){a.ag&&"accessible"!=a.zd&&a.ag.focus()}
function IL(a){return new (Vl(a.fb)?jv:gv)({T:Of&&Ul(a.fb)?document.body:a.Z||document.body,I:a.K,L:a.F,Ce:a.Qf,A:a.j,quizSize:a.ma.settings().W().quizSize(),pg:new Gs,nb:a.pb})}function JL(a){return new a.f5({quiz:a.ma,A:a.j,I:a.K,Gb:a.fb,CQ:a.lj,T:a.Z,skinSettings:a.sb,nc:a.zb?a.zb:void 0,Yn:a.Lg,Vj:a.Yd,L:a.F,soundController:a.pb,Un:a,Ce:a.Qf,og:a.Jd,bb:a.Jd,xs:()=>a.D.allowRetakeQuiz(),FA:()=>a.D.currentSession(),oa:a.ya,Bm:a.rn})}
function KL(a){const b=a.OW.create(a.zd);b.qg("q_"+a.Lg);"small"==a.zd&&(b.qw(a.D),B(a,a.D.currentSessionChangedEvent(),()=>{b.gb(a.currentSession())},a));return b}function LL(a){return new Vk(a.Ab.Mj(),a.F)}function ML(a){return new oF({state:a.D,view:a.Ab,skin:a.Ab,A:a.j,Rn:a.lj,L:a.F,Gb:a.fb,Rj:a.Vb,ge:a.ma.ib().ge(),Ce:a.Qf,nc:a.zb?a.zb:void 0,W:a.ma.settings().W(),ww:a.Bf,eg:a.sb.eg()})}
function WL(a,b){b?a.D.resume(b):vB(a.D)?a.D.gb(a.cd.tQ.bind(a.cd)):(a.D.start(),b=a.D.currentSession(),!b||eB(b)||b.Pd()||a.Ab.mB())}function TL(a){for(;2>a.ly&&a.HC.length;)XL(a,a.HC.pop())}function XL(a,b){++a.ly;const c=()=>{--a.ly;TL(a);0===a.ly&&(a.BJ=!0,RL(a))},d={};d.family=b;Rl(d,c,c)}function YL(a,b){a.hc&&L(a.hc,"display",b?"":"none")}
class ZL extends H{constructor({Yn:a,quiz:b,H6:c,j9:d,BQ:e,YO:f,Bm:g,ab:h=null,HO:k="",fitToWindow:l,T:r,fl:u,Gb:x,A:y,skinSettings:C,accessibilityModeEnabled:N=!1,oa:ba,IG:Z,sA:ya,contentScale:Fa,nc:gh,vA:To}){super();this.AC=To||null;(this.zb=gh||null)&&$L(b,this.zb.showPlayersPanels());this.Lg=a;this.ma=b;this.w0=c;this.F=d;this.f5=e;this.hc=null;this.Ht=Fa;this.TH=k;this.Mq=l;this.Z=r;this.qs=u;this.j=y;this.sb=C;this.kt=N||!!this.zb&&this.zb.accessibilityModeEnabled();this.ya=ba;this.wE=Z;this.Qb=
h;this.UI=null;this.x0=ya;this.pn=this.BJ=!1;this.pb=new Ll;this.qc=new Hl(this.pb);this.rn=g;GL(this,f);hl({y8:y.J("PB_TIMER_SECONDS_LABEL"),min:y.J("PB_TIMER_MINUTES_LABEL"),m7:y.J("PB_TIMER_HOURS_LABEL")});this.fb=x;this.Bf=new gG(a,this.kt);this.zd=this.Bf.uB();B(this,this.Bf.IR,this.t3,this);B(this,this.Bf.dR,this.g2,this);this.Sd=null;r&&(L(r,"z-index",10),L(r,"top",0));this.ip=G(this);this.$y=G(this);this.Yr=G(this);this.yz=G(this);this.Y0=G(this);this.tx=G(this);this.ro=G(this);this.K=new EL(f,
g);this.Qf=new al;this.lj=new qG;this.Yd=new xF({contentScale:this.Ht,vA:this.AC,quiz:this.ma,Gb:this.fb,Un:this,nc:this.zb,fitToWindow:this.Mq});this.b4=new iC({quiz:this.ma,A:this.j,I:this.K,Gb:this.fb,CQ:this.lj,oa:this.ya,bo:!0,fl:this.qs});this.cd=this.yV=this.Vb=this.Ab=this.OW=this.Jd=this.D=null;HL(this);if(this.ag=OL(this))a=PL(this),a.addChild(this.ag),document.getElementById("content").appendChild(a.displayObject()),QL(this);this.jD="always"==Z;this.mT=G(this);this.ly=0;this.HC=[];Vl(x)?
setTimeout(()=>{this.Zt()}):(this.Ab.G("visibility","hidden"),0==Object.keys(f).length?(this.BJ=!0,RL(this)):Gh(()=>{SL(this,f)},this))}id(){return this.Lg}setPresentationOutlineController(a){J?this.Ab.setPresentationOutlineController(a):Of&&this.Ab.setPresentationOutlineController(a)}updateSlideVisualizer(){Of&&this.Ab.updateSlideVisualizer()}isResumed(){return this.jD}resize(a,b){if(void 0!==a&&void 0!==b){if(ff){var c=this.Ab.displayObject().parentNode;Rf=c;c=c.style;c.overflow="auto";c.width=
`${a}px`;c.height=`${b}px`}Ul(this.fb)||Nf||Cf||I?c=new w(a,b):(c=new K(16,16,a-32,b-32),this.ag&&a-162<c.width&&(c.width-=162),c=new w(c.width,c.height));this.Yd.hs=c.clone();c=rF(this.Yd);var {width:d,height:e,left:f,top:g}=Yg({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Ef:!1});"accessible"==this.zd?(this.Ab.Ga(d),this.Ab.If(f)):(this.Ab.resize(d,e),this.Ab.move(f,g));Ul(this.fb)&&Of&&this.Ab.Mj().resize(d,e)}}restartQuiz(){this.deactivate();this.jD=!1;this.cd.reset();this.D.reset();
this.Zt();this.Ra()}pauseMedia(){this.pb.wZ()}autoStartAvailable(){return this.cd.autoStartAvailable()}soundController(){return this.pb}restoreState(){}usedAttemptsCount(){return this.D.usedAttemptsCount()}allowRetakeQuiz(){return this.D.allowRetakeQuiz()}currentSession(){return this.D.currentSession()}currentSessionChangedEvent(){return this.tx}closeWindowEvent(){return this.ro}quizPlayerEvent(){return this.$y}navigationType(){return this.ma.settings().W().navigationType()}showOutlineEvent(){return this.Yr}showTopPanelPopupEvent(){return this.yz}outlinePopupClosed(){this.cd.outlinePopupClosed()}onTopPanelPopupClosed(){this.cd.onTopPanelPopupClosed()}stateChangedEvent(){return this.ip}slideChangedEvent(){return this.cd.slideChangedEvent()}currentSlideId(){return this.cd.currentSlideId()}mediaController(){return this.qc}setOverlayDisplayed(){}setActionAvailability(a){this.Sd=
a;this.cd.setActionAvailability(this.Sd);J&&this.Ab.setActionAvailability(a)}setParentScale(a){this.Ab.setParentScale(a)}start(){UL(this,this.Lg);VL(this);this.BJ&&this.Zt();this.pn=!0;this.Ra()}activate(){this.UI.disabled=!1;this.cd.activate(!0);this.Ab.activate();NL(this)}deactivate(){this.UI.disabled=!0;this.cd.activate(!1);this.Ab.deactivate()}persistState(){return this.D.persist()}setUserInfo(a,b){this.D.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?eG(this.Bf,"desktop"):"accessible"==
a&&eG(this.Bf,"accessible")}quiz(){return this.ma}Hn(){return this.Ab}skin(){return this.Ab}skinSettings(){return this.sb}initializationCompleteEvent(){return this.mT}showTopPanel(){var a=this.ma.fillPanelsView();var b=this.ma;if(b.settings().W().ta().isEnabled()||wF(b))a=!0;else{var c=b.skinSettings();b=b.settings().W().submitType();if(Of)b:{const d=c.xg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.wm()||d.cq()||c;break b;case "allAtOnce":a=a||d.cq()||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}H5(){eG(this.Bf,"desktop"==this.zd?"accessible":"desktop")}t3(a){if(this.pn){var b=this.currentSession();b&&b.gY();this.deactivate();b=this.persistState();this.zd=a;HL(this);Ul(this.fb)||document.getElementById("content").appendChild(this.Ab.displayObject());WL(this,b);this.hc&&this.Ab.setBannerView(this.hc);VL(this);QL(this);
this.Y0.h();this.activate()}else this.zd=a,HL(this)}g2(){this.ag&&this.ag.B(this.Bf.Az);this.$y.h(this.Bf.Az?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.Ab.setPanelScale(a)}Ra(){this.ip.h(new Ml)}Eh(){if(this.kt&&this.ag){const a=this.currentSession();this.D&&a&&$C(this.Bf,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}hq(){this.cd.hq()}Zt(){const a=
"prompt"==this.wE;this.Qb&&a?(YL(this,!1),this.cd.Wn(b=>{this.jD=b;WL(this,b?this.Qb:null);YL(this,!0);this.Eh();NL(this)})):(WL(this,this.jD?this.Qb:null),YL(this,!0))}u3(){this.$y.h("skipQuizSlide")}w2(){this.$y.h("quizFinished")}o3(a){this.Yr.h(a)}s3(a){this.yz.h(a)}B2(){this.$y.h("gotoPreviousSlide")}setBannerView(a){this.hc=a;this.Ab.setBannerView(a)}};var aM={resources:{_:"rs",KF:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},oH:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},Bm:{_:"S",fontFamily:"f",bold:"b",italic:"i",BA:"v"},sA:{_:"v"}};function bM(a){this.TH=a||"";a=ik(aM);this.VC=a.resources.images;this.HH=a.resources.KF;this.eO=a.resources.oH}function cM(a,b){return`${a.TH}${b}`.replace(/\\/g,"/")};const dM={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},hH:{_:"tedt"},XF:{_:"dr"},WF:{_:"dw"},YF:{_:"xx"},ZF:{_:"xy"}};class eM extends QI{constructor(){super()}get(a){return op(this,a)}push(a){return OI(this,a)}insert(a,b){return OI(this,a,b)}remove(a){return PI(this,a)}};class fM extends H{constructor(){super();this.HX=!0;this.bz=-1;this.lz="allQuestions";this.$D=new iz;this.Oa=G(this)}kH(){return this.HX}Os(){return this.bz}Zp(){return this.lz}Od(){return this.$D}nQ(a){this.lz=a;this.Oa.h()}lQ(a){this.bz=a;this.Oa.h()}hQ(a){this.$D=a;this.Oa.h()}gf(){return this.Oa}};class gM extends H{constructor(a){super();this.wd=a;this.Ta="";this.Ya=new eM;D(this,this.Ya);this.V=new fM;this.PW=new aC;this.NN=new F}id(){return this.wd}title(){return this.Ta}slides(){return this.Ya}settings(){return this.V}ZG(a){this.Ta=a;this.NN.h()}};class hM{qY(a){a=a||$k();return new gM(a)}};class iM extends H{constructor(a,b){super();this.Nm=a;this.MJ=b}enabled(){return this.Nm.enabled()}gradeScale(){return this.Nm}Fp(){return Array.from(this.MJ.values())}};function jM(a){if("graded"==a.Fb){let b;(null==(b=a.Nx)?0:b.enabled())&&a.Kk().Fp()}}
class kM extends H{constructor({Qp:a,Dp:b,eo:c}){super();this.kV=D(this,a);this.T0=D(this,b);this.G5=D(this,c);this.Nx=null;this.Fb="graded";this.Jm=new jE;this.Oa=G(this);this.P5=G(this);this.f1=G(this);jM(this)}Qp(){return this.kV}Dp(){return this.T0}eo(){return this.G5}Kk(){return this.Nx}QZ(a){this.Nx!=a&&(this.Nx=a,jM(this),this.f1.h())}type(){return this.Fb}ig(){return this.Jm}ug(a){this.Fb!=a&&(this.Fb=a,jM(this),this.P5.h())}gf(){return this.Oa}vZ(){return this.kV.content().Od().clone()}uY(){var a;
if(null==(a=this.Nx)?0:a.enabled())if(a=this.Kk(),a=a.MJ.get(a.Nm.passingGradeId()))a=a.content().Od().clone();else throw Error("wrong grade scale passing score");else a=this.vZ();return a}};class lM extends H{constructor(){super();this.wb=!1;this.Ae=1;this.Oa=G(this)}isEnabled(){return this.wb}value(){return this.Ae}enable(a){this.wb=a;this.Oa.h()}Qd(a){this.Ae=a;this.Oa.h()}gf(){return this.Oa}};class mM extends H{constructor(a,b,c,d,e){super();this.Ta=a;this.qv=d;this.S5=b;this.Fb=c;a=e||[];ue(this,this.xF);for(var f of a)B(this,f.io,this.Ay,this);f=De(a);if(this.xF=f.CP)B(this,this.xF.ZY,this.P3,this),B(this,this.xF.YY,this.N3,this);this.od=f.EO;this.uX=G(this);this.T5=G(this);this.H=G(this);Be(this.Ta.io,this.H);Be(this.qv.io,this.H);Be(this.T5,this.H);Be(this.uX,this.H);this.values().length||this.values().push(new ck(""))}title(){return this.Ta}usage(){return this.S5}Qe(){return this.qv}type(){return this.Fb}values(){return this.od}value(){return this.od[0]}ug(a){this.Fb!=
a&&(this.Fb=a,this.uX.h())}U(){return this.H}N3(a){a=this.values()[a];B(this,a.io,this.Ay,this);this.Ay()}P3(a,b){for(const c of b)qe(this,c.io,this.Ay,this);this.Ay()}Ay(){this.U().h()}};class nM{constructor(a){this.i=a}load(a,b){const c=this.i.fields;var d=b[c];b=[];if(d)for(const e of d){d=e[c.title];const f=e[c.usage],g=e[c.type],h=e[c.Qe],k=e[c.values],l=[];for(const r of k)l.push(new ck(r));d=new mM(new ck(d),f,g,new ck(h),l);b.push(d)}a.Pi=b}};class oM extends H{constructor(a){super();this.s=a;this.Fc=null;this.YB=G(this)}audio(){return this.Fc}content(){return this.s}setContent(a){this.s=a}XP(a){this.Fc!=a&&(ue(this,this.Fc),(this.Fc=a)&&B(this,this.Fc.ll,()=>{this.YB.h()},this),this.YB.h())}$a(){let a=[];this.Fc&&a.push(this.Fc.La);this.s&&(a=a.concat(this.s.$a()));return a}};function pM(a,b,c){var d=b[c.Gj];a.LH!=d&&(a.LH=d,a.T_.h());d=b[c.De];a.aM!=d&&(a.aM=d,a.tV.h());d=b[c.CG];a.$L!=d&&(a.$L=d,a.tV.h());b=b[c.Ug];a.QH!=b&&(a.QH=b,a.RH.h())};class qM extends Cr{constructor(a,b){super();this.cO=a;this.bn=b;this.gO=a.width();this.dO=a.height();this.GH=G(this)}videoWidth(){return this.gO}videoHeight(){return this.dO}};function rM(a,b,c){a=new Br(a.Rf.Ih.KF[b[c.id]]);a=new Dr(a);pM(a,b,c);a.aq(b[c.Wk]||"");return a}
class sM{constructor(a,b){this.i=a;this.Rf=b}load(a,b){if(a){var c=a[this.i.image];c&&b.jQ(this.FK(c,this.i.image));(c=a[this.i.audio])&&b.XP(rM(this,c,this.i.audio));if(a=a[this.i.video]){c=this.i.video;var d=tM(this.Rf,a[c.id],a[c.HP]);d=new qM(d.video,d.poster);pM(d,a,c);const e=a[c.width];e&&(d.gO=e);if(a=a[c.height])d.dO=a;a=d;b.cm!=a&&(b.cm&&qe(b,b.cm.GH,b.Ba,b),b.cm=a,b.cm&&B(b,b.cm.GH,b.Ba,b),b.c6.h(),b.Ba())}}}FK(a,b){var {ff:c}=uM(this.Rf,a[b.id]);c=new Tj(c);c.MG(a[b.Sg]);return c}};function vM(a){return"string"===typeof a?JSON.parse(a):a};class wM{constructor(a,b){this.i=a;this.fa=b}load(a){if(!a)return null;var b=xM(this.fa,this.i.value,vM(a[this.i.value]));b=new oM(b);if(a=a[this.i.audio])a=rM(new sM(this.i,this.fa),a,this.i.audio),b.XP(a);return b}};class yM{constructor(a){this.i=a}load(a,b){const c=this.zI();c.qg(a[this.i.id]);var d=vM(a[this.i.text]);d=xM(b,this.i.text,d);c.setText(d);if(d=a[this.i.Kj])d=(new wM(this.i.Kj,b)).load(d),c.Yk(d);if(d=a[this.i.Ev])c.$p(d),fq(d)&&(b.ya=!0);d=a[this.i.score];void 0!==d&&c.hB(d);d=a[this.i.locked];void 0!==d&&c.JK!=d&&(c.JK=d,c.R1.h());if(d=a[this.i.image])d=this.FK(d,b,this.i.image),gq(c,d);if(d=a[this.i.audio]){var e=this.i.audio;b=new Br(b.Ih.KF[d[e.id]]);const f=new Dr(b);b=f;pM(b,d,e);b.aq(d[e.Wk]||
"");hq(c,f)}b=a[this.i.correct];void 0!==b&&c.bQ(b);a=a[this.i.typeIn];void 0!==a&&c.si!=a&&(c.si=a,c.vX.h(c));return c}FK(a,b,c){({ff:b}=uM(b,a[c.id]));b=new Tj(b);b.MG(a[c.Sg]);b.aq(a[c.Wk]);return b}zI(){return new jq}};class zM{constructor(a){this.i=a;this.fC=a.choices}load(a,b,c,d){a=a[this.i.choices];for(const e of a)a=this.sD(e,b,d),fK(c,a)}sD(a,b,c){return(new yM(this.fC)).load(a,b,c)}};class AM extends H{constructor(){super();this.LK="anyDestination";this.MK="random";this.Yj="none";this.nq=this.QL=!1;this.T1=G(this);this.U1=G(this);this.lt=G(this);this.S3=G(this);this.zH=G(this)}NA(){return this.LK}rG(){return this.MK}Uh(){return this.Yj}DP(){return this.QL}ws(){return this.nq}ZA(a){this.Yj!=a&&(this.Yj=a,this.lt.h())}VP(a){this.nq!=a&&(this.nq=a,this.zH.h())}};class BM extends H{constructor(){super();this.es=null;this.UE=G(this)}slideObject(){return this.es}};class CM extends H{constructor(){super();this.zk=0;this.H=G(this);this.zE=G(this);Be(this.zE,this.H);this.bj=new BM;B(this,this.bj.UE,this.Ba,this);this.sS=new BM;B(this,this.sS.UE,this.Ba,this)}score(){return this.zk}hB(a){this.zk!=a&&(this.zk=a,this.zE.h(),this.Ba())}U(){return this.H}object(){return this.bj}destination(){return this.sS}Ba(){this.H.h()}};class DM{constructor(a){this.i=a}load(a,b){const c=[];for(const f of a){a=new CM;var d=f[this.i.object];if(d){var e=a.object();d=VI(b,d[this.i.object.c_]);e.es!=d&&(e.es=d,e.UE.h())}if(d=f[this.i.destination])e=a.destination(),d=VI(b,d[this.i.destination.c_]),e.es!=d&&(e.es=d,e.UE.h());a.hB(f[this.i.score]);c.push(a)}return c}};class EM{constructor(a){this.i=a}load(a,b,c){a=(new DM(this.i.yY)).load(a[this.i.yY],c);b.FR=a}};class FM{constructor(a){this.fa=a}wD(a,b){return xM(this.fa,b,a)}};function GM(a,b){switch(b){case "IntroSlide":a=a.clone();Ri(a).lineHeight+=-.05;a.pf.pc().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();Ri(a).align=void 0;Ri(a).lineHeight=void 0;Ri(a).topPadding=void 0;Ri(a).bottomPadding=void 0;return;case "LikertScale":a=a.clone();Ri(a).lineHeight+=-.25;return}a.clone()};class HM extends FM{load({Tp:a,pA:b,json:c}){const d=lj(a.Ua().qd());GM(d,a.type());a.settings().evaluationEnabled();b=this.wD(c[b.Sj],b.Sj);a.content().Tj(b)}};class IM{constructor(a){this.kl=a}load(a){var b=[];if("freeform"==a[this.kl.type]){var c=a[this.kl.points];for(const d of c)b.push(new v(d[this.kl.points.x],d[this.kl.points.y]))}a:{switch(a[this.kl.type]){case "rectangle":b=new oJ;break a;case "oval":b=new nJ;break a;case "freeform":b=new Sy(b);break a}throw Error("unknown area type");}c=new ck(a[this.kl.label]);c!=b.tb&&(b.tb=c,b.H.h());b.gB(this.uD(this.kl.rect,a[this.kl.rect]));b.hB(a[this.kl.score]);b.bQ(a[this.kl.correct]);return b}uD(a,b){return new K(b[a.x],
b[a.y],b[a.width],b[a.height])}};class JM{constructor(a){this.i=a}load(a,b,c){const d=new IM(this.i.Mn.areas),e=[];var f=a[this.i.Mn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.rt=e;if(a=a[this.i.Mn.image])({ff:b}=uM(b,a)),c.jQ(b)}};class KM extends H{constructor(){super();this.Yj="none";this.nq=!1;this.lt=G(this);this.zH=G(this)}Uh(){return this.Yj}ZA(a){this.Yj!=a&&(this.Yj=a,this.lt.h())}ws(){return this.nq}VP(a){this.nq!=a&&(this.nq=a,this.zH.h())}};class LM{load(a,b){const c=new mj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.underline)&&(c.underline=b[a.underline]);b.hasOwnProperty(a.strike)&&(c.strike=b[a.strike]);b.hasOwnProperty(a.fontFamily)&&(c.fontFamily=b[a.fontFamily]);b.hasOwnProperty(a.size)&&(c.size=b[a.size]);b.hasOwnProperty(a.color)&&(c.color=b[a.color]);b.hasOwnProperty(a.lineHeight)&&(c.lineHeight=b[a.lineHeight]);b.hasOwnProperty(a.topPadding)&&(c.topPadding=
b[a.topPadding]);b.hasOwnProperty(a.bottomPadding)&&(c.bottomPadding=b[a.bottomPadding]);return c}};class MM{constructor(a){this.i=a.cw}load(a,b,c){var d=a[this.i.statements];const e=[];for(const g of d)d=xM(b,this.i.statements,g),e.push(d);c.Wl=e;const f=[];a[this.i.labels].forEach(g=>{g=new ck(g);f.push(g)});c.eB(f);c.SZ(a[this.i.Up]);NM(c,(new LM).load(this.i.oG,a[this.i.oG]))}};class OM extends H{constructor(){super();this.xK=null;this.dL=this.vW=this.xJ=!1;this.J1=G(this);this.RS=G(this);this.wW=G(this);this.fU=G(this)}$Y(){return this.xK}zA(){return this.xJ}oB(){return this.vW}QA(){return this.dL}};class PM extends H{constructor(){super();this.Ud=new jq;this.kq(this.Ud);this.Ja=new jq;this.kq(this.Ja);this.H=G(this)}premise(){return this.Ud}response(){return this.Ja}Lj(){return this.Ud.textRange().Lj()}wc(a){this.Ja!=a&&(ue(this,this.Ja),this.Ja=a,this.kq(this.Ja))}U(){return this.H}fd(){return dq(this.Ud.fd(),this.Ja.fd())}$a(){return this.Ja.$a().concat(this.Ud.$a())}kq(a){B(this,a.bE,this.re,this);B(this,a.XB,this.re,this);B(this,a.IN,this.re,this)}re(){this.H.h()}};class QM{constructor(a){this.fC=a.choices;this.SK=a.zi.matches}load(a,b,c,d){a=a[this.SK];for(const h of a){var e=h,f=b,g=d;const k=new PM,l=new yM(this.fC);k.wc(l.load(e[this.SK.response],f,g));a=k;e=l.load(e[this.SK.premise],f,g);a.Ud!=e&&(ue(a,a.Ud),a.Ud=e,a.kq(a.Ud));fK(c,k)}}};class RM{constructor(a){this.i=a}load(a,b,c,d){(new QM(this.i)).load(a,b,c.matches(),d);(new zM(this.i)).load(a[this.i.zi.distractors],b,c.distractors(),d);a=a[this.i.zi.ratio];c.gM!=a&&(c.gM=a,c.Oi())}};class SM extends FM{load({Tp:a,pA:b,json:c}){const d=lj(a.Ua().qd());GM(d,a.type());a.settings().evaluationEnabled();b=this.wD(c[b.Sj],b.Sj);a.content().Tj(b)}};class TM{constructor(a){this.i=a}load(a){return"between"==a[this.i.lY]?new qs(a[this.i.leftOperand],a[this.i.rightOperand]):new rs(a[this.i.lY],a[this.i.operand])}};class UM{constructor(a){this.kR=a.W7}load(a,b){a=a[this.kR];for(const d of a){var c=this.sD(d);a=b;OI(a,c);a.z_.h(c,void 0)}}sD(a){return(new TM(this.kR)).load(a)}};class VM{constructor(a){this.i=a}load(a,b,c){c=c||new zj;yj(c,a[this.i.sh]);if(a.hasOwnProperty(this.i.$h)){var d=c.$h();b=this.i.$h;a=a[this.i.$h];d.setColor(a[b.color]);d.Xk(a[b.alpha])}else if(a.hasOwnProperty(this.i.dP)){b=this.i.dP;var e=a[this.i.dP];a=c.Dg;a.ug(e[b.type]);const f=[];for(d of e[b.jm])f.push(new Ci(d[b.jm.position],d[b.jm.color],d[b.jm.alpha]));vj(a,f);"linear"==a.type()?a.$A(e[b.angle]):"radial"==a.type()&&(d=e[b.Ns],b=new Di(d[b.Ns.cx],d[b.Ns.cy],d[b.Ns.TA]),a.uM!=b&&(a.uM=
b,a.H.h()))}else a.hasOwnProperty(this.i.Rp)&&(e=c.Rp(),d=this.i.Rp,a=a[this.i.Rp],e.Xk(a[d.alpha]),e.setPosition(a[d.position]),{ff:a}=uM(b,a[d.q7]),e.fi!=a&&(e.fi=a,e.H.h()));return c}};class WM extends iE{richText(){return this.Kh}Tj(a){this.Kh=a}};class XM extends Pj{};function YM(a){a.strokeStyle().ug("none");yj(a.background(),"none")}function ZM(a){Ij(a,5);Jj(a,5);Gj(a,10);Hj(a,10)}
function $M({mZ:a,id:b,vg:c}){const d=new Lj;if(b&&Zi(b))return b=d.background(),yj(b,"gradientFill"),vj(b.Dg,[new Ci(0,6067175,1),new Ci(1,4423376,1)]),b.Dg.$A(90),Fj(d.Pe(),"shrinkTextOnOverflow"),b=d.Pe(),1!=b.eA&&(b.eA=!0,b.H.h()),d.strokeStyle().setColor(3568837),d.strokeStyle().tg(2),d;if(b&&Yi(b)){a=d.background();c=d.strokeStyle();switch(b){case "passedCircle":a.$h().setColor(7258914);c.ug("none");break;case "failedCircle":a.$h().setColor(15885646);c.ug("none");break;case "gradedCircle":a.$h().setColor(5998292);
c.ug("none");break;case "passedIcon":case "failedIcon":yj(a,"none");c.setColor(16777215);c.tg(5);Cj(c,"round");Dj(c,"round");break;case "gradedIcon":a.$h().setColor(16777215);c.setColor(16777215);c.tg(1);Cj(c,"square");Dj(c,"miter");break;default:throw Error("unknown result slide icon id");}return d}if(b&&aj(b))return YM(d),ZM(d.Pe()),d;if(b&&$i(b))return YM(d),d;switch(a){case "slidePicture":case "image":return YM(d),d;case "slideVideo":case "video":return d.strokeStyle().ug("none"),yj(d.background(),
"solidFill"),d.background().$h().setColor(16777215),d;case "shape":d.background().$h().setColor(6592469);d.strokeStyle().setColor(3964106);ZM(d.Pe());switch(c){case "textBox":YM(d);Fj(d.Pe(),"resizeShapeToFitText");break;case "freeform":yj(d.background(),"none")}return d;case "line":return yj(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function aN({type:a,g9:b,id:c}){if(Zi(c))return b=new kj(b||$M({mZ:"shape",id:c,vg:a}),c),ij(b,a),b;b=new jj(b||$M({mZ:"shape",id:c,vg:a}),c);ij(b,a);return b};class bN{constructor(a){this.i=a}load(a,b){b=b||new tj;a&&(b.setText(a[this.i.text]),a=a[this.i.eY],b.NH!=a&&(b.NH=a,b.H.h()));return b}};class cN{constructor(a){this.i=a}load(a,b){b=b||new Aj;b.setColor(a[this.i.color]);b.Xk(a[this.i.alpha]);b.tg(a[this.i.size]);return b}};class dN{constructor(a){this.i=a}load(a,b){b=b||new Bj;b.setColor(a[this.i.color]);b.Xk(a[this.i.alpha]);b.NG(a[this.i.blur]);b.$A(a[this.i.angle]);b.tg(a[this.i.size]);a=a[this.i.Ap];b.yx!=a&&(b.yx=a,b.H.h());return b}};class eN{constructor(a){this.i=a}load(a,b){b=b||new Ej;b.ug(a[this.i.type]);b.tg(a[this.i.size]);var c=a[this.i.RO];b.YI!=c&&(b.YI=c,b.Ba());Cj(b,a[this.i.lA]);Dj(b,a[this.i.join]);"solid"==b.type()&&(b.setColor(a[this.i.color]),b.Xk(a[this.i.alpha]));return b}};class fN{constructor(a){this.i=a}load(a,b){b=b||new Kj;if(a){Fj(b,a[this.i.fm]);var c=a[this.i.verticalAlign];b.bO!=c&&(b.bO=c,b.H.h());c=a[this.i.it];b.eA!=c&&(b.eA=c,b.H.h());Gj(b,a[this.i.marginLeft]);Hj(b,a[this.i.marginRight]);Ij(b,a[this.i.marginTop]);Jj(b,a[this.i.marginBottom])}return b}};class gN{constructor(a,b){this.i=a;this.Rf=b;this.PH=new VM(this.i.background);this.B5=new eN(this.i.strokeStyle);this.H_=new bN(this.i.Cv);this.X4=new dN(this.i.tw);this.e1=new cN(this.i.Rv);this.J5=new fN(this.i.Pe)}load(a,b){b=b||new Lj;var c=b.background();this.PH.load(a[this.i.background],this.Rf,c);c=b.strokeStyle();this.B5.load(a[this.i.strokeStyle],c);c=b.Cv();this.H_.load(a[this.i.Cv],c);c=b.tw();var d=a[this.i.tw];d?(this.X4.load(d,c),0!=c.nu&&(c.nu=!1,c.H.h())):(1!=c.nu&&(c.nu=!0,c.H.h()),
c.lP());c=b.Rv();(d=a[this.i.Rv])?(this.e1.load(d,c),0!=c.mu&&(c.mu=!1,c.H.h())):(1!=c.mu&&(c.mu=!0,c.H.h()),c.lP());c=b.Pe();this.J5.load(a[this.i.Pe],c);return b}};function hN(a,b,c,d){switch(b){case "mediaPlaceholder":return new jt(c);case "slidePicture":return new Uj(d.picture(),c,iN(a));case "slideVideo":return new Wj({s_:d.video(),id:c,Rd:iN(a)});case "slideAudio":return new Rj(d.audio(),c);case "image":const {ff:e,z7:f}=uM(a.Rf,a.ad[a.i.j6]);a=iN(a);return f?new XM(e,c,a):new Pj(e,c,a);case "video":b=a.ad[a.i.video];d=tM(a.Rf,b[a.i.video.id],b[a.i.video.HP]);d=new qM(d.video,d.poster);const g=a.ad[a.i.width];g&&(d.gO=g);const h=a.ad[a.i.height];g&&(d.dO=
h);pM(d,b,a.i.video);return new Xj({s_:d,id:c,Rd:iN(a)});case "iconPlaceholder":return new sj(c);case "line":return new Qj(iN(a),c);case "shape":return aN({type:a.ad[a.i.vg],g9:iN(a),id:c})}throw Error("unknown type "+b);}function iN(a){return a.Y4.load(a.ad[a.i.Rd])}function jN(a,b){a.ad.hasOwnProperty(a.i.uP)&&(b.lD=a.ad[a.i.uP]);a.ad[a.i.name]&&b.fQ(a.ad[a.i.name]);a.ad[a.i.rect]&&(b.Gh=a.uD(a.i.rect,a.ad[a.i.rect]));a.ad[a.i.rotationAngle]&&(b.xk=a.ad[a.i.rotationAngle])}
function kN(a,b){lN(a,b);mN(a,b);a.ad[a.i.Bs]&&(b.cL=a.uD(a.i.Bs,a.ad[a.i.Bs]));a.ad[a.i.Sg]&&b.MG(a.ad[a.i.Sg])}function lN(a,b,c){jN(a,b);b.ZP(a.ad[a.i.borderRadius]);aj(b.id())||b.Tj(a.vD(b.type(),b.id(),c));if(c=a.ad[a.i.Nv]){const d=[];for(const e of c)d.push(new v(e[a.i.Nv.x],e[a.i.Nv.y]));b.TS=d;b.H.h()}}function mN(a,b){const c=a.ad[a.i.jP];c&&(b.Pm=new Ti(c[a.i.jP.url],c[a.i.jP.target]),b.t1.h())}
class nN extends kt{constructor(a,b){super();this.i=a;this.ad=null;this.Rf=b;this.Y4=new gN(this.i.Rd,this.Rf)}load(a,b,c){this.ad=a;a=hN(this,a[this.i.type],a[this.i.id],b);if(!a.id()){b=a.qg;var d=void 0;a instanceof jj&&(d=a.vg());var e=a.type();c="shape"==e?c.ZM[d]++:c.eL[e]++;c=`${SI(e,d)} ${c}`;b.call(a,c)}this.Cf(a);return a}mO(a){jN(this,a)}kO(a){kN(this,a)}rO(a){lN(this,a);ij(a,"rectangle")}pO(a){kN(this,a)}qO(a){jN(this,a)}oO(a){jN(this,a)}jO(a){jN(this,a)}iO(a){switch(a.id()){case "restartBtn":var b=
this.Rf.sb.Ks().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Rf.sb.Ks().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Rf.sb.Ks().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new Si;c.pf.pc().fontFamily="Open Sans";c.pf.pc().bold=!0;c.pf.pc().color=16777215;c.pf.pc().size=15;Ri(c).align="center";Ri(c).lineHeight=1.5;Ri(c).bottomPadding=0;Ri(c).topPadding=0;lN(this,a,b);b=a.Rd();Jj(b.Pe(),7);Ij(b.Pe(),5);Hj(b.Pe(),18);Gj(b.Pe(),
18);b=this.ad[this.i.k6];void 0!==b&&a.KH!=b&&(a.KH=b,a.vR.h())}nO(a){lN(this,a);mN(this,a)}lO(a){jN(this,a);mN(this,a);var b=this.ad[this.i.Pn],c=new v(b[this.i.Pn.lm][this.i.Pn.lm.x],b[this.i.Pn.lm][this.i.Pn.lm.y]);a.wJ.equals(c)||(a.wJ=c.clone(),a.fM.h());b=new v(b[this.i.Pn.tm][this.i.Pn.tm.x],b[this.i.Pn.tm][this.i.Pn.tm.y]);a.MM.equals(b)||(a.MM=b.clone(),a.fM.h())}vD(a,b,c){return this.ad[this.i.Sj]?xM(this.Rf,this.i.Sj,vM(this.ad[this.i.Sj])):oN(c)}uD(a,b){return new K(b[a.x],b[a.y],b[a.width],
b[a.height])}};function pN(a,b,c){(b=b[a])&&RI(c.iU,{BP:JSON.parse(b[a.BP]),uQ:JSON.parse(b[a.uQ])})}function qN(a,b,c,d,e){if(c=c[b]){a=new nN(b,a.Rf);for(const f of c)c=a.load(f,e,d.iU),b=d,"direction"==c.id()&&(b.Nt=c),"content"==c.id()&&(b.s=c),"additionalContent"==c.id()&&(b.Hi=c),OI(b,c),b.hU.h(c),b.PB(c),b.Ba()}}
class rN{constructor(a,b){this.i=a;this.Rf=b;this.Ez=b.Ez;this.PH=new VM(a.background);this.jF=new LM}load(a,b){const c=b.Ua();var d=b.qh(),e=a[this.i.qG];const f=a[this.i.vP];c.ET=e;c.pD=!1;c.DT.h();c.Ba();c.pD!=f&&(c.pD=f,c.DT.h());if("default"!=e&&f)switch(this.Rf.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);}pN(this.i.X7,a,c.Db());pN(this.i.l6,a,c.kA());qN(this,this.i.Db,a,c.Db(),d);(e=b.description())&&c.Db().direction().Tj(e);(b=b.content())&&b instanceof WM&&c.Db().content().Tj(b.richText());qN(this,this.i.kA,a,c.kA(),d);a[this.i.background]&&(d=this.PH.load(a[this.i.background],this.Rf),c.Lf!=d&&(c.Lf&&qe(c,c.Lf.U(),c.bJ,c),c.Lf=d,c.Lf&&B(c,c.Lf.U(),c.bJ,c),c.bJ()));d=this.Ez.pI.get(a[this.i.W8]);c.ds!=d&&(c.ds=d,c.Lw=null,c.k5.h(),c.Ba());d=this.i.qd;
if(b=a[d])d=this.jF.load(d,b),void 0===d.color&&(d.color=c.ds.qd().color),c.Lw=d,c.J_.h(),c.Ba();(a=a[this.i.colors])&&c.aQ(a)}};class sN extends H{constructor(){super();this.JM="byQuestion";this.ra=10;this.st=this.Fu=0;this.H4=G(this);this.Oa=G(this)}Yp(){return this.JM}points(){return this.ra}Ls(){return this.Fu}Dv(){return this.st}kQ(a){this.ra!=a&&(this.ra=a,this.Oa.h())}iQ(a){this.Fu!=a&&(this.Fu=a,this.Oa.h())}WP(a){this.st!=a&&(this.st=a,this.Oa.h())}gf(){return this.Oa}};class tN extends iq{constructor(){super();this.Yl=null}setText(a){E(this,this.Yl);this.Yl=D(this,a);B(this,this.Yl.lp,this.F3,this)}fd(){var a=super.fd(),b=this.Yl;a=dq(a,null);a.Bw=a.Bw.concat(b);return a}textRange(){return this.Yl}};class uN extends yM{load(a){const b=this.zI();b.qg(a[this.i.id]);a=new ck(a[this.i.text]);b.setText(a);return b}zI(){return new tN}};class vN extends zM{sD(a){return(new uN(this.fC)).load(a)}};class wN extends H{constructor(){super();this.wb=!1;this.Ae=60;this.Oa=G(this);this.Cx=G(this)}isEnabled(){return this.wb}value(){return this.Ae}enable(a){this.wb!=a&&(this.wb=a,this.Oa.h(),this.Cx.h())}Qd(a){this.Ae!=a&&(this.Ae=a,this.Oa.h())}};class xN extends FM{load({Tp:a,pA:b,json:c}){var d=lj(a.Ua().qd());GM(d,a.type());a.settings().evaluationEnabled();d=this.wD(c[b.Sj],b.Sj);a.content().Tj(d);const e=[];Da(c[b.extraWords],f=>e.push(new ck(f)),this);yN(a.content(),e)}};class zN extends H{constructor(){super();this.Yj="none";this.lt=G(this)}Uh(){return this.Yj}ZA(a){this.Yj!=a&&(this.Yj=a,this.lt.h())}};function AN(a,b){const c=a.evaluation()?a.evaluation().Yp():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||qj.includes(b)||"byAnswer"!=c?a.bi:!0};function BN({Lj:a,bG:b,aG:c,zG:d}){a=a.clone();a.pf.pc().size+=b;Ri(a).lineHeight+=c;Ri(a).align=d}function CN(a,b){switch(b){case "ResultSlide":BN({Lj:a,aG:-.15,bG:12,zG:"center"});return;case "IntroSlide":BN({Lj:a,aG:-.15,bG:12,zG:"center"});return;case "AuthorizationSlide":BN({Lj:a,aG:0,bG:0,zG:"center"});return;case "InfoSlide":case "InstructionsSlide":BN({Lj:a,aG:-.25,bG:12,zG:"left"});return}a.clone()};function DN(a,b){a=a.vD(a.$b[a.i.content][a.i.content.Sj],a.i.content.Sj,"fullArticle");b.Tj(a)}function EN(a,b,c){(new zM(a.i.content)).load(a.$b[a.i.content],a.fa,b,c)}function FN(a,b,c,d){b=(b?b[c]:void 0)||d||"next";fq(b)&&(a.fa.ya=!0);return b}function GN(a,b,c){return(new wM(c,a.fa)).load(b[c])}
class HN extends kG{constructor(a,b){super();this.i=a;this.fa=b;this.$b=null;this.i5=new sM(this.i.qh,this.fa)}load(a,b){this.$b=a;var c=this.$b[this.i.type];b=b||this.$b[this.i.id];a=this.fa.ub()||void 0;var d=this.fa.Hs()||void 0;b=IN(this.fa.j5,{type:c,id:b,d$:a,Hs:d});a=this.$b;b.B(a[this.i.visible]);var e=a[this.i.settings];d=b.settings();var f=this.i.settings,g=this.Bh(e[f.evaluationEnabled],!1);d.Y_.h();d.Nc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.i.settings.evaluation;const r=new sN;
var k=r,l=g[h.Yp];k.JM!=l&&(k.JM=l,k.H4.h());r.kQ(g[h.points]);r.iQ(g[h.Ls]);r.WP(this.Bh(g[h.Dv],0));d.Gd=r}e[f.ta]&&this.HK(e[f.ta],d);d.QT=this.Bh(e[f.Is],!1);d.Oa.h();d.pQ(this.Bh(e[f.Uj],!1));g=d.aB;k=this.fa;l=this.Bh(e[f.Ff],1);k=k.V&&"allAtOnce"==k.V.W().submitType()?1:l;g.call(d,k);d.UP(this.Bh(e[f.zO],!1));g=this.Bh(e[f.dH],!1);d.uN!=g&&(d.uN=g,d.t5.h(),d.Oa.h());d.FH=this.Bh(e[f.o6],!1);d.Oa.h();g=this.Bh(e[f.Fn],1);d.rI!=g&&(d.rI=g,d.Oa.h(),d.k0.h());if(g=e[f.Tg])k=new lM,k.enable(this.Bh(g[f.Tg.enabled],
!1)),k.Qd(this.Bh(g[f.Tg.value],1)),d.lR=k;if(!nj.includes(c)){k=f.Ev;if(g=e[k])l=g[k.type],d.$H!=l&&(d.$H=l,d.$_.h());d.$p("correct",FN(this,g,k.correct));d.$p("incorrect",FN(this,g,k.HA));d.$p("attempt",(g?g[k.iA]:void 0)||"none");d.$p("answered",FN(this,g,k.wp));AN(d,c)?d.$p("partially",FN(this,g,k.hw,g&&g[k.hw]?"next":d.vt.incorrect)):d.$p("partially","next");k=f.Kj;if(g=e[k])g[k.OY]&&(l=g[k.OY],d.LJ!=l&&(d.LJ=l,d.IS.h())),g[k.h_]&&(l=g[k.h_],d.CN!=l&&(d.CN=l,d.IS.h())),d.Yk("correct",GN(this,
g,k.correct)),d.Yk("incorrect",GN(this,g,k.HA)),d.Yk("attempt",GN(this,g,k.iA)),d.Yk("answered",GN(this,g,k.wp)),(g=GN(this,g,k.hw))&&AN(d,c)&&d.Yk("partially",g)}if(g=e[f.Jv])k=f.Jv,l=c=new AM,h=g[k.NA],l.LK!=h&&(l.LK=h,l.T1.h()),l=c,h=g[k.rG],l.MK!=h&&(l.MK=h,l.U1.h()),c.ZA(g[k.Uh]),l=c,h=g[k.DP],l.QL!=h&&(l.QL=h,l.S3.h()),g=g[k.ws],null!=g&&c.VP(g),d.eJ!=c&&(d.eJ=c,d.H0.h());if(g=e[f.Fs])k=f.Fs,c=new KM,c.ZA(g[k.Uh]),g=g[k.ws],null!=g&&c.VP(g),d.XJ!=c&&(d.XJ=c,d.s1.h());if(g=e[f.Pk])k=f.Pk,l=c=
d.Pk()||new OM,h=g[k.$Y],l.xK!=h&&(l.xK=h,l.J1.h()),l=c,h=g[k.zA],l.xJ!=h&&(l.xJ=h,l.RS.h()),l=c,l.vW=g[k.oB],l.wW.h(),l=c,g=g[k.QA],l.dL!=g&&(l.dL=g,l.fU.h()),d.Um!=c&&(d.Um&&E(d,d.Um),d.Um=c,d.Um&&(Be(d.Um.RS,d.rD),Be(d.Um.fU,d.rD),Be(d.Um.wW,d.rD)),d.rD.h());e=e[f.JB];f=f.JB;c=new zN;e&&c.ZA(e[f.Uh]);d.tv!=c&&(E(d,d.tv),d.tv=c,d.tv&&Be(d.tv.lt,d.WX),d.WX.h());f=a[this.i.animation];d=b.animation();f&&(e=this.i.animation,d.ug(f[e.type]),d.setDirection(f[e.direction]),d.RZ(f[e.mode]),d.Vs(f[e.duration]),
f=f[e.delay],d.Mt!=f&&(d.Mt=f,d.re()));this.i5.load(a[this.i.qh],b.qh());(new rN(this.i.Ua,this.fa)).load(a[this.i.Ua],b);if(a[this.i.direction])a=this.vD(vM(a[this.i.direction]),this.i.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=My("Qm.QuestionDefaults.AuthDescription");d=b.Ua().Xn();CN(lj(d),b.type());a=oN(a);break;default:a=oN()}b.bB(a);(d=b.Ua().Db().direction())&&d.Tj(a);this.Cf(b);return b}uj(a){DN(this,a.content(),a.type())}oj(a){const b=this.$b[this.i.content],
c=this.i.content.Hk;(new nM(c)).load(a.content(),b[c])}tj(a){DN(this,a.content(),a.type())}wj(a){const b=lj(a.Ua().qd());EN(this,a.content(),b)}Cj(a){const b=lj(a.Ua().qd());EN(this,a.content(),b)}yj(a){const b=lj(a.Ua().qd());EN(this,a.content(),b)}Ej(a){const b=this.i.content;(new xN(this.fa)).load({Tp:a,pA:b,json:this.$b[b]})}xj(a){const b=this.i.content;(new SM(this.fa)).load({Tp:a,pA:b,json:this.$b[b]})}rj(a){const b=this.i.content;(new HM(this.fa)).load({Tp:a,pA:b,json:this.$b[b]})}Dj(a){const b=
this.$b[this.i.content],c=lj(a.Ua().qd());(new vN(this.i.content)).load(b,this.fa,a.content(),c)}zj(a){(new UM(this.i.content)).load(this.$b[this.i.content],a.content())}Bj(a){const b=lj(a.Ua().qd());b.pf.pc().color=0;(new zM(this.i.content)).load(this.$b[this.i.content],this.fa,a.content(),b)}vj(a){const b=lj(a.Ua().qd());b.pf.pc().color=0;(new RM(this.i.content)).load(this.$b[this.i.content],this.fa,a.content(),b)}sj(a){(new JM(this.i.content)).load(this.$b[this.i.content],this.fa,a.content())}qj(){}vi(a){const b=
lj(a.Ua().qd());(new MM(this.i.content)).load(this.$b[this.i.content],this.fa,a.content(),b)}Aj(a){var b=this.$b[this.i.content][this.i.content.BZ],c=this.i.content.BZ;a=a.content();a.aB(b[c.Ff]);a.XG(b[c.Ei]);a.cR=b[c.HF];a.Oi();a.sW=b[c.K8];a.Oi();a.$M=this.Bh(b[c.J8],!0);a.Oi();const d=b[c.Od],e=a.Od();e.Qd(d[c.Od.value]);e.iB(d[c.Od.units]);c=c.ig;if(b=b[c])a=a.ig(),a.ug(b[c.type]),a.$G(b[c.url]),a.YG(b[c.target])}pj(a){(new EM(this.i.content)).load(this.$b[this.i.content],a.content(),a.Ua().Db())}vD(a,
b){return xM(this.fa,b,a)}wD(a,b){return xM(this.fa,b,a)}Bh(a,b){return null!=a?a:b}HK(a,b){const c=new wN,d=this.i.settings.ta;c.enable(a[d.isEnabled]);c.Qd(a[d.value]);b.bg!=c&&(ue(b,b.bg),b.bg=c,b.Oa.h(),b.bg&&(B(b,b.bg.Oa,b.re,b),B(b,b.bg.Cx,b.re,b)))}};function JN(a,b){if(b){const c=a.i.Kk;return new Map(b[c.Fp].map(d=>{const e=a.ky(d[c.Fp.slide]);return[d[c.Fp.g7],e]}))}return null}
class KN{constructor(a,b,c){this.i=b;this.fa=c;this.Dz=new HN(a,c)}load(a){var b=this.NI,c=a[this.i.type],d=this.Jo(a[this.i.Fp][0]),e=this.Jo(a[this.i.Fp][1]),f=this.Jo(a[this.i.h9][0]),g=JN(this,a[this.i.Kk]);a=a[this.i.ig];const h=this.i.ig;return b.call(this,{CZ:c,Qp:d,Dp:e,eo:f,Kk:g,c7:{type:a[h.type],url:a[h.url],target:a[h.target]}})}Jo(a){return a?this.ky(a):null}ky(a){return this.Dz.load(a)}NI({CZ:a,Qp:b,Dp:c,eo:d,Kk:e,c7:f}){b=new kM({Qp:b,Dp:c,eo:d});b.ug(a);e&&b.QZ(new iM(this.fa.settings().W().gradeScale(),
e));a=b.ig();a.ug(f.type);a.$G(f.url);a.YG(f.target);return b}};function LN({Qp:a,Dp:b,eo:c,Kk:d}){let e=0;a&&++e;b&&++e;c&&++e;d&&(e+=d.size);return e}function MN({Qp:a,Dp:b,eo:c,Kk:d}){return(null==d?void 0:d.values().next().value)||a||b||c}class NN extends KN{NI(a){return 1>=LN(a)?new kz(MN(a),a.CZ):super.NI(a)}};class ON extends H{constructor(){super();this.Y=new Map;this.vx="";G(this)}eB(a,b=!1){const c=a.id();this.Y.set(c,a);b&&(this.vx=c)}SO(){return this.vx}has(a){return this.Y.has(a)}count(){return Array.from(this.Y.keys()).length}names(){const a=[];this.Y.forEach(b=>{a.push(b.name())});return a}clear(){this.Y.clear();this.vx=""}clone(){const a=new ON;this.Y.forEach(b=>{b=new Yj(b.name(),b.id(),b.labels());a.eB(b,b.id()==this.SO())},this);return a}};class PN{constructor(){this.wb=!1;this.MC=[];this.ns="percents";this.ZD=""}enabled(){return this.wb}l(a){this.wb=a}grades(){return this.MC}units(){return this.ns}iB(a){this.ns=a}passingGradeId(){return this.ZD}clone(){const a=new PN;a.wb=this.wb;a.MC=this.MC.map(b=>{const c=$k();b.id==this.ZD&&(a.ZD=c);return new Zj(c,b.name,b.percent,b.points)});a.ns=this.ns;return a}};class QN{constructor(){this.bz=-1;this.lz="selectGroups";this.NW=!1}Os(){return this.bz}Zp(){return this.lz}AQ(){return this.NW}nQ(a){this.lz=a}lQ(a){this.bz=a}};function aB(a){return"allAtOnce"==a.Mb?!1:a.lB()}
class RN extends H{constructor(){super();this.Tc=new w(720,540);this.Mb="eachQuestion";this.aE="quizPassingScore";this.Nm=new PN;this.bg=new wN;this.bg.Qd(3600);this.mq=this.aR=!1;this.EE=!0;this.fv=new QN;this.wE="prompt";this.cU="free";this.lV=G(this);this.H=G(this);this.E5=G(this);this.bR=G(this)}quizSize(){return this.Tc}submitType(){return this.Mb}passingScoreType(){return this.aE}gradeScale(){return this.Nm}ta(){return this.bg}Av(){return this.aR}gA(){return this.mq}lB(){return this.EE}IG(){return this.wE}navigationType(){return this.cU}U(){return this.H}};class SN{constructor(){this.ra=10;this.st=this.Fu=0;this.tt=1;this.mn=!0;this.bi=!1;this.rW=!0;this.IW=!1;this.zl=new Map;this.zl.set("correct",My("Qm.FormView.Feedback.DefaultCorrect"));this.zl.set("incorrect",My("Qm.FormView.Feedback.DefaultIncorrect"));this.zl.set("attempt",My("Qm.FormView.Feedback.DefaultAttempt"));this.zl.set("answered",My("Qm.FormView.Feedback.DefaultAnswered"));this.zl.set("partially",My("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.mR=!1;this.eR=!0;this.bg=new wN}points(){return this.ra}Ls(){return this.Fu}Dv(){return this.st}Ff(){return this.tt}CO(){return this.mR}bY(){return this.eR}ta(){return this.bg}VZ(){return this.rW}$Z(){return this.IW}kQ(a){this.ra=
a}iQ(a){this.Fu=a}WP(a){this.st=a}aB(a){this.tt=a}pQ(a){this.mn=a}UP(a){this.bi=a}};class TN{constructor(){this.wb=!1;this.ZV="";this.kp="_blank"}enabled(){return this.wb}TP(){return this.ZV}target(){return this.kp}l(a){this.wb=a}YG(a){this.kp=a}};class UN{constructor(){this.qW=this.dc=this.oN=this.hN=this.jN=this.wb=!1;this.SR="passedAndFailed";this.CS=""}enabled(){return this.wb}zQ(){return this.jN}yQ(){return this.hN}bH(){return this.oN}Ei(){return this.dc}wQ(){return this.qW}KO(){return this.SR}fG(){return this.CS}l(a){this.wb=a}XG(a){this.dc=a}};class VN extends H{constructor(){super();this.US=My("Qm.Settings.Report.ValueFrom");this.Pz=My("Qm.Settings.Report.ValueQuizSubject");this.ax=My("Qm.Settings.Report.ValueQuizComment");this.bX=G(this);this.QR=G(this)}from(){return this.US}AB(){return this.Pz}oA(){return this.ax}};class WN{constructor(){this.wb=!1;this.bm=""}enabled(){return this.wb}url(){return this.bm}l(a){this.wb=a}$G(a){this.bm=a}};class XN{constructor(){var a=new UN;a.jN=!0;this.B_=a;a=new UN;a.hN=!0;a.oN=!0;a.XG(!0);this.C5=a;this.z4=new VN;this.S4=new WN;this.G1=new TN}Cn(){return this.B_}fq(){return this.C5}jw(){return this.z4}Ss(){return this.S4}bw(){return this.G1}};class YN extends H{constructor(){super();this.sM=new SN;this.Ye=new RN;this.Pu=new XN;this.P1=new ON;this.GS={};B(this,this.Ye.lV,this.R2,this)}W(){return this.Ye}ub(){return this.sM}Hs(){return this.P1}GY(){return this.GS}R2(){const a=this.Pu.jw(),b="survey"==this.Ye.passingScoreType();var c=My("Qm.Settings.Report.ValueQuizComment"),d=My("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.oA()&&a.ax!=e&&(a.ax=e,a.QR.h());c=My("Qm.Settings.Report.ValueQuizSubject");d=My("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.AB()&&a.Pz!=e&&(a.Pz=e,a.bX.h())}};class ZN extends H{constructor(){super();this.cJ=this.bp=!0;this.H=G(this)}showSlideList(){return this.bp}displayQuestionStatus(){return this.cJ}U(){return this.H}};class $N extends H{constructor(){super();this.fN=this.gN=!0;this.H=G(this)}wm(){return this.fN}cq(){return this.gN}U(){return this.H}};class aO extends H{constructor(){super();this.yq=this.XT=null;this.$d=new $N;this.kc=new ZN;this.AJ="Open Sans";this.uq=10;B(this,this.$d.U(),this.re,this);B(this,this.kc.U(),this.re,this);this.SJ=this.YN=!1;this.TJ=G(this);this.H=G(this)}Ks(){return this.XT}eg(){return this.yq}xg(){return this.$d}questionListInfo(){return this.kc}Vv(){return this.SJ}o_(){return this.YN}fontFamily(){return this.AJ}PZ(a){this.AJ!=a&&(this.AJ=a,this.re())}borderRadius(){return this.uq}ZP(a){this.uq!=a&&(this.uq=a,this.re())}U(){return this.H}re(){this.H.h()}}
;function $L(a,b){a.Fe=b}class bO extends H{constructor(a,b){super();this.Ta=b||"";this.V=new YN;this.sb=new aO;this.Ez=a;this.xV="";this.Fe=!1;this.V4=G(this);this.NN=G(this);this.q5=G(this);this.g5=G(this)}title(){return this.Ta}settings(){return this.V}skinSettings(){return this.sb}qQ(a){this.sb=a;this.g5.h()}ZG(a){this.Ta=a;this.NN.h()}FG(){return this.xV}fillPanelsView(){return this.Fe}};class cO extends bO{constructor(a,b,c){super(b,c);this.Gk=a}ib(){return this.Gk}isGraded(){return"survey"!=this.settings().W().passingScoreType()}version(){return"9.1"}quizSize(){return this.settings().W().quizSize()}};class dO{constructor(a){this.i=a}load(a,b){a.clear();a.vx=b[this.i.SO];var c=this.i.items;b=b[c];for(const d of b)a.eB(new Yj(d[c.name],d[c.id],d[c.labels]))}};function eO(a,b){return b.map(c=>new Zj(c[a.i.grades.id],c[a.i.grades.name],c[a.i.grades.percent],c[a.i.grades.points]))}class fO{constructor(a){this.i=a}load(a,b){this.i.enabled&&b.l(a[this.i.enabled]);var c=eO(this,a[this.i.grades]);b.MC=c;b.iB(a[this.i.units]);b.ZD=a[this.i.passingGradeId]}};const gO={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class hO{constructor(a){this.i=a}load(a,b){b.Mb=a[this.i.submitType];b.H.h();b.E5.h();b.aR=a[this.i.Av];b.H.h();b.mq=a[this.i.gA]||!1;b.bR.h();b.H.h();b.EE=a[this.i.lB]||!1;b.H.h();b.aE=a[this.i.passingScoreType];b.lV.h();b.H.h();var c=b.gradeScale(),d=a[this.i.gradeScale];d&&(new fO(this.i.gradeScale)).load(d,c);c=a[this.i.IG];b.wE=gO[c]||c||"prompt";b.H.h();c=a[this.i.navigationType];if(!c||c&&"free"!=c&&"locked"!=c)c="free";b.cU=c;b.H.h();c=a[this.i.quizSize];b.Tc=new w(c[this.i.quizSize.width],
c[this.i.quizSize.height]);b.H.h();this.HK(a[this.i.ta],b.ta());a=a[this.i.ib];b=b.fv;b.nQ(a[this.i.ib.Zp]);b.lQ(a[this.i.ib.Os]);b.NW=a[this.i.ib.AQ]}HK(a,b){b.enable(a[this.i.ta.isEnabled]);b.Qd(a[this.i.ta.value])}};class iO{constructor(a){this.i=a}load(a,b){a.kQ(b[this.i.points]);a.iQ(b[this.i.Ls]);a.WP(this.Bh(b[this.i.Dv],0));a.aB(b[this.i.Ff]);a.pQ(b[this.i.Uj]);a.UP(b[this.i.zO]);a.mR=b[this.i.CO];a.eR=b[this.i.bY];a.rW=b[this.i.VZ];a.IW=b[this.i.$Z];var c=b[this.i.Lv];c&&(a.zl.set("correct",c[this.i.Lv.correct]),a.zl.set("incorrect",c[this.i.Lv.HA]),a.zl.set("attempt",c[this.i.Lv.iA]),a.zl.set("answered",c[this.i.Lv.wp]),c=c[this.i.Lv.hw],void 0!==c&&a.zl.set("partially",c));a=a.ta();b=b[this.i.ta];a.enable(b[this.i.ta.isEnabled]);
a.Qd(b[this.i.ta.value])}Bh(a,b){return null!=a?a:b}};function jO(a,b,c){a.l(b[c.enabled]);var d,e=null!=(d=b[c.zQ])?d:!1;a.jN=e;let f;d=null!=(f=b[c.yQ])?f:!0;a.hN=d;a.oN=b[c.bH];a.XG(b[c.Ei]);a.qW=b[c.wQ];a.SR=b[c.KO];a.CS=b[c.fG]}
class kO{constructor(a){this.i=a}load(a,b){jO(a.Cn(),b[this.i.Cn],this.i.Cn);jO(a.fq(),b[this.i.fq],this.i.fq);var c=a.jw(),d=b[this.i.jw],e=this.i.jw;c.US=d[e.from];var f=d[e.AB];c.Pz!=f&&(c.Pz=f,c.bX.h());d=d[e.oA];c.ax!=d&&(c.ax=d,c.QR.h());c=a.Ss();d=b[this.i.Ss];e=this.i.Ss;c.l(d[e.enabled]);c.$G(d[e.url]);a=a.bw();b=b[this.i.bw];c=this.i.bw;a.l(b[c.enabled]);a.ZV=b[c.TP];a.YG(b[c.target])}};class lO{constructor(a){this.i=a}load(a,b){var c=b.W();(new hO(this.i.quiz)).load(a[this.i.quiz],c);c=b.ub();var d=a[this.i.Tp];d&&(new iO(this.i.Tp)).load(c,d);(c=a[this.i.AZ])&&(new kO(this.i.AZ)).load(b.Pu,c);c=b.Hs();if(d=a[this.i.Hs])(new dO(this.i.Hs)).load(c,d);else{d=My("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=$k();d.splice(0,1);c.eB(new Yj(f,g,d))}e=Array.from(c.Y.keys());
if(0>=e.length)throw Error("Invalid preset index");e=e[0];if(!c.Y.has(e))throw Error("Invalid preset id");e=c.Y.get(e).id();c.vx=e}b.GS=a[this.i.GY]||{}}};function mO(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class nO{constructor(a){this.i=a}load(a){var b=a[this.i.description];const c=a[this.i.On],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=mO(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=mO(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=mO(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=mO(e["button.normal"]),a.primaryButtonBorder=mO(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=mO(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=mO(e["button.over"]),a.primaryButtonBorderHover=mO(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=mO(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=mO(e["player.background"]),a.secondaryButtonBorder=mO(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=mO(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=mO(e["topPanel.text"],.1),a.secondaryButtonTextHover=mO(e["topPanel.text"]),a.secondaryButtonBorderHover=mO(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=mO(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=mO(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=mO(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
mO(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=mO(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=mO(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=mO(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=mO(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=mO(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=mO(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=mO(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=mO(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=mO(e["media.player.buttons"])),e=1);const {x9:f,y9:g}={x9:a,y9:e};b=new Ai({description:b,colors:f,On:c,version:g});b.YP(d);return b}};class oO{constructor(a){this.i=a}load(a){const b=new Bi({description:a[this.i.description],messages:a[this.i.messages],On:a[this.i.On]});b.YP(a[this.i.baseName]);return b}};class pO{constructor(a){this.i=a}load(a,b){var c=(new oO(this.i.Ks)).load(b[this.i.Ks]);a.XT=c;c=(new nO(this.i.eg)).load(b[this.i.eg]);a.yq=c;c=a.xg();var d=b[this.i.xg],e=this.i.xg,f=d[e.wm];void 0!==f&&c.fN!=f&&(c.fN=f,c.H.h());d=d[e.cq];void 0!==d&&c.gN!=d&&(c.gN=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.bp&&(c.bp=f,c.H.h());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.cJ&&(c.cJ=d,c.H.h());c=b[this.i.Vv];a.SJ!=
c&&(a.SJ=c,a.TJ.h());c=b[this.i.o_];c=void 0!==c?c:!0;a.YN!=c&&(a.YN=c,a.re());c=b[this.i.fontFamily];null!=c&&a.PZ(c);b=b[this.i.borderRadius];null!=b&&a.ZP(b)}};class qO{constructor(a,b,c,d,e){this.$i=a;this.Lf=b;this.i4=c;this.Lw=d;this.xq=e}$a(){return this.Lf.$a()}name(){return this.$i}fQ(a){this.$i=a}background(){return this.Lf}Xn(){return this.i4}qd(){return this.Lw}aP(){return this.xq}};const rO=vi(Q(15987699).value,Q(15132390).value,"horizontal"),sO=vi(Q(15987699).value,Q(15132390).value,"horizontal");
function tO(a=6261721,b=rO,c=0){return{accentColor:Q(a),choiceBackground:Q(16777215,0),choiceBorder:Q(16777215,0),choiceControlBackground:Q(16777215),choiceControlBorder:Q(10724259),choiceBackgroundHover:Q(14013909),choiceBorderHover:Q(14013909),choiceControlBackgroundHover:Q(16777215),choiceControlBorderHover:Q(9539985),choiceBackgroundSelected:Q(8231897,0),choiceBorderSelected:Q(8231897,0),choiceControlIconActive:Q(16777215),choiceTextSelected:Q(c),dragBackground:vi(Q(16777215).value,Q(15921906).value,
"vertical"),dragBorder:Q(12632256),dragText:Q(0),dragBackgroundHover:sO,dragBorderHover:Q(12632256),dragTextHover:Q(0),dragBackgroundSelected:b,dragBorderSelected:Q(a),dragTextAndIcon:Q(0),inputBackground:Q(16777215,.86),inputBorder:Q(12500670,.86),inputBackgroundHover:Q(16777215,.86),inputBorderHover:Q(12500670,.86),inputBackgroundFocus:Q(16777215),inputBorderFocus:Q(9868950),inputText:Q(0),selectListBackground:Q(16777215,.72),selectListBorder:Q(10066329),selectListBackgroundHover:Q(16777215,.8),
selectListBorderHover:Q(10066329),selectListBackgroundSelected:Q(16777215,.24),selectListBorderSelected:Q(6261721),selectListPopoverBackground:Q(16777215),selectListPopoverText:Q(0),tooltipBackground:Q(16777215),tooltipBorder:Q(12763842),tooltipText:Q(0),feedbackCorrect:Q(8173841),feedbackIncorrect:Q(14375499),feedbackPartiallyCorrect:Q(16292411),feedbackAnswered:Q(6261721),feedbackBackground:Q(16777215),feedbackTitle:Q(16777215),feedbackText:Q(0),mediaPlayerBackground:Q(15987699),mediaPlayerButtons:Q(4737096),
mediaPlayerProgress:Q(7368816),mediaPlayerAnswerPlayButton:Q(5132629),mediaPlayerAnswerPlayButtonIcon:Q(16777215)}}function uO(a,b){Object.keys(a).forEach(c=>{a[c]&&(b[c]=a[c])});return b}function vO(a){const b=tO();Object.keys(b).forEach(c=>{a[c]||(a[c]=b[c])});return a};const wO={Kp:0,uG:0};function xO(a){const [b,c]=a.split(".");return{Kp:+b,uG:+c}}function yO({Kp:a,uG:b}){return`${a}.${b}`}function zO(a,b){return a.filter(c=>{c=xO(c.version);return b.Kp<c.Kp||b.Kp===c.Kp&&b.uG<c.uG})};const AO=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=xO(a[a.length-1].version);return(d,e)=>{const f=d.version?xO(d.version):wO;d.version=yO(c);return f.Kp>c.Kp?b(d,e):zO(a,f).reduce((g,{version:h,n_:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",n_:function(a,b){const c=b.keys,d=b.context.skinSettings();var e;b=d?null==(e=d.eg().colors().controlsRadioButtonsCheckboxes)?void 0:e.value.color:void 0;e=d?d.eg().colors().controlsHighlightButtonsMenus:void 0;
a[c.colors]=tO(b,e,a[c.qd][c.qd.color]);return a}},{version:"1.1",n_:function(a,b){const c=b.keys;b=b.context.skinSettings();a[c.colors]=vO(a[c.colors]);if(!b)return a;b=b.eg().colors();var d=a[c.colors],e=a[c.qd][c.qd.color];e=e?Q(e):d.choiceTextSelected;const f={};b.controlsRadioButtonsCheckboxes&&(f.choiceBackgroundSelected=R(b.controlsRadioButtonsCheckboxes,100*zi(d.choiceBackgroundSelected)),f.choiceBorderSelected=R(b.controlsRadioButtonsCheckboxes,100*zi(d.choiceBorderSelected)),f.selectListBackgroundSelected=
R(b.controlsRadioButtonsCheckboxes,100*zi(d.selectListBackgroundSelected)));b=Object.assign({},f,{accentColor:b.controlsRadioButtonsCheckboxes,selectListBorderSelected:b.controlsRadioButtonsCheckboxes,dragBorderSelected:b.controlsRadioButtonsCheckboxes,feedbackTitle:b.feedbackTitleText,feedbackCorrect:b.feedbackTitleCorrect,feedbackIncorrect:b.feedbackTitleIncorrect,feedbackPartiallyCorrect:b.feedbackTitlePartiallyCorrect,feedbackAnswered:b.feedbackTitleAnswered,dragBackgroundHover:b.controlsHighlightButtonsMenus,
inputBorderFocus:b.controlsFocus,choiceBackgroundHover:b.controlsHighlightRadioButtonsCheckboxes,mediaPlayerBackground:b.mediaPlayerBackground,mediaPlayerProgress:b.mediaPlayerProgress,mediaPlayerAnswerPlayButton:b.mediaPlayerAnswerPlayButton,mediaPlayerButtons:b.mediaPlayerButtons,mediaPlayerAnswerPlayButtonIcon:b.mediaPlayerAnswerPlayButtonIcon,choiceTextSelected:e});a[c.colors]=uO(b,a[c.colors]);return a}}],a=>a);class BO{constructor(a){this.i=a;this.V_=new VM(a.background);this.jF=new LM}load(a,b,c){a=AO(a,{keys:this.i,context:b,version:a[this.i.version]});c=c||a[this.i.name];b=this.V_.load(a[this.i.background],b);const d=this.jF.load(this.i.Xn,a[this.i.Xn]),e=this.jF.load(this.i.qd,a[this.i.qd]);return new qO(c,b,d,e,a[this.i.colors])}};class CO{constructor(){this.pI=new Map}forEach(a){for(const b of this.pI.values())a(b)}};class DO{constructor(a){this.l5=new BO(a)}load(a,b){const c=new CO;for(const d of a)a=this.l5.load(d,b),c.pI.set(a.name(),a);return c}};class EO{constructor(a,b){this.x5=a;this.N0=b}end(){return this.N0}start(){return this.x5}};class FO{load(a,b){b.lQ(a.$b[a.i.Os]);b.nQ(a.$b[a.i.Zp]);b.HX=a.$b[a.i.kH];b.Oa.h();if(null!=a.$b[a.i.Od]){const c=new iz;c.iB(a.$b[a.i.Od][a.i.Od.units]);c.Qd(a.$b[a.i.Od][a.i.Od.value]);b.hQ(c)}}};class GO{constructor(a,b){this.i=a;this.$b=b}};class HO{constructor(a){this.i=a}load(a,b,c=!1){const d=new HN(this.i.slides,b),e=new FO,f=new GO(this.i.settings,a[this.i.settings]);b=b.i1;var g;c&&(g=$k());g=b.qY(g||a[this.i.id]);g.ZG(a[this.i.title]);e.load(f,g.settings());for(const h of a[this.i.slides])a=c?$k():void 0,a=d.load(vM(h),a),g.slides().push(a);return g}};function sB(a,b){a.wf.forEach(b,void 0)}class IO extends H{constructor(a,b,c,d=null){super();this.wf=new eM;D(this,this.wf);(this.v1=a)&&D(this,a);this.u1=c||[];if(c)for(const e of c)D(this,e);(this.R_=d)&&D(this,d);this.Kr=b;D(this,this.Kr);this.GT=new aC;D(this,this.GT)}Ip(){return this.v1}Hk(){return this.R_}nG(){return this.u1}Ov(a){return this.wf.get(a)}ge(){return this.Kr}groups(){return this.wf}LA(){return this.GT}};function JO(a){const b=[],c=a.$b[a.i.nG];c&&Da(c,d=>{d&&b.push(a.Dz.load(d))});return b}class KO{constructor({Y8:a,json:b,context:c,t8:d}){this.i=a;this.$b=b;this.fa=c;this.C4=d;this.j1=new HO(this.i.groups);this.Dz=new HN(this.i.groups.slides,this.fa)}Ov(a){a=vM(this.$b[this.i.groups][a]);return this.j1.load(a,this.fa)}};class LO{constructor(){this.i=MO.document;this.m5=new DO(this.i.b_);this.o5=new NO;this.W4=new lO(this.i.settings);this.h5=new pO(this.i.skinSettings)}load(a,b){var c=a[this.i.skinSettings];const d=new aO;null!=c&&this.h5.load(d,c);b.qQ(d);var e=this.m5.load(a[this.i.b_],b);b.Ez=e;const f=a[this.i.title];c=new YN;this.W4.load(a[this.i.settings],c);b.V=c;a=this.o5.load(new KO({Y8:this.i.wg,json:a[this.i.wg],context:b,t8:this.gS(b)}),b);a=new cO(a,e,f);b=a.V.W().quizSize();e=c.W().quizSize();b=b.width!=
e.width||b.height!=e.height;a.V=c;a.V4.h();b&&a.q5.h();a.qQ(d);return a}gS(a){return new KN(this.i.wg.groups.slides,this.i.wg.ge,a)}};const OO={enabled:{_:"e"},zQ:{_:"g"},yQ:{_:"q"},bH:{_:"ua"},Ei:{_:"ca"},wQ:{_:"f"},KO:{_:"x"},fG:{_:"em"}},PO={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},IG:{_:"rm"},navigationType:{_:"nt"},Av:{_:"ab"},gA:{_:"ap"},lB:{_:"co"},passingScoreType:{_:"pst"},gradeScale:Object.assign({_:"gs"},{enabled:{_:"e"},grades:{_:"g",id:{_:"id"},name:{_:"n"},percent:{_:"p"},points:{_:"pt"}},units:{_:"u"},passingGradeId:{_:"p"}}),ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},ib:{_:"sp",
Os:{_:"rs"},Zp:{_:"st"},AQ:{_:"sq"}}},Tp:{_:"d",points:{_:"pt"},Ls:{_:"p"},Dv:{_:"atp"},Ff:{_:"a"},Uj:{_:"sh"},zO:{_:"ap"},CO:{_:"A"},bY:{_:"ssq"},VZ:{_:"sgf"},$Z:{_:"ssf"},Lv:{_:"fv",correct:{_:"c"},HA:{_:"i"},iA:{_:"at"},hw:{_:"pc"},wp:{_:"a"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},AZ:{_:"r",Cn:Object.assign({_:"ads"},OO),fq:Object.assign({_:"sts"},OO),jw:{_:"rt",from:{_:"f"},AB:{_:"sj"},oA:{_:"c"}},Ss:{_:"ss",enabled:{_:"e"},url:{_:"u"}},bw:{_:"jss",enabled:{_:"e"},TP:{_:"s"},target:{_:"t"}}},
Hs:{_:"l",SO:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},GY:{_:"es"}};const QO={sh:{_:"f"},$h:{_:"s",color:{_:"c"},alpha:{_:"a"}},dP:{_:"g",type:{_:"t"},angle:{_:"a"},Ns:{_:"r",cx:{_:"x"},cy:{_:"y"},TA:{_:"r"}},jm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Rp:{_:"p",position:{_:"p"},alpha:{_:"a"},q7:{_:"i"}}};const RO={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},RO:{_:"d"},lA:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},QO),Cv:{_:"a",text:{_:"t"},eY:{_:"a"}},tw:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Ap:{_:"d"}}),Rv:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Pe:Object.assign({_:"t"},{fm:{_:"a"},verticalAlign:{_:"v"},it:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};const SO={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},bottomPadding:{_:"B"},topPadding:{_:"t"}};const TO={c_:{_:"s"}};const UO={Gj:{_:"a"},De:{_:"pe"},CG:{_:"pl"},Ug:{_:"pb"},Wk:{_:"r"}};const VO={name:{_:"n"},background:Object.assign({_:"b"},QO),Xn:Object.assign({_:"q"},SO),qd:Object.assign({_:"a"},SO),colors:{_:"c"},version:{_:"version"}};var WO,XO={f8:{_:"d"},htmlText:{_:"h"},f6:{_:"a"},resources:{_:"r"},pc:{_:"t",bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},CB:{_:"sb"},DB:{_:"sp"}}};const YO={value:Object.assign({_:"v"},XO),audio:Object.assign({_:"a",id:{_:"i"},Wk:{_:"r"}},UO)};var ZO;
ZO={evaluationEnabled:{_:"ee"},evaluation:{_:"e",Yp:{_:"t"},points:{_:"pt"},Ls:{_:"p"},Dv:{_:"atp"}},ta:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Is:{_:"ms"},Uj:{_:"sh"},Ff:{_:"a"},Fn:{_:"cc"},zO:{_:"ap"},dH:{_:"s"},o6:{_:"cs"},Tg:{_:"al",enabled:{_:"e"},value:{_:"v"}},Ev:{_:"B",type:{_:"t"},correct:{_:"c"},HA:{_:"i"},iA:{_:"at"},hw:{_:"pc"},wp:{_:"a"}},Kj:{_:"F",OY:{_:"gt"},h_:{_:"st"},correct:Object.assign({_:"c"},YO),HA:Object.assign({_:"i"},YO),iA:Object.assign({_:"at"},YO),hw:Object.assign({_:"pc"},
YO),wp:Object.assign({_:"a"},YO)},Jv:{_:"d",NA:{_:"m"},rG:{_:"M"},Uh:{_:"a"},DP:{_:"o"},ws:{_:"r"}},Fs:{_:"h",Uh:{_:"a"},ws:{_:"r"}},Pk:{_:"l",$Y:{_:"lb"},zA:{_:"fs"},oB:{_:"sn"},QA:{_:"nz"}},JB:{_:"w",Uh:{_:"a"}}};var $O;
const aP={x:{_:"x"},y:{_:"y"}},bP={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Bs:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Sg:{_:"z"},rotationAngle:{_:"R"},j6:{_:"i"},uP:{_:"k"},vg:{_:"s"},k6:{_:"la"},borderRadius:{_:"b"},Rd:Object.assign({_:"S"},RO),Sj:Object.assign({_:"rt"},XO),jP:{_:"h",url:{_:"u"},target:{_:"t"}},Nv:Object.assign({_:"f"},aP),Pn:{_:"l",lm:Object.assign({_:"f"},aP),tm:Object.assign({_:"s"},aP)},video:Object.assign({_:"v",
id:{_:"i"},HP:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Gj:{_:"a"},De:{_:"pe"},CG:{_:"pl"},Ug:{_:"pb"}})},cP={BP:{_:"o"},uQ:{_:"s"}};$O={qG:{_:"l"},vP:{_:"L"},Db:Object.assign({_:"o"},bP),kA:Object.assign({_:"B"},bP),X7:Object.assign({_:"O"},cP),qd:Object.assign({_:"af"},SO,{strike:{_:"st"}}),l6:Object.assign({_:"i"},cP),W8:{_:"s"},background:Object.assign({_:"b"},QO),colors:{_:"c"}};var dP;
dP={image:{_:"i",id:{_:"i"},Sg:{_:"z"},Wk:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},UO),video:Object.assign({_:"v",id:{_:"i"},HP:{_:"pi"},width:{_:"w"},height:{_:"h"}},UO)};
WO={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},XO),content:{_:"C",choices:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},XO),correct:{_:"c"},typeIn:{_:"ti"},Kj:Object.assign({_:"f"},YO),Ev:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Sg:{_:"z"},Wk:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},UO)},zi:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Mn:{_:"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"}},cw:{_:"l",statements:Object.assign({_:"s"},XO),labels:{_:"l"},Up:{_:"r"},oG:Object.assign({_:"lf"},SO,{strike:{_:"st"}})},yY:{_:"d",object:Object.assign({_:"o"},TO),destination:Object.assign({_:"d"},TO),score:{_:"s"}},Sj:Object.assign({_:"rt"},XO),W7:{_:"na",lY:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},BZ:{_:"Rs",Od:{_:"ps",
units:{_:"u"},value:{_:"v"}},Ei:{_:"sc"},HF:{_:"ap"},K8:{_:"sg"},J8:{_:"sa"},Ff:{_:"a"},ig:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Hk:{_:"au",fields:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Qe:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},ZO),Ua:Object.assign({_:"a"},$O),qh:Object.assign({_:"at"},dP),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var eP;
eP={Ip:Object.assign({_:"i"},WO),nG:Object.assign({_:"in"},WO),Hk:Object.assign({_:"au"},WO),ge:{_:"r",type:{_:"t"},ig:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},Fp:Object.assign({_:"g"},WO),h9:Object.assign({_:"s"},WO),Kk:{_:"r",Fp:{_:"g",g7:{_:"id"},slide:Object.assign({_:"s"},WO)}}},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},WO),settings:{_:"s",Os:{_:"rs"},Zp:{_:"st"},kH:{_:"up"},Od:{_:"ps",units:{_:"u"},value:{_:"v"}}}},LA:{_:"lr",start:{_:"s"},end:{_:"e"}}};
const MO=ik({fY:{_:"B"},l$:{_:"pbs"},settings:{_:"s",Lj:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},PO),skinSettings:Object.assign({_:"sk"},{Ks:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},On:{_:"id"},baseName:{_:"b"}},eg:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},On:{_:"id"},baseName:{_:"b"},version:{_:"v"}},xg:{_:"s",wm:{_:"p"},cq:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},
Vv:{_:"h"},o_:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),b_:Object.assign({_:"sm"},VO),wg:Object.assign({_:"sl"},eP)},FG:{_:"b"},fillPanelsView:{_:"fp"}});class NO{load(a){var b=0,c;(c=(c=a.$b[a.i.Ip])?a.Dz.load(c):null)&&b++;var d;if(d=a.$b[a.i.ge])d=a.C4.load(d);else throw Error("invalid result slides json");var e=JO(a);b+=e.length;var f;(f=(f=a.$b[a.i.Hk])?a.Dz.load(f):null)&&b++;c=new IO(c,d,e,f);const {ib:g,y7:h}={y7:b,ib:c};b=(c=0!=h)?[0]:[];d=c?h+1:0;for(e=0;e<a.$b[a.i.groups].length;++e)f=a.Ov(e),g.groups().push(f),b.push(d),d+=f.slides().count()+1;b.push(d);if(null!=a.$b[a.i.LA]){d=g.LA();e=a.i.LA;if(a=a.$b[e])for(var k of a)d.addRange(new EO(k[e.start],
k[e.end]));k=g.LA();a=c?1:0;for(c=a;c<b.length;++c){d=b[c];var l=b[c+1];if(l){e=k;f=d;const u=new aC;for(let x=0;x<e.count();++x){var r=e.pE[x];r.start()>=f&&r.end()<=l&&(r=new EO(r.start()-f,r.end()-f),u.addRange(r))}e=u;g.groups().get(b.indexOf(d)-a).PW=e}}}return g}};class fP extends LO{constructor(){super();this.bM=MO}gS(a){return new NN(this.i.wg.groups.slides,this.i.wg.ge,a)}};function gP(a){this.Ih=a}gP.prototype.CI=function(){throw Error("unknown resource type");};var hP={bold:{_:"b"},italic:{_:"i"},underline:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},CB:{_:"sb"},DB:{_:"sp"}};var iP={type:{_:"t"},mG:{_:"i"},align:{_:"a"},XY:{_:"r"},lineHeight:{_:"lh"},topPadding:{_:"T"},bottomPadding:{_:"b"}};var jP={pc:Object.assign({_:"tf"},hP),pm:Object.assign({_:"pf"},iP)};class kP{constructor(){this.i=ik(hP)}load(a){if(!a)return new Ki;const b=new Ki;b.fontFamily=a[this.i.fontFamily];b.size=a[this.i.size];b.color=a[this.i.color];b.bold=a[this.i.bold];b.italic=a[this.i.italic];b.underline=a[this.i.underline];b.CB=a[this.i.CB];b.DB=a[this.i.DB];b.strike=a[this.i.strike];return b}};class lP{constructor(){this.i=ik(iP)}load(a){if(!a)return new Mi;const b=new Mi;b.type=a[this.i.type];b.mG=a[this.i.mG];b.align=a[this.i.align];b.lineHeight=a[this.i.lineHeight];b.topPadding=a[this.i.topPadding];b.bottomPadding=a[this.i.bottomPadding];return b}};class mP{constructor(){this.i=ik(jP)}load(a){if(!a)return new Ni;const b=new Ni,c=(new kP).load(a[this.i.pc]);b.Xl=c.clone();a=(new lP).load(a[this.i.pm]);b.Hl=a.clone();return b}};class nP extends Li{constructor(a,b){super("qmFillInTheBlank");a=De(a);this.od=a.EO;this.Nc=b;if(this.ts=a.CP)B(this,this.ts.ZY,c=>{this.Zq();c.includes(0)&&this.pS.h();this.Oi()},this,1),B(this,this.ts.YY,()=>{this.Zq();this.pS.h();this.Oi()},this,1);this.Zq();this.pS=G(this);G(this)}Zq(){ue(this,this.od);this.od.forEach(a=>{B(this,a.lp,this.Oi,this)})}Oi(){this.U().h()}values(){return this.od}evaluationEnabled(){return this.Nc}};const oP={value:{_:"v"},correctIndex:{_:"i"}};class pP{constructor(){this.i=ik(oP)}load(a){const b=a?Ha(a[this.i.value],c=>new ck(c)):[new ck("")];return new nP(b,!!a)}};class qP extends Li{constructor({values:a,correctIndex:b,evaluationEnabled:c}){super("qmMultipleChoiceText");a=De(a);this.od=a.EO;this.ts=a.CP;this.Nc=c;this.$R=this.od[b];this.YR=G(this);G(this);this.a6=G(this);this.ts&&(B(this,this.ts.YY,()=>{this.Zq();this.YR.h();this.U().h()},this,1),B(this,this.ts.ZY,()=>{this.Zq();this.YR.h();this.U().h()},this,1));this.Zq()}evaluationEnabled(){return this.Nc}correctIndex(){let a=this.od.indexOf(this.$R);0>a&&(a=0,this.$R=this.od[a]);return a}values(){return this.od}O3(){this.a6.h();
this.U().h()}Zq(){ue(this,this.od);this.od.forEach(a=>{B(this,a.lp,this.O3,this,100)})}};class rP{constructor(){this.i=ik(oP)}load(a){const b=Ha(a[this.i.value],c=>new ck(c));return new qP({values:b,correctIndex:void 0!==a[this.i.correctIndex]?a[this.i.correctIndex]:0,evaluationEnabled:void 0!==a[this.i.correctIndex]})}};class sP extends Li{constructor(a,b){super("qmWordBank");this.Ae=a;this.Nc=b;this.Z5=G(this);G(this)}value(){return this.Ae}evaluationEnabled(){return this.Nc}Qd(a){this.Ae=a;this.Z5.h()}};class tP{constructor(){this.i=ik(oP)}load(a){return null!=a?new sP(a[this.i.value],!0):new sP("",!1)}};class uP extends gP{CI(a,b,c){switch(b){case "qmWordBank":return b=(new tP).load(c),b.qg(a),b;case "qmMultipleChoiceText":return b=(new rP).load(c),b.qg(a),b;case "qmFillInTheBlank":return b=(new pP).load(c),b.qg(a),b}return super.CI(a,b,c)}};const vP=class extends iE{constructor(){super();this.Pi=[]}fields(){return this.Pi}};class wP extends iE{constructor(){super();this.FR=[]}chains(){return this.FR}};class xP extends iE{constructor(){super();this.rt=[];this.jc=null}areas(){return this.rt}picture(){return this.jc}jQ(a){this.jc=a}$a(){return this.jc?[this.jc]:[]}};function NM(a,b){a.wK=b}class yP extends iE{constructor(){super();this.Wl=[];this.bu=[];this.Ol=.3;this.wK=null}statements(){return this.Wl}labels(){return this.bu}Up(){return this.Ol}oG(){return this.wK?this.wK.clone():null}eB(a){this.bu=a}SZ(a){this.Ol=a}};const zP=class extends iE{constructor(){super();this.Kh=null}richText(){return this.Kh}Tj(a){this.Kh=a}fd(){return null}KI(a){return new dk(a.id(),a.evaluationEnabled()?a.values():null)}};class AP extends zP{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof nP&&a.push(this.KI(c));return a}};const BP=class extends iE{constructor(){super();this.Kh=null}richText(){return this.Kh}Tj(a){this.Kh=a}KI(a){return new fk(a.id(),a.values(),a.evaluationEnabled()?a.correctIndex():null)}};class CP extends BP{placeholders(){const a=[],b=this.richText().resources();for(const c of b)c instanceof qP&&a.push(this.KI(c));return a}};function yN(a,b){a.XX=b}const DP=class extends iE{constructor(){super();this.Kh=null;this.XX=[]}richText(){return this.Kh}Tj(a){this.Kh=a}extraWords(){return this.XX}};class EP extends DP{placeholders(){const a=[];var b=this.richText().resources();for(const c of b)c instanceof sP&&(b=c,a.push(new ek(b.id(),b.evaluationEnabled()?b.value():null)));return a}};class FP extends gK{Lj(){if(!this.count())throw Error("no choices");return this.getChoice(0).Lj()}kq(a){B(this,a.U(),this.qr,this)}JV(a){qe(this,a.U(),this.qr,this)}nI(){}};class GP extends iE{constructor(){super();this.py=new FP;B(this,this.py.U(),this.Oi,this);this.zx=new hK;B(this,this.zx.U(),this.Oi,this);this.gM=.5}matches(){return this.py}distractors(){return this.zx}IP(){return this.gM}fd(){return dq(this.py.fd(),this.zx.fd())}$a(){return this.zx.$a().concat(this.py.$a())}clear(){this.py.clear();this.zx.clear()}};class HP extends QI{constructor(){super();this.z_=G(this);this.v4=G(this);G(this);G(this)}U(){return this.gf()}getAnswer(a){return op(this,a)}fd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=Ca(this.Y,a);PI(this,a);this.v4.h(a,b)}}};class IP extends gK{constructor(){super(void 0)}};function IN(a,{type:b,id:c}){a=JP(a,b);c=c||$k();return new ZI(c,b,a)}
function JP(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.pC();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new hK;case "WordBank":return new EP;case "MultipleChoiceText":return new CP;case "FillInTheBlank":return new AP;case "TypeIn":return new IP;case "Numeric":return new HP;case "Sequence":return new hK;case "Matching":return new GP;case "Hotspot":return new xP;case "Essay":return null;case "LikertScale":return new yP;case "ResultSlide":return new kE;
case "AuthorizationSlide":return new vP;case "DND":return new wP}throw Error("unknown slide content type "+b);}class KP{pC(){return new WM}};const LP=class extends KP{};function uM(a,b){a=a.Ih.images[b];return{ff:new Qi(a.src,a.width,a.height),z7:void 0!==a.i$}}function tM(a,b,c){c=a.Ih.images[c];return{video:new Xu(a.Ih.oH[b],c.width,c.height),poster:new Qi(c.src,c.width,c.height)}}
function xM(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.f6],g=c[b.f8];b=(new mP).load(c[b.pc]);a=a.B4;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new em(d,a.Ih.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new fm(d,a.Ih.oH[h.assetId],h.text,a.Ih.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new dm(d,h.svg,h.latex,h.mathml);break;default:d=a.CI(d,k,h.data)}d&&
c.push(d)}return new FG(e,c,g,b,f)}function oN(a){return new FG(a||"",[],[],new Ni)}class MP{constructor(a){this.Ih=a;this.i1=new hM;this.B4=new uP(a);this.Ez=null;this.j5=new LP;this.sb=this.V=null;this.ya=!1}oa(){return this.ya}ub(){return null}settings(){return this.V}Hs(){return null}skinSettings(){return this.sb}qQ(a){this.sb=a}quizSize(){return this.V.W().quizSize()}};function NP(a,b){const c={};Ub(b,(d,e)=>{c[e]=new yk(d[a.fontFamily],d[a.bold],d[a.italic],d[a.BA])});return c}
class OP{load(a,b=""){if(!ka(a)){var c=vd(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++],r=c[f++];h=((h&7)<<18|(k&63)<<12|(l&63)<<6|r&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.DK(a,b);return Promise.resolve(b)}DK(a,b){var c=ik(aM);b=new bM(b);var d=a[c.resources],e=d[b.VC],f=d[b.eO];const g=d[b.HH];d={};var h={},k={};for(var l in e)if(e.hasOwnProperty(l)){const C=e[l];d[l]={src:cM(b,C[b.VC.src]),width:C[b.VC.width],height:C[b.VC.height]}}for(var r in g)if(g.hasOwnProperty(r)){l=g[r];e=[];for(var u of l)e.push({src:cM(b,u[b.HH.src]),mimeType:u[b.HH.mimeType]});k[r]=e}for(y in f)if(f.hasOwnProperty(y)){r=f[y];u=[];for(var x of r)u.push({src:cM(b,x[b.eO.src]),
mimeType:x[b.eO.mimeType]});h[y]=u}var y={KF:k,oH:h,images:d};x=new MP(y);f=new fP;b=f.load(a[f.bM.document],x);if(d=a[f.bM.FG])f=a[f.bM.fillPanelsView],{ff:d}=uM(x,d),d=d.path(),b.xV=d,b.Fe=f;f=a[c.fonts];d=NP(c.Bm,a[c.Bm]);c=a[c.sA];(a=a[MO.fY])?(h=ik(dM),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.hH=a[h.hH],k.XF=a[h.XF],k.WF=a[h.WF],k.YF=a[h.YF],k.ZF=a[h.ZF],a=new Zk(k)):a=void 0;return{quiz:b,YO:f,
Bm:d,resources:y,sA:c,oa:x.oa(),fY:a}}};function PP({Yn:a,m8:b,content:c,T:d,slideWidth:e,slideHeight:f,Sv:g,HO:h,Q8:k,fl:l,nc:r,ab:u,BQ:x}){(new OP).load(b,h).then(y=>{const C=y.quiz,N=y.YO,ba=y.Bm,Z=y.resources,ya=y.oa;y=y.sA;J&&r.miniskinCustomizationEnabled()&&(Of=!0,Hf=J=!1);if(Of){var Fa=Rc("div");Kc(Fa,{id:`mobileFramesLayer-${a}`});document.body.appendChild(Fa)}Fa=J;const gh=Wf(),To=new yF(Fa?yd:Bd,a),zQ=`_${k}`,aA=C.skinSettings(),AQ=new We(aA.Ks().messages()),BQ=new We({});Fa&&(d=Rc("div"),L(d,"position","absolute"),c.appendChild(d));
d.setAttribute("id",a);const bA=new ZL({sA:y,Yn:a,Gb:"embedded",HO:h,T:d,g$:zQ,fl:l,quiz:C,H6:gh,YO:N,Bm:ba,ab:u,resources:Z,fitToWindow:!0,j9:To,A:AQ,qm:BQ,skinSettings:aA,oa:ya,IG:"always",contentScale:100,nc:r,vA:new w(e,f),BQ:x});c.setAttribute("id",a);bA.initializationCompleteEvent().addHandler(()=>{g(bA)})},()=>{g()})};const QP=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function RP(a){const b=new P({$:"SELECT",u:O(a,"combobox")});b.setAttribute("size","1");SP(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";A(a,b.displayObject(),"change",()=>{yr(a.D,b.displayObject().value)});return b}
function SP(a){const b=[];a.D.Zc.values().forEach(c=>{c=c.text();const d=new P({$:"OPTION",u:O(a,"combobox-option")});d.P(c);b.push(d)});return b}
class TP extends P{constructor({state:a,A:b}){super({m:"accessible-authorization-field-view"});this.D=a;this.j=b;this.Fb=a.Zc.type();this.Ta=this.RI();M(this,this.Ta);this.CC="select"==this.Fb?RP(this):this.mx();M(this,this.CC);VD(this.Ta.displayObject(),this.CC.displayObject());B(this,this.D.submittedEvent(),this.vu,this)}l(a){super.l(a);this.Ta.l(a);this.CC.l(a)}RI(){var a=this.D.Zc;let b=Ac(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new P({$:"LABEL",u:O(this,"title")});a.P(b);return a}mx(){const a=
new P({$:"INPUT",u:O(this,"text-input")});a.setAttribute("type","email"==this.Fb?"email":"text");a.displayObject().value=this.D.ho()?this.D.ho():this.D.Zc.value().text();A(this,a.displayObject(),"change",()=>{yr(this.D,a.displayObject().value)});return a}vu(){var a=this.D.errors();a.length&&(a=a[0].description(),a=QP.has(a)?QP.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.j.J(a),alert(a),this.CC.focus())}};function UP(a,b){const c=[];a.forEach(d=>{"disabled"!=d.Zc.usage()&&c.push(new TP({state:d,A:b}))});return c}class VP extends P{constructor({contentState:a,A:b}){super({m:"accessible-authorization-content"});this.R=a;this.xb=UP(a.fields(),b);this.xb.forEach(c=>M(this,c))}l(a){super.l(a);this.xb.forEach(b=>b.l(a))}};class WP extends P{constructor({contentState:a}){super({m:"accessible-essay-content"});this.R=a;this.Na=this.mx()}l(a){super.l(a);this.Na.l(a)}mx(){const a=new P({u:O(this,"text-input"),$:"TEXTAREA"});a.displayObject().value=this.R.text();A(this,a.displayObject(),"change",()=>{this.R.setText(a.displayObject().value)});M(this,a);return a}};function XP(a){return a.map(b=>YP(b))}function YP(a){const b=Rc("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=Rc("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);VD(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b}
class ZP extends P{constructor({m:a,contentState:b,I:c,A:d}){super({m:a});this.j=d;a=b.content().richText();const e=this.II(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.ja=[];b.forEach(h=>{if(ka(h)){const k=h.id;h=g.find(l=>l.id()==k);h=e.create(h);f[k]=h.displayObject();D(this,h);this.ja.push(h)}});c=qD(a,c,f);XP(c).forEach(h=>this.addChild(h))}l(a){super.l(a);this.ja.forEach(b=>b.l(a))}ia(){this.ja.forEach(a=>a.wa())}};class $P extends P{constructor({state:a}){super({$:"INPUT",m:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();A(this,this.displayObject(),"change",()=>{a.wc(this.displayObject().value)})}};class aQ{constructor(a){this.ca=a}create(a){if(a instanceof dm)return uD(a);if(a instanceof nP){const b=this.ca.find(c=>c.placeholder().id==a.id());return new $P({state:b})}throw Error("unknown resource");}};class bQ extends ZP{constructor({contentState:a,I:b,A:c}){super({m:"accessible-fib-content",contentState:a,I:b,A:c})}II(a){return new aQ(a.placeholders())}};function cQ(a,b,c,d,e){const f=new P({$:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.td("labelledby",e);A(a,f.displayObject(),"change",()=>{bn(a.Mh,b);dQ(a,f)});c=b==a.Mh.selectedScale();f.displayObject().checked=c;f.td("checked",c);return f}function dQ(a,b){a.wk.forEach(c=>{c.td("checked",c==b)})}
class eQ extends P{constructor({eH:a,labels:b}){super({m:"accessible-likert-scale-statement"});this.Mh=a;this.bu=b;this.wk=[];this.yT=[];this.P(this.Mh.statement().text());this.FI();this.Ne("radiogroup");this.Hf(this.Mh.statement().text())}l(a){this.wk.forEach(b=>b.l(a));this.yT.forEach(b=>b.l(a))}FI(){const a=Ec();this.bu.forEach(b=>{const c=new P({m:"accessible-likert-scale-label"});M(this,c);const d=Ec(),e=Ec(),f=cQ(this,b,a,d,e);bi(f,O(c,"radio"));M(c,f);const g=new P({$:"LABEL"});g.P(b.text());
g.setAttribute("for",d);g.setAttribute("id",e);g.td("hidden",!0);bi(g,O(c,"label"));M(c,g);this.wk.push(f);this.yT.push(g)})}};function fQ(a){const b=new Map,c=a.R.statementsStates(),d=a.R.content().labels();c.forEach(e=>{const f=new eQ({eH:e,labels:d});M(a,f);b.set(e,f)});return b}class gQ extends P{constructor({contentState:a}){super({m:"accessible-likert-scale-content"});this.R=a;this.xb=fQ(this)}l(a){super.l(a);this.xb.forEach(b=>b.l(a))}};function hQ(a){const b=new P({$:"SELECT",u:O(a,"select-control")});b.setAttribute("size","1");iQ(a).forEach(c=>{b.addChild(c)});A(a,b.displayObject(),"change",a.oL,a);return b}function jQ(a,b){a.qy.displayObject().selectedIndex=null==b?-1:a.ve.indexOf(b)}function iQ(a){return a.ve.map(b=>{b=b.textRange().text();const c=new P({$:"OPTION",u:O(a,"select-control-option")});c.P(b);return c})}
class kQ extends P{constructor({premise:a,responses:b}){super({m:"accessible-match-item-view"});this.NT=G(this);this.Ud=a;this.ve=b;(this.lc=this.lx())&&M(this,this.lc);this.qy=hQ(this);M(this,this.qy);this.lc&&kD(this.lc,this.qy)}l(a){super.l(a);this.lc&&this.lc.l(a);this.qy.l(a)}lx(){if(this.Ud.textRange().fe())return null;const a=new P({u:O(this,"text-content")});a.P(this.Ud.textRange().text());return a}oL(){const a=this.qy.displayObject().selectedIndex;this.NT.h(this.Ud,this.ve[a])}};class lQ extends P{constructor({contentState:a}){super({m:"accessible-matching-content"});this.R=a;this.xb=this.ix();B(this,this.R.U(),this.$z,this)}l(a){super.l(a);this.xb.forEach(b=>b.l(a))}ia(){this.$z()}ix(){const a=new Map,b=this.R.premises(),c=this.R.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new kQ({premise:e,responses:c});M(this,f);B(this,f.NT,this.oL,this);a.set(e,f)}return a}$z(){const a=this.R.premises(),b=this.R.matches();a.forEach(c=>{const d=this.xb.get(c);if(this.R.isConnected(c)){var e=
b.find(f=>f.premise()==c);jQ(d,e.response())}else jQ(d,null)})}oL(a,b){const c=this.R.premises().indexOf(a),d=this.R.responses().indexOf(b);Lu(this.R,c,d);this.R.vs(a,b)}};function mQ(a,b){b.Jn()||b.qg(Ec());a.setAttribute("for",b.Jn())};function nQ(a){var b=a.Pa.dg();if(b){b=b.Ea();const c=b.La,d=new P({u:O(a,"audio"),$:"AUDIO"});d.setAttribute("preload","metadata");d.setAttribute("controls","");d.Hf(b.Wk());c.Qk().forEach(e=>{e=`<source src="${e.src()}" type="${e.type()}" />`;d.addChild(Sc(jc(e)))});return d}return null}
class oQ extends P{constructor({nA:a,evaluationEnabled:b,g6:c,I:d}){super({m:"accessible-choice-view"});this.Pa=a;this.Nc=b;this.MB=c;this.K=d;this.RQ=G(this);this.Fi=this.yI();M(this,this.Fi);(this.lc=this.lx())&&M(this,this.lc);(this.si=this.ox())&&M(this,this.si);(this.Fc=nQ(this))&&M(this,this.Fc);this.lc&&(kD(this.lc,this.Fi),this.si&&kD(this.lc,this.si))}l(a){super.l(a);this.Fi.l(a);let b;null==(b=this.lc)||b.l(a);let c;null==(c=this.si)||c.l(a);let d;null==(d=this.Fc)||d.l(a)}yI(){var a=this.MB.type;
const b=this.MB.name,c=this.MB.id,d=new P({$:"INPUT",u:O(this,"active-element")});d.setAttribute("type",a);d.setAttribute("id",c);void 0!==b&&d.setAttribute("name",b);a=this.Pa.selected();d.displayObject().checked=a;d.td("checked",a);A(this,d.displayObject(),"change",()=>{this.RQ.h(this.Pa,d.displayObject().checked)});return d}lx(){if(this.Pa.choice().textRange().fe())return null;const a=new P({$:"LABEL",u:O(this,"text-content")}),b=this.Pa.choice().textRange();rD(b,this.K).forEach(c=>a.addChild(c));
a.td("hidden",!0);a.qg(`${this.MB.id}_label`);mQ(a,this.Fi);return a}ox(){if(this.Nc||!this.Pa.choice().typeIn())return null;const a=new P({$:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.Pa.customAnswer();A(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.Pa.Fq=b});return a}};function pQ(a){return a.filter(b=>b.selected()).length}function qQ(a){a.forEach((b,c)=>{c.selected()||b.l(!1)})}function rQ(a){a.forEach(b=>b.l(!0))};class sQ extends P{constructor({m:a,rh:b,evaluationEnabled:c,I:d,A:e}){super({m:a});this.Nc=c;this.K=d;this.m0=Ec();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.ca=a;this.xb=this.ix();this.Hf(e.J("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}l(a){super.l(a);this.xb.forEach(b=>b.l(a))}ix(){const a=new Map;this.ca.forEach(b=>{const c=new oQ({nA:b,evaluationEnabled:this.Nc,g6:{type:this.TQ(),name:this.SQ(),id:Ec()},I:this.K});M(this,c);B(this,c.RQ,this.lU,this);a.set(b,c)});return a}};class tQ extends sQ{constructor({rh:a,evaluationEnabled:b,I:c,A:d}){super({m:"accessible-multiple-choice-content",rh:a,evaluationEnabled:b,I:c,A:d});this.Ne("radiogroup")}TQ(){return"radio"}SQ(){return`${this.m0}_choice`}lU(a){this.ca.forEach(b=>{const c=a==b;b.eb(c);this.xb.get(b).Fi.td("checked",c)})}};class uQ extends P{constructor({state:a}){super({$:"SELECT",m:"accessible-mct-placeholder"});this.setAttribute("size","1");this.D=a;this.fj=this.JI();this.fj.forEach(b=>{this.addChild(b)});A(this,this.displayObject(),"change",()=>{a.wc(this.displayObject().value)})}JI(){const a=[];this.D.answers().forEach(b=>{b=this.oC(b);a.push(b)});return a}oC(a){const b=new P({$:"OPTION",u:O(this,"option")});b.P(a);return b}ia(){const a=this.D.response(),b=this.fj.map(c=>c.displayObject().value);this.displayObject().selectedIndex=
a?b.indexOf(a):-1}};class vQ{constructor(a){this.ca=a}create(a){if(a instanceof dm)return uD(a);if(a instanceof qP){const b=this.ca.find(c=>c.placeholder().id==a.id());return new uQ({state:b})}throw Error("unknown resource");}};class wQ extends ZP{constructor({contentState:a,I:b,A:c}){super({m:"accessible-mct-content",contentState:a,I:b,A:c})}II(a){return new vQ(a.placeholders())}};class xQ extends sQ{constructor({rh:a,Tg:b,evaluationEnabled:c,I:d,A:e}){super({m:"accessible-multiple-response-content",rh:a,evaluationEnabled:c,I:d,A:e});this.Ne("group");this.K_=b&&b.isEnabled()?b.value():Number.MAX_VALUE}l(a){super.l(a);a&&this.qp()}TQ(){return"checkbox"}SQ(){}lU(a,b){a.eb(b);this.xb.get(a).Fi.td("checked",b);this.qp()}qp(){pQ(this.ca)>=this.K_?qQ(this.xb):rQ(this.xb)}};class yQ extends P{constructor({$:a,A:b,pa:c}){super({$:a,m:"accessible-not-supported-content"});this.P(b.J("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));c.yb()&&c.submit(!0)}};class CQ extends P{constructor({BO:a}){super({m:"accessible-numeric-content"});this.$j=a;this.si=this.ox()}l(a){super.l(a);this.si.l(a)}ox(){const a=new P({$:"INPUT",u:O(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.$j.response();A(this,a.displayObject(),"change",()=>{this.$j.wc(a.displayObject().value)});M(this,a);return a}};function DQ(a){if(a.Iw()){const b=a.M.contentState(),c=a.Ib("restartBtn",()=>b.restartQuiz());D(a,c);const d=new P({$:"NAV"});d.Ne("navigation");d.Hf(a.j.J("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));d.addChild(c);M(a,d)}}function EQ(a,b){const c=a.M.slide().Ua().Db();return CB(c,b)?(b=VI(c,b),tm(a.K,b.richText().text())):""}
class FQ extends P{constructor({pa:a,xs:b,I:c,A:d}){super({m:"accessible-result-slide-content"});this.M=a;this.Iw=b;this.K=c;this.j=d;this.xb=[];a=EQ(this,"awardedScoreLabel");b=EQ(this,"awardedScoreValue");(a||b)&&this.ul(`${a} ${b}`);a=EQ(this,"passingScoreLabel");b=EQ(this,"passingScoreValue");(a||b)&&this.ul(`${a} ${b}`);DQ(this)}ul(a){const b=new P;b.P(a);M(this,b);this.xb.push(b)}Ib(a,b){const c=new Yk({u:O(this,"button"),toggle:!0});a=EQ(this,a);c.P(a);B(this,c.O,b);return c}};class GQ extends P{constructor({m:a,slide:b,I:c}){super({m:a});a=b.content().richText();rD(a,c).forEach(d=>this.addChild(d))}};function HQ(a){const b=new P({$:"SELECT",u:O(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.g0;++c){const d=new P({$:"OPTION",u:O(a,"select-control-option")});d.P(`${c+1}`);b.addChild(d)}A(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.GR.h(a.Pa.choice(),c)});return b}
class IQ extends P{constructor({nA:a,E6:b}){super({m:"accessible-sequence-choice-view"});this.Pa=a;this.g0=b;this.GR=G(this);(this.lc=this.lx())&&M(this,this.lc);this.WD=HQ(this);M(this,this.WD);this.lc&&kD(this.lc,this.WD)}l(a){super.l(a);this.lc&&this.lc.l(a);this.WD.l(a)}lx(){if(this.Pa.choice().textRange().fe())return null;const a=new P({u:O(this,"text-content")});a.P(this.Pa.choice().textRange().text());return a}};class JQ extends P{constructor({rh:a}){super({m:"accessible-sequence-content"});this.Fd=a;this.xb=this.ix();B(this,this.Fd.U(),this.$z,this)}l(a){super.l(a);this.xb.forEach(b=>b.l(a))}ia(){this.$z()}ix(){const a=new Map,b=this.Fd.count();for(let c=0;c<b;++c){const d=this.Fd.getChoiceState(c),e=new IQ({nA:d,E6:b});M(this,e);B(this,e.GR,this.l2,this);a.set(d.choice(),e)}return a}$z(){for(let c=0;c<this.Fd.count();++c){var a=this.xb.get(this.Fd.dk[c]),b=c;a.WD.displayObject().selectedIndex=b}}l2(a,b){Ns(this.Fd,
a,b)}};class KQ extends P{constructor({rh:a}){super({m:"accessible-type-in-content"});this.Ja=a.response();this.si=this.ox()}l(a){super.l(a);this.si.l(a)}ox(){const a=new P({$:"INPUT",u:O(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.Ja.text();A(this,a.displayObject(),"change",()=>{this.Ja.setText(a.displayObject().value)});M(this,a);return a}};function LQ(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}function MQ(a,b,c){(a=a.fj.find(d=>d.enabled()!=c&&d.displayObject().value==b))&&a.l(c)}
class NQ extends P{constructor({placeholder:a,controller:b,A:c}){super({$:"SELECT",m:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Dc=a;this.Aq=b;this.j=c;OQ(this.Aq,a,this);this.fj=this.JI();this.fj.forEach(d=>this.addChild(d));A(this,this.displayObject(),"change",this.U4,this);this.displayObject().selectedIndex=-1}wc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=LQ(this)}ia(){const a=PQ(this.Aq),b=QQ(this.Aq);a.forEach(d=>{MQ(this,d,!b.includes(d))});
const c=this.Dc.response();this.displayObject().selectedIndex=c?a.indexOf(c):LQ(this)}JI(){const a=[];PQ(this.Aq).forEach(c=>{c=this.oC(c);a.push(c)});const b=this.j.J("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.oC(b));return a}oC(a){const b=new P({$:"OPTION",u:O(this,"option")});b.P(a);return b}U4(){const a=this.displayObject().selectedIndex==LQ(this)?"":this.displayObject().value;RQ(this.Aq,this.Dc,a)}};class SQ{constructor({placeholders:a,controller:b,A:c}){this.ja=a;this.Aq=b;this.j=c}create(a){if(a instanceof dm)return uD(a);if(a instanceof sP){const b=this.ja.find(c=>c.placeholder().id==a.id());return new NQ({placeholder:b,controller:this.Aq,A:this.j})}throw Error("unknown resource");}};function OQ(a,b,c){a.XL.has(b)&&Aa("this placeholder has already been added");a.XL.set(b,c)}function PQ(a){const b=[];a.hk.forEach(c=>{b.push(c.Me())});return b}function QQ(a){const b=[];a.ja.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function RQ(a,b,c){b.response()&&(a.hk.find(d=>null===d.response()).wc(b.response()),b.wc(null));c&&(a.hk.find(d=>d.response()==c).wc(null),b.wc(c));a.ja.forEach(d=>{a.XL.get(d).wa()})}
class TQ{constructor({placeholders:a,extraWords:b}){this.ja=a;this.hk=b;this.XL=new Map}};class UQ extends ZP{constructor({contentState:a,I:b,A:c}){super({m:"accessible-wordbank-content",contentState:a,I:b,A:c})}II(a){const b=D(this,new TQ({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new SQ({placeholders:a.placeholders(),controller:b,A:this.j})}};class VQ extends Bq{constructor({I:a,A:b,xs:c,submitType:d}){super();this.K=a;this.j=b;this.Iw=c;this.Mb=d;this.s=null}create(a){this.s=null;this.Cf(a);return this.s}uj(a){this.s=new GQ({m:"accessible-intro-slide-content",slide:a.slide(),I:this.K})}oj(a){this.s=new VP({contentState:a.contentState(),A:this.j})}Aj(a){this.s=new FQ({pa:a,xs:this.Iw,I:this.K,A:this.j})}tj(a){this.s=new GQ({m:"accessible-info-slide-content",slide:a.slide(),I:this.K})}wj(a){this.s=new tQ({rh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),
I:this.K,A:this.j})}Cj(a){this.s=new tQ({rh:a.contentState(),evaluationEnabled:a.slide().settings().evaluationEnabled(),I:this.K,A:this.j})}yj(a){this.s=new xQ({rh:a.contentState(),Tg:a.slide().settings().Tg(),evaluationEnabled:a.slide().settings().evaluationEnabled(),I:this.K,A:this.j})}Ej(a){this.s=new UQ({contentState:a.contentState(),I:this.K,A:this.j})}xj(a){this.s=new wQ({contentState:a.contentState(),I:this.K,A:this.j})}rj(a){this.s=new bQ({contentState:a.contentState(),I:this.K,A:this.j})}Dj(a){this.s=
new KQ({rh:a.contentState()})}zj(a){this.s=new CQ({BO:a.contentState()})}Bj(a){this.s=new JQ({rh:a.contentState()})}vj(a){this.s=new lQ({contentState:a.contentState()})}sj(a){this.s=new yQ({$:"eachQuestion"==this.Mb?"H2":"H3",A:this.j,pa:a})}qj(a){this.s=new WP({contentState:a.contentState()})}vi(a){this.s=new gQ({contentState:a.contentState()})}pj(a){this.s=new yQ({$:"eachQuestion"==this.Mb?"H2":"H3",A:this.j,pa:a})}};function WQ(a,b,c,d){d="wght"in b?`${b.wght}`:d;b=XQ(b);Ck(a,`font-weight-${c}`,d);Ck(a,`font-variation-settings-${c}`,b)}function XQ(a){return Object.entries(a).map(([b,c])=>`'${b}' ${c}`).join(", ")||"normal"};const YQ={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function ZQ(a,b){const c=new ix({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(a.F,YQ.outline),Rg:"left"}});B(a,c.O,()=>{var d=c.pressed();c.$k(!d);d={pressed:!d,relativeElement:c.displayObject()};a.Fl.h("showOutline",d)});a.le.showOutline=c;b.addChild(c);return c}
function $Q(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.JC(b)}
class aR extends P{constructor({A:a,qm:b,m:c,skinSettings:d,L:e}){super({m:c});this.le={};this.uI={};this.j=new jx([a,b]);this.F=e;this.Fl=G(this);this.va=!1;this.V=this.Gd=null;this.$d=d.xg();this.kc=d.questionListInfo();this.hb=this.yf=this.Sa=this.Qa=null;this.XD="none";this.Sm=new P({u:O(this,"container")});this.Sm.o("left",!0);this.addChild(this.Sm);this.oi=new P({u:O(this,"container")});this.oi.o("right",!0);this.addChild(this.oi);B(this,this.$d.U(),this.Ia,this);B(this,this.kc.U(),this.Ia,
this);this.Cr=new P({u:O(this,"question-score-info")});this.oi.addChild(this.Cr);ox(this.Cr,this.j,()=>this.Sa,()=>this.yf);a=()=>({element:S(this.F,YQ["right-arrow"]),Rg:"right"});b=()=>({element:S(this.F,YQ["left-arrow"]),Rg:"left"});this.UL=ZQ(this,this.Sm);this.av(this.UL,"hidden");this.Ib(this.Sm,"postpone","uikit-secondary-button");this.Ib(this.oi,"submit");this.Ib(this.Sm,"submit-all","uikit-secondary-button");this.Ib(this.oi,"continue","uikit-primary-button",a());this.Ib(this.oi,"try-again");
this.Ib(this.oi,"prev","uikit-secondary-button",b());this.Ib(this.oi,"back","uikit-secondary-button",b());this.Ib(this.oi,"next","uikit-primary-button",a());this.Ib(this.oi,"start","uikit-primary-button",a());this.Ib(this.Sm,"results");this.Ib(this.oi,"view-results");this.Ib(this.Sm,"toResultSlide");this.Ib(this.oi,"print","uikit-primary-button",{element:S(this.F,YQ.print),Rg:"left"});this.LS=this.Ib(this.oi,"finish","uikit-primary-button");this.h0=this.Ib(this.Sm,"reset","uikit-secondary-button");
this.av(this.h0,"hidden");this.Dr=new P({u:O(this,"quiz-score-info")});mx(this.Dr,this.j,()=>this.Gd);this.Sm.addChild(this.Dr)}ow(a){this.XD=a.outlinePosition();"bottom"==this.XD&&this.av(this.UL,"enabled")}outlinePopupClosed(){this.UL.$k(!1)}mb(a,b){this.av(this.le[a],b)}um(a,b){const c=this.le[a];this.uI[a]=b;"finish"===a&&"continuePresentation"===b&&hx(this.LS,S(this.F,YQ["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&hx(this.LS,S(this.F,YQ["right-arrow"]),"right");fi(c)}Ep(a){this.le[a].displayObject().focus()}Sk(){return this.Fl}Zh(a){this.o("hide-controls",
!a)}av(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.Xf(!1)}}Ib(a,b,c="uikit-primary-button",d){const e=new ix({prefix:"quiz-",type:c,icon:d,text:this.j.J($Q(this,b))});ei(e,this.j,()=>this.uI[b]?$Q(this,this.uI[b]):$Q(this,b),void 0,f=>e.P(f));B(this,e.O,()=>this.Fl.h(b),this);this.le[b]=e;a.addChild(e);return e}Ci(a){this.va=a;this.Ia()}gb(a,b,c,d,e=null){this.hb=a;this.V=e;this.Gd=d;this.yf=c;this.Sa=b}Ia(){this.dv(!0)}dv(a){const b=
!!this.hb,c=a&&px(this.Qa,this.$d);this.Cr.B(c);b&&c&&(fi(this.Cr),this.Cr.setAttribute("title",this.Cr.displayObject().textContent));a=a&&qx(this.V,this.Gd,this.Qa,this.$d,this.va);this.Dr.B(a);b&&a&&(fi(this.Dr),this.Dr.setAttribute("title",this.Dr.displayObject().textContent));this.Dr.o("only-quiz-score",!this.Cr.visible())}Nk(a){ue(this,this.Qa);(this.Qa=a)&&B(this,this.Qa.submittedEvent(),this.Ia,this);this.Ia()}Vg(){this.dv(!1)}JC(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 bR extends aR{constructor(a,b,c,d){super({m:"quiz-control-panel",A:a,qm:b,skinSettings:c,L:d})}};class cR extends hy{constructor({A:a,qm:b,skinSettings:c,ym:d,L:e,Gb:f,I:g,T:h,nc:k,fillPanelsView:l}){super({m:"quiz-top-panel",A:a,qm:b,skinSettings:c,ym:d,L:e,Gb:f,j_:"quiz-timer-view",I:g,T:h,nc:k,fillPanelsView:l})}};function dR(a){const b=a.Kg.showTopPanel();a.S&&(a.S.update(),a.S.B(b))}
class eR extends Vw{constructor({zm:a,slideWidth:b,slideHeight:c,Gb:d,A:e,skinSettings:f,L:g,soundController:h,I:k,T:l,Un:r,Ce:u,nc:x,fillPanelsView:y,Vj:C,Bm:N}){const ba=new P({m:"quiz-slide-container"});super({zm:a,slideWidth:b,slideHeight:c,a_:ba,A:e});this.fb=d;this.Fe=y||!1;this.Yd=C;this.zb=x;this.iu=new P({u:O(this,"main-container")});this.iu.addChild(ba);this.ne=Ul(this.fb);this.Zr=x?x.showPlayersPanels():!this.ne||this.Fe;this.o("embedded",!this.Zr);this.Kg=r;this.rn=N;this.sb=f;this.Iu=
new We({});this.nd=new P({m:"slide-list-layer",ZO:!0});this.nd.B(!1);this.ze=D(this,new ny({A:e,L:g,T:l,skin:this,QY:this.Zr}));this.lh=a.bb();if(this.S=Vl(d)||this.Kg.showTopPanel()?new cR({A:e,qm:this.Iu,skinSettings:f,ym:this.nd,L:g,Gb:d,I:k,T:l,nc:x,fillPanelsView:this.Fe}):null)D(this,this.S),B(this,this.S.qK,()=>{this.ze.invalidate()});this.ua=new bR(e,this.Iu,f,g);D(this,this.ua);this.Bc=new tv(h);B(this,this.Bc.audioStartedEvent(),this.Dh,this);B(this,this.Bc.Se,this.Ch,this);this.Gc=new P({m:"frames-layer"});
this.gh=new P({m:"feedback-layer"});this.gh.o("ie",t);this.gh.B(!1);this.Oc=new Av({HY:this.Bc,L:g,A:e});B(this,this.Oc.IE,Z=>{this.gh.o("with-shadow",Z)},this);this.Zr?(this.S&&this.addChild(this.S),this.addChild(this.iu),this.addChild(this.ua),dR(this)):this.ne&&(this.Gc.o("embedded",!0),this.addChild(this.iu));this.iu.addChild(this.Gc);this.CX();(this.ne||0<=["embedded-customization"].indexOf(d))&&Vl(d)&&B(this,f.TJ,this.CX,this);B(this,f.U(),()=>{Vl(d)&&dR(this);this.UB();this.TB()},this);ba.addChild(this.gh);
ba.addChild(u.Vt);ba.addChild(this.nd);this.o("embedded-mode",Nf&&!this.ne);x&&this.Tr(x);this.UB();this.TB()}UB(){if(!Vl(this.fb)){var a=this.zb&&this.zb.isInheritSettings(),b=this.ne&&!a?this.displayObject():document.body,[c,d]=this.ne&&a?["PFn","PFnb"]:["qPFn","qPFnb"],e;a=null==(e=this.rn[c])?void 0:e.BA;var f;e=null==(f=this.rn[d])?void 0:f.BA;Ck(b,"font-family-normal",c);Ck(b,"font-family-bold",d);a&&e&&(f={n:a,b:e},WQ(b,f.n,"normal","normal"),WQ(b,f.b,"bold","700"));b.style.setProperty("--font-family-normal",
c);b.style.setProperty("--font-family-bold",d)}}TB(){const a=this.sb.borderRadius(),b=this.ne&&this.zb&&this.zb.isInheritSettings();null===a||b||(this.ne?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}CX(){const a=this.sb.Vv();this.o("hide-bg",a);this.o("slide-presentation-not-bg",!a);this.o("filltype",this.Fe?a?"player":"":"slide");this.o("fill-slide-bg",!a&&this.Fe)}pw(a){a=a?"":"none";this.ua.G("pointer-events",a);this.S&&this.S.G("pointer-events",a)}Tr(a){const b=
a.messages();b&&this.Iu.fB(b);Object.assign(this.sb.eg().colors(),a.colors());this.S&&this.S.ow(a);this.ua.ow(a)}eq(a){this.S&&this.ze.eq(a)}ia(a,b){super.ia(a,b);if(a&&b){this.S&&(this.S.wa(),this.ze.invalidate());b=this.Yd;a=b.Lx();b=sF(b);var c=a.scale(b).round();this.iu.resize(c.width,c.height);t&&(this.Fk.G("position","absolute"),this.Fk.move(0,0));a=sF(this.Yd);this.Fk.setScale(a,"50% 50%");b=.5*(c.width-this.Fk.width());c=.5*(c.height-this.Fk.height());this.Fk.move(b,c);this.Gc.setScale(a,
"50% 50%");this.Gc.move(b,c);a=this.Lx();this.Gc.resize(a.width,a.height);if(!this.ne||this.Fe){a=uF(this.Yd);this.S&&this.S.setScale(a);this.ua.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.S&&this.Kg.showTopPanel()?-this.S.height()*(1-a)+d:b;this.iu.G("margin",`${d}px ${b}px ${c}px ${b}px`);this.S&&this.S.G("width",`calc(100% / ${a})`);this.ua.G("width",`calc(100% / ${a})`)}this.lK();a=tF(this.Yd);this.G("border-radius",`${(this.Fe||Nf||this.ne?0:8)*a}px`);Sw(this);this.gD()}}controlPanel(){return this.ua}topPanel(){return this.S}Mj(){return this.Gc}bl(a){this.Oc&&
(this.Bc.stop(),this.gh.removeChild(this.Oc),this.gh.B(!1),this.Oc.Wc());a&&(a.bb=this.lh,this.gh.addChild(this.Oc),this.gh.B(!0),this.Oc.show(a))}Wn(a,b){b.al("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Bc.stop();this.ze.tE()}setPanelScale(a){super.setPanelScale(a);this.S&&this.S.setParentScale(a);this.Oc.setParentScale(a)}setPresentationContext(a){this.S&&this.S.setPresentationContext(a)}B(a){super.B(a);
this.S&&this.S.B(a);this.ua.B(a)}Dh(){}Ch(){}gD(){if(this.S){if(this.Zr){var a=uF(this.Yd)*this.parentScale();this.S.setParentScale(a)}this.S.wa()}if(this.ze){const c=sF(this.Yd)*this.parentScale();a=uF(this.Yd)*this.parentScale();var b=this.ze;b.gv=c;b.invalidate();b=this.ze;b.YD=a;b.invalidate()}}lK(){if(this.hc){var a=parseFloat(mg(this.hc,"width")),b=uF(this.Yd),c=sF(this.Yd),d=(this.Kg.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;L(this.hc,"top",`${d}px`);L(this.hc,"left",`${a}px`);L(this.hc,
"transform",`scale(${c})`);L(this.hc,"transform-origin","0 0")}}ZS(){return sF(this.Yd)*this.parentScale()}};class fR extends P{constructor(){super();this.JE=G(this);this.Bl=G(this)}};class gR extends fR{constructor({bP:a,EA:b,A:c}){super();this.Kx=a;this.jk=b;this.j=c}initialize(){ox(this,this.j,this.Kx,this.jk);B(this,this.jk().activeSlideChangedEvent(),this.DX,this)}Tn(a){"testing"==a||"reviewing"==a?this.DX():"completed"==a&&this.Bl.h()}DX(){const a=dx(this.jk());px(a)?(fi(this),this.JE.h()):this.Bl.h()}};class hR extends fR{constructor({EA:a,f7:b,A:c,submitType:d}){super();this.jk=a;this.d1=b;this.j=c;this.Mb=d;this.Sr=""}initialize(){mx(this,this.j,this.d1);B(this,this.jk().WE,this.EX,this)}Tn(a){this.Sr=a;"testing"==a||"reviewing"==a?this.EX():"completed"==a&&this.Bl.h()}EX(){const a=dx(this.jk()),b="allAtOnce"==this.Mb,c="reviewing"==this.Sr;a&&(!b||b&&c)?(fi(this),this.JE.h()):this.Bl.h()}};function iR(a,b,c){a.xt.has(b.id)||(a.xt.set(b.id,a.Ib(b,c)),M(a,a.xt.get(b.id)))}function jR(a,b,c){a.xt.has(b)&&c(a.xt.get(b))}function kR(a,b){jR(a,b,c=>{E(a,c);a.xt.delete(b)})}function lR(a,b,c,d){jR(a,b,e=>e.o(c,d))}
class mR extends P{constructor({m:a,L:b}){super({m:a});this.F=b;this.xt=new Map;this.a0=G(this)}wA(a,b){jR(this,a,c=>c.l(b))}Ib(a,b){const c=new ix({prefix:"quiz-",type:a.type,icon:{element:S(this.F,a.icon),Rg:"left"}});bi(c,O(this,"uikit-button"));c.o(a.id,!0);b&&B(this,c.O,()=>{b&&b();this.a0.h(a.id)});return c}};class nR extends mR{constructor(a){super({m:"smartphone-control-panel",L:a})}};const oR={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"}},pR=Object.assign({},oR,{["slide-list"]:Object.assign({},oR["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},oR["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},oR.outline,{type:"uikit-secondary-button"})}),qR=["results","slide-list","mark-slide","back-to-app","outline"],rR="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class sR extends H{constructor(a){super();this.ua=a;this.Fl=G(this);this.bN=G(this);this.fT=G(this);this.iJ=G(this);this.fW=G(this)}mb(a,b){switch(b){case "enabled":this.bN.h(a,()=>this.Fl.h(a));this.iJ.h(a,!0);break;case "hidden":this.fT.h(a);break;case "disabled":this.bN.h(a,()=>this.Fl.h(a)),this.iJ.h(a,!1)}}Zh(){}um(a,b){"start"==a&&this.fW.h(a,"submit","submit-form"==b)}Ep(){}outlinePopupClosed(){}Sk(){return this.Fl}displayObject(){return this.ua.displayObject()}gb(){}Nk(){}Vg(){}Ci(){}};function tR(a){const b=new P({u:O(a,"close-button")});B(a,b.O,()=>a.Yw.h());return b}
class uR extends P{constructor(a,b){super({m:"smartphone-slide-list-caption"});this.Yw=G(this);if(this.Ta=a)a=this.Ta,bi(a,O(this,"title")),D(this,a),B(this,a.JE,this.EL,this),B(this,a.Bl,this.kL,this);a=new P({u:O(this,"title")});a.P(b.J("PB_QUESTION_LIST_CAPTION"));this.ON=a;M(this,this.ON);b=tR(this);M(this,b)}initialize(){this.Ta&&this.Ta.initialize()}Tn(a){this.Ta&&this.Ta.Tn(a)}EL(){this.Ta&&!this.Nj(this.Ta)&&(E(this,this.ON),this.vc(this.Ta,0))}kL(){this.Ta&&(this.removeChild(this.Ta),M(this,
this.ON,0))}};class vR extends P{constructor({T8:a,xB:b,submitType:c,isGraded:d,isEnabled:e}){super({m:"smartphone-slide-list"});this.Mb=c;this.oe=d;this.C1=e;this.NR=G(this);this.cW=G(this);this.TE=a;M(this,this.TE);this.Xb=b;M(this,this.Xb);B(this,this.TE.Yw,this.n2,this);B(this,this.Xb.wg().Bi(),this.xL,this)}initialize(){this.TE.initialize()}sQ(a,b){this.Xb.gb(a,this.Mb,this.oe,b)}YA(){this.Xb.wg().YA()}Tn(a){this.Xb.wg().l("reviewing"==a?!0:this.C1);this.TE.Tn(a)}n2(){this.NR.h()}xL(a){this.cW.h(a)}ia(a,b){super.ia(a,
b);this.Xb.wa();this.Xb.wg().wa()}};class wR extends H{constructor({xB:a,S8:b,V8:c}){super();this.Xb=D(this,a);this.SW=D(this,b);this.cs=c;B(this,this.Xb.NR,this.EU,this);B(this,this.Xb.cW,this.xL,this);B(this,this.cs.iK,this.lL,this);B(this,this.cs.hW,this.j3,this);B(this,this.cs.iI,this.gL,this);B(this,this.cs.vz,this.q3,this);B(this,this.cs.iT,this.EU,this);B(this,this.cs.TM,this.Eh,this);this.hC=G(this)}lL(){this.Xb.initialize()}j3(a,b){this.Xb.sQ(a,b)}gL(a){Tx(this.Xb.Xb.wg(),a)}xL(a){this.cs.cf.h(a)}q3(){this.SW.show()}EU(){this.SW.Wc();
this.hC.h()}Eh(a){this.Xb.Tn(a)}displayObject(){return this.Xb.Xb.displayObject()}invalidate(){setTimeout(()=>this.Xb.wa(),0)}close(){}closeRequestEvent(){return this.hC}};class xR extends mR{constructor(a,b){super({m:"smartphone-top-panel",L:b});if(this.Ta=a)bi(a,O(this,"title")),D(this,a),B(this,a.JE,this.EL,this),B(this,a.Bl,this.kL,this)}initialize(){this.Ta&&this.Ta.initialize()}Tn(a){this.o("mode",a);this.Ta&&this.Ta.Tn(a)}EL(){this.Ta&&!this.Nj(this.Ta)&&this.addChild(this.Ta)}kL(){this.Ta&&this.removeChild(this.Ta)}};class yR extends H{constructor(a){super();this.s5=a;this.cf=G(this);this.Dk=G(this);this.TM=G(this);this.iI=G(this);this.iK=G(this);this.hW=G(this);this.vz=G(this);this.iT=G(this);this.dW=G(this);this.GX=G(this);this.q1=G(this);this.V=this.Sa=this.hb=null}gb(a,b,c,d,e){ue(this,this.hb);this.hb=a;this.Sa=b;this.V=e||null;this.iK.h();B(this,a.sessionModeChangedEvent(),this.Eh,this);this.Eh();this.dW.h(a)}Nk(a){this.iT.h();this.iI.h(a);this.GX.h(a)}Ci(a){this.hW.h(this.Sa,a)}Vg(){}Gp(){}Tv(){}setParentScale(){}Np(){}displayObject(){return this.s5.displayObject()}Bi(){return this.cf}bq(){return this.Dk}Eh(){this.TM.h(this.hb.sessionMode())}}
;function py(a){return{topPanel:a.S,controlPanel:a.ua}}function zR(a){Gf&&a.UU("back-to-app",()=>ISPlayer.backToApp())}function AR(a,b,c){a.S&&iR(a.S,oR[b],c);iR(a.ua,pR[b],c)}function BR(a){a.sN&&!a.VL&&AR(a,"slide-list",()=>{a.pX.vz.h()})}function CR(a,b){a.S&&kR(a.S,b);kR(a.ua,b)}function DR(a){a.sN&&"allAtOnce"==a.Mb&&(AR(a,"mark-slide",()=>{a.M&&Np(a.M,!a.M.isMarked())}),a.S&&a.S.o("with-mark-button",!0))}function ER(a,b,c){a.S&&qR.includes(b)&&c(a.S);rR.includes(b)&&c(a.ua)}
function FR(a){const b=!("testing"==a.Sr&&sx(a.M));a.yU("slide-list",b)}
class GR extends H{constructor({topPanel:a,gH:b,controlPanel:c,cH:d,submitType:e,A:f}){super();this.S=a?D(this,a):null;this.S&&b?(D(this,b),B(this,b.TM,this.Eh,this),B(this,b.iI,this.gL,this),B(this,b.iK,this.lL,this),a=b):a=null;this.pX=a;this.ua=D(this,c);c=new sR(this.ua);B(this,c.bN,this.UU,this);B(this,c.fT,this.DU,this);B(this,c.iJ,this.yU,this);B(this,c.fW,this.i3,this);this.p0=c;this.sN=d;this.Mb=e;this.j=f;this.Sr="";this.VL=this.M=null;zR(this)}topPanel(){return this.pX}controlPanel(){return this.p0}setPresentationContext(){}setPresentationOutlineController(a){this.VL=
a;AR(this,"outline",()=>{const b=this.VL;"testing"==this.Sr||"reviewing"==this.Sr?b.showOutline(this.sN,this.j.J("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});CR(this,"slide-list")}UU(a,b){ER(this,a,c=>iR(c,oR[a],b))}DU(a){ER(this,a,b=>kR(b,a))}yU(a,b){ER(this,a,c=>c.wA(a,b))}i3(a,b,c){ER(this,a,d=>lR(d,a,b,c))}Eh(a){this.Sr=a;this.S&&this.S.Tn(a);switch(a){case "testing":BR(this);DR(this);zR(this);break;case "reviewing":BR(this);Gf&&this.DU("back-to-app");break;case "completed":CR(this,
"slide-list"),CR(this,"mark-slide"),this.S&&this.S.o("with-mark-button",!1),zR(this)}}gL(a){ue(this,this.M);if(this.M=a)B(this,a.submittedEvent(),this.Py,this),B(this,a.markedEvent(),this.AX,this);FR(this);this.AX()}lL(){this.S&&this.S.initialize()}Py(){FR(this)}AX(){const a=this.M?this.M.isMarked():!1;ER(this,"mark-slide",b=>lR(b,"mark-slide","marked",a))}};class HR extends H{constructor({ym:a,xB:b}){super();this.nd=a;this.Xb=b}show(){this.xm||(this.Xb.YA(),this.nd.B(!0),this.nd.addChild(this.Xb),this.Xb.wa(),this.Xb.o("shown",!0))}Wc(){this.xm&&this.PC()}get xm(){return this.Xb.Mk("shown")}PC(){this.Xb.o("shown",!1);setTimeout(()=>{this.nd.removeChild(this.Xb);this.nd.B(!1)},150)}};class IR extends H{constructor({Xj:a,l9:b,W:c}){super();this.Za=D(this,a);this.LN=b;this.Ye=c;this.M=this.hb=this.ga=null;this.Cc=0;this.uK=!1;B(this,this.LN.dW,this.h3,this);B(this,this.LN.GX,this.M3,this);B(this,this.LN.q1,this.Wc,this)}show(){this.ga&&(this.ov(),this.ga.addChild(this.Za))}Wc(){this.ga&&this.ga.removeChild(this.Za)}UG(a){this.ga=a}h3(a){ue(this,this.hb);this.hb=a;B(this,a.en,this.ov,this)}ov(){this.Cc&&this.Za.setTime(Math.min(this.Cc,Math.max(0,Math.floor(this.Cc-this.zg()))))}M3(a){ue(this,
this.M);(this.M=a)&&B(this,a.submittedEvent(),this.nv,this);this.nv()}nv(){this.Cc=0;this.uK=!1;if(this.M&&rx(this.hb))if(this.M.submitted())this.Cc=tx(this.Ye.ta())||0;else{var a=this.M;const b=tx(a.slide().settings().ta()),c=wx(this.hb,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Cc=a,this.uK=!0):this.Cc=tx(this.Ye.ta())||0}this.Cc?this.show():this.Wc()}zg(){return this.uK?Math.floor(this.M.visitDuration()/1E3):this.hb.quizDuration()}};function JR(a){a.o("left",!1);a.o("right",!0)}class KR extends P{constructor(){super({m:"smartphone-timer"});B(this,this.O,this.zy,this);JR(this)}setTime(a){this.P(kl(a))}zy(){this.Mk("right")?(this.o("right",!1),this.o("left",!0)):JR(this)}};class LR extends H{constructor({Lp:a,Rk:b,Vj:c,Mp:d}){super();this.qk=a;this.Zi=b;this.Yd=c;this.ze=d;const {topPanel:e,controlPanel:f}=py(this.Zi);this.pF=e;this.q0=f;this.Nu=1}hq(a,b){a&&b&&(this.Nu=a/b,this.yX(a,b))}S(){return this.pF}ua(){return this.q0}Zx(){return 1<this.Nu}};class MR extends LR{constructor({Lp:a,Rk:b,bt:c,c9:d,Vj:e,Mp:f}){super({Lp:a,Rk:b,Vj:e,Mp:f});this.tN=c;this.VW=d;B(this,this.ze.JW,this.FX,this)}yX(a,b){this.pF&&this.S().B(1>=this.Nu);this.ua().o("landscape",this.Zx());a=1>=this.Nu?{boundingWidth:a,boundingHeight:b-((this.pF?this.S().height():0)+this.ua().height())}:{boundingWidth:a-this.ua().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=Yg({width:this.qk.width(),height:this.qk.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:l}={scale:e,left:f,top:g};this.qk.setScale(h);this.qk.move(k,(this.pF?this.S().height():0)+l);this.tN&&(this.tN.o("portrait",1>=this.Nu),this.tN.wa());this.VW&&this.VW.o("landscape",this.Zx());this.FX()}FX(){if(this.ze.visible()){const a=rF(this.Yd),b=this.ze.size();this.ze.move((a.width-b.width)/2,a.height-b.height-(1>=this.Nu?66:20))}}};class NR extends aR{constructor(a,b,c,d){super({m:"universal-control-panel",A:a,qm:b,skinSettings:c,L:d})}};class OR extends H{constructor({topPanel:a,controlPanel:b}){super();this.S=a;this.ua=D(this,b);a&&D(this,a)}topPanel(){return this.S}controlPanel(){return this.ua}setPresentationContext(a){this.S&&this.S.setPresentationContext(a)}setPresentationOutlineController(){}};class PR extends LR{constructor({Lp:a,Rk:b,Vj:c,Mp:d,A7:e}){super({Lp:a,Rk:b,Vj:c,Mp:d});this.ne=e}yX(a,b){const {topPanel:c,controlPanel:d}=py(this.Zi);var e=c?c.height():12;e=this.ne?new eg(0,0,0,0):new eg(e,12,d.height(),12);const {scale:f,left:g,top:h}=Yg({width:this.qk.width(),height:this.qk.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:l,top:r,I7:u}={scale:f,left:g,top:h,I7:e};({topPanel:a}=py(this.Zi));!this.ne&&a&&a.setParentScale(k);if(Cf){const {topPanel:x,
controlPanel:y}=py(this.Zi);b=tF(this.Yd);x&&x.setScale(b);y.setScale(b);this.qk.setScale(b);e=x?-x.height()*(1-b):0;const C=12*b;this.qk.G("margin",`${e}px ${C}px 0 ${C}px`);x&&x.G("width",`calc(100% / ${b})`);y.G("width",`calc(100% / ${b})`);b=-this.qk.height()*(1-b);y.G("margin-top",`${b}px`)}else b=this.ze,b.YD=k,b.invalidate(),b=this.ze,b.gv=k,b.invalidate(),this.qk.setScale(k),this.qk.move(l+u.left,r+u.top);a&&(this.ze.invalidate(),a.wa())}};function QR(a,b){b.o("playertype",a.ne?"ppt":"standalone")}function RR(a,b){a=a.ma.fillPanelsView()?a.sb.Vv()?"player":"":"slide";b.o("filltype",a)}function SR(a){a.rN||(a.rN=new P({da:document.getElementById(`mobileFramesLayer-${a.Lg}`),m:"mobile-frames-layer"}));return a.rN}function TR(a){return new gR({bP:()=>a.Pb().slidePoolState(),EA:()=>a.Pb().slidePoolState(),A:a.j})}
function UR(a){return"survey"!=a.Ye.passingScoreType()?new hR({EA:()=>a.Pb().slidePoolState(),f7:()=>a.Pb().evaluation(),A:a.j,submitType:a.Ye.submitType()}):null}
class VR{constructor({quiz:a,Yn:b,A:c,I:d,Gb:e,T:f,skinSettings:g,nc:h,Vj:k,L:l,soundController:r,Un:u,Ce:x,zm:y,FA:C,oa:N}){this.ma=a;this.Lg=b;this.j=c;this.K=d;this.fb=e;this.Z=f;this.sb=g;this.zb=h;this.Yd=k;this.F=l;this.kb=r;this.Kg=u;this.Qf=x;this.ri=y;this.Pb=C;this.ya=N;this.Ye=this.ma.settings().W();this.ne=Ul(this.fb);this.Tc=this.Ye.quizSize();a=new We({});this.zb&&(b=this.zb.messages())&&a.fB(b);this.Iu=a;this.rN=null}create(){var a=new Ww({zm:this.ri,slideWidth:this.Tc.width,slideHeight:this.Tc.height,
A:this.j,skinSettings:this.sb,L:this.F,soundController:this.kb,Ce:this.Qf,Mj:Of?SR(this):void 0,nc:this.zb,Gb:this.fb});this.Tr(a);QR(this,a);a.o("hide-bg",this.sb.Vv());RR(this,a);if(Of){if(this.Kg.showTopPanel()||Gf){if(Gf){var b=uh({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.sb.xg();var c=null;b.cq()?c=TR(this):b.wm()&&(c=UR(this));b=new xR(c,this.F)}else b=null;c=b?new yR(b):null;const u=new nR(this.F),x=this.Ye.submitType();var d=c;if(this.sb.questionListInfo().showSlideList()&&d){var e=
this.sb.xg();var f=null;e.cq()&&e.wm()&&(f=UR(this));e=new uR(f,this.j);f=new Yx({questionListInfo:this.sb.questionListInfo(),xg:this.sb.xg(),A:this.j,I:this.K,L:this.F,m:"smartphone-slide-list-slides"});e=new vR({T8:e,xB:f,submitType:this.Ye.submitType(),isGraded:"survey"!=this.Ye.passingScoreType(),isEnabled:ux(this.Ye)});f=new HR({ym:SR(this),xB:e});d={cH:new wR({xB:e,S8:f,V8:d}),bt:e}}else d={cH:null,bt:null};const {cH:y,bt:C}=d;b={Rk:new GR({topPanel:b,gH:c,controlPanel:u,cH:y,submitType:x,A:this.j}),
bt:C,gH:c}}else this.Kg.showTopPanel()?(b=new iy({A:this.j,qm:this.Iu,skinSettings:this.sb,ym:a.ym(),L:this.F,Gb:this.fb,I:this.K,nc:this.zb,fillPanelsView:this.ma.fillPanelsView()}),this.Tr(b)):b=null,c=new NR(this.j,this.Iu,this.sb,this.F),this.Tr(c),b={Rk:new OR({topPanel:b,controlPanel:c}),bt:null,gH:null};const {Rk:g,bt:h,gH:k}=b;Of&&k?(b=new KR,b={vG:new IR({Xj:b,l9:k,W:this.Ye}),Xj:b}):b={vG:null,Xj:null};const {vG:l,Xj:r}=b;b=new ny({A:this.j,T:this.Z,L:this.F,skin:a,i9:!0,QY:!this.ne||this.ma.fillPanelsView()});
c=this.Yd;c=Of?new MR({Lp:a,Rk:g,bt:h,c9:r,Vj:c,Mp:b}):new PR({Lp:a,Rk:g,Vj:c,Mp:b,A7:this.ne});a=new oy({Lp:a,Rk:g,vG:l,Mp:b,v9:c,R7:Of?new cx({FA:this.Pb,oa:this.ya}):null});QR(this,a);RR(this,a);return a}Tr(a){this.zb&&a.ow(this.zb)}};class WR{constructor({skinSettings:a,fillPanelsView:b}){this.sb=a;this.Fe=b}vQ(){return this.sb.Vv()?!this.Fe:!0}TZ(){return this.sb.TJ}};function YR(a){const b=new VQ({I:a.K,A:a.j,xs:a.Iw,submitType:a.ma.settings().W().submitType()});return new qE({I:a.K,Bn:b,bP:()=>a.Pb().slidePoolState(),EA:()=>a.Pb().slidePoolState(),A:a.j,submitType:a.ma.settings().W().submitType()})}
class ZR{constructor({quiz:a,A:b,I:c,Gb:d,CQ:e,T:f,skinSettings:g,nc:h,Yn:k,Vj:l,L:r,soundController:u,Un:x,Ce:y,og:C,bb:N,xs:ba,FA:Z,oa:ya,Bm:Fa}){this.ma=a;this.j=b;this.K=c;this.fb=d;this.lj=e;this.Z=f;this.sb=g;this.zb=h;this.Lg=k;this.Yd=l;this.F=r;this.kb=u;this.Kg=x;this.Qf=y;this.Jd=C;this.lh=N;this.Iw=ba;this.Pb=Z;this.ya=ya;this.rn=Fa}create(a){switch(a){case "desktop":return new eR({zm:this.ri(),slideWidth:this.Tc().width,slideHeight:this.Tc().height,I:this.K,Gb:this.fb,A:this.j,skinSettings:this.sb,
L:this.F,soundController:this.kb,Rn:this.lj,T:this.Z,Ce:this.Qf,Un:this.Kg,fillPanelsView:this.ma.fillPanelsView(),nc:this.zb,isGraded:this.ma.isGraded(),Vj:this.Yd,Bm:this.rn});case "tablet":return(new VR({quiz:this.ma,Yn:this.Lg,A:this.j,I:this.K,Gb:this.fb,T:this.Z,skinSettings:this.sb,nc:this.zb,Vj:this.Yd,L:this.F,soundController:this.kb,Un:this.Kg,Ce:this.Qf,zm:this.ri(),FA:this.Pb,oa:this.ya})).create();case "small":return new xL({L:this.F,skinSettings:this.sb,T:this.Z,soundController:this.kb,
I:this.K,Yn:this.Lg,A:this.j,quiz:this.ma,nc:this.zb});case "accessible":return new DE({Gb:this.fb,submitType:this.ma.settings().W().submitType(),A:this.j,I:this.K,skinSettings:this.sb,nc:this.zb,zm:YR(this),Un:this.Kg});default:throw Error("unknown skin type");}}ri(){return new Mw({L:this.F,A:this.j,I:this.K,og:this.Jd,bb:this.lh,T:this.Z,passingScoreType:this.ma.settings().W().passingScoreType(),$g:this.ma.settings().Pu.fq().enabled(),co:new WR({skinSettings:this.sb,fillPanelsView:this.ma.fillPanelsView()})})}Tc(){return this.ma.settings().W().quizSize()}}
;function $R(a,b,c,d,e,f,g,h,k,l,r,u){PP({Yn:a,m8:b,content:c,T:d,slideWidth:e,slideHeight:f,Sv:g,HO:h,Q8:k,fl:l,nc:r,ab:u,BQ:ZR})}iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction($R);ha("QuizPlayerEmbed.start",$R);let Qf=()=>!1;function te(a){a&&("function"===typeof a.Yb&&a.Yb(),a.disposed=!0)}function aS(a,b){Qf()&&(b?n.console.error(a):n.console.warn(a))}function Ce(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&aS(a.message,b);aS(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?Ce(c,!0):aS(b,!0);return!0};za=a=>{try{throw Error(a.message);}catch(b){Ce(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}})();