(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var l,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ca=ba(this);
function da(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}da("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}});
da("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}});da("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}});
function ea(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}da("Array.prototype.values",function(a){return a?a:function(){return ea(this,function(b,c){return c})}});
da("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 fa(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 ha(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ia(a){var b=ha(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.Fb=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,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ta);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}p(ta,Error);ta.prototype.name="CustomError";var ua;function va(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");ta.call(this,c+a[d])}p(va,ta);va.prototype.name="AssertionError";function wa(a){throw a;}function xa(a,b){wa(new va("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};function ya(a,b){this.XY=a===za&&b||"";this.jZ=Aa}ya.prototype.Ev=!0;ya.prototype.xv=function(){return this.XY};var Aa={},za={};var Da;var Ea=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Fa(a){if(!Ga.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ha,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ia,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ja,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ka,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(La,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Ma,"&#0;"));return a}
var Ha=/&/g,Ia=/</g,Ja=/>/g,Ka=/"/g,La=/'/g,Ma=/\x00/g,Ga=/[\x00&<>"']/;function Na(a){return-1!=Oa().toLowerCase().indexOf(a.toLowerCase())}function Pa(a,b){return a<b?-1:a>b?1:0};var Ra=class{constructor(a,b){this.cP=b===Qa?a:""}toString(){return this.cP.toString()}};Ra.prototype.Ev=!0;Ra.prototype.xv=function(){return this.cP.toString()};function Sa(a){if(a instanceof Ra&&a.constructor===Ra)return a.cP;xa("expected object of type SafeUrl, got '"+a+"' of type "+ha(a));return"type_error:SafeUrl"}var Ta=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Ua=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Va(a){if(a instanceof Ra)return a;a="object"==typeof a&&a.Ev?a.xv():String(a);Ua.test(a)||(a="about:invalid#zClosurez");return new Ra(a,Qa)}var Qa={},Wa=new Ra("about:invalid#zClosurez",Qa);function Xa(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Ya(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Za(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function $a(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function ab(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function bb(){var a=db;for(const b in a)return!1;return!0}
function eb(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function fb(a,b,c){return null!==a&&b in a?a[b]:c}function gb(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 hb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function ib(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<hb.length;f++)c=hb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Oa(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function q(a){return-1!=Oa().indexOf(a)};function jb(){return q("Firefox")||q("FxiOS")}function kb(){return(q("Chrome")||q("CriOS"))&&!q("Edge")||q("Silk")};function lb(a){return a[a.length-1]}const mb=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},nb=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 ob(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 pb=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},qb=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},rb=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},sb=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 tb(a,b,c){b=ub(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function ub(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 vb(a,b){b=mb(a,b);let c;(c=0<=b)&&wb(a,b);return c}function wb(a,b){Array.prototype.splice.call(a,b,1)}function xb(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 yb(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ia(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 zb(a,b,c,d){Array.prototype.splice.apply(a,Ab(arguments,1))}function Ab(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Bb(a,b){a.sort(b||Cb)}
function Db(a,b){if(!ia(a)||!ia(b)||a.length!=b.length)return!1;const c=a.length,d=Fb;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function Cb(a,b){return a>b?1:a<b?-1:0}function Fb(a,b){return a===b}function Gb(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}};const Hb={};function Ib(a){if(a instanceof Jb&&a.constructor===Jb)return a.bP;xa(`expected object of type SafeHtml, got '${a}' of type `+ha(a));return"type_error:SafeHtml"}function Kb(a){return a instanceof Jb?a:Lb(Fa("object"==typeof a&&a.Ev?a.xv():String(a)))}
function Lb(a){if(void 0===Da){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)}Da=b}a=(b=Da)?b.createHTML(a):a;return new Jb(a,Hb)}function Mb(a){const b=Kb(Nb),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=Kb(e),c.push(Ib(e).toString()))};a.forEach(d);return Lb(c.join(Ib(b).toString()))}function Ob(a){return Mb(Array.prototype.slice.call(arguments))}
class Jb{constructor(a,b){this.bP=b===Hb?a:"";this.Ev=!0}xv(){return this.bP.toString()}toString(){return this.bP.toString()}}var Nb=new Jb(n.trustedTypes&&n.trustedTypes.emptyHTML||"",Hb),Pb=Lb("<br>");var Qb={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Rb=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=Ib(Nb);return!b.parentElement});
function Sb(a,b){if(a.tagName&&Qb[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(Rb())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Ib(b)}function Tb(a,b,c,d){a=a instanceof Ra?a:Va(a);b=b||n;c instanceof ya?c instanceof ya&&c.constructor===ya&&c.jZ===Aa?c=c.XY:(xa("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Sa(a),c,d):b.open(Sa(a),c)}var Ub=/^[\w+/_-]+[=]{0,2}$/;function Vb(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Wb(a){return a=Fa(a)}var Xb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Yb={"'":"\\'"};function Zb(a){if(a in Yb)return Yb[a];if(a in Xb)return Yb[a]=Xb[a];let b;const c=a.charCodeAt(0);if(31<c&&127>c)b=a;else{if(256>c){if(b="\\x",16>c||256<c)b+="0"}else b="\\u",4096>c&&(b+="0");b+=c.toString(16).toUpperCase()}return Yb[a]=b}
var $b=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function ac(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)}function bc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function cc(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function dc(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 ec(a){return parseFloat(a.toFixed(2))+""}function fc(a){a=a.replace("\u200b","");return Ea(a)}
function gc(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,m=0;m<g.length-1;m++){k++;const t=g[h],r=g[k];t&&r&&(t.index==r.index||t.index+t.key.length>r.index?g[k]=null:h++)}for(m=0;m<g.length;m++)g[m]||(g.splice(m,1),m--)}})(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 hc{constructor(a){this.Zq=a}H(a,b,c){c=this.Zq.hasOwnProperty(a)?this.Zq[a]:c;if(void 0!==c)return void 0!==b&&(c=dc(c,b,this.ZI)),c;xa("unknown message id: "+a);return a}messages(){return this.Zq}EA(a){this.Zq=a}zO(a){return this.Zq.hasOwnProperty(a)}ZI(a){return"%"+a.toUpperCase()+"%"}}hc.prototype.getMessage=hc.prototype.H;function ic(a){a&&"function"==typeof a.Qd&&a.Qd()};function jc(){0!=kc&&(lc[la(this)]=this);this.ov=this.ov;this.Sn=this.Sn}var kc=0,lc={};jc.prototype.ov=!1;jc.prototype.Qd=function(){if(!this.ov&&(this.ov=!0,this.Rd(),0!=kc)){var a=la(this);if(0!=kc&&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 lc[a]}};jc.prototype.Rd=function(){if(this.Sn)for(;this.Sn.length;)this.Sn.shift()()};function mc(){this.id="mousewheel"}mc.prototype.toString=function(){return this.id};function nc(a,b){this.type=a instanceof mc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.qA=!1}nc.prototype.stopPropagation=function(){this.qA=!0};nc.prototype.preventDefault=function(){this.defaultPrevented=!0};function oc(a){a.preventDefault()};var pc=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}();function qc(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function rc(){return qc()||q("iPad")||q("iPod")};function sc(a){sc[" "](a);return a}sc[" "]=function(){};function tc(a,b){var c=uc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var vc=q("Opera"),u=q("Trident")||q("MSIE"),wc=q("Edge"),xc=wc||u,yc=q("Gecko")&&!(Na("WebKit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),zc=Na("WebKit")&&!q("Edge");zc&&q("Mobile");var Ac=q("Macintosh"),Bc=q("Windows"),Cc=q("Linux")||q("CrOS"),Dc=n.navigator||null;Dc&&(Dc.appVersion||"").indexOf("X11");var Ec=q("Android"),Fc=qc(),Gc=q("iPad"),Hc=q("iPod");rc();Na("KaiOS");function Ic(){var a=n.document;return a?a.documentMode:void 0}var Jc;
a:{var Kc="",Lc=function(){var a=Oa();if(yc)return/rv:([^\);]+)(\)|;)/.exec(a);if(wc)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(zc)return/WebKit\/(\S+)/.exec(a);if(vc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Lc&&(Kc=Lc?Lc[1]:"");if(u){var Mc=Ic();if(null!=Mc&&Mc>parseFloat(Kc)){Jc=String(Mc);break a}}Jc=Kc}var uc={};
function Nc(a){return tc(a,function(){let b=0;const c=Ea(String(Jc)).split("."),d=Ea(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=Pa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Pa(0==f[2].length,0==g[2].length)||Pa(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Oc;
if(n.document&&u){var Pc=Ic();Oc=Pc?Pc:parseInt(Jc,10)||void 0}else Oc=void 0;var Qc=Oc;var Rc;Rc=zc?"webkitTransitionEnd":"transitionend";function Sc(a,b){nc.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.Ae=null;a&&this.gb(a,b)}p(Sc,nc);var Tc={2:"touch",3:"pen",4:"mouse"};
Sc.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(yc){a:{try{sc(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=zc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=zc||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:Tc[a.pointerType]||"";this.state=a.state;this.Ae=a;a.defaultPrevented&&Sc.Fb.preventDefault.call(this)};Sc.prototype.stopPropagation=function(){Sc.Fb.stopPropagation.call(this);this.Ae.stopPropagation?this.Ae.stopPropagation():this.Ae.cancelBubble=!0};Sc.prototype.preventDefault=function(){Sc.Fb.preventDefault.call(this);var a=this.Ae;a.preventDefault?a.preventDefault():a.returnValue=!1};var Uc="closure_listenable_"+(1E6*Math.random()|0);function Vc(a){return!(!a||!a[Uc])};var Wc=0;function Xc(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.zv=e;this.key=++Wc;this.tA=this.jF=!1}function Yc(a){a.tA=!0;a.listener=null;a.proxy=null;a.src=null;a.zv=null};function $c(a){this.src=a;this.Rg={};this.dB=0}$c.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Rg[f];a||(a=this.Rg[f]=[],this.dB++);var g=ad(a,b,d,e);-1<g?(b=a[g],c||(b.jF=!1)):(b=new Xc(b,this.src,f,!!d,e),b.jF=c,a.push(b));return b};$c.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Rg))return!1;var e=this.Rg[a];b=ad(e,b,c,d);return-1<b?(Yc(e[b]),wb(e,b),0==e.length&&(delete this.Rg[a],this.dB--),!0):!1};
function bd(a,b){var c=b.type;if(!(c in a.Rg))return!1;var d=vb(a.Rg[c],b);d&&(Yc(b),0==a.Rg[c].length&&(delete a.Rg[c],a.dB--));return d}$c.prototype.ws=function(){var a=0,b;for(b in this.Rg){for(var c=this.Rg[b],d=0;d<c.length;d++)++a,Yc(c[d]);delete this.Rg[b];this.dB--}};$c.prototype.bA=function(a,b,c,d){a=this.Rg[a.toString()];var e=-1;a&&(e=ad(a,b,c,d));return-1<e?a[e]:null};
function ad(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.tA&&f.listener==b&&f.capture==!!c&&f.zv==d)return e}return-1};var cd="closure_lm_"+(1E6*Math.random()|0),dd={},ed=0;function v(a,b,c,d,e){if(d&&d.once)return fd(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)v(a,b[f],c,d,e);return null}c=gd(c);return Vc(a)?a.Pn(b,c,ka(d)?!!d.capture:!!d,e):hd(a,b,c,!1,d,e)}
function hd(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=id(a);h||(a[cd]=h=new $c(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=jd();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)pc||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(kd(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");ed++;return c}
function jd(){function a(c){return b.call(a.src,a.listener,c)}const b=ld;return a}function fd(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)fd(a,b[f],c,d,e);return null}c=gd(c);return Vc(a)?a.eY(b,c,ka(d)?!!d.capture:!!d,e):hd(a,b,c,!0,d,e)}function md(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)md(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=gd(c),Vc(a)?a.FG(b,c,d,e):a&&(a=id(a))&&(b=a.bA(b,c,d,e))&&nd(b)}
function nd(a){if("number"===typeof a||!a||a.tA)return!1;var b=a.src;if(Vc(b))return bd(b.Lk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(kd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ed--;(c=id(b))?(bd(c,a),0==c.dB&&(c.src=null,b[cd]=null)):Yc(a);return!0}function od(a){if(a)if(Vc(a))a.Lk&&a.Lk.ws();else if(a=id(a)){var b=0,c;for(c in a.Rg)for(var d=a.Rg[c].concat(),e=0;e<d.length;++e)nd(d[e])&&++b}}
function pd(a,b,c,d,e){c=gd(c);d=!!d;return Vc(a)?a.bA(b,c,d,e):a?(a=id(a))?a.bA(b,c,d,e):null:null}function kd(a){return a in dd?dd[a]:dd[a]="on"+a}function ld(a,b){if(a.tA)a=!0;else{b=new Sc(b,this);var c=a.listener,d=a.zv||a.src;a.jF&&nd(a);a=c.call(d,b)}return a}function id(a){a=a[cd];return a instanceof $c?a:null}var qd="__closure_events_fn_"+(1E9*Math.random()>>>0);function gd(a){if("function"===typeof a)return a;a[qd]||(a[qd]=function(b){return a.handleEvent(b)});return a[qd]};function rd(){jc.call(this);this.Lk=new $c(this);this.K4=this;this.$F=null}p(rd,jc);rd.prototype[Uc]=!0;l=rd.prototype;l.wP=function(a){this.$F=a};l.addEventListener=function(a,b,c,d){v(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){md(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.$F;if(c)for(b=[];c;c=c.$F)b.push(c);c=this.K4;var d=a.type||a;if("string"===typeof a)a=new nc(a,c);else if(a instanceof nc)a.target=a.target||c;else{var e=a;a=new nc(d,c);ib(a,e)}e=!0;if(b)for(var f=b.length-1;!a.qA&&0<=f;f--){var g=a.currentTarget=b[f];e=sd(g,d,!0,a)&&e}a.qA||(g=a.currentTarget=c,e=sd(g,d,!0,a)&&e,a.qA||(e=sd(g,d,!1,a)&&e));if(b)for(f=0;!a.qA&&f<b.length;f++)g=a.currentTarget=b[f],e=sd(g,d,!1,a)&&e;return e};
l.Rd=function(){rd.Fb.Rd.call(this);this.Lk&&this.Lk.ws();this.$F=null};l.Pn=function(a,b,c,d){return this.Lk.add(String(a),b,!1,c,d)};l.eY=function(a,b,c,d){return this.Lk.add(String(a),b,!0,c,d)};l.FG=function(a,b,c,d){this.Lk.remove(String(a),b,c,d)};function sd(a,b,c,d){b=a.Lk.Rg[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.tA&&g.capture==c){var h=g.listener,k=g.zv||g.src;g.jF&&bd(a.Lk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
l.bA=function(a,b,c,d){return this.Lk.bA(String(a),b,c,d)};let td=0;function ud(a,b){if(a.Ji&&a.Ji[b]){var {nO:c,tv:d,context:e,priority:f}=a.Ji[b];c.removeHandler(d,e,f);delete a.Ji[b]}else xa("unknown handler key")}function vd(a){return void 0!==a.displayObject?a.displayObject():a}function w(a,b,c,d,e=null,f=!1){a.zg=a.zg||[];if(Array.isArray(c)){const g=[];for(const h of c)c=v(vd(b),h,d,f,e),g.push(c);a.zg.push(g);return g}b=v(vd(b),c,d,f,e);a.zg.push(b);return b}
function wd(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=wd(a,b,g,d,e)||f;return f}b=pd(vd(b),c,d,!1,e);return!!b&&xd(a,b)}function xd(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=xd(a,d)||c;return c}vb(a.zg,b);return nd(b)}function z(a,b,c,d,e){a.Ji=a.Ji||{};b.addHandler(c,d,e);const f=++td;a.Ji[f]={nO:b,tv:c,context:d,priority:e};return f}function yd(a,b,c,d,e){const f=ab(a.Ji,g=>gb(g,{nO:b,tv:c,context:d,priority:e}));f&&ud(a,f)}
function zd(a,b,c,d){const e=(...f)=>{c.apply(d,f);yd(a,b,e,d)};z(a,b,e,d)}function Ad(a,b){if(b){if(a.Ji){var c=Ya(a.Ji,d=>d.nO.nU==b);for(const d of Object.keys(c))ud(a,d)}if(a.zg){const d=vd(b);c=pb(a.zg,e=>e.src==d);for(const e of c)xd(a,e)}}}function A(a,b){a.uo=a.uo||[];a.uo.push(b);return b}function B(a,...b){if(a.uo)for(const c of b)c&&(a.nq(c),b=mb(a.uo,c),0<=b&&(a.uo.splice(b,1),Bd(c)))}function Cd(a,...b){for(const c of b)c&&a.nq(c)}
class Dd{constructor(){this.uo=this.Ji=this.zg=null}Qd(){this.Bc();if(this.uo)for(const a of this.uo)Bd(a);if(this.zg){for(const a of this.zg)if(Array.isArray(a))for(const b of a)nd(b);else nd(a);this.zg=null}if(this.Ji)for(const a of Object.keys(this.Ji))ud(this,a)}nq(a){Ad(this,a)}Bc(){}};function Ed(a,b){return 0==b?a.bv:a.pd[b]}function Fd(a,b){return 0==b?a.bv||[]:b in a.pd?Ed(a,b):[]}function Gd(a){if(!a.pd)return a.bv?a.bv.slice():[];const b=[],c=a.ID;for(let d=0;d<c.length;++d){const e=Ed(a,c[d]);e&&yb(b,e)}return b}
class Hd{constructor(){this.bv=this.pd=this.ID=null}push(a,b){if(0==b)this.bv=this.bv||[];else if(this.ID=this.ID||[0],this.pd=this.pd||{},!(b in this.pd)){this.pd[b]=[];var c=this.ID;var d=Cb;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&&zb(c,-(d+1),0,b)}Ed(this,b).push(a)}remove(a,b){(b=Ed(this,b))&&vb(b,a)}};function Id(a){return a.xg?Gd(a.xg).length:0}function Jd(a,b){a.uy||(a.uy=[]);a.uy.push(b)}
class C extends Dd{constructor(a=null){super();this.uy=this.xg=null;this.nU=a}p5(){return this.nU}addHandler(a,b,c){this.xg=this.xg||new Hd;this.xg.push({tv:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.xg){var d=Fd(this.xg,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.tv==a&&g.context==b){(a=Ed(this.xg,c))&&wb(a,f);break}}}else xa("EventDispatcher has no handlers!")}D5(a,b,c){if(!this.xg)return!1;c=Fd(this.xg,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.tv==a&&f.context==
b)return!0}return!1}g(...a){if(this.xg){const b=Gd(this.xg),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=mb(Gd(this.xg),e))try{e.tv.apply(e.context,arguments)}catch(f){Kd(f,!0)}}}this.uy&&this.uy.forEach(b=>{b.g(...a)})}Bc(){super.Bc()}}C.prototype.dispatch=C.prototype.g;C.prototype.hasHandler=C.prototype.D5;C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.addHandler=C.prototype.addHandler;C.prototype.eventOwner=C.prototype.p5;class Ld extends hc{constructor(a){super(a);this.Go=new C}uP(a,b){const c=this.messages();c.hasOwnProperty(a)||xa(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.Go.g(a,b))}EA(a){super.EA(a);Xa(a,(b,c)=>{this.Go.g(c,b)})}};let Md;function Nd(a,b,c){return Math.min(Math.max(a,b),c)}function Od(a){return a*Math.PI/180};function E(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}l=E.prototype;l.clone=function(){return new E(this.x,this.y)};l.equals=function(a){return a instanceof E&&Pd(this,a)};function Pd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Qd(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Rd(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Sd(a,b){return new E(a.x-b.x,a.y-b.y)}l.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
l.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};l.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};l.translate=function(a,b){a instanceof E?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};l.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function F(a,b){this.width=a;this.height=b}l=F.prototype;l.clone=function(){return new F(this.width,this.height)};l.area=function(){return this.width*this.height};l.aspectRatio=function(){return this.width/this.height};l.ie=function(){return!this.area()};l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};l.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};function Td(a){return a?new Ud(Vd(a)):ua||(ua=new Ud)}function Wd(a,b){Xa(b,function(c,d){c&&"object"==typeof c&&c.Ev&&(c=c.xv());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Xd.hasOwnProperty(d)?a.setAttribute(Xd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Xd={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 Yd(a){var b=a.scrollingElement?a.scrollingElement:zc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Nc("10")&&a.pageYOffset!=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Zd(a,b,c){return $d(document,arguments)}
function $d(a,b){var c=b[1],d=ae(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):Wd(d,c));2<b.length&&be(a,d,b,2);return d}
function be(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(!ia(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}nb(g?xb(f):f,e)}}}function ce(a){return ae(document,a)}
function ae(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function de(a){var b=document,c=ae(b,"DIV");u?(Sb(c,Ob(Pb,a)),c.removeChild(c.firstChild)):Sb(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 ee(a,b){a.appendChild(b)}function fe(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function ge(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function he(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function ie(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function je(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function ke(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 Vd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function le(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 fe(a),a.appendChild(Vd(a).createTextNode(String(b)))}var me={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ne={IMG:" ",BR:"\n"};
function oe(a){var b=[];pe(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 pe(a,b,c){if(!(a.nodeName in me))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 ne)b.push(ne[a.nodeName]);else for(a=a.firstChild;a;)pe(a,b,c),a=a.nextSibling}
function qe(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Ud(a){this.ff=a||n.document||document}l=Ud.prototype;l.Qb=function(a){return"string"===typeof a?this.ff.getElementById(a):a};l.getElementsByTagName=function(a,b){return(b||this.ff).getElementsByTagName(String(a))};l.fs=function(a,b,c){$d(this.ff,arguments)};l.createElement=function(a){return ae(this.ff,a)};l.createTextNode=function(a){return this.ff.createTextNode(String(a))};
l.appendChild=ee;l.append=function(a,b){be(Vd(a),a,arguments,1)};l.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};l.Uk=fe;
l.removeNode=he;l.contains=ke;l.K=le;function re(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function se(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Md||(Md={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=Md,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function te(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function ue(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};function ve(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function we(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function xe(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}l=xe.prototype;l.NX=function(){return this.right-this.left};l.clone=function(){return new xe(this.top,this.right,this.bottom,this.left)};l.contains=function(a){return this&&a?a instanceof xe?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};
l.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};l.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};
l.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};l.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};
l.translate=function(a,b){a instanceof E?(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};l.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 G(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}l=G.prototype;l.clone=function(){return new G(this.left,this.top,this.width,this.height)};function ye(a){return new xe(a.top,a.left+a.width,a.top+a.height,a.left)}function ze(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 Ae(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 G(c,e,d-c,a-e)}return null}function Be(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 Ce(a,b){if(!a||!b)return null;a=new G(a.left,a.top,a.width,a.height);Be(a,b);return a}l.contains=function(a){return a instanceof E?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};
l.xp=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)};l.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};l.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};
l.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};l.translate=function(a,b){a instanceof E?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};l.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 De(a,b,c){return(a-2/3*c)/(b+c/3)}function Ee(a){if(1>=a)return a;a=1+(a-1)/3;return u?we(a,4):a};var Fe=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Ge=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function He(a,b){b&&(a=a.bind(b));let c;return()=>{c&&Ge(c);c=Fe(a)}};function Ie(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Je(a){return a.classList?a.classList:Ie(a).match(/\S+/g)||[]}function Ke(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Le(a,b){a.classList?b=a.classList.contains(b):(a=Je(a),b=0<=mb(a,b));return b}function Me(a,b){if(a.classList)a.classList.add(b);else if(!Le(a,b)){var c=Ie(a);Ke(a,c+(0<c.length?" "+b:b))}}
function Ne(a,b){a.classList?a.classList.remove(b):Le(a,b)&&Ke(a,Array.prototype.filter.call(Je(a),function(c){return c!=b}).join(" "))};function Oe(a){return"string"!==typeof a.className}function Pe(a,b){a.className.baseVal=b}function Qe(a){return Oe(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Je(a)}function Re(a,b){Oe(a)?(a=Qe(a),b=0<=mb(a,b)):b=Le(a,b);return b}function Se(a,b){if(Oe(a)){if(!Re(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Pe(a,c)}}else Me(a,b)}function Te(a,b){Oe(a)?Re(a,b)&&Pe(a,pb(Qe(a),c=>c!=b).join(" ")):Ne(a,b)};function Ue(a,b){return`${a.className()}_${b}`}function Ve(a,b,c){return`${Ue(a,b)}_${c}`}function We(a,b,c){b=Je(b);const d=Ve(a,c,"");return tb(b,e=>0==e.indexOf(d))}class Xe{constructor(a,b){this.sH=a;this.MR=b}className(){return this.MR?`${this.sH}__${this.MR}`:this.sH}};function H(a,b){const c=new C(a);A(a,c);if(b)if(Array.isArray(b))for(const d of b)Jd(d,c);else Jd(b,c);return c}class I extends Dd{};class Ye extends C{constructor(a){super(a);this.qx=A(this,new C);this.gJ=A(this,new C)}addHandler(a,b,c){super.addHandler(a,b,c);this.qx.g()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.gJ.g()}};function J(a,b,c){if("string"===typeof b)(b=Ze(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Ze(c,d);f&&(c.style[f]=e)}}var $e={};function Ze(a,b){var c=$e[b];if(!c){var d=bc(b);c=d;void 0===a.style[d]&&(d=(zc?"Webkit":yc?"Moz":u?"ms":null)+cc(d),void 0!==a.style[d]&&(c=d));$e[b]=c}return c}function af(a,b){var c=a.style[bc(b)];return"undefined"!==typeof c?c:a.style[Ze(a,b)]||""}
function bf(a,b){var c=Vd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function cf(a,b){return bf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function df(a){return new E(a.offsetLeft,a.offsetTop)}function ef(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function ff(a){var b=Vd(a),c=new E(0,0);var d=b?Vd(b):document;d=!u||9<=Number(Qc)||"CSS1Compat"==Td(d).ff.compatMode?d.documentElement:d.body;if(a==d)return c;a=ef(a);b=Yd(Td(b).ff);c.x=a.left+b.x;c.y=a.top+b.y;return c}function gf(a,b){a=hf(a);b=hf(b);return new E(a.x-b.x,a.y-b.y)}function hf(a){if(1==a.nodeType)return a=ef(a),new E(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new E(a.clientX,a.clientY)}
function jf(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");kf(a,b);lf(a,c)}function of(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function lf(a,b){a.style.height=of(b)}function kf(a,b){a.style.width=of(b)}
function pf(a){var b=qf;if("none"!=cf(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 qf(a){var b=a.offsetWidth,c=a.offsetHeight,d=zc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=ef(a),new F(a.right-a.left,a.bottom-a.top)):new F(b,c)}
function rf(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 sf(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 tf(a){return"rtl"==cf(a,"direction")}function uf(a){return new F(a.offsetWidth,a.offsetHeight)}
function vf(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 wf(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?vf(a,b,"left","pixelLeft"):0}
function xf(a,b){if(u){var c=wf(a,b+"Left"),d=wf(a,b+"Right"),e=wf(a,b+"Top");a=wf(a,b+"Bottom");return new xe(e,d,a,c)}c=bf(a,b+"Left");d=bf(a,b+"Right");e=bf(a,b+"Top");a=bf(a,b+"Bottom");return new xe(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function yf(a){return xf(a,"padding")}function zf(a){return xf(a,"margin")}var Af={thin:2,medium:4,thick:6};
function Bf(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Af?Af[b]:vf(a,b,"left","pixelLeft")}
function Cf(a){if(u&&!(9<=Number(Qc))){var b=Bf(a,"borderLeft"),c=Bf(a,"borderRight"),d=Bf(a,"borderTop");a=Bf(a,"borderBottom");return new xe(d,c,a,b)}b=bf(a,"borderLeftWidth");c=bf(a,"borderRightWidth");d=bf(a,"borderTopWidth");a=bf(a,"borderBottomWidth");return new xe(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Df(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Df.prototype.BYTES_PER_ELEMENT=4;Df.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]};Df.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Df.BYTES_PER_ELEMENT=4,Df.prototype.BYTES_PER_ELEMENT=Df.prototype.BYTES_PER_ELEMENT,Df.prototype.set=Df.prototype.set,Df.prototype.toString=Df.prototype.toString,fa("Float32Array",Df));function Ef(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Ef.prototype.BYTES_PER_ELEMENT=8;Ef.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]};Ef.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ef.BYTES_PER_ELEMENT=8}catch(a){}Ef.prototype.BYTES_PER_ELEMENT=Ef.prototype.BYTES_PER_ELEMENT;Ef.prototype.set=Ef.prototype.set;Ef.prototype.toString=Ef.prototype.toString;fa("Float64Array",Ef)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Ff(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(let d=0;d<c.length;++d)if(void 0!==a.style[c[d]]){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}J(a,c,b)};function Gf(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.Sg=this.Vg=1;this.Ug=this.Tg=this.Hf=this.uh=0}}l=Gf.prototype;l.isIdentity=function(){return 1==this.Sg&&0==this.Ug&&0==this.Tg&&1==this.Vg&&0==this.Hf&&0==this.uh};l.clone=function(){return new Gf(this.Sg,this.Ug,this.Tg,this.Vg,this.Hf,this.uh)};
l.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.Sg=a;this.Ug=b;this.Tg=c;this.Vg=d;this.Hf=e;this.uh=f;return this};l.scale=function(a,b){this.Sg*=a;this.Ug*=a;this.Tg*=b;this.Vg*=b;return this};l.translate=function(a,b){this.Hf+=a*this.Sg+b*this.Tg;this.uh+=a*this.Ug+b*this.Vg;return this};
l.rotate=function(a,b,c){var d=new Gf;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.Sg;d=this.Tg;this.Sg=b.Sg*c+b.Ug*d;this.Tg=b.Tg*c+b.Vg*d;this.Hf+=b.Hf*c+b.uh*d;c=this.Ug;d=this.Vg;this.Ug=b.Sg*c+b.Ug*d;this.Vg=b.Tg*c+b.Vg*d;this.uh+=b.Hf*c+b.uh*d;return this};l.toString=function(){return"matrix("+[this.Sg,this.Ug,this.Tg,this.Vg,this.Hf,this.uh].join()+")"};
l.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.Sg+g*this.Tg+this.Hf;c[d++]=e*this.Ug+g*this.Vg+this.uh}};l.equals=function(a){return this===a?!0:a?this.Sg==a.Sg&&this.Tg==a.Tg&&this.Hf==a.Hf&&this.Ug==a.Ug&&this.Vg==a.Vg&&this.uh==a.uh:!1};function Hf(a){return If().getTransform(a)}function Jf(a,b,c){c=c||b;b=(new Gf).setTransform(b,0,0,c,0,0);Kf(If(),a,b)}function Lf(a,b){return Le(a,b)}function Mf(a,b){Me(a,b)}function Nf(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function Of(){const a=qe();a&&a.blur()}function Pf(a){return Math.floor(1E6*a)/1E6}
function Qf(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Df&&(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 Rf=null;
function If(){if(Rf)return Rf;let a=null;const b=Zd("DIV"),c=[["transform",Sf,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Sf,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Sf,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Tf,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Sf,{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 Rf=a}function Sf(a){this.JD=a}function Kf(a,b,c){b.style[a.JD.transform]=c.isIdentity()?"":"matrix("+a.iN(c).join(",")+")"}
Sf.prototype.getTransform=function(a){a="none"!=bf(a,"display")?bf(a,this.JD.transform):a.style[this.JD.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 Gf(a[0],a[1],a[2],a[3],a[4],a[5]):null};Sf.prototype.iN=function(a){return[Pf(a.Sg),Pf(a.Ug),Pf(a.Tg),Pf(a.Vg),Pf(a.Hf),Pf(a.uh)]};function Tf(a){this.JD=a}p(Tf,Sf);
Tf.prototype.iN=function(a){a=Tf.Fb.iN.call(this,a);a[4]+="px";a[5]+="px";return a};function Uf(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Vf(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!yc;default:return 166>a.keyCode||183<a.keyCode}}
function Vf(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(zc||wc)&&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 yc;default:return!1}}function Wf(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 Xf=jb(),Yf=qc()||q("iPod"),Zf=q("iPad"),$f=q("Android")&&!(kb()||jb()||q("Opera")||q("Silk")),ag=kb(),bg=q("Safari")&&!(kb()||q("Coast")||q("Opera")||q("Edge")||q("Edg/")||q("OPR")||jb()||q("Silk")||q("Android"))&&!rc();var cg={},dg=null,eg=yc||zc,fg=eg||"function"==typeof n.btoa,gg=eg||!bg&&!u&&"function"==typeof n.atob;
function hg(a){if(fg)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);ig();a=cg[a];c=Array(Math.floor(b.length/3));d=a[64]||"";let m=0;for(e=0;m<b.length-2;m+=3){var f=b[m],g=b[m+1],h=b[m+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-m){case 2:k=b[m+1],h=a[(k&15)<<2]||d;case 1:b=b[m],c[e]=""+a[b>>2]+a[(b&3)<<4|k>>4]+h+d}b=c.join("")}return b}
function jg(a){if(gg)return n.atob(a);var b="";kg(a,function(c){b+=String.fromCharCode(c)});return b}function lg(a){var b=[];kg(a,function(c){b.push(c)});return b}function kg(a,b){function c(k){for(;d<a.length;){var m=a.charAt(d++),t=dg[m];if(null!=t)return t;if(!/^[\s\xa0]*$/.test(m))throw Error("Unknown base64 encoding at char: "+m);}return k}ig();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 ig(){if(!dg){dg={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));cg[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===dg[f]&&(dg[f]=e)}}}};function mg(a,b){const c=[];ng(new og(b),a,c);return c.join("")}function og(a){this.gG=a}
function ng(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],ng(a,a.gG?a.gG.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),pg(d,c),c.push(":"),ng(a,a.gG?a.gG.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":pg(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 qg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},rg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function pg(a,b){b.push('"',a.replace(rg,function(c){let d=qg[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),qg[c]=d);return d}),'"')};function sg(a,b){rd.call(this);this.Mn=a||1;this.bB=b||n;this.nX=qa(this.r7,this);this.aY=Date.now()}p(sg,rd);l=sg.prototype;l.enabled=!1;l.De=null;l.setInterval=function(a){this.Mn=a;this.De&&this.enabled?(this.stop(),this.start()):this.De&&this.stop()};l.r7=function(){if(this.enabled){var a=Date.now()-this.aY;0<a&&a<.8*this.Mn?this.De=this.bB.setTimeout(this.nX,this.Mn-a):(this.De&&(this.bB.clearTimeout(this.De),this.De=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
l.start=function(){this.enabled=!0;this.De||(this.De=this.bB.setTimeout(this.nX,this.Mn),this.aY=Date.now())};l.stop=function(){this.enabled=!1;this.De&&(this.bB.clearTimeout(this.De),this.De=null)};l.Rd=function(){sg.Fb.Rd.call(this);this.stop();delete this.bB};function tg(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 ug(a,b){this.zb=a;this.AZ=b||[]}fa("iSpring.ios.mobile.MobileAppCommand",ug);ug.prototype.id=function(){return la(this)};ug.prototype.rv=function(){if(vg){var a=this.zb;var b=this.AZ,c=this.id();b=mg(b,null);a="isplayer://"+a+"/"+c+"/"+hg(b);wg(a)}};function wg(a){try{const b=ce("iframe");J(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);tg(()=>{he(b)},100)}catch(b){}};let xg;function yg(a){a instanceof Sc&&(a=a.Ae);xg||(xg=new WeakMap);xg.set(a,!0)}function zg(a){a instanceof Sc&&(a=a.Ae);xg||(xg=new WeakMap);return xg.has(a)}function Ag(a){a instanceof Sc&&(a=a.Ae);return a.defaultPrevented?!0:zg(a)};function Bg(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function Cg(){const a=Dg();return Math.max(1,Math.min(a.width,a.height)/420)}
function Dg(){if(Eg)return new F(document.documentElement.clientWidth,document.documentElement.clientHeight);if(K&&u)return new F(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return Fg?new F(screen.width/a,screen.height/a):K?Gg&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new F(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new F(screen.width,
screen.height):new F(screen.width*a,screen.height*a)}function Hg(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 Ig(a){return`url('${a.replace(/\\/g,"/")}')`}
function Jg(a,b){if(vg)(new ug("openWindow",[a])).rv();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof Ra)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Ra||(d="object"==typeof d&&d.Ev?d.xv():String(d),Ua.test(d)?d=new Ra(d,Qa):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Ta)?new Ra(d,Qa):null)),d=d||Wa;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const r="unsafe-url"===
f;f=c.noreferrer;if(e&&f){if(r)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");f=!1}a=c.target||a.target;e=[];for(var g in c)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+c[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(c[g]?1:0))}g=e.join(",");if(rc()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=ce("A");a:{try{var h=c&&c.ownerDocument,k=h&&(h.defaultView||
h.parentWindow);k=k||n;if(k.Element&&k.Location){var m=k;break a}}catch(y){}m=null}if(m&&"undefined"!=typeof m.HTMLAnchorElement&&(!c||!(c instanceof m.HTMLAnchorElement)&&(c instanceof m.Location||c instanceof m.Element))){if(ka(c))try{var t=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(y){t="<object could not be stringified>"}else t=void 0===c?"undefined":null===c?"null":typeof c;xa("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",
t)}m=d instanceof Ra?d:Va(d);c.href=Sa(m);c.target=a;f&&(c.rel="noreferrer");m=document.createEvent("MouseEvent");m.initMouseEvent("click",!0,!0,b,1);c.dispatchEvent(m)}else f?(b=Tb("",b,a,g),m=Sa(d),b&&(xc&&-1!=m.indexOf(";")&&(m="'"+m.replace(/'/g,"%27")+"'"),b.opener=null,""===m&&(m="javascript:''"),m=Lb('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Wb(m)+'">'),(b=b.document)&&b.write&&(b.write(Ib(m)),b.close()))):((b=Tb(d,b,a,g))&&c.noopener&&(b.opener=
null),b&&c.noreferrer&&(b.opener=null))}}function Kg(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Lg(a){return a&&"VIDEO"==a.nodeName&&a.controls};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b;
try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var Mg;const Ng=Hg().user_agent;Mg=Ng?Ng:Oa()||"";var Gg=Zf||Yf,Eg="1"==Hg().small_screen,Og="1"==Hg().tablet_screen,Pg=window.top!==window,Qg;let Rg;try{Rg=window.top.location.href?window.frameElement:null}catch(a){}Qg=null!=Rg;var Sg=Yf&&Qg;
function Tg(){const a=Mg.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Eg||Og}var Ug=-1!=Mg.toLowerCase().indexOf("chrome");Mg.indexOf("OPR");
var Vg=zc&&!Ug,Wg=-1!=Mg.indexOf("CriOS"),Xg=-1!=Mg.indexOf("YaBrowser"),Yg=-1==Mg.toLowerCase().indexOf("windows phone")&&-1!=Mg.toLowerCase().indexOf("android"),K=Tg(),Zg=K&&(Tg()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Mg.toLowerCase().indexOf("touch"):!1);let ah="";if(Gg){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Mg);ah=a?a[1]+"."+a[2]:""}
var bh=parseInt(ah,10),ch=Gg&&6>=bh,dh=Gg&&7<=bh,eh=Gg&&8<=bh,fh=Gg&&9<=bh,gh=Gg&&10<=bh,hh=u&&"9."==Jc.substr(0,2),ih=u&&"10."==Jc.substr(0,3),jh=L&&u,Fg=Yg&&!Ug&&!Xf&&!vc;Mg.toLowerCase().indexOf("micromessenger");var vg=-1!=Mg.indexOf("ismobile"),kh=vg&&Yf,lh=vg&&Yg,mh=window._ispringNoneMobile,nh;if(nh=!window._ispringFullsizeSkin){var oh;if(!(oh=Eg))if(window._ispringFullsizeSkin)oh=!1;else{var ph=Dg();oh=(Yf||700>Math.min(ph.width,ph.height))&&!Og}nh=oh}
var L=nh,qh=Yf&&!kh&&10>bh||jh&&L,rh=void 0!==window.ISPlayer,sh=K&&!rh,th=!1;const uh=document.createElement("audio"),vh=uh.play&&uh.play();vh&&vh.then(()=>{uh.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Vg||Xf)&&0<a.toString().indexOf("possibly because the user denied permission"))th=!0});var wh="1"==Hg().screenshoter,xh="1"==Hg().embed,yh=!1;function zh(){return 1==window._ispringDebug||"1"==Hg().isdebug}
if(q("Windows")){const a=Oa();let b;if(q("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b.exec(a);else if(rc()){b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else if(q("Macintosh")){b=/Mac OS X ([0-9_.]+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else Na("KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b.exec(a)):q("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b.exec(a)):q("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b.exec(a))}setTimeout(function(){Ah=zh},0);var Bh=["touchstart","mousedown"],Ch=["touchend","mouseup"],Dh=["touchmove","mousemove"];function Eh(a,b,c,d,e){this.Wd=a;this.WZ=b;this.XZ=c;this.q3=d;this.r3=e}l=Eh.prototype;l.id=function(){return this.Wd};l.clientX=function(){return this.WZ};l.clientY=function(){return this.XZ};l.screenX=function(){return this.q3};l.screenY=function(){return this.r3};function Fh(a,b){this.GI=a;this.p4=b}function Gh(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new Eh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Fh(a[0],b)}Fh.prototype.ds=function(){return this.GI};Fh.prototype.touches=function(){return this.p4};Fh.prototype.scale=function(){return this.GI.scale};Fh.prototype.rotation=function(){return this.GI.rotation};var Hh={passive:!1},Ih={passive:!0};function Jh(a,b){this.o=a;this.Cm={};this.Om={};if(b)for(a=0;a<b.length;++a)Kh(this,b[a])}l=Jh.prototype;l.xz=!1;l.DC=-1;function Lh(a){const b=a.o;window.navigator.msPointerEnabled?(v(b,"MSPointerDown",a.RT,!1,a),v(b,"MSPointerUp",a.TT,!1,a),v(b,"MSPointerMove",a.ST,!1,a)):(v(b,Bh,a.cr,Hh,a),v(b,Ch,a.fU,!1,a),v(b,Dh,a.gU,Hh,a))}
function Mh(a){const b=a.o;window.navigator.msPointerEnabled?(md(b,"MSPointerDown",a.RT,!1,a),md(b,"MSPointerUp",a.TT,!1,a),md(b,"MSPointerMove",a.ST,!1,a)):(md(b,Bh,a.cr,Hh,a),md(b,Ch,a.fU,!1,a),md(b,Dh,a.gU,Hh,a))}l.cr=function(a){const b=a.Ae;if(!this.xz||b.touches&&1==b.touches.length)this.xz=!0,a=Nh(a),Oh(this,"touchStart",a)};
l.fU=function(a){if(this.xz){this.xz=!1;var b=Nh(a);if(Oh(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||Kg(a.target)||Lg(a.target)||a.preventDefault()}}};l.gU=function(a){!Lg(a.target)&&this.xz&&(a=Nh(a),Oh(this,"touchMove",a))};
function Nh(a){a=a.Ae;if(void 0!==window.TouchEvent&&a instanceof TouchEvent){var b=[];for(let c=0;c<a.touches.length;++c){const d=a.touches[c];b.push(new Eh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Fh(a,b)}else b=[],b.push(new Eh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Fh(a,b);return a}l.RT=function(a){var b=a.Ae;this.Cm[b.pointerId]=b;Ph(this,a);b=$a(this.Cm);a=1==b.length?"touchStart":"touchMove";b=Gh(b);Oh(this,a,b)};
l.TT=function(a){const b=a.Ae;if(b.pointerId in this.Cm){delete this.Cm[b.pointerId];Ph(this,a);var c=$a(this.Cm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Gh(c);Oh(this,a,c)&&b.preventDefault()}};l.ST=function(a){const b=a.Ae;b.pointerId in this.Cm&&(this.Cm[b.pointerId]=b,Ph(this,a),a=$a(this.Cm),a=Gh(a),Oh(this,"touchMove",a))};function Ph(a,b){"touch"==b.pointerType&&(0<a.DC&&clearTimeout(a.DC),a.DC=setTimeout(a.j0.bind(a),200))}
l.j0=function(){this.Cm={};this.DC=-1;for(const a in this.Om)this.Om.hasOwnProperty(a)&&this.Om[a].vp()};function Oh(a,b,c){let d=0,e=null;for(const f in a.Om)if(a.Om.hasOwnProperty(f)){const g=a.Om[f],h=g.LF(b,c);h>d&&(d=h,e=g)}return e?(c.ds().defaultPrevented?e.vp():e.hF(c),!0):!1}function Kh(a,b){a.Om[b.aA()]=b}function Qh(a,b){return b in a.Om?a.Om[b]:null};function Rh(){this.YM=new C;this.v_=new C;this.ZM=new C;this.XM=new C}l=Rh.prototype;l.nn=null;l.WE=!1;l.aA=function(){return"tap"};l.LF=function(a,b){if("touchEnd"==a)return this.WE?1:0;const c=new E(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.nn=c,this.WE=!0,this.ZM.g(),jh||v(window,"scroll",this.vp,!1,this),0;if(!this.nn)return 0;50>=Rd(c,this.nn)||this.WE&&this.vp();return 0};
l.hF=function(a){this.YM.g(this.nn.x,this.nn.y,a.ds());let b=!1;const c=Date.now();this.LS&&1E3>c-this.LS&&50>=Rd(this.w0,this.nn)&&(b=!0,this.v_.g(this.nn.x,this.nn.y,a.ds()));this.LS=b?null:c;this.w0=this.nn};l.vp=function(){md(window,"scroll",this.vp,!1,this);this.WE=!1;this.XM.g()};let Sh;const Th=[];if(window.MutationObserver){Sh=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Th)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.ky()})});const a={subtree:!0,childList:!0};Fe(()=>{Sh.observe(document.body,a)})}function Uh(a,b){a.uw.push(b);Se(a.fa,b.className())}
function Vh(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ka(a.fa.clientWidth,a.fa.clientHeight),a.Kh.g(a))});b.observe(a.fa);return b}
function Wh(a,b){const c=A(a,new Jh(a.fa));z(a,b.qx,()=>{1==Id(b)&&Lh(c);w(a,a.fa,"mouseover",()=>{a.enabled()&&0<Id(a.M)&&a.jo()});w(a,a.fa,"mouseout",()=>{a.Zf(!1)})});z(a,b.gJ,()=>{0==Id(b)&&Mh(c)});const d=new Rh;z(a,d.YM,(e,f,g)=>{a.Zf(!1);a.enabled()&&a.so(g);a.bn&&g.target==a.fa&&g.preventDefault()});z(a,d.XM,()=>{a.Zf(!0)});z(a,d.ZM,()=>{a.enabled()&&a.jo()});Kh(c,d)}
function Xh(a){Sh?Th.push(a):u?w(a,window,"DOMNodeRemoved",b=>{ke(b.target,a.fa)&&a.ky()}):w(a,a.fa,"DOMNodeRemovedFromDocument",()=>{a.ky()})}function M(a,b,c){A(a,b);null!=c?a.jc(b,c):a.addChild(b)}function Yh(a,b){for(const c of Object.keys(b))J(a.fa,c,b[c])}function Zh(a,b){b instanceof Xe||(b=new Xe(b));Uh(a,b)}function N(a,b){return new Xe(a.uw[0].sH,b)}
function $h(a,b,c=b){const d=a.fa.scrollTop;b=Math.min(0,b-d-a.QW);c=Math.max(0,c-(d+a.fa.clientHeight)+a.QW);0!=b?a.fa.scrollTop+=b:0!=c&&(a.fa.scrollTop+=c)}function ai(a){return a.fa.getBoundingClientRect()}function bi(a,b,c,d,e){const f=e||a.K.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.H(h,d&&d());f(h)};z(a,b.Go,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.IJ=g}function ci(a){a.IJ?a.IJ():xa("bindI18nMessage is required")}
class O extends I{constructor(a){let {s:b,l:c,CX:d,da:e,ea:f,fG:g,eX:h,rO:k,Kf:m,t8:t=0,Xg:r,tabIndex:y,Gz:x}=a||{};super();e||(e=Zd(f||"DIV"));this.fa=e;this.uw=[];if(b||c)b=b||new Xe(c,d),Uh(this,b);this.bn=void 0!==g?g:!0;this.iu=this.ih=this.qh=this.av=this.$u=this.wq=void 0;this.QW=t;this.mu=1;this.IJ=null;this.bW={};this.yi=null;m&&(this.tr=Vh(this));(this.w3=r)&&this.cb(!1);void 0!==y&&this.Yv(y);this.M=A(this,new Ye(this));Wh(this,this.M);k&&z(this,this.M,()=>{});x&&Xh(this);this.Kh=H(this);
if(!1===h){let D=!1;w(this,this.displayObject(),"mousedown",()=>{D=!0});w(this,this.displayObject(),"focusout",Q=>{Q.target==Q.currentTarget&&(D=!1)});w(this,this.displayObject(),"focusin",Q=>{D&&Q.target==Q.currentTarget&&Fe(()=>{this.displayObject().blur()})})}}focus(){(()=>{this.fa.focus()})()}getAttribute(a){return this.fa.getAttribute(a)}setAttribute(a,b){(()=>{this.fa.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.fa.removeAttribute(a)})()}Yv(a){this.wq=a;this.Uy(a)}Jf(a){this.$u=a;(()=>
{this.fa.style.left=a+"px"})()}ke(a){this.av=a;(()=>{this.fa.style.top=a+"px"})()}move(a,b){this.Jf(a);this.ke(b)}Ga(a){this.resize(a)}Nb(a){this.resize(void 0,a)}resize(a,b){this.xu(a,b);void 0!==a&&(this.qh=a);void 0!==b&&(this.ih=b);this.ka(this.width(),this.height());this.Kh.g(this)}j(a){void 0!==this.wq&&this.Uy(a?this.wq:-1);(()=>{a?this.fa.removeAttribute("disabled"):this.fa.setAttribute("disabled","")})()}u(a){this.yi=a;(()=>{this.yi=null;this.fa.style.display=a?"":"none"})()}Ic(a){(()=>{this.F("opacity",
a)})();this.iu=a}addChild(a){const b=this.hk(a);(()=>{this.fa.appendChild(b)})()}jc(a,b){const c=this.hk(a);this.fa==c.parentNode&&this.fa.childNodes[b]==c||(()=>{ge(this.fa,c,b)})()}removeChild(a){const b=this.hk(a);this.Lj(b)&&(()=>{this.fa.removeChild(b)})()}Uk(){(()=>{fe(this.fa)})()}K(a){(()=>{le(this.fa,a)})()}Oe(a){(()=>{this.fa.innerHTML=a})()}F(a,b){(()=>{J(this.fa,a,b)})()}lg(a){(()=>{this.fa.id=a})()}Hn(){return this.fa.id}kg(a){this.td("label",a)}Ne(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{re(this.fa,a)})()}Bs(a){this.td("hidden",a)}td(a,b){(()=>{se(this.fa,a,b)})()}m(a,b){if(this.uw.length)for(const c of this.uw)if("string"===typeof b){const d=We(c,this.fa,a);d&&(delete this.bW[a],(()=>{Te(this.fa,d)})());if(b){const e=Ve(c,a,b);this.bW[a]=e;(()=>{Se(this.fa,e)})()}}else{const d=Ue(c,a);(()=>{var e=this.fa,f=d;b?Me(e,f):Ne(e,f)})()}else(()=>{var c=this.fa;b?Me(c,a):Ne(c,a)})(),xa("component has no bemInfo")}Ok(a){const b=this.uw[0];a=b?Ue(b,a):a;return Re(this.fa,a)}cb(a){this.td("selected",
a)}selected(){return"true"==te(this.fa,"selected")}va(){this.ka(this.width(),this.height());this.Kh.g()}Lj(a){return this.hk(a).parentNode==this.displayObject()}x(){return void 0!==this.$u?this.$u:df(this.displayObject()).x}y(){return void 0!==this.av?this.av:df(this.displayObject()).y}width(){return void 0!==this.qh?this.qh:this.kC()}height(){return void 0!==this.ih?this.ih:this.aJ()}enabled(){return!this.fa.hasAttribute("disabled")}visible(){return"boolean"===typeof this.yi?this.yi:"none"!=this.displayObject().style.display}opacity(){if(void 0!==
this.iu)return this.iu;const a=rf(this.fa);return"number"===typeof a?a:1}displayObject(){return this.fa}setScale(a,b="0 0"){(()=>{Jf(this.fa,a,a);Ff(this.fa,b)})()}setParentScale(a){this.mu=a;this.te()}parentScale(){return this.mu}contains(a){if(!a)return!1;a=this.hk(a);return ke(this.fa,a)}nq(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.nq(a)}hk(a){return a instanceof Node?a:a.displayObject()}kC(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?
a.width.baseVal.value:uf(a).width}aJ(){const a=this.fa;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:uf(a).height}xu(a,b){(()=>{void 0!==a&&kf(this.fa,a);void 0!==b&&lf(this.fa,b)})()}ka(){}te(){}so(a){this.M.g(this,a)}jo(){this.m("active",!0)}Zf(){this.m("active",!1)}lw(){w(this,this.fa,"keydown",this.BK,this)}BK(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.so())}ky(){this.Zf(!1)}Uy(a){(()=>{this.setAttribute("tabindex",
a+"")})()}Bc(){this.tr&&this.tr.disconnect();const a=Th.indexOf(this);0<=a&&Th.splice(a,1)}};class di extends O{constructor({s:a,l:b,CX:c,fG:d,eX:e,tabIndex:f,p8:g,toggle:h,Kf:k}){super({s:a,l:b,CX:c,fG:d,eX:e,tabIndex:f,ea:"BUTTON",Gz:!0,Kf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Qh=new O,M(this,this.Qh),this.Qh.F("position","absolute"),this.Qh.F("top",a?`${-a}px`:0),this.Qh.F("right",b?`${-b}px`:0),this.Qh.F("bottom",c?`${-c}px`:0),this.Qh.F("left",g?`${-g}px`:0));(this.n4=h)&&this.Yk(!1);this.lw()}Yk(a){this.td("pressed",a)}selected(){return!1}cb(){}pressed(){return"true"==
te(this.fa,"pressed")}K(a){super.K(a);this.Qh&&this.jc(this.Qh,0)}Oe(a){super.Oe(a);this.Qh&&this.jc(this.Qh,0)}};class ei{constructor(a){this.o=a.content;this.ZZ=""==a.contentHover?a.content:a.contentHover;this.Yl=a.url;this.qh=a.width;this.ih=a.height;this.q4=a.EG;this.s0=a.language;this.o_=a.vF;this.n_=a.uF;this.p_=a.wF;this.q_=a.xF}content(){return this.o}contentHover(){return this.ZZ}url(){return this.Yl}width(){return this.qh}height(){return this.ih}EG(){return this.q4}language(){return this.s0}vF(){return this.o_}uF(){return this.n_}wF(){return this.p_}xF(){return this.q_}};function fi(){return ac()+"-"+ac()};class gi extends I{constructor(){super();this.Dt=new O({l:"fullscreen-video-layer"});this.GQ=H(this);this.F_=H(this);this.aC=null}attachEvent(){return this.GQ}exitFullscreen(){this.aC&&(this.aC(),this.aC=null,this.Dt.Uk(),this.Dt.m("with-video-player",!1),this.F_.g())}attach(a,b){this.aC=b;this.Dt.addChild(a);this.Dt.m("with-video-player",!!a);this.GQ.g()}};function hi(a){return ii(Math.floor(a/60))+":"+ii(Math.floor(a%60))}function ji(a,b){return a.toLocaleString(void 0,b)}function ii(a){return 10>a?"0"+a:""+a};var ki="sec",li="min",mi="h";function ni({I6:a,min:b,G5:c}){ki=a;li=b;mi=c}function oi(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function pi(a){const b=ki;return oi(a,!1)+" "+b}function qi(a){if(60<a){const b=a%60;a=oi(Math.floor(a/60),!1)+":"+oi(b,!0)}else a=pi(a);return a}function ri(a){if(60<a){var b=a%60;a=oi(Math.floor(a/60),!1)+" "+li;0<b&&(a+=" "+oi(b,!0)+" "+ki);b=a}else b=pi(a);return b}
function si(a){const b=new Date;b.setMinutes(10);return ji(b,{hour:"numeric",minute:"numeric"})!=ji(b)?ji(a,{year:"numeric",month:"long",day:"numeric"})+" "+ji(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+ii(a.getMonth()+1)+"-"+ii(a.getDate())+" "+(ii(a.getHours())+":"+ii(a.getMinutes()))}function ti(a){if(60>a)return pi(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=oi(a,!1)+" "+mi+" ");c&&(d+=oi(c,!1)+" "+li+" ");b&&(d+=oi(b,!0)+" "+ki);return d};class ui extends I{constructor(a){super();this.Wt=a;this.Ze=a.playing();this.N2=H(this);this.PD=H(this)}playing(){return this.Ze}ready(){return!0}stop(){this.Wt.pause()}playbackStateChangedEvent(){return this.N2}readyEvent(){return this.PD}};class vi{constructor(){this.gW=!1}suspend(){this.gW=!0}suspended(){return this.gW}}vi.prototype.suspended=vi.prototype.suspended;vi.prototype.suspend=vi.prototype.suspend;const wi=["playing","buffering"];function xi(a){return a.kb.error?"error":a.kb.ended?"ended":a.kb.paused?"paused":a.kb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.kb.networkState||a.Oi?"buffering":"playing"}function yi(a){return!!a.kb&&!a.kb.error&&void 0!==a.kb.play}
class zi extends I{constructor(a){super();this.kb=a;this.Ze=this.Oi=!1;this.B=xi(this);w(this,a,"play",this.Fe,this);w(this,a,"playing",this.Fe,this);w(this,a,"pause",this.Fe,this);w(this,a,"seeked",this.n1,this);w(this,a,"ended",this.Fe,this);w(this,a,"waiting",this.Fe,this);w(this,a,"timeupdate",this.by,this);yi(this)&&this.kb.readyState>=HTMLMediaElement.HAVE_METADATA||w(this,a,"loadedmetadata",this.JK,this);this.fp=H(this);this.zU=H(this);this.Dz=H(this);this.kT=H(this);this.Ho=H(this);this.xH=
this.xy=this.ED=this.JH=0;this.fM=NaN}state(){return this.B}hA(){return"paused"==this.B}play(){const a=this.kb.play();a&&a.catch(b=>window.console.log(b))}pause(){this.kb.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.kb.duration)||(this.Oi=!0,this.fM=Date.now(),this.kb.currentTime=a,this.Fe())}playing(){return 0<=wi.indexOf(this.B)}currentTime(){return this.kb.currentTime}duration(){return this.kb.duration||0}volume(){return yi(this)?
this.kb.volume:1}setVolume(a){Gg?this.XF(!a):yi(this)&&(a=Nd(a,0,1),this.kb.volume!=a&&(this.kb.volume=a,this.Dz.g()))}muted(){return yi(this)&&this.kb.muted}XF(a){yi(this)&&this.kb.muted!=a&&(this.kb.muted=a,this.kT.g())}zX(){this.kb.controls=!1}mediaElement(){return this.kb}stateChangedEvent(){return this.fp}dG(){return this.zU}lY(){return this.kT}iB(){return this.Dz}Fe(){const a=this.B,b=xi(this);a!=b&&("playing"==b?(this.Ze=!0,this.ED=Date.now(),this.xy=this.currentTime(),this.JH=setInterval(()=>
{const c=(Date.now()-this.ED)/1E3+this.xy;if(this.kb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Oi=!0,this.xH=this.xy+(Date.now()-this.ED)/1E3,this.Fe()},50)):(this.Ze=!1,clearInterval(this.JH)),this.B=b,this.fp.g(a))}by(){isNaN(this.fM)&&this.Oi&&this.currentTime()>=this.xH&&(this.Oi=!1,this.Fe(),this.xy=this.xH);this.zU.g()}JK(){this.Ho.g()}n1(){this.ED=Date.now();this.fM=NaN;this.xy=this.currentTime();this.Oi=!1;this.Fe()}Bc(){this.kb.src="";clearInterval(this.JH)}}
;class Ai{constructor(a,b){this.yE=a;this.zb=b}src(){return this.yE}type(){return this.zb}};function Bi(){const a=ce("AUDIO");a.setAttribute("preload","metadata");return a}function Ci(){const a=ce("VIDEO");a.setAttribute("preload","metadata");gh&&a.setAttribute("playsinline","");return a}let Di=[],Ei=[];
if(window.ismediacreator)Di=window.ismediacreator[0],Ei=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>Di.length)for(var c=Di.length;30>c;++c){var d=Bi();a(d,Di)}if(30>Ei.length)for(c=Ei.length;30>c;++c)d=Ci(),a(d,Ei)}if(sh){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(Gg||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else u||wc||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Di,Ei]}function Fi(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 Gi(a){const b=Di&&Di.length?Di.shift():Bi();a&&(a=Fi(b,a))&&(b.src=a);return b}function Hi(a){const b=Ei&&Ei.length?Ei.shift():Ci();a&&(a=Fi(b,a))&&(b.src=a);return b};function Ii(a){a=Hi(a);return new Ji(a)}class Ji extends zi{constructor(a){super(a);this.SW=a}videoWidth(){return this.SW.videoWidth}videoHeight(){return this.SW.videoHeight}};function Ki(a){a=Gi(a);return new Li(a)}class Li extends zi{};function Mi(a,b){const c=la(b)+"";c in a.Kt||(b=new ui(b),a.Kt[c]=b);return a.Kt[c]}
class Ni extends I{constructor(a){super();this.Ut=a;this.Kt={};this.dh=H(this);this.il=H(this);this.Re=H(this);this.am=H(this);this.vn=H(this);this.$l=H(this);z(this,this.Ut.audioStartedEvent(),this.Hh,this);z(this,this.Ut.audioStartingEvent(),this.kD,this);z(this,this.Ut.Re,this.Gh,this);z(this,this.Ut.videoStartedEvent(),this.hu,this);z(this,this.Ut.videoStartingEvent(),this.sD,this);z(this,this.Ut.Zp(),this.an,this)}audioStartedEvent(){return this.dh}audioStartingEvent(){return this.il}videoStartedEvent(){return this.am}Zp(){return this.$l}videoStartingEvent(){return this.vn}uY(){for(const a in this.Kt)if(this.Kt.hasOwnProperty(a)){const b=
this.Kt[a];b.playing()&&b.stop()}}Hh(a){a=Mi(this,a);this.dh.g(a)}Gh(a){a=Mi(this,a);this.Re.g(a)}kD(a,b,c){a=Mi(this,a);this.il.g(a,b,c)}hu(a){a=Mi(this,a);this.am.g(a)}an(a){a=Mi(this,a);this.$l.g(a)}sD(a,b,c){a=Mi(this,a);this.vn.g(a,b,c)}};function Oi(a,b){z(a,b.stateChangedEvent(),()=>{a.ni(b)},a);a.Qo.push(b);b.setVolume(a.Zr)}function Pi(a,b){a.nq(b);b=a.Qo.indexOf(b);-1!=b&&a.Qo.splice(b,1)}function Qi(a,b){for(let c=0;c<a.Qo.length;++c){const d=a.Qo[c];d==b||d.hA()||d.pause()}}
class Ri extends I{constructor(){super();this.Qo=[];this.dh=H(this);this.il=H(this);this.Re=H(this);this.am=H(this);this.vn=H(this);this.$l=H(this);this.Dz=H(this);this.Zr=1}audioStartedEvent(){return this.dh}audioStartingEvent(){return this.il}videoStartedEvent(){return this.am}videoStartingEvent(){return this.vn}Zp(){return this.$l}deactivate(){Qi(this)}uY(){nb(this.Qo,a=>{a.pause()},this)}ni(a){"playing"==a.state()&&Qi(this,a)}volume(){return this.Zr}iB(){return this.Dz}setVolume(a){if(this.Zr!=
a){for(let b=0;b<this.Qo.length;++b)this.Qo[b].setVolume(a);this.Zr=a;this.Dz.g()}}}Ri.prototype.setVolume=Ri.prototype.setVolume;class Si{constructor(a,b,c){this.Zm=a;this.Wd=b;this.Lt=c}name(){return this.Zm}vP(a){this.Zm=a}id(){return this.Wd}labels(){return this.Lt.slice()}};var Ti={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 Ui(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Vi.test(c))return b.AO=Wi(c),b.type="hex",b;a:{var d=a.match(Xi);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.AO=Yi(c[0],c[1],c[2]),b.type="rgb",b;if(Ti&&(c=Ti[a.toLowerCase()]))return b.AO=c,b.type="named",b;throw Error(a+" is not a valid color string");}var Zi=/#(.)(.)(.)/;
function Wi(a){if(!Vi.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Zi,"#$1$1$2$2$3$3"));return a.toLowerCase()}function $i(a){a=Wi(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function Yi(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 aj(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function bj(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{let d,e;e=.5>c?c*(1+b):c+b-b*c;d=2*c-e;c=255*aj(d,e,a+1/3);b=255*aj(d,e,a);a=255*aj(d,e,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Vi=/^#(?:[0-9a-f]{3}){1,2}$/i,Xi=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function cj(a){var b=$i(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 dj(a){return`#${a.toString(16).padStart(6,"0")}`};const ej=P(16777215),fj=P(4013373),gj=P(0);function hj(a){a=dj(a.value.color);[,,a]=cj(a);return.76>=a?ej:fj}function P(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function ij(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function jj(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function R(a,b){const c=kj(a);if(c)return{type:"solid",value:jj(c,b)};if(lj(a))return{type:"gradient",value:{firstColor:jj(a.value.firstColor,b),secondColor:jj(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:jj(gj.value,b)}}
function mj(a){const b=kj(a),c=lj(a);if(b)return 100*b.alpha;if(c)return 100*c.firstColor.alpha;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return 100*gj.value.alpha}function kj(a){return"solid"===a.type?a.value:null}function lj(a){return"gradient"===a.type?a.value:null};class oj{constructor({description:a,colors:b,Nn:c,version:d}){this.tw=this.Va=a;this.OH=b;this.KJ=c;this.E4=d}baseName(){return this.tw}description(){return this.Va}Nn(){return this.KJ}AA(a){this.Va=a}oP(a){this.tw=a}colors(){return this.OH}version(){return this.E4}toString(){return this.Va}};class pj{constructor({description:a,messages:b,Nn:c}){this.tw=this.Va=a;this.Zq=b;this.KJ=c}description(){return this.Va}baseName(){return this.tw}Nn(){return this.KJ}AA(a){this.Va=a}oP(a){this.tw=a}messages(){return this.Zq}toString(){return this.Va}};class qj{constructor(a,b,c){this.jr=a;this.Pf=b;this.le=c}position(){return this.jr}color(){return this.Pf}alpha(){return this.le}};class rj{constructor(a,b,c){this.l_=a;this.m_=b;this.b3=c}cx(){return this.l_}cy(){return this.m_}rA(){return this.b3}};class sj{clone(){const a=this.Lw();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.Lw();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.Lw();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b}Lw(){throw Error("method is not implemented");}};class tj extends sj{constructor(){super();this.type="p";this.df=this.pg=this.lineHeight=this.XX=this.align=this.NF=void 0}Lw(){return new tj}remove(a){a=super.remove(a);a.type=a.type||"p";return a}ie(){return"p"==this.type&&void 0===this.NF&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.XX&&void 0===this.pg&&void 0===this.df}};class uj extends sj{constructor(){super();this.strike=this.aB=this.$A=this.fontFamily=this.size=this.color=this.qg=this.italic=this.bold=void 0}ie(){return void 0===this.bold&&void 0===this.italic&&void 0===this.qg&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.$A&&void 0===this.aB&&void 0===this.strike}Lw(){return new uj}};class vj{constructor(){this.Sl=new uj;this.Bl=new tj}mc(){return this.Sl}om(){return this.Bl}ie(){return this.Sl.ie()&&this.Bl.ie()}clone(){var a=this.om(),b=this.mc();const c=new vj;a&&(c.Bl=a.clone());b&&(c.Sl=b.clone());return c}isEqual(a){return this.Sl.isEqual(a.mc())&&this.Bl.isEqual(a.om())}};function wj(a){return a.Gd.om()}
class xj{constructor(){this.Gd=new vj;this.Iq=new vj;this.Rr=new vj;this.Tr=new vj;this.Gt=new uj}clone(){const a=new xj;var b=this.Gd.mc();a.Gd.Sl=b.clone();b=this.Gd.om();a.Gd.Bl=b.clone();b=this.Iq.mc();a.Iq.Sl=b.clone();b=this.Iq.om();a.Iq.Bl=b.clone();b=this.Rr.mc();a.Rr.Sl=b.clone();b=this.Rr.om();a.Rr.Bl=b.clone();b=this.Tr.mc();a.Tr.Sl=b.clone();b=this.Tr.om();a.Tr.Bl=b.clone();a.Gt=this.Gt.clone();return a}equals(a){return this.Gd.isEqual(a.Gd)&&this.Iq.isEqual(a.Iq)&&this.Rr.isEqual(a.Rr)&&
this.Tr.isEqual(a.Tr)&&this.Gt.isEqual(a.Gt)}ie(){return this.Gd.ie()&&this.Iq.ie()&&this.Rr.ie()&&this.Tr.ie()&&this.Gt.ie()}};function yj(a){const b=new uj;b.bold=a.bold;b.italic=a.italic;b.qg=a.qg;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new uj;c.qg=!0;c.color=255;const d=new tj;d.align="left";d.lineHeight=a.lineHeight;d.pg=a.pg;d.df=a.df;a=new xj;a.Gd.Sl=b.clone();a.Gd.Bl=d.clone();a.Gt=c.clone();return a}
class zj{constructor(){this.df=this.pg=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.qg=this.italic=this.bold=void 0}clone(){const a=new zj;Object.assign(a,this);return a}equals(a){return gb(this,a)}};const Aj={N7:"direction",L7:"content",J7:"additionalContent"};function Bj(a){const b=["passedIcon","failedIcon","passedCircle","failedCircle"];return!!a&&-1!=b.indexOf(a)}function Cj(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function Dj(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}function Ej(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}
function Fj(a){return Cj(a)||Dj(a)||Bj(a)};var Gj=["passed","failed"],Hj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Ij=["mediaPlaceholder"];function Jj(a,b){return"iconPlaceholder"==a?-1!=Gj.indexOf(b):-1!=Hj.indexOf(a)}var Kj="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function Lj(a){for(const b of Kj)a(b)};var Mj=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],Nj=["DND","ResultSlide"],Oj=["InfoSlide","InstructionsSlide","IntroSlide"],Pj=["TrueFalse","MultipleChoice","TypeIn","Numeric"],Qj="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function Rj(a){var b=dj(a.color);a=a.alpha;var c=$i(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 Sj(a){var b=kj(a);const c=lj(a);if(b)return Rj(b);if(c)return a=Rj(c.firstColor),b=Rj(c.secondColor),`linear-gradient(${"vertical"===c.direction?"to bottom":"to right"}, ${a}, ${b})`;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return"#000000"};function Tj(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const Uj=["Open Sans","Helvetica","Arial"],Vj=new RegExp(/(%[a-z0-9_]+%)/ig);function Wj(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}function Xj(a,b){nb(a,(c,d,e)=>{if(c.Hj>c.zp)throw Error("beginIndex "+c.Hj+" is greather than endIndex "+c.zp);if(c.Hj>=b||c.zp>b)throw Error("index is out of range");if(0<d&&c.Hj<e[d-1].zp)throw Error("element with beginIndex "+c.Hj+" intersects element with endIndex "+e[d-1].zp);})}
function Yj(a,b,c){this.name=a;this.content=b;this.VX=c}function Zj(a,b,c,d){this.Hj=a;this.zp=b;this.cl=c;this.Mv=d}function ak(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 Yj(b[2].toLowerCase(),a,"/"==b[1])}function bk(a,b){null!=b&&b.forEach(c=>{const d=c.Mv.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.Mv&&(a=a.replace(c.cl,c.Mv))});return a}
function ck(a,b){if(null==a||null==b||0==b.length)return a;Bb(b,function(x,D){return x.Hj==D.Hj?0:x.Hj<D.Hj?-1:1});var c=dk(a).length;Xj(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],m=[];var t="plain";let r=!1,y=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)t="tag",h+=g;else if(">"==g){h+=g;t=ak(h);h="";-1!=["p","div","ul","ol"].indexOf(t.name)&&t.VX&&(e++,y=!1);if(r)if(t.VX){let x=!1;for(let D=k.length-1;0<=D;D--)if(k[D].name==t.name){x=!0;k.splice(D,1);break}x||m.push(t)}else k.push(t);
t="plain"}else"plain"==t?(e++,y=!0):h+=g;if(r&&e==b[f].zp){r=!1;for(c+=b[f].cl;0<m.length;)c+=m[0].content,m.splice(0,1);for(;0<k.length;)c+=k[0].content,k.splice(0,1);f+=1;if(!y)continue}!r&&f<b.length&&e==b[f].Hj&&(r=!0);r||(c+=g);if("&"==g)for(;";"!=g&&d<a.length;)d++,g=a.charAt(d),r||(c+=g)}return c+=a.substring(d+1)}function ek(a,b){const c=Zd("DIV");c.innerHTML=a;fk(c,b);return c.innerHTML}
function fk(a,b){[...a.children].forEach(d=>{fk(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=gk(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 gk(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(Vj))for(const f of e)if(b.has(f)){e={ts:a.indexOf(f),cl:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.ts));d.push(e.cl);c=e.ts+e.cl.length}return d}
function hk(a,b,c,d){function e(y){return d.hasOwnProperty(y)?d[y]:null}var f=Zd("DIV");f.innerHTML=a;a=(f||document).getElementsByTagName("SPAN");for(var g of a){a=0;var h=je(g);for(var k of h)"SUB"!=k.tagName&&"SUP"!=k.tagName||++a;if(!(0<h.length-a)&&(a=g.innerHTML.match(Vj))){h=!1;for(var m of a)for(var t of b)if(t.cl==m){g.innerHTML=g.innerHTML.replace(t.cl,Wb(t.Mv));h=!0;break}if(!h)continue;var r=h=a=null;let y=null,x=g;for(;x;){const D=af(x,"font-family");D&&(h=x,a=e(D.split(",")[0]));af(x,
"font-weight")&&(r=x);af(x,"font-style")&&(y=x);if(x.parentElement&&"SPAN"==x.parentElement.tagName)x=x.parentElement;else break}a&&(h&&J(h,"font-family",Tj([a.fontFamily,...Uj])),r&&J(r,"font-weight",a.bold?"bold":"normal"),y&&J(y,"font-style",a.italic?"italic":"normal"))}}a=f.innerHTML;b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";k=a;for(m=0;m<f.length;m++){t=f[m];h=[];r=t.replace(b,"$1").split(",");for(let y of r)y=Ea(y),c.hasOwnProperty(y)&&h.push(y);(r=e(Ea(r[0])))&&
h.push(r.fontFamily);h.push(...Uj);r=k.indexOf(t);g+=k.substr(0,r);g+=`font-family: ${Tj(h)}`;k=k.substr(r+t.length,a.length-r-t.length)}return g+k}
function dk(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=ik(a,["<p>","<p "],c);if(f&&f.ts>c){c=a.substr(c,f.ts-c);var g=Zd("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||oe(g))+b;c=f.ts}if(g=ik(a,["</p>","</p >"],c)){f=g.ts+g.l7.length-c;const h=a.substr(c,f);g=Zd("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||oe(g))+b;c+=f}else return g=Zd("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||oe(g))}while(c<e);return d}
function ik(a,b,c){Array.isArray(b)||(b=[b]);let d=void 0,e=void 0;nb(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 jk(e,d):null}function jk(a,b){this.l7=a;this.ts=b};function kk(a){const b=kj(a);return b?dj(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),dj(0))}function lk(a){a=Yi(a[0],a[1],a[2]);a=Ui(a).AO;return{type:"solid",value:{color:parseInt(a.substr(1),16),alpha:1}}}
const mk={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],Mz:a=>{a=kk(a);a=cj(a);const b=a[0];return lk(bj(360<b?b-360:b,Nd(a[1]-.12,0,1),Nd(a[2]+.08,0,1)))}}],controlsHighlightRadioButtonsCheckboxes:[{key:["controlsHighlightRadioButtonsCheckboxes"],Mz:a=>{a=JSON.parse(JSON.stringify(a));a.value.alpha=.3;return a}}],controlsHotspotMarkers:[{key:["controlsHotspotMarkersSecond"],Mz:a=>{a=kk(a);a=cj(a);const b=a[0]+9;return lk(bj(360<b?b-360:b,Nd(a[1]+.15,0,1),Nd(a[2]-.12,0,1)))}}],
controlsHighlightButtonsMenus:[{key:["controlsHighlightButtonsMenusSvgGradientsStart"],Mz:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.firstColor}},{key:["controlsHighlightButtonsMenusSvgGradientsEnd"],Mz:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.secondColor}}]};function nk(a,b){for(const c in mk)if(mk.hasOwnProperty(c)){const d=b[c],e=mk[c];for(const f of e)a[f.key]=Sj(f.Mz(d))}};class ok{constructor(a,b){this.Yl=a;this.hp=b}url(){return this.Yl}target(){return this.hp}};class pk extends O{constructor(a){super({l:a})}Ab(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new F(a,c)}La(a,b,c,d){c=this.Ab(c,d);this.resize(c.width,c.height);this.move(a,b)}};function qk(a,b){this.x=a;this.y=b}p(qk,E);l=qk.prototype;l.clone=function(){return new qk(this.x,this.y)};l.scale=E.prototype.scale;l.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};l.add=function(a){this.x+=a.x;this.y+=a.y;return this};l.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 rk(a,b,c){a=a.clone();a.x-=b.x;a.y-=b.y;return a.rotate(c).add(b)}
l.equals=function(a){return this===a?!0:a instanceof qk&&!!a&&this.x==a.x&&this.y==a.y};function sk(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function tk(a,b){return`translate(${a}px, ${b}px) `}function uk(a){return`rotate(${a}deg) `}function vk(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};function wk(a){var b=!a.PN&&a.J3&&!!a.$d;a.m("with-zoom",b);a.cv.u(b&&K&&!L);b&&z(a,a.M,a.tD,a,1);b=a.cv;a=a.XU;b.m("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.m("type",c)}}
class xk extends pk{constructor(a,b,c,d,e){super(b);this.PN=!1;this.fb=d;this.XU=a.rotationAngle();this.$d=c;this.cv=new O({l:"zoom-icon"});A(this,this.cv);this.cv.u(!1);z(this,this.cv.M,this.tD,this);this.addChild(this.cv);b=a.Rm;this.J3=(void 0!==e?e:a.Lg())&&!b;wk(this)}tD(){this.PN||this.$d.$v({cf:this.fb,gs:this.bJ(),rotation:this.XU})}bJ(){}};class yk extends xk{constructor(a,b){const c=a.cf();super(a,"image-view",b,c);this.Mq=a}bJ(){return zk(this.Mq)}Ab(a,b){var c=zk(this.Mq);const d=c?this.fb.width()*c.width:this.fb.width();c=c?this.fb.height()*c.height:this.fb.height();a=Qf({width:d,height:c,boundingWidth:a,boundingHeight:b,Df:!0});return new F(a.width,a.height)}};class Ak extends I{constructor(){super()}};class Bk extends Ak{constructor(a){super();this.fb=a;this.fq=!1;this.rr="";this.YG=H(this);this.Gm=H(this);this.QL=H(this)}Lg(){return this.fq}kG(a){this.fq!=a&&(this.fq=a,this.YG.g())}Zn(){return this.rr}Xv(a){this.rr!=a&&(this.rr=a,this.QL.g())}};class Ck extends I{constructor(a){super();this.Wd=a||"";this.Zm=null;this.Jh=void 0;this.MC=!1;this.xk=0;this.vu=H(this);this.YU=H(this);this.p0=H(this);this.H0=H(this)}ab(){return[]}dd(){return null}rect(){return this.Jh?this.Jh.clone():void 0}rotationAngle(){return this.xk}NO(){return this.MC}FA(a){this.Jh=a;this.vu.g()}id(){return this.Wd}name(){return this.Zm||this.Wd}vP(a){this.Zm!=a&&(this.Zm=a,this.H0.g())}lg(a){this.Wd=a}};class Dk extends Ck{constructor(a){super(a);this.d0=H(this);this.Rm=null}};function Ek(a,b){a.qM!=b&&(a.qM=b,a.nV.g())}class Fk extends Dk{constructor(a,b){super(b);this.Md=a;this.qM="";this.nV=H(this);this.kq=.3;this.MQ=H(this);this.G=H(this);this.VQ=H(this);this.cS=[]}V(){return this.G}type(){return"shape"}Sd(){return this.Md}ng(){return this.qM}borderRadius(){return this.kq}pP(a){this.kq!=a&&(this.kq=a,this.MQ.g())}Rj(a){this.Mh=a;this.VQ.g()}Ta(){return this.Mh}dd(){return this.Mh?{Ta:[this.Mh],hw:[]}:null}ab(){return this.Md.ab()}uv(){return this.cS}};const Gk="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Hk(a){for(const b of Gk)a(b)};class Ik extends I{constructor(){super();this.jr="tile";this.le=1;this.ji=null;this.G=H(this)}ab(){return this.ji?[this.ji]:[]}image(){return this.ji}position(){return this.jr}setPosition(a){this.jr!=a&&(this.jr=a,this.G.g())}alpha(){return this.le}Vk(a){this.le!=a&&(this.le=a,this.G.g())}V(){return this.G}};function Jk(a,b){a.NH!=b&&(a.NH=b.slice(),a.G.g())}class Kk extends I{constructor(){super();this.zb="linear";this.Li=0;this.NL=new rj(0,100,100);this.NH=[new qj(0,16777215,1),new qj(1,10139108,1)];this.G=H(this)}V(){return this.G}type(){return this.zb}wh(a){this.zb!=a&&(this.zb=a,this.G.g())}fm(){return this.NH.slice()}angle(){return this.Li}yA(a){this.Li!=a&&(this.Li=a,this.G.g())}us(){return this.NL}};class Lk extends I{constructor(){super();this.Pf=6592469;this.le=1;this.G=H(this)}color(){return this.Pf}setColor(a){this.Pf!=a&&(this.Pf=a,this.G.g())}alpha(){return this.le}Vk(a){this.le!=a&&(this.le=a,this.G.g())}V(){return this.G}};function Mk(a,b){a.KI!=b&&(a.KI=b,a.za())}class Nk extends I{constructor(){super();this.G=H(this);this.KI="solidFill";this.CD=new Ik;z(this,this.CD.V(),this.za,this);this.wg=new Kk;z(this,this.wg.V(),this.za,this);this.XV=new Lk;z(this,this.XV.V(),this.za,this)}ab(){return this.CD?this.CD.ab():[]}sh(){return this.KI}Uj(){return this.XV}Lp(){return this.CD}V(){return this.G}za(){this.G.g()}};class Ok extends I{constructor(){super();this.Db="";this.kH=!0;this.G=H(this)}V(){return this.G}text(){return this.Db}setText(a){this.Db!=a&&(this.Db=a,this.G.g())}kX(){return this.kH}};class Pk extends I{constructor(){super();this.Xt=!0;this.Pf=0;this.le=1;this.Ek=0;this.G=H(this)}EO(){const a=this.Xt?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.Vk(a.alpha);this.$g(a.size)}color(){return this.Pf}setColor(a){this.Pf!=a&&(this.Pf=a,this.G.g())}alpha(){return this.le}Vk(a){this.le!=a&&(this.le=a,this.G.g())}size(){return this.Ek}$g(a){this.Ek!=a&&(this.Ek=a,this.G.g())}V(){return this.G}};class Qk extends I{constructor(){super();this.Yt=!0;this.Pf=0;this.Ek=this.le=1;this.Yw=this.Li=this.tH=0;this.G=H(this)}EO(){var a=this.Yt?{color:0,alpha:1,size:1,blur:0,angle:0,xp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,xp:4};this.setColor(a.color);this.Vk(a.alpha);this.$g(a.size);this.lG(a.blur);this.yA(a.angle);a=a.xp;this.Yw!=a&&(this.Yw=a,this.G.g())}color(){return this.Pf}setColor(a){this.Pf!=a&&(this.Pf=a,this.G.g())}alpha(){return this.le}Vk(a){this.le!=a&&(this.le=a,this.G.g())}size(){return this.Ek}$g(a){this.Ek!=
a&&(this.Ek=a,this.G.g())}blur(){return this.tH}lG(a){this.tH!=a&&(this.tH=a,this.G.g())}angle(){return this.Li}yA(a){this.Li!=a&&(this.Li=a,this.G.g())}xp(){return this.Yw}V(){return this.G}};class Rk extends I{constructor(){super();this.zb="solid";this.le=this.Ek=1;this.Pf=6592469;this.rI="";this.yw="butt";this.Gx="miter";this.G=H(this)}V(){return this.G}type(){return this.zb}wh(a){this.zb!=a&&(this.zb=a,this.za())}size(){return this.Ek}$g(a){this.Ek!=a&&(this.Ek=a,this.za())}color(){return this.Pf}setColor(a){this.Pf!=a&&(this.Pf=a,this.za())}lO(){return this.rI}alpha(){return this.le}Vk(a){this.le!=a&&(this.le=a,this.za())}Lz(){return this.yw}join(){return this.Gx}za(){this.G.g()}}
;function Sk(a,b){a.jH!=b&&(a.jH=b,a.G.g())}function Tk(a,b){a.eK!=b&&(a.eK=b,a.G.g())}function Uk(a,b){a.fK!=b&&(a.fK=b,a.G.g())}function Vk(a,b){a.gK!=b&&(a.gK=b,a.G.g())}function Wk(a,b){a.dK!=b&&(a.dK=b,a.G.g())}
class Xk extends I{constructor(){super();this.jH="doNotAutofit";this.vN="middle";this.Fz=!0;this.dK=this.gK=this.fK=this.eK=0;this.G=H(this)}bm(){return this.jH}verticalAlign(){return this.vN}Qs(){return this.Fz}marginLeft(){return this.eK}marginRight(){return this.fK}marginTop(){return this.gK}marginBottom(){return this.dK}V(){return this.G}};class Yk extends I{constructor(){super();this.Mf=new Nk;z(this,this.Mf.V(),this.za,this);this.cW=new Rk;z(this,this.cW.V(),this.za,this);this.wQ=new Ok;z(this,this.wQ.V(),this.za,this);this.lV=new Qk;z(this,this.lV.V(),this.za,this);this.kS=new Pk;z(this,this.kS.V(),this.za,this);this.kW=new Xk;z(this,this.kW.V(),this.za,this);this.r_=!1;this.G=H(this)}ab(){return this.Mf.ab()}V(){return this.G}background(){return this.Mf}strokeStyle(){return this.cW}hv(){return this.wQ}Zv(){return this.lV}yv(){return this.kS}Pe(){return this.kW}za(){this.ck&&
Ge(this.ck);this.r_?this.ck=Fe(()=>this.G.g()):this.G.g()}};function zk(a){return a.uK?a.uK.clone():void 0}class Zk extends Fk{constructor(a,b,c){super(c||new Yk,b);this.fb=a;this.fq=!1;Ek(this,"rectangle");this.MC=!0;this.uK=void 0;this.c3=H(this);this.YG=H(this)}ab(){return super.ab().concat([this.fb])}cf(){return this.fb}src(){return this.fb.path()}Lg(){return this.fq}kG(a){this.fq!=a&&(this.fq=a,this.YG.g())}type(){return"image"}};class $k extends Zk{constructor(a,b,c){super(a.fb,b,c);this.Ah=a;z(this,this.Ah.Gm,()=>{this.fb=this.Ah.fb})}type(){return"slidePicture"}$a(){return this.Ah}};class al extends xk{constructor(a,b){var c=a.$a();const d=c.fb,e=a.Rm;c=c.Lg()&&!e;super(a,"slide-picture-view",b,d,c);this.UV=a}bJ(){return zk(this.UV)}Ab(a,b){var c=zk(this.UV);const d=c?this.fb.width()*c.width:this.fb.width();c=c?this.fb.height()*c.height:this.fb.height();a=Qf({width:d,height:c,boundingWidth:a,boundingHeight:b,Df:!0});return new F(a.width,a.height)}};function bl(a){this.lt=a;this.U2=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.lt.length;++c)b.push(a);a=b}this.E0=a}bl.prototype.animate=function(a){for(let b=0;b<this.lt.length;++b)this.lt[b].F(this.U2[b],a[b]+this.E0[b])};function cl(){rd.call(this);this.Am=dl;this.endTime=this.startTime=null}p(cl,rd);var dl=0;cl.prototype.Iv=function(){return 1==this.Am};cl.prototype.Oj=function(){this.hm("begin")};cl.prototype.vh=function(){this.hm("end")};cl.prototype.hm=function(a){this.dispatchEvent(a)};function el(a,b,c){jc.call(this);this.kA=a;this.Mn=b||0;this.Nk=c;this.kF=qa(this.Vz,this)}p(el,jc);l=el.prototype;l.Mj=0;l.Rd=function(){el.Fb.Rd.call(this);this.stop();delete this.kA;delete this.Nk};l.start=function(a){this.stop();this.Mj=tg(this.kF,void 0!==a?a:this.Mn)};l.stop=function(){this.isActive()&&n.clearTimeout(this.Mj);this.Mj=0};l.LX=function(){this.stop();this.Vz()};l.isActive=function(){return 0!=this.Mj};l.Vz=function(){this.Mj=0;this.kA&&this.kA.call(this.Nk)};var db={},fl=null;function gl(a){a=la(a);delete db[a];bb()&&fl&&fl.stop()}function hl(){fl||(fl=new el(function(){il()},20));var a=fl;a.isActive()||a.start()}function il(){var a=Date.now();Xa(db,function(b){jl(b,a)});bb()||hl()};function kl(a,b,c,d){cl.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.WA=a;this.EX=b;this.duration=c;this.dX=d;this.coords=[];this.IG=!1;this.progress=0}p(kl,cl);l=kl.prototype;
l.play=function(a){if(a||this.Am==dl)this.progress=0,this.coords=this.WA;else if(this.Iv())return!1;gl(this);this.startTime=a=Date.now();-1==this.Am&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Oj();this.hm("play");-1==this.Am&&this.hm("resume");this.Am=1;var b=la(this);b in db||(db[b]=this);hl();jl(this,a);return!0};l.stop=function(a){gl(this);this.Am=dl;a&&(this.progress=1);ll(this,this.progress);this.hm("stop");this.vh()};
l.pause=function(){this.Iv()&&(gl(this),this.Am=-1,this.hm("pause"))};l.ao=function(a){this.progress=a;this.Iv()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};l.Rd=function(){this.Am==dl||this.stop(!1);this.nY();kl.Fb.Rd.call(this)};l.destroy=function(){this.Qd()};
function jl(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);ll(a,a.progress);1==a.progress?(a.Am=dl,gl(a),a.hm("finish"),a.vh()):a.Iv()&&a.YF()}function ll(a,b){"function"===typeof a.dX&&(b=a.dX(b));a.coords=Array(a.WA.length);for(var c=0;c<a.WA.length;c++)a.coords[c]=(a.EX[c]-a.WA[c])*b+a.WA[c]}l.YF=function(){this.hm("animate")};l.nY=function(){this.hm("destroy")};
l.hm=function(a){this.dispatchEvent(new ml(a,this))};function ml(a,b){nc.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(ml,nc);function nl(a,b,c,d){kl.call(this,a,b,c,d);this.jq=new C;this.xQ=new C;this.Ch=new C}p(nl,kl);function ol(a,b){a.ow=b}l=nl.prototype;l.Vh=function(a){this.ow&&this.ow.animate(a)};l.BL=function(){};l.YF=function(){this.Vh(this.coords);this.xQ.g()};l.nY=function(){};l.vh=function(){this.Vh(this.coords);this.Ch.g()};l.Oj=function(){this.jq.g();this.BL();this.Vh(this.coords)};function pl(a){w(a,a.qo,"mouseover",()=>ql(a,!0));w(a,a.qo,"mouseout",b=>{a.qo.displayObject().contains(b.relatedTarget)||ql(a,!1)})}
function ql(a,b){if(!(b&&1===a.B||!b&&2===a.B)){var c=0;a.Te&&(c=a.Te.progress,a.Te.stop(!1),B(a,a.Te));a.B=b?1:2;a:{switch(a.B){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.Te=A(a,new nl([a.UB],[b?a.jQ:a.wJ],c));a.Te.ow=a.ow;z(a,a.Te.xQ,()=>{a.Te&&(a.UB=a.wJ,a.UB+=(a.jQ-a.wJ)*a.Te.progress)});z(a,a.Te.Ch,()=>{a.B=b?3:4;a.Te&&(B(a,a.Te),a.Te=null)});a.Te.play()}}
class rl extends I{constructor(a){super();this.B=4;this.Te=null;this.ow=new bl([a]);this.wJ=this.UB=.76;this.jQ=1;this.qo=a;this.qo.Ic(.76);pl(this)}j(a){a?pl(this):this.nq(this.qo)}};class sl extends O{constructor(a){super({l:"sound-control"});this.ur=a;this.qb=A(this,new O({l:"icon-container"}));this.addChild(this.qb);this.a4=A(this,new O({da:S(this.ur,"media_sound_on"),s:N(this.qb,"sound-on")}));this.Z3=A(this,new O({da:S(this.ur,"media_sound_off"),s:N(this.qb,"sound-off")}));this.DB=H(this);this.nJ=A(this,new rl(this));this.zJ();this.fB(!1);this.Bs(!0)}fB(a){this.qb.m("muted",a);this.qb.Uk();a?this.qb.addChild(this.Z3):this.qb.addChild(this.a4)}j(a){super.j(a);this.qb.j(a);
this.nJ.j(a)}zJ(){z(this,this.M,()=>{this.DB.g()})}};function tl(a){w(a,a.displayObject(),Bh,a.F1,a);w(a,a.su.displayObject(),Bh,a.G1,a);w(a,a,Zg?"touchstart":"dragstart",b=>b.preventDefault(),a)}function ul(a,b,c){b=b.getBoundingClientRect();return Nd((c.clientX-b.left)/b.width*a.Rb,0,a.Rb)}function vl(a){w(a,document,Ch,a.PK,a);w(a,document,Dh,a.WT,a)}
class wl extends O{constructor(){super({l:"progress-block"});this.zt=!0;this.Rb=0;this.LE=A(this,new O({s:N(this,"timeline")}));this.addChild(this.LE);this.JL=A(this,new O({s:N(this,"progress")}));this.addChild(this.JL);this.su=A(this,new O({s:N(this,"progress-slider-container")}));this.addChild(this.su);this.S2=A(this,new O({s:N(this,"progress-slider")}));this.su.addChild(this.S2);this.gD={x:0,y:0};this.yt=!1;this.yr=H(this);this.zE=H(this);this.DE=H(this);tl(this)}j(a){super.j(a);this.su.j(a);this.JL.j(a);
this.LE.j(a)}GF(a){this.zt=a;this.su.u(this.zt)}gB(a){isNaN(this.Rb)||isNaN(a)||(a=a/this.Rb*100,this.JL.F("width",`${a}%`),this.su.F("left",`${Math.round(a)}%`))}iw(a){this.Rb=a}UP(){this.yt&&this.PK()}F1(a){this.zt&&!isNaN(this.Rb)&&(a.preventDefault(),yg(a),a=ul(this,this.LE.displayObject(),a),this.yr.g(a),vl(this))}G1(a){this.zt&&!isNaN(this.Rb)&&(a.preventDefault(),yg(a),this.gD={x:a.clientX,y:a.clientY},vl(this))}PK(){wd(this,document,Ch,this.PK,this);wd(this,document,Dh,this.WT,this);this.zt&&
this.yt&&(this.yt=!1,this.gD={x:0,y:0},this.DE.g())}WT(a){this.zt&&(this.yt||this.gD.x!==a.clientX||this.gD.y!==a.clientY)&&(this.yt||this.zE.g(),this.yt=!0,a=ul(this,this.LE.displayObject(),a),this.yr.g(a))}};class xl extends O{constructor(){super({l:"time-block"});this.Ul=A(this,new O({s:N(this,"time")}));this.addChild(this.Ul);isNaN(0)||this.Ul.K(hi(0))}}
class yl extends O{constructor(){super({l:"timeline-control"});this.cn=A(this,new wl);this.addChild(this.cn);this.oW=A(this,new xl);this.addChild(this.oW);this.yr=H(this,this.cn.yr);this.zE=H(this,this.cn.zE);this.DE=H(this,this.cn.DE);this.Bs(!0)}gB(a){this.cn.gB(a);isNaN(a)||this.oW.Ul.K(hi(Math.trunc(a)))}iw(a){this.cn.iw(a)}UP(){this.cn.UP()}j(a){super.j(a);this.cn.j(a)}GF(a){this.cn.GF(a)}};class zl extends O{constructor(a){super({l:"button-control"});this.ur=a;this.Po=A(this,new O({l:"icon-container"}));this.addChild(this.Po);this.L2=A(this,new O({da:S(this.ur,"play_media"),s:N(this.Po,"play-icon")}));this.I2=A(this,new O({da:S(this.ur,"pause_media"),s:N(this.Po,"pause-icon")}));this.QQ=H(this);z(this,this.M,()=>{this.QQ.g()},this);this.nJ=A(this,new rl(this));this.Bs(!0)}zP(){this.Po.Uk();this.Po.addChild(this.I2)}HA(){this.Po.Uk();this.Po.addChild(this.L2)}j(a){super.j(a);this.Po.j(a);
this.nJ.j(a)}};class Al extends O{constructor(a){super({l:"media-controls-panel"});this.RQ=!0;this.ct=A(this,new zl(a));this.addChild(this.ct);this.Wl=A(this,new yl);this.addChild(this.Wl);this.ez=A(this,new sl(a));this.addChild(this.ez);this.M2=H(this,this.ct.QQ);this.yr=H(this,this.Wl.yr);this.d4=H(this,this.Wl.zE);this.$V=H(this,this.Wl.DE);this.DB=H(this,this.ez.DB);Gg&&9>=bh&&this.BO()}j(a){super.j(a);this.ct.j(a);this.Wl.j(a);this.ez.j(a)}invalidate(){}show(){this.m("hidden",!1)}ed(){this.Wl.UP();this.m("hidden",
!0)}BO(){this.ez.u(!1);this.m("without-sound",!0)}fB(a){this.ez.fB(a)}iw(a){this.Wl.iw(a)}gB(a){this.Wl.gB(a)}zP(){this.ct.zP()}HA(){this.ct.HA()}FF(a){this.RQ=a;this.ct.j(a)}};class Bl extends O{constructor({Mp:a,l:b,qX:c,If:d,Xg:e}){super({l:b,Xg:e});this.yd=d;this.Xb=a;this.Xb.zX();A(this,this.Xb);this.Vb=A(this,c);this.addChild(this.Vb);this.Vb.fB(this.Xb.muted());this.Vb.iw(this.Xb.duration());this.zk=this.ZW=!1;z(this,this.Xb.lY(),this.u1,this);z(this,this.Xb.Ho,this.o1,this);z(this,this.Xb.dG(),this.D1,this);z(this,this.Xb.stateChangedEvent(),this.ni,this);z(this,this.Vb.M2,this.A1,this);z(this,this.Vb.yr,this.N1,this);z(this,this.Vb.d4,this.f2,this);z(this,this.Vb.$V,
this.h2,this);z(this,this.Vb.DB,this.S0,this);this.Sm();this.yd&&Oi(this.yd,this.Xb)}Sm(){this.Nq()}Nq(){this.ni()}os(){return this.Xb}invalidate(){this.Vb.invalidate()}ni(){if(!this.zk)switch(this.Xb.state()){case "playing":this.m("playing",!0);this.Vb.zP();break;case "ended":this.m("playing",!1);this.Vb.HA();this.Xb.reset();break;case "paused":this.m("playing",!1),this.Vb.HA()}}SL(){this.Xb.reset();this.Vb.HA()}D1(){const a=this.Xb.currentTime();this.Vb.gB(a)}o1(){const a=this.Xb.duration();this.Vb.iw(a)}u1(){const a=
this.Xb.muted();this.Vb.fB(a)}A1(){switch(this.Xb.state()){case "playing":this.Xb.pause();break;case "ended":case "paused":this.Xb.play()}}N1(a){this.Xb.seek(a)}f2(){this.ZW=this.Xb.playing();this.zk=!0;this.Xb.pause()}h2(){const a=this.Xb.state();this.ZW&&("ended"==a?this.SL():this.Xb.play());this.zk=!1}S0(){const a=this.Xb.muted();this.Xb.XF(!a)}Bc(){super.Bc();this.yd&&Pi(this.yd,this.Xb)}};class Cl extends Bl{constructor({Mp:a,uA:b,l:c,jY:d,If:e,Xg:f}){super({Mp:a,l:c,qX:new Al(b),If:e,Xg:f});const g=void 0!==d?d:0;z(this,this.Vb.Kh,()=>{var h=this.Vb.width()<g;this.Vb.m("minimized",h)})}Xv(a){this.Vb.kg(a)}BO(){this.Vb.BO()}};class Dl extends O{constructor(a){super({l:"fullscreen-control",Xg:!0});this.ur=a;this.qb=A(this,new O({l:"icon",da:S(this.ur,"fullscreen")}));this.addChild(this.qb);this.Lu=H(this);this.zJ();this.Bs(!0)}j(a){super.j(a);this.qb.j(a)}zJ(){z(this,(Zg?this:this.qb).M,()=>{this.cb(!this.selected());this.qb.Zf(!0);this.Lu.g()},this)}exitFullscreen(){this.selected()&&(this.cb(!1),this.qb.Zf(!0),this.Lu.g())}LO(){return this.selected()}};class El extends Al{constructor(a,b){super(a);this.rl=null;this.Lu=H(this);b&&(this.rl=new Dl(a),M(this,this.rl,2),z(this,this.rl.Lu,()=>{this.Lu.g()}));this.m("with-fullscreen-button",b);u||wc||this.m("translate-z",!0)}LO(){return this.rl?this.rl.LO():!1}j(a){super.j(a);this.rl&&(this.rl.j(a),a||this.rl.exitFullscreen())}exitFullscreen(){this.rl&&this.rl.exitFullscreen()}};function Fl(a,b,c){jc.call(this);this.kA=null!=c?qa(a,c):a;this.Mn=b;this.kF=qa(this.p6,this);this.IA=!1;this.pA=0;this.sA=this.De=null;this.YN=[]}p(Fl,jc);l=Fl.prototype;l.LX=function(a){this.YN=arguments;this.IA=!1;this.De?this.sA=Date.now()+this.Mn:this.De=tg(this.kF,this.Mn)};l.stop=function(){this.De&&(n.clearTimeout(this.De),this.De=null);this.sA=null;this.IA=!1;this.YN=[]};l.pause=function(){++this.pA};l.resume=function(){this.pA&&(--this.pA,!this.pA&&this.IA&&this.Vz())};
l.Rd=function(){this.stop();Fl.Fb.Rd.call(this)};l.p6=function(){this.De&&(n.clearTimeout(this.De),this.De=null);this.sA?(this.De=tg(this.kF,this.sA-Date.now()),this.sA=null):this.pA?this.IA=!0:this.Vz()};l.Vz=function(){this.IA=!1;this.kA.apply(null,this.YN)};class Gl extends O{constructor(a){super({l:"video-player-preloader"});this.jE=this.WU=this.Jq=this.Jr=0;this.bg=!1;this.Li=0;this.vM=800;this.oK=500;this.u(!1);this.ji=new O({s:N(this,"image")});this.ji.addChild(S(a,"preloader"));this.addChild(this.ji)}show(){this.bg||(this.bg=!0,clearTimeout(this.Jq),clearTimeout(this.Jr),this.Jr=Bg(this.qD,this,this.vM))}ed(){if(this.bg&&(this.bg=!1,clearTimeout(this.Jq),clearTimeout(this.Jr),this.visible())){var a=this.oK-((new Date).getTime()-this.jE);0<a?this.Jq=
Bg(this.ay,this,a):this.ay()}}qD(){this.jE=(new Date).getTime();this.u(!0);this.WU=setInterval(()=>{this.Li=360<=this.Li?1:this.Li+1.5;this.ji.F("transform",`rotate(${this.Li}deg)`)},0)}ay(){this.u(!1);clearInterval(this.WU)}};function Hl(a,b,c){a.YI=c.LO();a.YI?b.attach(a,()=>{a.YI=!1;c.exitFullscreen();a.XI.g()}):b.exitFullscreen()}function Il(a,b){b?a.Vb.show():a.Vb.ed()}function Jl(a){a.zk?zd(a,a.Vb.$V,()=>{a.xe&&Il(a,Kl(a))},a):a.xe&&Il(a,Kl(a))}function Ll(a){if(Ml(a)){if(!a.xU){var b=a.BM();a.xe.u(b)}}else a.xe.u(!1)}function Kl(a){const b=a.xe.visible();var c=a.Xb.state();const d=a.cE();c="paused"==c;const e=a.DI();a=a.qK;return!b&&d&&(a||c&&e)}function Ml(a){return a.width()>=a.F0&&a.height()>=a.nK}
class Nl extends Bl{constructor({Mp:a,uA:b,Be:c,l:d,minWidth:e,minHeight:f,jY:g,If:h}){const k=new El(b,!!c);super({Mp:a,l:d,qX:k,If:h});this.kb=this.Xb.mediaElement();this.jc(this.kb,0);this.F0=void 0!==e?e:0;this.nK=void 0!==f?f:0;this.xe=A(this,new O({s:N(this,"start-button")}));this.xe.addChild(S(b,"play_button"));this.xe.u(!1);this.addChild(this.xe);z(this,this.xe.M,this.OM,this);this.en=A(this,new O({s:N(this,"replay-button")}));this.en.addChild(S(b,"replay_button"));this.en.u(!1);this.addChild(this.en);
z(this,this.en.M,this.g3,this);this.$_=new Fl(this.Z_.bind(this),2E3);this.ue=new Gl(b);this.addChild(this.ue.displayObject());this.Fo=new O({da:this.kb,Kf:!0,s:N(this,"video-element")});hh&&(this.Fo.F("visibility","hidden"),w(this,this.Fo,"loadeddata",()=>{this.Fo.F("visibility","")}));this.Fo.setAttribute("draggable","true");z(this,this.Fo.M,this.Zx,this);z(this,this.Fo.Kh,this.L1,this);this.qK=!1;w(this,this.displayObject(),"mouseenter",this.$m,this);w(this,this.displayObject(),"mouseover",this.$m,
this);w(this,this.displayObject(),"mouseleave",this.p1,this);this.XI=H(this);this.YI=!1;z(this,k.Lu,()=>{const t="playing"==this.os().state();Hl(this,c,k);t&&this.os().play()});this.xU=!1;this.qV=!0;Il(this,!1);const m=void 0!==g?g:0;z(this,this.Vb.Kh,()=>{var t=this.Vb.width()<m;this.Vb.m("minimized",t)})}g3(){this.OM()}Xv(a){se(this.kb,"label",a)}OM(){this.xe.u(!1);this.en.u(!1);this.Xb.play();Jl(this)}ni(){var a=!1;switch(this.Xb.state()){case "playing":this.xe.u(!1);this.en.u(!1);this.xU=!0;Zg&&
this.$_.LX();break;case "ended":this.zk||(this.an(),this.en.u(this.EV()));break;case "buffering":a=this.ue;a.bg||(a.bg=!0,clearTimeout(a.Jq),clearTimeout(a.Jr),a.qD());this.xe.u(!1);this.en.u(!1);a=!0;break;case "paused":Jl(this)}!a&&this.ue&&this.ue.ed();super.ni()}EV(){return!1}SL(){super.SL();this.an()}Z_(){const a=this.Xb.state();this.cE()&&"playing"==a&&Il(this,!1)}an(){Il(this,!1)}Zx(){this.DI()&&this.Vb.RQ&&(this.xe.visible()||("playing"==this.Xb.state()?this.Xb.pause():this.OM()))}$m(){this.qK=
!0;Ll(this);Jl(this)}p1(){this.qK=!1;Jl(this)}L1(){Ll(this);Ml(this)?this.Vb.visible()||(this.ni(),this.Vb.u(Kl(this))):(this.en.u(!1),this.Vb.u(!1))}cE(){return this.qV&&Ml(this)}BM(){return!0}DI(){return!0}te(){super.te();const a=this.parentScale();this.Fo.resize(this.width()*a,this.height()*a);this.Fo.setScale(1/a)}};function Ol(a,b){b=Ii(b);return new Nl({Mp:b,If:a.yd,l:"video-player",uA:a.D,minWidth:80,minHeight:100,jY:185,Be:a.P_})}class Pl extends I{constructor(a,b,c){super();this.yd=a;this.D=b;this.P_=c}};class Ql{constructor(a,b){this.zb=a;this.Wd=b}id(){return this.Wd}type(){return this.zb}};class Rl extends Ql{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.bi=e}};class Sl extends Ql{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.UX=f;this.url=g}};class Tl extends O{constructor(a,b,c){super({l:"aspect-ratio-fixed-block",ea:"SPAN",rO:!0});c=c?c/b:0;this.F("width",`${b}px`);b=new O({s:N(this,"inner-wrapper")});b.F("padding-bottom",`${100*c}%`);M(this,b);Zh(a,N(this,"content"));b.addChild(a)}};function S(a,b,c){a=a.In(b,c);a=de(Lb(a));return a instanceof DocumentFragment?a.firstChild:a}class Ul{constructor(a){this.CR=a}In(a,b){if(this.CR.hasOwnProperty(a))return a=this.CR[a],void 0!==b&&(a=dc(a,b,this.ZI)),a;throw Error("unknown template id: "+a);}ZI(a){return"{"+a+"}"}};function Vl(a,b,c){b=b.displayObject().getBoundingClientRect();const d=c.displayObject().getBoundingClientRect(),e=d.width/c.displayObject().offsetWidth,f=b.height/d.height,g=b.left-d.left-(d.width-b.width)/2,h=b.top-d.top-(d.height-b.height)/2;b=()=>{Yh(a,{transition:"",opacity:"0"});Yh(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Fe(()=>{Yh(a,{transition:"opacity 450ms",opacity:"1"});Yh(c,{transition:"transform 450ms",transform:""})})};u||wc||Gg?b():Fe(b)};const Wl=L?0:-.02,Xl=L?0:32;
class Yl extends O{constructor(a){super({l:"zoom-lightbox-layer"});this.UJ=new O({s:N(this,"background")});this.UJ.m("miniskin",L);this.addChild(this.UJ);this.Vq=new O({l:"zoom-lightbox"});this.addChild(this.Vq);this.ji=new O({ea:"IMG",s:N(this.Vq,"preview")});this.i4=new O({s:N(this.Vq,"substrate")});this.Vq.addChild(this.i4);this.Vq.addChild(this.ji);this.ua=new O({l:"zoom-lightbox-control-panel"});this.addChild(this.ua);this.Dw=new O({l:"close-lightbox-icon-wrapper"});a=S(a,"close_lightbox_icon");
this.Dw.addChild(a);this.ua.addChild(this.Dw);this.ua.m("miniskin",L);this.m("miniskin",L);this.QJ=new F(0,0);this.sl=H(this);w(this,this,Ch,b=>{b.preventDefault();this.sl.g()});w(this,this.ji,Ch,b=>{b.preventDefault();this.sl.g()});w(this,this.Dw,Ch,b=>{b.preventDefault();this.nC()});w(this,window,"resize",this.va,this)}show(a){this.ji.setAttribute("src",a.src);this.m("visible",!0);this.QJ=a.size.clone();this.va()}ed(){this.nC()}DO(){return this.Vq}isVisible(){return this.Ok("visible")}ka(a,b){super.ka(a,
b);if(a&&b){a=new F(a,b);b=a.width>a.height?0:1;this.ua.m("horizontal",1==b);this.ua.m("vertical",0==b);this.Dw.m("horizontal",1==b);this.Dw.m("vertical",0==b);var c=L?0==b?56:46:0;b=Qf({width:this.QJ.width,height:this.QJ.height,boundingWidth:a.width-2*Xl-(0==b?c:0),boundingHeight:(1+Wl)*a.height-2*Xl-(1==b?c:0),Df:!0});c=a.width>a.height?0:1;const d=L?0==c?56:46:0;a=new qk(Math.max(Xl,a.width-b.width)/2,Math.max(Xl,Wl*a.height+(a.height-b.height))/2);a=new qk(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);Yh(this.Vq,
{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}nC(){this.m("visible",!1)}}
class Zl extends I{constructor(a,b){super();this.$=a;this.MN=this.$.visible();this.fl=!0;this.Vm=new Yl(b);this.Vm.ed();this.$.addChild(this.Vm);z(this,this.Vm.sl,this.ed,this);this.PG=H(this);this.VW=H(this);w(this,window,"orientationchange",()=>{this.va();L&&this.ed()})}setActive(a){this.fl=a;this.PG.g()}active(){return this.fl}isVisible(){return this.Vm.isVisible()}show(a){if(this.fl||a.V5){var b=a.tY.displayObject().getBoundingClientRect();b=new F(b.width,b.height);(this.MN=this.$.visible())||
this.$.F("display","block");this.Vm.show({src:a.src,size:b});Vl(this.Vm.UJ,a.tY,this.Vm.DO());this.VW.g()}}ed(){this.MN||this.$.F("display","none");this.Vm.ed();this.VW.g()}va(){this.Vm.va()}};function $l(){return am()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function am(){return 0<=window.location.search.indexOf("ispringpreview=1")};function bm(a,b,c,d,e){const f=L;if(L||d.UX)a.m("zoomable",f),z(a,a.Sb.PG,a.CS,a),a.CS(),z(a,a.M,()=>{a.Sb.show({tY:b,src:d.info.src,V5:f})});d.UX&&e&&cm(a,c)&&a.addChild(dm(a,a,e))}function cm(a,b){return K&&!L&&a.Sb.active()&&32<=b.width&&32<=b.height}function dm(a,b,c){const d=new O({s:N(b,"zoom")});b=S(c,"zoom_icon");d.addChild(b);z(a,a.Sb.PG,()=>{d.u(a.Sb.active())});return d}
class em extends Tl{constructor(a,b,c){const d=new O({l:"image",ea:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.kg(a.text);const e=new F(a.width||1,a.height||1);super(d,e.width,e.height);(this.Sb=b)&&!a.url&&bm(this,d,e,a,c)}CS(){this.m("zoomable",this.Sb.active()||am()&&L)}};class fm extends Tl{constructor(a,b){const c=[];for(const d of b.info)c.push(new Ai(d.src,d.mimeType));a=Ol(a,c);a.kb.setAttribute("poster",b.poster);a.qV=b.bi;b.text&&a.Xv(b.text);super(a,b.width||1,b.height||1);this.zN=a;z(this,this.zN.XI,()=>{this.addChild(this.zN)})}};class gm extends Ql{constructor(a,b,c,d){super("equation",a);this.XP=b;this.bY=c;this.mathML=d}};function hm(a){Se(a,"inline-item");return a}
class im{constructor(a,b,c,d){this.bT=a;this.Sb=b;this.D=c;this.yd=d}tF(a,b){if(this.bT&&!qh)return a=new fm(this.bT,a),b.push(a.zN),hm(a.displayObject());b=a.info;a=a.poster;var c=this.yd;const d=[];for(var e of b)d.push(new Ai(e.src,e.mimeType));e=Ii(d);c&&Oi(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");J(e,"max-width","100%");return hm(e)}vX(a){return hm((new em(a,this.Sb,this.D)).displayObject())}sX(a){let b=ce("SPAN");b.innerHTML=a.XP;b=b.firstElementChild;
J(b,"max-width","100%");return hm(b)}};function jm(a,b){Xa(a.WD,(c,d)=>b(d,c))}class km{constructor(a,b,c){c=c||{};this.WD={};this.It=b;this.cT=[];a=a.resources();for(const e of a){b=e.id();a=this.WD;var d;if(!(d=c[b]))if(d=e,d instanceof Sl)d=this.It.vX(d);else if(d instanceof Rl)d=this.It.tF(d,this.cT);else if(d instanceof gm)d=this.It.sX(d);else throw Error("unknown resource");a[b]=d}}};class lm extends O{constructor({s:a,l:b,checked:c}){super({s:a,l:b,ea:"INPUT"});this.setAttribute("type","checkbox");this.mG(c||!1);this.IH=H(this);w(this,this.displayObject(),"change",()=>{this.IH.g()},this)}checked(){return this.displayObject().checked}mG(a){this.td("checked",a);this.displayObject().checked=a}};class mm extends O{constructor({s:a,l:b,checked:c,name:d}){super({s:a,l:b,ea:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.mG(c||!1);this.IH=H(this);w(this,this.displayObject(),"change",()=>{this.IH.g()},this);w(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}mG(a){this.td("checked",a);this.displayObject().checked=a}};class nm extends Fk{constructor(a,b){super(a,b);this.hH=!0;this.KQ=0;this.JQ=H(this)}bO(){return this.KQ}Hv(){return this.hH}};class om extends Ck{type(){return"iconPlaceholder"}};class pm extends Dk{constructor(a,b){super(b);this.Md=a;this.RI=new E;this.eM=new E;this.yL=H(this)}type(){return"line"}Sd(){return this.Md}im(){return this.RI.clone()}tm(){return this.eM.clone()}};class qm extends Ck{constructor(a,b){super(b);this.Ah=a}type(){return"slideAudio"}$a(){return this.Ah}ab(){return[this.Ah.fb]}};class rm extends Fk{constructor({fZ:a,id:b,Sd:c}){super(c?c:new Yk,b);this.Ah=a;Ek(this,"rectangle");this.MC=!0;this.p0.g()}$a(){return this.Ah}ab(){return[this.Ah.wN,this.Ah.El]}};class sm extends rm{type(){return"slideVideo"}};class tm extends rm{type(){return"video"}};function um(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)ie(b.WD[d.id],d);return[...c.childNodes]};function vm(){this.x_="\u2026"}vm.prototype.sn=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.x_;else{var c=0;nb([].slice.call(a.childNodes),function(d){if(c>b)he(d);else{var e=d.textContent.length;c+e>b&&this.sn(d,b-c);c+=e}},this)}};function wm(a,b){a.Uk();um(b,a.tT).forEach(c=>a.addChild(c))}
function xm(a,b){function c(){e&&he(e);const r=d.cloneNode(!0);k.sn(r,m);e=r;t.appendChild(e)}a.fe&&(a.fe=!1,wm(a,a.o),a.RE.g());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){var e;d.style.height="";if(!(b>=d.offsetHeight)){var f={},g=d.querySelectorAll("svg"),h=0;for(const r of g){g=`svg${++h}`;f[g]=r;const y=r.cloneNode(!0);u||(y.textContent=" ");y.id=g;ie(y,r)}var k=new vm,m=Math.floor(b/d.scrollHeight*d.textContent.length),t=d.parentElement;t.removeChild(d);for(c();e.scrollHeight<=
b;)m+=10,c();for(;0<m&&e.scrollHeight>b;)c(),--m;for(const r of Object.keys(f))(b=e.querySelector(`#${r}`))&&ie(f[r],b);he(e);wm(a,e.outerHTML);a.fe=!0;for(const r of Object.keys(f))ie(f[r],d.querySelector(`#${r}`));a.RE.g()}}}
class ym extends O{constructor(a,b,c,d){super(a);Zh(this,"published-rich-text");this.o=b;this.tT=c;this.sn=d;this.fe=!1;this.RE=H(this);this.tT.cT.forEach(e=>A(this,e));wm(this,this.o)}ka(a,b){this.sn&&b&&xm(this,b)}Ab(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new F(a,c)}La(a,b,c,d){this.resize(c,d);this.move(a,b)}};function zm(a){const b=!!a.Rm&&!a.qJ;a.m("with-hyperlink",b);b&&z(a,a.M,a.E2,a)}class Am extends pk{constructor(a,b){super(a);this.qJ=!1;this.Rm=b.Rm;zm(this)}E2(){this.qJ||window.open(this.Rm.url(),this.Rm.target())}};class Bm extends O{constructor(a){super(a);this.Nl=H(this);H(this);H(this);this.RC=0;this.Co=this.Do=void 0}view(){return this}Pa(){}Yn(){}qm(){}Bn(){return[[this]]}Ab(a,b){if(this.Do!=a||this.Co!=b||!this.ZU){this.Do=a;this.Co=b;const c=this.width();this.Ga(a);const d=bf(this.displayObject(),"height");yh&&Yf?this.F("height","0px"):this.F("height","");const e=this.displayObject().scrollHeight;this.Ga(c);this.F("height",d);this.ZU=new F(a,Math.max(e,b))}return this.ZU}La(a,b,c,d){this.resize(c,d);
this.move(a,b)}rY(){}lc(){}gf(){}};class Cm extends Bm{constructor(a,b){super({s:N(a,"content")});this.Wo=b;M(this,this.Wo)}j(){}Sv(){return this.Wo}};function Dm(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 Em(){this.Ci=[];this.Ij=[];this.Fj=[]}Em.prototype.em=null;Em.prototype.fg=null;Em.prototype.RA=!0;var Fm=[2,2,6,6,0];l=Em.prototype;l.clear=function(){this.Ci.length=0;this.Ij.length=0;this.Fj.length=0;delete this.em;delete this.fg;delete this.RA;return this};l.moveTo=function(a,b){0==lb(this.Ci)?this.Fj.length-=2:(this.Ci.push(0),this.Ij.push(1));this.Fj.push(a,b);this.fg=this.em=[a,b];return this};
l.lineTo=function(a){var b=lb(this.Ci);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Ci.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};l.close=function(){var a=lb(this.Ci);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Ci.push(4),this.Ij.push(1),this.fg=this.em);return this};
l.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(Od(e));b+=d*Math.sin(Od(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)};l.arcTo=function(a,b,c,d){var e=this.fg[0]-a*Math.cos(Od(c))+a*Math.cos(Od(c+d)),f=this.fg[1]-b*Math.sin(Od(c))+b*Math.sin(Od(c+d));this.Ci.push(3);this.Ij.push(1);this.Fj.push(a,b,c,d,e,f);this.RA=!1;this.fg=[e,f];return this};
function Gm(a,b){for(var c=a.Fj,d=0,e=0,f=a.Ci.length;e<f;e++){var g=a.Ci[e],h=Fm[g]*a.Ij[e];b(g,c.slice(d,d+h));d+=h}}l.clone=function(){var a=new this.constructor;a.Ci=this.Ci.concat();a.Ij=this.Ij.concat();a.Fj=this.Fj.concat();a.em=this.em&&this.em.concat();a.fg=this.fg&&this.fg.concat();a.RA=this.RA;return a};
l.transform=function(a){if(!this.RA)throw Error("Non-simple path");a.transform(this.Fj,0,this.Fj,0,this.Fj.length/2);this.em&&a.transform(this.em,0,this.em,0,1);this.fg&&this.em!=this.fg&&a.transform(this.fg,0,this.fg,0,1);return this};l.ie=function(){return 0==this.Ci.length};function Hm(a){jc.call(this);this.Nk=a;this.Bd={}}p(Hm,jc);var Im=[];l=Hm.prototype;l.Pn=function(a,b,c,d){Array.isArray(b)||(b&&(Im[0]=b.toString()),b=Im);for(var e=0;e<b.length;e++){var f=v(a,b[e],c||this.handleEvent,d||!1,this.Nk||this);if(!f)break;this.Bd[f.key]=f}return this};l.eY=function(a,b,c,d){return Jm(this,a,b,c,d)};
function Jm(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Jm(a,b,c[g],d,e,f);else{b=fd(b,c,d||a.handleEvent,e,f||a.Nk||a);if(!b)return a;a.Bd[b.key]=b}return a}l.FG=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.FG(a,b[f],c,d,e);else if(a=pd(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Nk||this))nd(a),delete this.Bd[a.key]};l.ws=function(){Xa(this.Bd,function(a,b){this.Bd.hasOwnProperty(b)&&nd(a)},this);this.Bd={}};
l.Rd=function(){Hm.Fb.Rd.call(this);this.ws()};l.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Km(a,b){rd.call(this);this.wc=a;this.PX=b;this[Uc]=!1}p(Km,rd);l=Km.prototype;l.PX=null;l.wc=null;l.$P=null;l.Qb=function(){return this.wc};l.getTransform=function(){return this.$P?this.$P.clone():new Gf};l.setTransform=function(a){this.$P=a.clone();a=[a.Sg,a.Ug,a.Tg,a.Vg,a.Hf,a.uh].join();this.Qb().setAttribute("transform","matrix("+a+")")};l.addEventListener=function(a,b,c,d){v(this.wc,a,b,c,d)};l.removeEventListener=function(a,b,c,d){md(this.wc,a,b,c,d)};
l.Rd=function(){Km.Fb.Rd.call(this);od(this.wc)};function Lm(a,b,c,d){Km.call(this,a,b);b=this.PX;a=this.Qb();if(c){a.setAttribute("stroke",c.eO);a.setAttribute("stroke-opacity",c.WO);var e=c.NX();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.wv();b=f?f.width/(b.es?new F(b.es,b.hO):b.wv()).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.Qb();d instanceof Mm?(a.setAttribute("fill",d.eO),a.setAttribute("fill-opacity",d.WO)):a.setAttribute("fill",
"none")}p(Lm,Km);Lm.prototype.fill=null;function Nm(a,b,c,d){Lm.call(this,a,b,c,d)}p(Nm,Lm);function Om(){};function Pm(a,b){Km.call(this,a,b)}p(Pm,Km);function Qm(a,b,c,d){Lm.call(this,a,b,c,d)}p(Qm,Lm);function Rm(a,b,c,d){Lm.call(this,a,b,c,d)}p(Rm,Lm);function Sm(a,b,c){this.I7=a;this.eO=b;this.WO=null==c?1:c}Sm.prototype.NX=function(){return this.I7};function Tm(){}Tm.FO=void 0;Tm.z5=function(){return Tm.FO?Tm.FO:Tm.FO=new Tm};Tm.prototype.j6=0;Tm.prototype.I5="";function Um(a){rd.call(this);this.DF=a||Td();this.iP=Vm;this.Mj=null;this.ig=!1;this.wc=null;this.eA=void 0;this.Ai=this.Gf=this.Zh=null;this.H7=!1}p(Um,rd);Um.prototype.H5=Tm.z5();var Vm=null;l=Um.prototype;l.Hn=function(){var a;(a=this.Mj)||(a=this.H5,a=this.Mj=a.I5+":"+(a.j6++).toString(36));return a};l.lg=function(a){if(this.Zh&&this.Zh.Ai){var b=this.Zh.Ai,c=this.Mj;c in b&&delete b[c];eb(this.Zh.Ai,a,this)}this.Mj=a};l.Qb=function(){return this.wc};
l.qG=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.Zh&&this.Mj){b=this.Zh;var c=this.Mj;b=b.Ai&&c?fb(b.Ai,c)||null:null}if(b&&this.Zh!=a)throw Error("Unable to set parent component");this.Zh=a;Um.Fb.wP.call(this,a)};l.getParent=function(){return this.Zh};l.wP=function(a){if(this.Zh&&this.Zh!=a)throw Error("Method not supported");Um.Fb.wP.call(this,a)};l.fs=function(){this.wc=this.DF.createElement("DIV")};l.Rp=function(a){Wm(this,a)};
function Wm(a,b,c){if(a.ig)throw Error("Component already rendered");a.wc||a.fs();b?b.insertBefore(a.wc,c||null):a.DF.ff.body.appendChild(a.wc);a.Zh&&!a.Zh.ig||a.Xz()}l.Xz=function(){this.ig=!0;Xm(this,function(a){!a.ig&&a.Qb()&&a.Xz()})};l.Yz=function(){Xm(this,function(a){a.ig&&a.Yz()});this.eA&&this.eA.ws();this.ig=!1};l.Rd=function(){this.ig&&this.Yz();this.eA&&(this.eA.Qd(),delete this.eA);Xm(this,function(a){a.Qd()});!this.H7&&this.wc&&he(this.wc);this.Zh=this.wc=this.Ai=this.Gf=null;Um.Fb.Rd.call(this)};
l.addChild=function(a,b){this.jc(a,this.Gf?this.Gf.length:0,b)};
l.jc=function(a,b,c){if(a.ig&&(c||!this.ig))throw Error("Component already rendered");if(0>b||b>(this.Gf?this.Gf.length:0))throw Error("Child component index out of bounds");this.Ai&&this.Gf||(this.Ai={},this.Gf=[]);if(a.getParent()==this){var d=a.Hn();this.Ai[d]=a;vb(this.Gf,a)}else eb(this.Ai,a.Hn(),a);a.qG(this);zb(this.Gf,b,0,a);a.ig&&this.ig&&a.getParent()==this?(c=this.wc,(c.childNodes[b]||null)!=a.Qb()&&(a.Qb().parentElement==c&&c.removeChild(a.Qb()),b=c.childNodes[b]||null,c.insertBefore(a.Qb(),
b))):c?(this.wc||this.fs(),b=this.Gf?this.Gf[b+1]||null:null,Wm(a,this.wc,b?b.wc:null)):this.ig&&!a.ig&&a.wc&&a.wc.parentNode&&1==a.wc.parentNode.nodeType&&a.Xz()};function Xm(a,b){a.Gf&&a.Gf.forEach(b,void 0)}l.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Hn();a=this.Ai&&c?fb(this.Ai,c)||null:null;if(c&&a){var d=this.Ai;c in d&&delete d[c];vb(this.Gf,a);b&&(a.Yz(),a.wc&&he(a.wc));a.qG(null)}}if(!a)throw Error("Child is not in parent component");return a};
l.Uk=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 Ym(a,b,c,d,e){Um.call(this,e);this.width=a;this.height=b;this.es=c||null;this.hO=d||null}p(Ym,Um);l=Ym.prototype;l.lv=null;l.oF=0;l.pF=0;l.wv=function(){return this.ig?pf(this.Qb()):"number"===typeof this.width&&"number"===typeof this.height?new F(this.width,this.height):null};l.suspend=function(){};l.resume=function(){};function Mm(a,b){this.eO=a;this.WO=null==b?1:b}p(Mm,Om);function Zm(a,b){Km.call(this,a,b)}p(Zm,Km);function $m(a,b){Km.call(this,a,b)}p($m,Pm);$m.prototype.clear=function(){fe(this.Qb())};$m.prototype.$g=function(a,b){an(this.Qb(),{width:a,height:b})};function bn(a,b,c,d){Lm.call(this,a,b,c,d)}p(bn,Nm);bn.prototype.qP=function(a){an(this.Qb(),{cx:a,cy:void 0})};bn.prototype.setRadius=function(a,b){an(this.Qb(),{rx:a,ry:b})};function cn(a,b,c,d){Lm.call(this,a,b,c,d)}p(cn,Rm);cn.prototype.setPosition=function(a,b){an(this.Qb(),{x:a,y:b})};cn.prototype.$g=function(a,b){an(this.Qb(),{width:a,height:b})};
function dn(a,b,c,d){Lm.call(this,a,b,c,d)}p(dn,Qm);function en(a,b){Km.call(this,a,b)}p(en,Zm);en.prototype.setPosition=function(a,b){an(this.Qb(),{x:a,y:b})};en.prototype.$g=function(a,b){an(this.Qb(),{width:a,height:b})};function fn(a,b,c,d,e){Ym.call(this,a,b,c,d,e);this.wp={};this.bQ=zc&&!Nc(526);this.Nk=new Hm(this)}var gn;p(fn,Ym);var hn=0;function jn(a,b,c){a=a.DF.ff.createElementNS("http://www.w3.org/2000/svg",b);c&&an(a,c);return a}function an(a,b){for(var c in b)a.setAttribute(c,b[c])}function kn(a,b,c){(c||a.lv).Qb().appendChild(b.Qb())}l=fn.prototype;
l.fs=function(){var a=jn(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=jn(this,"g");this.Uz=jn(this,"defs");this.lv=new $m(b,this);a.appendChild(this.Uz);a.appendChild(b);this.wc=a;if(this.es||this.oF||this.pF)this.Qb().setAttribute("preserveAspectRatio","none"),this.bQ?this.GG():this.Qb().setAttribute("viewBox",this.oF+" "+this.pF+" "+(this.es?this.es+" "+this.hO:""))};
l.GG=function(){if(this.ig&&(this.es||this.oF||!this.pF)){var a=this.wv();if(0==a.width)this.Qb().style.visibility="hidden";else{this.Qb().style.visibility="";var b=-this.oF,c=-this.pF,d=a.width/this.es;a=a.height/this.hO;this.lv.Qb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};l.$g=function(a,b){jf(this.Qb(),a,b)};
l.wv=function(){if(!yc)return this.ig?pf(this.Qb()):fn.Fb.wv.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.ig&&(c||d))return null;if(c){var e=this.Qb().parentNode;var f=pf(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Qb().parentNode,f=f||pf(e),b=parseFloat(b)*f.height/100);return new F(a,b)};l.clear=function(){this.lv.clear();fe(this.Uz);this.wp={}};
function ln(a,b,c,d,e,f,g){b=jn(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new bn(b,a,f,g);kn(a,f);return f}function mn(a,b,c,d,e,f,g){b=jn(a,"rect",{x:b,y:c,width:d,height:e});f=new cn(b,a,f,g);kn(a,f)}l.drawImage=function(a,b,c,d,e,f){a=jn(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 en(a,this);kn(this,e,f);return e};
function nn(a,b,c,d){b=jn(a,"path",{d:on(b)});c=new dn(b,a,c,d);kn(a,c)}function on(a){var b=[];Gm(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(" ")}
l.tX=function(a){var b=jn(this,"g");(a||this.lv).Qb().appendChild(b);return new $m(b,this)};l.qp=function(a,b){if(a in this.wp)return this.wp[a];var c="_svgdef_"+hn++;b.setAttribute("id",c);this.wp[a]=c;this.Uz.appendChild(b);return c};l.Xz=function(){var a=this.wv();fn.Fb.Xz.call(this);a||this.dispatchEvent("resize");if(this.bQ){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Nk.Pn(pn(),"tick",this.GG);this.GG()}};
l.Yz=function(){fn.Fb.Yz.call(this);this.bQ&&this.Nk.FG(pn(),"tick",this.GG)};l.Rd=function(){delete this.wp;delete this.Uz;delete this.lv;this.Nk.Qd();delete this.Nk;fn.Fb.Rd.call(this)};function pn(){gn||(gn=new sg(400),gn.start());return gn};function qn(){const a=document.createElementNS("http://www.w3.org/2000/svg","svg");J(a,"width","100%");J(a,"height","100%");J(a,"position","absolute");J(a,"overflow","visible");J(a,"pointer-events","none");return a}function rn(a,b){a.Pc=b;a.Pc.F("pointer-events","none");a.Pc.displayObject().appendChild(a.pM);a.Pc.displayObject().appendChild(a.UG)}
function sn(a){const b=a.size(),c=a.Lz(),d=[];a.lO().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 tn(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",`${dj(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 un extends I{constructor(a){super();this.Pc=null;this.Md=a;this.ak=this.lk=null;this.pM=qn();this.UG=qn();this.LR=!0;this.vy=null;this.sK=!1;this.Co=this.Do=null;a instanceof Yk&&z(this,a.V(),this.xY,this)}CA(a){this.lk&&(B(this,this.lk),this.lk=null);if(this.lk=a)A(this,this.lk),this.lk.EP(this)}invalidate(a,b){if(this.Pc){var c=JSON.stringify(a),d=this.Pc.width(),e=this.Pc.height();d&&e&&(JSON.stringify(this.vy)!=c||this.sK!=b||this.Do!=d||this.Co!=e)&&(this.vy=a.slice(),this.sK=b,this.Do=
d,this.Co=e,this.xY())}}xY(){if(this.Pc&&this.vy&&(fe(this.pM),fe(this.UG),this.LJ(this.vy))){var a=this.vy;var b=this.sK,c=new Em;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.Er=document.createElementNS("http://www.w3.org/2000/svg","g");J(this.Er,"pointer-events","visiblePainted");this.pM.appendChild(this.Er);this.mV=document.createElementNS("http://www.w3.org/2000/svg","defs");this.Er.appendChild(this.mV);this.Yo=document.createElementNS("http://www.w3.org/2000/svg",
"g");J(this.Yo,"pointer-events","none");this.bE=document.createElementNS("http://www.w3.org/2000/svg","g");this.Er.appendChild(this.bE);b=this.$w(a);c=this.Md.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",dj(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",sn(c)),b.setAttribute("stroke-linecap",c.Lz()),b.setAttribute("stroke-linejoin",c.join()));this.bE.appendChild(b);this.lk&&(c=this.lk.Rp())&&this.bE.appendChild(c);
this.ak&&this.ak.Rp(b,this.Md.background());b=fi();this.bE.setAttribute("id",b);c=this.Md.Zv();if(this.LR&&(!c.Yt||0==c.alpha())&&!hh){c=this.Md.Zv();d=c.xp()*Math.cos(Od(c.angle()));e=c.xp()*Math.sin(Od(c.angle()));var f=c.size()/100,g=new F(this.Pc.width(),this.Pc.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=tn(c.color(),c.alpha(),c.blur()/100*35);e=this.qp(f);g=this.Md.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.Pc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Pc.height()+2*g+2*c}`);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttribute("transform",d);c.setAttribute("filter",`url(#${e})`);c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",`#${b}`);
J(c,"pointer-events","none");ge(this.Er,c,1)}b=this.Md.yv();if(this.LR&&!b.Xt&&0!=b.size()&&0!=b.alpha()&&!hh){d=new F(this.Pc.width(),this.Pc.height());e=this.Md.yv();b=e.size()/150;g=this.$w(a);c=this.Md.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",dj(c.color())),h.setAttribute("stroke-dasharray",sn(c)),h.setAttribute("stroke-linecap",c.Lz()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.Yo.appendChild(h);if(this.ak){g=g.cloneNode(!0);f||"pictureFill"==this.Md.background().sh()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.ak;f=g;g=this.Yo;var k=this.Md.background(),m=b,t=d;if(h.Ck){var r=null,y=null;if("solidFill"==k.sh())k.Uj().alpha()&&(r="#000000");else if("gradientFill"==k.sh()){h=k.wg.fm();m=!1;for(var x of h)if(x.alpha()){m=!0;break}m&&(r="#000000")}else if("pictureFill"==k.sh()&&(x=k.Lp(),x.alpha())){const {pattern:D,image:Q}=
vn(x);"tile"==x.position()&&(x=x.image(),Q.setAttribute("transform",Dm(m,new F(x.width(),x.height()))));y=Dm(m,t);r=`url(#${h.Ck.qp(D)})`}r&&(f.setAttribute("fill",r),y&&f.setAttribute("transform",y),g.appendChild(f))}}this.lk&&(x=this.lk.Rp())&&(x.setAttribute("transform",Dm(b,d)),this.Yo.appendChild(x));this.Yo.childElementCount&&(x=tn(e.color(),e.alpha(),15*b),d=this.qp(x),c="solid"==c.type()?c.size():0,b*=250,b=new G(-(b+c),-(b+c),this.Pc.width()+2*c+2*b,this.Pc.height()+2*c+2*b),x.setAttribute("x",
b.left),x.setAttribute("y",b.top),x.setAttribute("width",b.width),x.setAttribute("height",b.height),this.Yo.setAttribute("filter",`url(#${d})`),xc&&(x=document.createElementNS("http://www.w3.org/2000/svg","rect"),x.setAttribute("x",b.left),x.setAttribute("y",b.top),x.setAttribute("width",b.width),x.setAttribute("height",b.height),x.setAttribute("fill","#000000"),x.setAttribute("fill-opacity","0"),this.Yo.appendChild(x)),ge(this.Er,this.Yo,this.Er.childElementCount-1))}a=this.$w(a);x=this.Md.strokeStyle();
x="solid"==x.type()?x.size()+12:12;a.setAttribute("stroke-width",x);a.setAttribute("stroke","#000000");a.setAttribute("stroke-opacity","0");a.setAttribute("fill","none");x=document.createElementNS("http://www.w3.org/2000/svg","g");J(x,"pointer-events","visiblePainted");x.appendChild(a);this.UG.appendChild(x)}}qp(a){const b=fi();a.setAttribute("id",b);this.mV.appendChild(a);return b}LJ(a){return 1<a.length}$w(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
on(a));return b}};function xn(a,b){switch(a.ng()){case "rectangle":case "textBox":return[new E(0,0),new E(b.width,0),new E(b.width,b.height),new E(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":const c=[];for(const d of a.uv())a=d.clone(),a.scale(b.width,b.height),c.push(a);return c;case "triangle":return[new E(0,b.height),new E(.5*b.width,0),new E(b.width,b.height)];default:throw Error(`unknown shape type: ${a.ng()}`);}}
function yn(a){switch(a.ng()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.uv();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>Qd(c,b);default:throw Error(`unknown shape type: ${a.ng()}`);}};function zn(a){return a.o instanceof ym}function An(a){a:switch(a=a.Ku,a.ng()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new G(0,0,1,1);break a;case "ellipse":a=new G(.2,.2,.6,.6);break a;case "triangle":a=new G(.3,.5,.4,.5);break a;default:throw Error(`unknown shape type: ${a.ng()}`);}return a}
function Bn(a,b){const c=a.Md.Pe(),d=c.bm(),e=c.Qs(),f=An(a),g=bf(a.o.displayObject(),"transform");a.o.F("transform","");const h=bf(a.o.displayObject(),"width");a.o.F("width","");const k=a.o.Ok("wrap-text");a.o.m("wrap-text",e);e?(b=b*f.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.o.displayObject().scrollWidth+1:Math.max(a.o.displayObject().scrollWidth+1,b*f.width);a.o.F("transform",g);a.o.F("width",h);a.o.m("wrap-text",k);return Math.round(b)}
class Cn extends Am{constructor(a,b,c){super("player-shape-view",a);this.Ku=a;this.Md=a.Sd();this.qr=c;A(this,this.qr);rn(this.qr,this);this.Ll=1;this.mL=null;this.o=A(this,b);this.o.F("pointer-events","all");this.addChild(this.o);b instanceof Cm&&(this.mL=this.o,this.o=b.Sv(),this.o.F("pointer-events","all"));b instanceof Nl&&z(this,b.XI,()=>{this.addChild(b)},this);zn(this)&&Zh(this.o,N(this,"shape-view-rich-text-view"));yh&&Yf?this.ka(this.width(),this.height()):this.Ja()}CA(a){this.qr.CA(a)}Ab(a,
b){if(zn(this)){b=this.Md.Pe();const c=bf(this.o.displayObject(),"width");this.o.F("width",Bn(this,a)+"px");const d=this.o.Ok("wrap-text");this.o.m("wrap-text",b.Qs());let e;"resizeShapeToFitText"==b.bm()?(e=this.o.displayObject().scrollHeight/An(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.o.F("width",c);this.o.m("wrap-text",d);a=new F(a,e)}else a=this.o.Ab(a,b);return a}ka(a,b){super.ka(a,b);this.mL&&this.mL.resize(this.width(),this.height());if(zn(this)){if(this.o.width()&&
this.o.height()){a=this.Md.Pe();this.o.F("transform","");this.o.m("wrap-text",a.Qs());this.o.Ga(Bn(this,this.width()));this.Ll=1;if("shrinkTextOnOverflow"==a.bm()){a=10;var c=this.Md.Pe(),d=An(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.Ll=Qf({width:this.o.width(),height:this.o.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.o.width()*this.Ll>a)this.o.Ga(this.o.width()+a),
d=Qf({width:this.o.width()*this.Ll,height:this.o.height()*this.Ll,boundingWidth:b,boundingHeight:c,Df:!0}),this.Ll*=d.scale;else if(1<a)a*=.5;else break;this.o.F("transform",sk(this.Ll))}c=this.Md.Pe();a=An(this);c.Qs()||"resizeShapeToFitText"==c.bm()?c.Qs()&&"resizeShapeToFitText"==c.bm()?5==this.o.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.o.width()*this.Ll)+c.marginLeft()-c.marginRight();a=this.width()*
a.left;this.o.Jf(a+b);b=this.Md.Pe();var e=b.bm();c=b.verticalAlign();d=An(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.bm()?this.o.height()*this.Ll:this.o.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.o.ke(b+a)}}else this.o.resize(this.width(),
this.height());this.Ja()}Ja(){var a=zn(this)||this.Ku instanceof rm?this.height():Math.max(this.height(),this.o.displayObject().scrollHeight);a=xn(this.Ku,new F(this.width(),a));const b=yn(this.Ku);this.qr.invalidate(a,b)}te(){super.te();this.o.setParentScale(this.parentScale())}content(){return this.o}};class Dn extends Cn{constructor(a,b,c){super(a,b,c);this.m("button",!0);this.dj=a}bO(){return this.dj.bO()}Hv(){return this.dj.Hv()}};class En extends un{LJ(){return!0}$w(){const a=.5*this.Pc.width(),b=.5*this.Pc.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 Fn(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 Gn extends un{constructor(a,b){super(b);this.Ku=a}LJ(){return!0}$w(){var a=this.Ku.borderRadius(),b=this.Pc.width(),c=this.Pc.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.Pc.width()}`);b.setAttribute("height",`${this.Pc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};function vn(a){const b=fi();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 Hn(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",dj(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)}
class In{constructor(){this.Ck=null}EP(a){this.Ck=a}Rp(a,b){if(this.Ck){if("none"==b.sh()){b=this.hS();var c=b.fill;var d=b.opacity}else"gradientFill"==b.sh()?(c=b.wg,"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%"),Hn(b,c.fm()),
c=b):(b=c.us(),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.rA()}%`),Hn(d,c.fm()),c=d),c=`url(#${this.Ck.qp(c)})`,d=1):"solidFill"==b.sh()?(b=b.Uj(),c=dj(b.color()),d=b.alpha()):"pictureFill"==b.sh()&&(b=b.Lp(),{pattern:c}=vn(b),c=`url(#${this.Ck.qp(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}hS(){return{fill:"none",
opacity:1}}};class Jn extends In{hS(){return{fill:"#000000",opacity:0}}};class Kn{gm(a,b,c=null){switch(a.ng()){case "roundedRectangle":var d=new Gn(a,a.Sd());break;case "ellipse":d=new En(a.Sd());break;default:d=new un(a.Sd())}var e=d,f="textBox"==a.ng()?new Jn:new In;e.ak&&(B(e,e.ak),e.ak=null);e.ak=f;e.ak&&(A(e,e.ak),e.ak.EP(e));c||(c=b.ef(null,a.Ta(),!1));return a instanceof nm?new Dn(a,c,d):new Cn(a,c,d)}};class Ln extends O{constructor({s:a,l:b,prompt:c}){super({s:a,l:b,ea:"INPUT"});c&&this.setAttribute("placeholder",c);this.UI=!1;this.G=H(this);w(this,this,"change",()=>{this.G.g()});this.Jt=H(this);w(this,this,"input",()=>{this.Jt.g()});this.bS=H(this);w(this,this,"focus",()=>{this.UI=!0;this.bS.g()});this.uH=H(this);w(this,this,"blur",()=>{this.UI=!1;this.uH.g()});w(this,this,"keydown",this.We,this)}focused(){return this.UI}V(){return this.G}value(){return this.displayObject().value}Dd(a){a!=this.value()&&
(this.displayObject().value=a)}We(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};(function(){if(Bc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Oa()))?a[1]:"0"}return Ac?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Oa()))?a[0].replace(/_/g,"."):"10"):Ec?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Oa()))?a[1]:""):Fc||Gc||Hc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Oa()))?a[1].replace(/_/g,"."):""):""})();function Mn(a){return(a=a.exec(Oa()))?a[1]:""}(function(){if(Xf)return Mn(/Firefox\/([0-9.]+)/);if(u||wc||vc)return Jc;if(ag){if(rc()||q("Macintosh")){var a=Mn(/CriOS\/([0-9.]+)/);if(a)return a}return Mn(/Chrome\/([0-9.]+)/)}if(bg&&!rc())return Mn(/Version\/([0-9.]+)/);if(Yf||Zf){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Oa()))return a[1]+"."+a[2]}else if($f)return(a=Mn(/Android\s+([0-9.]+)/))?a:Mn(/Version\/([0-9.]+)/);return""})();function Nn(a,b,c,d,e){kl.call(this,b,c,d,e);this.element=a}p(Nn,kl);Nn.prototype.al=function(){};Nn.prototype.YF=function(){this.al();Nn.Fb.YF.call(this)};Nn.prototype.vh=function(){this.al();Nn.Fb.vh.call(this)};Nn.prototype.Oj=function(){this.al();Nn.Fb.Oj.call(this)};function On(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);Nn.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.PF=Pn}p(On,Nn);var Qn=1/1024,Pn=-1;l=On.prototype;
l.al=function(){var a=this.coords[0];Math.abs(a-this.PF)>=Qn&&(sf(this.element,a),this.PF=a)};l.Oj=function(){this.PF=Pn;On.Fb.Oj.call(this)};l.vh=function(){this.PF=Pn;On.Fb.vh.call(this)};l.show=function(){this.element.style.display=""};l.ed=function(){this.element.style.display="none"};class Rn extends Nn{constructor(a,b,c,d,e){super(a,[b],[c],150);this.Wi=d;this.ty=e||""}al(){const a=this.element;var b=this.coords[0];J(a,"transform",this.ty+`${`scale(${b}, ${b}) `}`);Zf&&Nf(a.parentNode)}vh(){super.vh();const a=this.element;this.Wi&&J(a,"transform",this.ty);Zf&&Nf(a.parentNode)}};var Sn=4*(Math.sqrt(2)-1)/3;function Tn(a){return K||mh||L?new Promise(b=>{const c=new Image;c.onload=()=>{var d=c.width,e=c.height;const f=ce("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 Un(a,b,c){if(a.Sx!=c||a.aD!=b)a.aD=b,a.Sx=c,a.HO()}
class Vn extends O{constructor(a,b,c){super({l:"choice-picture-attachment-view"});this.aD=c||110;this.Sx=58;this.$d=b;this.Of=a;this.Lg()&&(this.m("with-zoom",!0),this.Lg()&&z(this,this.M,this.tD,this));this.HO()}tD(){this.$d.$v({cf:this.Of.Zc.fb})}HO(){const a=this.Of.Zc;this.u(!!a);if(a){const b=a.fb;let c=this.Sx,d=Math.floor(c*(b.width()/b.height()));d>(this.aD||d)&&(d=this.aD,c=Math.floor(d*(b.height()/b.width())));this.F("background-size",d+"px "+c+"px");this.resize(d,c);Tn(b.path()).then(e=>
{this.F("background-image",Ig(e))});z(this,a.Gm,this.HO,this)}}Lg(){const a=this.Of.Zc;return a?!!this.$d&&a.Lg():!!this.$d}Ab(a,b){const c=this.Of.Zc.fb;a=Qf({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Df:!0});return new F(a.width,a.height)}};var Wn=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;function Xn(a,b){this.YV=a;this.QR=b}Xn.prototype.startOffset=function(){return this.YV};Xn.prototype.endOffset=function(){return this.QR};Xn.prototype.isEqual=function(a){return this.YV==a.startOffset()&&this.QR==a.endOffset()};function Yn(a,b){const c={Ta:[],hw:[]},d=e=>{e&&(c.hw=c.hw.concat(e.hw),c.Ta=c.Ta.concat(e.Ta))};d(a);d(b);return c}function Zn(a,b){a=Yn(a,null);b&&(a.Ta=a.Ta.concat(b));return a};function $n(a,b){a.Zc!=b&&(a.Zc=b,a.Zc&&z(a,a.Zc.Gm,()=>{a.AD.g()}),a.AD.g())}
class ao extends I{constructor(){super();this.Wd="";this.nf=null;this.vH="next";this.yk=0;this.$J=this.Uh=this.rq=!1;this.Zc=null;this.NB=H(this);this.yW=H(this);this.CB=H(this);this.JI=H(this);this.ZD=H(this);this.AD=H(this);this.z0=H(this);this.$M=H(this)}lg(a){this.Wd=a}Wk(a){this.nf!=a&&(this.nf=a,this.JI.g())}Up(a){this.vH!=a&&(this.vH=a,this.CB.g())}GA(a){this.yk!=a&&(this.yk=a,this.ZD.g())}dd(){return this.nf&&Zn(null,this.nf.content())}id(){return this.Wd}Jj(){return this.nf}kv(){return this.vH}score(){return this.yk}correct(){return this.rq}typeIn(){return this.Uh}locked(){return this.$J}rP(a){this.rq!=
a&&(this.rq=a,this.NB.g(this))}ab(){let a=[];this.Zc&&a.push(this.Zc.fb);this.nf&&(a=a.concat(this.nf.ab()));return a}n2(){this.$M.g()}};function bo(a,b){a.ri!=b&&(a.ri=b,a.SS.g(a))}function co(a){a.Ot=!1;a.Pt=!0;bo(a,1);a.QS.g(a)}function eo(a){a.Pt=!1;a.Ot=!1;a.RS.g(a);bo(a,0)}class fo extends I{constructor(){super();this.Ot=this.Pt=!1;this.ri=0;this.QS=H(this);this.RS=H(this);this.SS=H(this)}ls(){return this.Pt}progress(){return this.ri}load(){this.Pt||this.Ot||(this.Ot=!0,this.UC())}UC(){}zW(){}A7(){if(this.Pt||this.Ot)this.zW(),this.Ot=this.Pt=!1,bo(this,0)}PO(){return this.QS}fY(){return this.RS}Z5(){return this.SS}}
fo.prototype.loadProgressEvent=fo.prototype.Z5;fo.prototype.loadFailedEvent=fo.prototype.fY;fo.prototype.loadCompleteEvent=fo.prototype.PO;fo.prototype.unload=fo.prototype.A7;fo.prototype.load=fo.prototype.load;fo.prototype.progress=fo.prototype.progress;fo.prototype.isLoaded=fo.prototype.ls;class go extends I{constructor(){super();this.wr=null}release(){let a;null==(a=this.wr)||a.release()}cf(){return this.wr?this.wr:null}ab(){const a=[];this.wr&&a.push(this.wr);return a}Bc(){null!=this.wr&&Bd(this.wr)}};class ho extends go{constructor(a){super();this.zb=a;this.Wd=a+la(this);this.jr="inline";this.G=H(this)}V(){return this.G}position(){return this.jr}type(){return this.zb}id(){return this.Wd}lg(a){this.Wd=a}text(a){return void 0!==a?a:" "}count(){return 1}slice(){return this}mc(){return null}};var io=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function jo(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)jo(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function ko(a){var b=[],c;for(c in a)jo(c,a[c],b);return b.join("&")};function lo(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function mo(a){a.yg&&(a.yg.onload=null,a.yg.onerror=null)}function no(a){if(!a.ls())throw Error("asset not loaded");}
class oo extends fo{constructor(a,b,c){super();this.yg=null;this.qU=lo(a);this.qh=b;this.ih=c}UC(){this.yg=new Image;this.yg.onload=this.i1.bind(this);this.yg.onerror=this.h1.bind(this);this.yg.src=this.qU}i1(){mo(this);co(this)}h1(){mo(this);eo(this)}zW(){this.yg&&(mo(this),this.yg.src="",this.yg=null)}path(){return this.qU}width(){if(null!=this.qh)return this.qh;if(!this.yg)return 0;no(this);return this.yg.width}height(){if(null!=this.ih)return this.ih;if(!this.yg)return 0;no(this);return this.yg.height}qF(){no(this);
const a=ce("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.yg,0,0);return a}uX(){no(this);return this.yg.cloneNode(!0)}}oo.prototype.createImgInstance=oo.prototype.uX;oo.prototype.createInstance=oo.prototype.qF;oo.prototype.height=oo.prototype.height;oo.prototype.width=oo.prototype.width;oo.prototype.path=oo.prototype.path;class po extends ao{constructor(){super();this.Tl=null}setText(a){Cd(this,this.Tl);this.Tl=a}dd(){return Zn(super.dd(),this.Tl)}textRange(){return this.Tl}};function qo(a,b){a.qN&&a.m("focused",b)}class ro extends O{constructor(a){super({s:a});this.qN=!K}jo(){this.qN&&super.jo()}Zf(a){this.qN&&super.Zf(a)}}
class so extends O{constructor(a){var b=a.pb;const c=a.Oz,d=a.Sz,e=a.S,f=a.d6,g=a.format,h=a.RO,k=a.O,m=a.questionType;super({l:"choice-view"});this.D=k;this.MD=m;this.Lc=e;this.kh=h;this.me=new ro(N(this,"choice-container"));this.m(this.MD,!0);z(this,this.me.M,(y,x)=>{this.ge&&x.target==this.ge.displayObject()&&this.tc.selected()||x.target==this.mq.displayObject()&&this.mq.Lg()||this.kz.g(this.tc)});w(this,this.me,"keydown",this.We,this);M(this,this.me);this.kz=H(this);this.tc=c;z(this,this.tc.Ff(),
this.CT,this);this.ZB=new O({s:N(this,"active-element-container")});const {activeElement:t,WF:r}=d(N(this,"active-element"),N(this,"mock-active-element"),this.D,this.MD);this.Io=r;M(this.ZB,this.Io);this.Ii=t;M(this.ZB,this.Ii);this.XL=new O({s:N(this,"review-icons-container")});this.RU=new O({s:N(this,"correct-icon")});this.RU.addChild(S(this.D,"correct-icon"));M(this.XL,this.RU);this.TU=new O({s:N(this,"incorrect-icon")});this.TU.addChild(S(this.D,"incorrect-icon"));M(this.XL,this.TU);M(this.me,
this.XL);M(this.me,this.ZB);this.ul=!1;K&&(w(this,this.me.displayObject(),Bh,()=>{this.enabled()&&(this.ko(!1),this.ul=!0)},this),w(this,this.me.displayObject(),Ch,()=>{this.ul&&(this.ko(!0),this.ul=!1)},this));w(this,this.Io,"focus",()=>qo(this.me,!0),this);w(this,this.Io,"blur",()=>qo(this.me,!1),this);this.mq=new Vn(this.tc.choice(),a.yc,f);Zh(this.mq,N(this,"attachment-view"));a=new O({l:"choice-attachment-container"});M(a,this.mq);M(this.me,a);this.EB=new O({l:"choice-content"});M(this.me,this.EB);
(this.ib=(a=this.tc.choice().textRange().ie())?null:b.ef(this,this.tc.choice().textRange(),!1))&&M(this.EB,this.ib);this.ge=null;b=this.tc.choice();b instanceof po&&b.typeIn()&&!this.Lc&&(this.ge=this.lI(g),M(this.EB,this.ge),this.ge.m("empty-text",a));this.CT()}lc(a){const b=this.tc.choice();if(this.Lc&&"reviewWithCorrectAnswers"==a&&b instanceof po){a=b.correct();this.Ii.m("correct",a);this.me.m("correct",a);if(this.tc.selected()&&!a||a&&!this.tc.selected())this.Ii.m("incorrect",!0),this.me.m("incorrect",
!0);this.tc.selected()||a||this.me.m("not-selected",!0)}}activate(a){a?this.me.displayObject().focus():this.me.displayObject().blur()}We(a){const b=this.ge&&this.ge.focused();switch(a.keyCode){case 13:b?(b&&this.kh.Ms(this.tc),a.preventDefault()):this.kz.g(this.tc);break;case 32:b||this.kz.g(this.tc)}}lI(a){const b=new Ln({});b.Dd(this.tc.customAnswer());z(this,b.V(),()=>{var c=b.value();this.tc.vq=c});w(this,b.displayObject(),"focus",()=>{b.m("focused",!0);qo(this.me,!0)},this);w(this,b.displayObject(),
"blur",()=>{b.m("focused",!1);qo(this.me,!1)},this);Zh(b,N(this.EB,"type-in"));b.F("font-size",a.size+"px");return b}CT(){this.me.td("checked",this.tc.selected());this.Io.td("checked",this.tc.selected())}ka(){this.invalidate()}invalidate(){const a=af(this.displayObject(),"width");this.F("width","");this.ib&&(this.ib.F("width",""),this.ib.u(!0),yh&&Gg&&this.ib.Nb(this.ib.displayObject().scrollHeight));var b=Math.ceil(this.width());const c=yf(this.me.displayObject());var d=zf(this.mq.displayObject());
d=Math.ceil(this.mq.width())+(this.mq.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.ZB.width();this.ib&&this.ib.width()>=b&&this.ib.Ga(b);this.ge&&this.ge.Ga(Math.max(b,this.ib?this.ib.width():0));this.ib&&this.ib.u(1<=this.ib.displayObject().scrollWidth);this.F("width",a)}j(a){super.j(a);this.me.j(a);this.ib&&this.ib.j(a);this.Ii.j(a);this.Io.j(a);this.ge&&this.ge.j(a)}ko(a){const b=a?1.1:1,c=a?1:1.1;(new Rn(this.Ii.displayObject(),b,c,a)).play()}};class to extends Bm{constructor(a,b,c){super({s:N(a.parent,"content")});this.MD=c;this.ia=a.parent;this.G0=a.g6||!1;this.wZ=null!=a.Mg?a.Mg:Number.MAX_VALUE;this.ca=b;this.ub=[];this.D=a.O;this.aR=[];this.mI(a);this.lc(a.mode)}mI(a){const b=a.En;var c=100/b;for(var d=0;d<b;++d){var e=new O({l:"column-container"});this.aR.push(e);M(this,e);e.F("width",`${c}%`)}c=a.pb;for(d=0;d<this.ca.count();++d){e=this.ca.getChoiceState(d);e=new so({pb:c,Oz:e,d6:110,Sz:a.Sz,S:a.S,O:this.D,format:a.format,yc:a.yc,
RO:this,questionType:this.MD});e.m("columned",1<b);const f=this.aR[d%b];z(this,e.kz,this.hb,this);M(f,e);this.ub.push(e)}}lc(a){nb(this.ub,b=>b.lc(a))}Tk(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.ub[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.ub[a-1].activate(!0),c=!0)}this.ub[a].activate(!c);break}}}Ms(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.ub[a+1].activate(!0):(this.ub[a].activate(!1),this.ia.AX());break}}}hb(a){for(let b=0;b<this.ca.count();++b){const c=this.ca.getChoiceState(b),d=a==c;this.G0?d&&c.cb(!c.selected()):c.cb(a==c)}this.np()}np(){const a=this.enabled();var b;if(b=a){b=0;for(var c=0;c<this.ca.count();++c)this.ca.getChoiceState(c).selected()&&(b+=1);b=b<this.wZ}for(c=0;c<this.ub.length;++c){const d=this.ca.getChoiceState(c);this.ub[c].j(d.selected()?a:b)}}Bn(a){return"byItems"==a?this.ub.map(b=>[b]):super.Bn(a)}j(a){super.j(a);
for(const b of this.ub)b.j(a);this.np()}ka(){for(const a of this.ub)a.invalidate()}};function uo(a){return a.aj-a.mi}
class vo extends O{constructor(a){super({l:a.l,Kf:!0});this.fD=15;this.ob=this.aj=this.mi=this.tk=0;this.Kx=a.Le||1;this.TD=this.er=0;this.f3=100;this.bf=A(this,new O({s:N(this,"up")}));this.addChild(this.bf);this.yb=A(this,new O({l:"thumb"}));this.addChild(this.yb);this.yb.addChild(A(this,new O({s:N(this.yb,"background")})));this.fh=A(this,new O({s:N(this,"down")}));this.addChild(this.fh);this.Uo=this.Kl=null;this.vi=H(this);this.qz=H(this);this.si=new sg(this.f3);w(this,this.si,"tick",this.QK,this);
w(this,this,Bh,this.Su,this,Ih);w(this,this.bf,Bh,this.dL,this,Ih);w(this,this.yb,Bh,this.qy,this,Ih);w(this,this.fh,Bh,this.CK,this,Ih);w(this,document.body,Ch,this.mD,this)}mg(a){this.Dr(a)}Le(){return this.Kx}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}ai(a,b,c,d=0){this.tk=a;this.mi=b;this.aj=c;this.er=d;this.Tq();this.mg(this.ob)}Dr(a){a=ve(a,this.mi,this.aj);this.ob!=a&&(this.ob=a,this.Ao(),this.vi.g())}xr(a){this.Dr(this.ob+a)}Su(){}dL(a){a.preventDefault();this.xr(-this.Le());
this.fz(this.bf,-this.Le())}CK(a){a.preventDefault();this.xr(this.Le());this.fz(this.fh,this.Le())}fz(a,b){this.Kl=a;w(this,this.Kl,"mouseover",this.my,this);w(this,this.Kl,"mouseout",this.ly,this);w(this,document,Ch,this.Gy,this);this.si.stop();this.Uo=function(){this.xr(this.TD)};this.TD=b;this.si.start()}Gy(){wd(this,this.Kl,"mouseover",this.my,this);wd(this,this.Kl,"mouseout",this.ly,this);wd(this,document,Ch,this.Gy,this);this.si.stop();this.Uo=null}my(){this.si.start()}ly(){this.si.stop()}QK(){this.Uo&&
this.Uo()}qy(a){this.qz.g();a.preventDefault();w(this,document.body,Dh,this.Al,this);this.pN(!0)}pN(a){this.yb.m("active",a)}mD(){wd(this,document.body,Dh,this.Al,this);this.pN(!1)}Al(){}ka(){this.Tq()}};class wo extends vo{constructor(a){super(a);this.hT=0}Tq(){const a=this.height()-this.bf.height()-this.fh.height();this.yb.Nb(0==uo(this)?a:Math.max(this.fD,Math.ceil(this.tk/(uo(this)+this.tk)*a)));this.Ao()}Ao(){const a=this.Sh();0==uo(this)?this.yb.ke(a.top):this.yb.ke(a.top+Math.round((this.ob-this.mi)/uo(this)*a.height));this.bf.j(!!this.ob);this.fh.j(this.ob!=this.aj)}Sh(){const a=new G(0,0,0,0);a.top=this.bf.height();a.height=this.height()-this.fh.height()-this.yb.height()-a.top;a.left=this.yb.x();
return a}aN(){return this.Sh()}Su(a){var b;if(b=!a.defaultPrevented)b=this.yb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Sh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.er?this.tk:this.er;a=a<=this.yb.y()?-b:b;this.mg(this.ob+a)}}qy(a){super.qy(a);const b=this.yb.displayObject().getBoundingClientRect();this.hT=a.clientY-Math.round(b.top);this.Al(a)}Al(a){const b=this.displayObject().getBoundingClientRect(),
c=this.Sh();a=(a.clientY-b.top-c.top*this.parentScale()-this.hT)/(c.height*this.parentScale());this.Dr(a*uo(this)+this.mi)}};function xo(a,b){rd.call(this);a=this.wc=a;a=ka(a)&&1==a.nodeType?this.wc:this.wc?this.wc.body:null;this.X5=!!a&&tf(a);this.dY=v(this.wc,yc?"DOMMouseScroll":"mousewheel",this,b)}p(xo,rd);
xo.prototype.handleEvent=function(a){var b=0,c=0,d=a.Ae;"mousewheel"==d.type?(a=yo(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=yo(-d.wheelDeltaX),c=yo(-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.hY&&(b=Nd(b,-this.hY,this.hY));"number"===typeof this.iY&&(c=Nd(c,-this.iY,this.iY));this.X5&&(b=-b);b=new zo(a,d,b,c);this.dispatchEvent(b)};function yo(a){return zc&&(Ac||Cc)&&0!=a%40?a:a/40}
xo.prototype.Rd=function(){xo.Fb.Rd.call(this);nd(this.dY);this.dY=null};function zo(a,b,c,d){Sc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(zo,Sc);var Ao=new mc;function Bo(a){a.a0&&a.Ic(a.lW||a.pK?.5:0)}function Co(a,b){w(a,new xo(b.displayObject(),{passive:!0}),Ao,c=>{!Ag(c.Ae)&&c.deltaY&&(c=0<c.deltaY?a.Le():-a.Le(),a.mg(a.ob+c))},a)}
class Do extends wo{constructor({l:a,Le:b,Wg:c,E5:d,BY:e=null}){super({l:a,Le:b});this.Fy=c;this.pK=this.lW=!1;this.a0=d;this.Ky=e;c.F("overflow","hidden");z(this,this.vi,()=>{c.displayObject().scrollTop=this.ob});w(this,c,"scroll",()=>{this.mg(c.displayObject().scrollTop)},this);this.Ky?Co(this,this.Ky):(Co(this,this.Fy),Co(this,this));d?(this.Ic(0),this.Ky?(w(this,this.Ky,"mouseenter",this.$m,this),w(this,this.Ky,"mouseleave",this.Lo,this)):(w(this,this.Fy,"mouseover",this.$m,this),w(this,this,
"mouseover",this.$m,this),w(this,this.Fy,"mouseout",this.Lo,this),w(this,this,"mouseout",this.Lo,this))):this.Ic(1)}ai(a,b,c,d=0){this.u(0<c);super.ai(a,b,c,d)}pN(a){this.lW=a;Bo(this)}$m(a){a&&(this.contains(a.relatedTarget)||this.Fy.contains(a.relatedTarget))||(this.pK=!0,Bo(this))}Lo(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Fy.contains(a.relatedTarget))||(this.pK=!1,Bo(this))}};class Eo extends O{constructor(a){super({l:a});a=new O({s:N(this,"thumb")});M(this,a)}}class Fo{constructor(a,b){this.Vc=a;this.vi=b}scrollY(){const a=this.Vc.getComputedPosition().y;return isNaN(a)?0:-a}Nv(){return this.vi}Es(a){this.scrollY()!=a&&this.Vc.scrollTo(0,-a)}}class Go extends I{constructor(a){super();this.fa=a;this.ny=H(this);w(this,a,"scroll",()=>{this.ny.g()})}scrollY(){return this.fa.scrollTop}Nv(){return this.ny}Es(a){this.fa.scrollTop=a}}
class Ho extends I{constructor({l:a="vertical-scrollbar",j8:b="mobile-vertical-scrollbar",Wg:c,q8:d,Z7:e,BY:f=null,Le:g=20,preventDefault:h=!0}){super();this.Ba=this.Vc=null;this.uW=d||null;this.OQ=e||null;this.aj=0;if(K){const k=H(this);a={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:h,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:()=>{k.g()}};b=new Eo(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Vc=new IScroll(c.displayObject(),
a);this.md=new Fo(this.Vc,k)}else this.Ba=A(this,new Do({l:a,Le:g,Wg:c,E5:!0,BY:f})),this.md=new Go(c.displayObject()),b=this.Ba;z(this,this.md.Nv(),this.IU,this);this.t3=b}Pg(){return this.t3}ai(a,b){this.aj=Math.max(0,b-a);this.Vc?this.Vc.setScrollHeight(b):this.Ba&&this.Ba.ai(a,0,Math.max(this.aj,0));this.IU()}setParentScale(a){this.Ba&&this.Ba.setParentScale(a)}IU(){if(this.uW){var a=Math.min(this.md.scrollY(),60);lf(this.uW,a)}this.OQ&&(a=this.aj-this.md.scrollY(),lf(this.OQ,Math.min(a,60)))}Bc(){super.Bc();
this.Vc&&this.Vc.destroy()}};class Io extends O{constructor(a,b){super({l:"essay-container"});this.B=a;this.xf=new O({l:"essay-scroll-pane"});this.bc=new O({l:"essay-text-content"});M(this.xf,this.bc);this.Oa=this.Ow(b);this.Oa.displayObject().value=this.B.text();M(this.bc,this.Oa);w(this,this.Oa.displayObject(),"change",this.dU,this);w(this,this.Oa.displayObject(),"input",this.l2,this);M(this,this.xf);this.pc=null;Gg&&this.m("ios",!0);am()&&this.m("preview",!0);K?this.m("mobile",!0):(this.pc=new Ho({Wg:this.bc}),A(this,this.pc),
this.xf.addChild(this.pc.Pg()));this.op(0)}activate(a){a?K||this.Oa.focus():this.Oa.displayObject().blur()}Ow(a){const b=new O({s:N(this,"text-input"),ea:"TEXTAREA"});w(this,b.displayObject(),"focusin",()=>{this.xf.m("focused",!0)},this);w(this,b.displayObject(),"focusout",()=>{this.xf.m("focused",!1)},this);b.F("font-size",a.size+"px");return b}j(a){super.j(a);this.xf.j(a);this.Oa.j(a)}dU(){this.B.setText(this.Oa.displayObject().value)}l2(){this.dU();const a=this.bc.displayObject().scrollTop;this.op(a)}ka(){this.op(this.bc.displayObject().scrollTop)}op(a){if(this.pc){this.Oa.F("height",
"auto");var b=this.bc.height()-2,c=this.Oa.displayObject().scrollHeight;this.Oa.Nb(Math.max(b,c));this.pc.ai(this.bc.height(),c);u&&(this.bc.displayObject().scrollTop=a,this.pc.Pg().va())}}te(){super.te();this.pc&&this.pc.setParentScale(this.parentScale())}};class Jo extends Bm{constructor(a,b,c){super({s:N(a,"content")});this.F("height","100%");this.B=b;this.W=new Io(this.B,c);this.addChild(this.W)}Ab(a,b){return new F(a,Math.max(b,100))}j(a){super.j(a);this.W.j(a)}Yn(){this.W.activate(!1)}qm(){this.W.activate(!0)}te(){super.te();this.W.setParentScale(this.parentScale())}ka(a,b){a&&b&&this.W.va()}};function Ko(a){this.ES=!!a}Ko.prototype.rv=function(){this.ES?xa("Action is already executed"):(this.Wf.setText(this.J0),this.Wf.setSelection(this.I0),this.ES=!0)};Ko.prototype.Qd=function(){};function Lo(a,b,c){this.Wf=a;a.text();this.J0=b;a.selection();this.I0=c}p(Lo,Ko);class Mo extends I{constructor(a=""){super();this.Db=a;a=this.Db.length;this.jj=new Xn(a,a);this.ip=H(this);this.io=H(this);this.iM=H(this);this.OC=void 0}setText(a){this.Db!=a&&(this.Db=a,this.ip.g())}text(){return this.Db}setSelection(a){this.jj.isEqual(a)||(this.jj=a,this.iM.g())}selection(){return this.jj}update(a,b){var c=b;const d=a.length;b=Nd(c.startOffset(),0,d);c=Nd(c.endOffset(),0,d);b=new Xn(b,c);this.OC=new Lo(this,a,b,this.OC);this.io.g(this.OC)}commit(){this.OC=void 0}};function No(a,b){var c=0,d=0;Oo(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function Oo(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Po(a){const b=No(a.displayObject(),!0)[0],c=No(a.displayObject(),!1)[1];a.jj=new Xn(b,c)}function Qo(a){let b;null==(b=a.Wf)||b.commit();let c;null==(c=a.Wf)||c.setSelection(a.jj)}
class Ro extends O{constructor(){super({ea:"INPUT",l:""});this.Wf=null;this.jj=new Xn(0,0);w(this,this.displayObject(),"keydown",this.We,this);w(this,this.displayObject(),"input",this.MT,this);w(this,this.displayObject(),"blur",this.Q0,this);w(this,this.displayObject(),"keyup",this.m1,this);w(this,this.displayObject(),"mousedown",this.ey,this);w(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);w(this,this.displayObject(),"paste",a=>a.stopPropagation());w(this,this.displayObject(),
"copy",a=>a.stopPropagation());w(this,this.displayObject(),"cut",a=>a.stopPropagation());w(this,this.displayObject(),"keypress",a=>a.stopPropagation());hh&&w(this,this.displayObject(),"change",this.MT,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Db().length),this.jj=new Xn(a,a),this.Wf.setSelection(this.jj))):this.displayObject().blur()}NK(){this.displayObject().value=this.Wf.text();this.nD()}nD(){this.jj=this.Wf.selection();var a=this.displayObject(),b=this.jj.startOffset();
Oo(a)&&(a.selectionStart=b);a=this.displayObject();b=this.jj.endOffset();Oo(a)&&(a.selectionEnd=b)}MT(){Po(this);let a;null==(a=this.Wf)||a.update(this.Db(),this.jj)}Q0(){let a;null==(a=this.Wf)||a.commit()}ey(){w(this,document,"mousemove",this.ej,this);w(this,document,"mouseup",this.rk,this);Po(this);Qo(this)}ej(){Po(this);Qo(this)}rk(){Po(this);Qo(this);wd(this,document,"mousemove",this.ej,this);wd(this,document,"mouseup",this.rk,this)}m1(a){Uf(a)||(Po(this),Qo(this))}We(a){switch(a.keyCode){case 39:No(this.displayObject(),
!0)[0]<this.Db().length&&a.stopPropagation();break;case 37:0<No(this.displayObject(),!0)[0]&&a.stopPropagation()}}Db(){return this.displayObject().value}};function So(a){const b=a.$.getBoundingClientRect(),c=a.$.hasAttribute("data-height");return new G(b.left,b.top,a.$.hasAttribute("data-width")?parseFloat(a.$.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.$.getAttribute("data-height")):window.innerHeight)}
class To extends I{constructor({R:a,Rc:b,Qc:c}){super();this.$=a;this.Uf=b;this.tb=c;this.eE=H(this);this.lC=H(this);this.AB=H(this);this.sJ=!1}xm(){return!!this.tb.displayObject().parentNode}show(a){a?this.Nd():this.Vd()}Nd(a){this.AB.g();this.tb.setScale(this.Uf.parentScale());this.$.appendChild(this.tb.displayObject());this.zo(a);this.tb.va();this.eE.g()}zo(a){Yh(this.tb,{top:0,left:0});var b=ai(this.Uf);var c=ai(this.tb);a=this.et(b,c,a);c=this.ft(b,c);if(0>c){var d=So(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Uf.parentScale();if(this.iV(d,e>b,a))return}this.tb.move(a,c)}Vd(){this.sJ||(this.sJ=!0,he(this.tb.displayObject()),this.lC.g(),this.sJ=!1)}ft(a,b){const c=So(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}et(a,b){const c=So(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}iV(){return!1}Bc(){this.xm()&&this.Vd();super.Bc()}};class Uo extends To{constructor(a){const b=a.Rc;super({R:a.R,Rc:b,Qc:a.Qc});this.bg=!1;this.Xh=this.Eh=null;Zg?L||w(this,b,"touchstart",c=>{this.bg||(this.Nd(c),this.bg=!0,Fe(()=>{this.Eh=w(this,window,"touchstart",()=>{this.Vi()})}))}):(w(this,b,"mouseover",c=>{this.bg||(this.Nd(c),this.bg=!0)},this),w(this,b,"mouseout",this.Vi,this))}Nd(a){super.Nd(a);this.NU(a);this.Xh=w(this,window,"resize",this.Vi,this)}NU(a){this.tb.F("width","");this.tb.F("white-space","nowrap");this.tb.F("width",`${Math.min(300,
this.tb.displayObject().clientWidth+3)}px`);this.tb.F("white-space","pre-wrap");this.zo(a)}Vi(){this.Eh&&(xd(this,this.Eh),this.Eh=null);this.Xh&&(xd(this,this.Xh),this.Xh=null);this.Vd();this.bg=!1}et(a,b,c){c=a.left+(c.clientX-a.left)-.5*b.width-b.left;c=c+b.width>a.right-b.left?a.right-b.width-b.left:Math.max(a.left-b.left,c);return Math.max(0,c)}ft(a,b){const c=So(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function Vo(a,b){b=u||b;a.Bz.u(b);a.sN.u(b)}
class Wo extends O{constructor({O:a,Qp:b,KG:c,correctAnswers:d,R:e,A:f}){super({l:"correct-answers-tooltip"});this.D=a;this.xf=new O({l:"tooltip-scroll-pane"});M(this,this.xf);this.Bz=new O({s:N(this,"label")});bi(this.Bz,f,"Q_USER_ANSWER_TITLE");M(this.xf,this.Bz);this.sN=new O({s:N(this,"user-answer")});this.sN.K(c);M(this.xf,this.sN);this.MB=new O({s:N(this,"label")});bi(this.MB,f,"Q_CORRECT_ANSWERS_TITLE");M(this.xf,this.MB);for(const g of d)a=new O({s:N(this,"correct-answer")}),c=new O({s:N(this,
"correct-answer-icon")}),d=S(this.D,"small-tick"),f=new O({s:N(this,"correct-answer-text")}),f.K(g),c.addChild(d),M(a,c),M(a,f),M(this.xf,a);this.EE=new Uo({R:e,Rc:b,Qc:this});A(this,this.EE);Vo(this,u)}};function Xo(a){const b=a.B.S()&&"reviewWithCorrectAnswers"==a.Aa;a=a.B.correct();return b&&!a}function Yo(a){const b=a.jS();a.Xl=new Wo({O:a.D,Qp:a,KG:b,correctAnswers:a.fS(),A:a.i,R:a.$});A(a,a.Xl)}
class Zo extends O{constructor({O:a,parent:b,value:c,state:d,format:e,A:f,R:g,W5:h,mode:k}){super({l:"choice-view"});this.D=a;this.B=d;this.Aa=k;this.$=g;this.i=f;this.m("text-answer",!0);this.Xl=null;this.ze=c;this.Mi=new O({l:"text-answer-container"});M(this,this.Mi);this.Mi.m("short-answer",!h);this.Mi.m("numeric",!!h);a=d.S()&&"reviewWithCorrectAnswers"==k;this.ge=this.lI(a,e,h||!1);w(this,this.ge.displayObject(),"focus",()=>{this.Mi.m("focused",!0)},this);w(this,this.ge.displayObject(),"blur",
()=>{this.Mi.m("focused",!1)},this);M(this.Mi,this.ge);w(this,this.ge.displayObject(),"keydown",m=>{13==m.keyCode&&(b.CF(),m.preventDefault())},this);this.Im=new O({s:N(this.Mi,"tooltip-icon")});e=S(this.D,"question-24");this.Im.addChild(e);a&&(d=d.correct(),this.ge.m(d?"correct":"incorrect",!0),this.Mi.m(d?"correct":"incorrect",!0),d||M(this.Mi,this.Im))}activate(a){a?K||this.ge.focus():this.ge.displayObject().blur()}lI(a,b,c){if(a)a=new O,a.K(fc(this.ze.text()));else{var d=a=new Ro,e=this.ze;d.Wf&&
(yd(d,d.Wf.ip,d.NK,d),yd(d,d.Wf.iM,d.nD,d));e?(d.Wf=e,d.NK(),d.nD(),d.j(!0),z(d,d.Wf.ip,d.NK,d),z(d,d.Wf.iM,d.nD,d)):(d.Wf=null,d.displayObject().value="",d.j(!1));K&&c&&(a.setAttribute("type","number"),Zf&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}Zh(a,N(this.Mi,"type-in"));a.F("font-size",b.size+"px");return a}j(a){super.j(a);this.Mi.j(a);this.ge.j(a)}invalidate(){var a=this.Mi.contains(this.Im),
b=yf(this.displayObject());a=a?this.Im.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.ge.F("max-width",b+"px");this.Xl&&Vo(this.Xl,this.ge.displayObject().scrollWidth>b)}};class $o extends Zo{constructor({O:a,parent:b,rh:c,mode:d,format:e,A:f,R:g}){super({O:a,value:c.response(),format:e,state:c,parent:b,A:f,R:g,mode:d});this.Fd=c;Xo(this)&&Yo(this)}jS(){return this.Fd.response().text()}fS(){const a=[];for(let b=0;b<this.Fd.bd().count();++b){const c=this.Fd.bd().getChoice(b);a.push(fc(c.textRange().text()))}return a}};class ap extends Bm{constructor(a,b,c,d,e,f,g){super({s:N(a,"content")});this.D=g;this.ca=b;this.ix=d;this.ia=a;this.i=e;this.$=f;this.gi(c)}gi(a){this.W=new $o({O:this.D,rh:this.ca,mode:a,format:this.ix,parent:this.ia,A:this.i,R:this.$});A(this,this.W);this.addChild(this.W.displayObject())}lc(a){B(this,this.W);this.removeChild(this.W.displayObject());this.gi(a);this.W.j(this.enabled());this.W.setParentScale(this.parentScale());this.W.invalidate()}j(a){super.j(a);this.W.j(a)}ka(){this.W.invalidate()}setParentScale(a){super.setParentScale(a);
this.W.setParentScale(a)}Yn(){this.W.activate(!1)}qm(){this.W.activate(!0)}};class bp extends pk{constructor(a){super("slide-object-view-icon-placeholder");this.dj=a;this.m("type",a.id())}object(){return this.dj}};class cp extends Am{constructor(a){super("line-view",a);this.OS=a;this.qr=new un(a.Sd());rn(this.qr,this)}ka(a,b){super.ka(a,b);this.Ja()}Ja(){const a=[this.OS.im(),this.OS.tm()];this.qr.invalidate(a,!1)}};class dp extends I{constructor(a){super();this.G2=a}comparisonOperation(){return this.G2}};class ep extends dp{constructor(a,b){super("between");this.TJ=a;this.YL=b;H(this);H(this)}leftOperand(){return this.TJ}rightOperand(){return this.YL}oX(a){a=parseFloat(a);const b=Math.max(this.TJ,this.YL);return a>=Math.min(this.TJ,this.YL)&&a<=b}};class fp extends dp{constructor(a,b){super(a);this.F2=b;H(this)}operand(){return this.F2}oX(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 gp=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 hp(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 fp){{const k=g.comparisonOperation();if(gp.has(k))d=d.H(gp.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof ep)d=d.H("Q_NUMERIC_QUESTION_BETWEEN",{ONE:g.leftOperand(),TWO:g.rightOperand()});else throw Error("invalid numeric answer condition");f.call(e,d)}return c};class ip extends Zo{constructor({O:a,parent:b,WN:c,mode:d,format:e,A:f,R:g}){const h=new Mo(c.response());super({O:a,parent:b,value:h,format:e,state:c,A:f,R:g,W5:!0,mode:d});this.Zj=c;z(this,this.ze.io,this.bL,this);z(this,this.ze.ip,()=>{let k=this.ze.text();k=k.replace(",",".");var m=k;m.match(/[^0-9.,-]/g)&&(m=m.replace(/[^0-9.,-]/g,""));m!=k?this.ze.setText(m):this.Zj.qc(k)},this);Xo(this)&&Yo(this)}jS(){return this.Zj.response()}fS(){return hp(this.Zj,this.i)}bL(a){a.rv()}};class jp extends Bm{constructor(a,b,c,d,e,f,g){super({s:N(a,"content")});this.D=g;this.ca=b;this.ix=d;this.ia=a;this.i=e;this.$=f;this.gi(c)}gi(a){this.W=new ip({O:this.D,WN:this.ca,mode:a,format:this.ix,parent:this.ia,A:this.i,R:this.$});A(this,this.W);this.addChild(this.W.displayObject())}lc(a){B(this,this.W);this.removeChild(this.W.displayObject());this.gi(a);this.W.j(this.enabled());this.W.setParentScale(this.parentScale());this.W.invalidate()}j(a){super.j(a);this.W.j(a)}ka(){this.W.invalidate()}setParentScale(a){super.setParentScale(a);
this.W.setParentScale(a)}Yn(){this.W.activate(!1)}qm(){this.W.activate(!0)}};class kp extends Bm{constructor(a){super({s:N(a,"content")})}};let lp=null;
class mp extends To{constructor(a){super(a);this.ec=!1;this.Xh=this.Eh=null;L||(K?z(this,this.Uf.M,b=>{this.xm()||(this.Nd(b),Fe(()=>{this.Eh=w(this,window,Bh,()=>{this.Vi()},this,Hh)}))},this):(w(this,this.Uf,"mouseover",this.Nd,this),w(this,this.Uf,"mouseout",this.Vi,this),u&&w(this,window,"scroll",()=>{this.Vi()},this,!0)))}enable(a){this.ec=a}Nd(a){this.ec&&(isNaN(lp)||clearInterval(lp),lp=setTimeout(()=>{if(!this.xm()){J(this.$,"pointer-events","none");super.Nd(a);var b=parseFloat(bf(this.tb.displayObject(),"max-width"));
this.tb.F("min-width",b+"px");this.tb.F("width",`${Math.min(b,this.tb.width())}px`);this.tb.F("min-width","");this.zo(a);this.Xh=w(this,window,"resize",this.Vi,this)}},Zg?0:1E3))}Vi(){this.Eh&&(xd(this,this.Eh),this.Eh=null);this.Xh&&(xd(this,this.Xh),this.Xh=null);this.Vd()}Vd(){isNaN(lp)||clearInterval(lp);super.Vd();J(this.$,"pointer-events","")}et(a,b){const c=So(this).left;return Math.max(0,Math.min(a.right-b.width-c,Math.max(0,a.left+Math.floor(.5*(a.width-b.width)))))}ft(a,b){const c=So(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}Bc(){this.Vi();super.Bc()}}class np extends O{constructor(a,b,c,d){super({l:"truncated-text-tooltip"});(this.l0=!!a)?a=a.ef(this,b,!1):(a=new O({s:N(this,"text")}),a.K(b));this.W=a;M(this,a);this.EE=A(this,new mp({R:d,Rc:c,Qc:this}))}setText(a){this.W.K(a)}enable(a){this.EE.enable(a)}show(a){this.EE.show(a)}};function op(a,b){a.QE+=b;a.F("transform",`translate(0, ${a.QE}px)`)}
class pp extends O{constructor(a,b,c,d,e,f,g){super({l:"seq-choice-container",tabIndex:0,Xg:!0});this.D=g;this.QE=0;z(this,this.M,()=>{});this.Of=b;this.kh=f;this.kz=H(this);b=new O({l:"attachment-container"});this.Hm=new Vn(this.Of,d);Zh(this.Hm,N(b,"attachment-view"));b.u(!!this.Of.Zc);M(b,this.Hm);this.ib=c.ef(this,this.Of.textRange(),!0);this.Ue=new O({s:N(this,"correct-index")});this.Ue.F("font-size",e.size+"px");e.fontFamily&&this.Ue.F("font-family",e.fontFamily);this.Ue.u(!1);this.tf=new O({s:N(this,
"seq-choice-content")});this.addChild(this.tf);this.ek=H(this);this.mf=H(this);this.dk=H(this);M(this.tf,this.Ue);M(this.tf,b);this.tf.addChild(this.ib);this.H4=new O({da:S(g,"dnd-icon.svg"),s:N(this,"dnd-icon")});this.tf.addChild(this.H4);this.Ke=new np(c,this.Of.textRange(),this,a);A(this,this.Ke);w(this,this,Bh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=w(this,window,Dh,r=>{k||(K||(this.Ke.enable(!1),this.Ke.show(!1)),k=!0,this.ek.g({x:h.screenX,y:h.screenY}));this.mf.g({x:r.screenX,
y:r.screenY})},this,Hh),t=w(this,window,Ch,()=>{xd(this,m);xd(this,t);k&&this.dk.g();K||this.Ke.enable(this.ib.fe)},this,Hh)}},this,Hh);w(this,this.displayObject(),"keydown",this.We,this);w(this,this.displayObject(),"blur",()=>{this.cb(!1)},this);yh&&Gg&&this.ib.Nb(0)}nG(a){this.Ue.u(!!a);this.m("review",this.Ue.visible());a&&this.Ue.K(a+".")}j(a){super.j(a);this.tf.j(a);this.ib.j(a)}choice(){return this.Of}setTranslate({x:a,y:b}){this.QE=b;this.F("transform",`translate(${a}px, ${b}px)`)}reset(){yh&&
Gg?this.ib.Nb(this.ib.displayObject().scrollHeight):(this.ib.Nb(this.height()),this.ib.F("height",""))}ka(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=yf(this.displayObject()),this.ib.Nb(b-(a.top+a.bottom-1))):this.reset();this.Ke.enable(this.ib.fe)}We(a){switch(a.keyCode){case 38:this.kh.Tk(this.Of,"up");break;case 40:this.kh.Tk(this.Of,"down");break;case 32:this.cb(!this.selected());break;case 27:this.cb(!1)}}};function qp(a,b,c,d){const e=a.hd[c];a.Xc.jc(e,c<d?d+1:d);e.displayObject().focus();e.cb(!0);rp(a.ca,b,d);a.hd.splice(c,1);a.hd.splice(d,0,e)}
class sp extends Bm{constructor(a){const b=a.parent,c=a.rh,d=a.mode,e=a.pb,f=a.yc,g=a.format,h=a.R;a=a.O;super({s:N(b,"content")});this.ia=b;this.D=a;this.ca=c;this.hd=[];this.yJ=[];this.vC=new O({l:"indices-container"});M(this,this.vC);this.Xc=new O({l:"items-container"});M(this,this.Xc);this.ba=null;this.XH(e,f,g,h);this.Sw=this.ml=this.Vf=0;this.lc(d)}lc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.vC.u(!1),this.Xc.m("review",!0);a=this.ca.S()&&"reviewWithCorrectAnswers"==
a;for(let c=0;c<this.ca.count();++c){var b=this.ca.hi[c];b=a?this.ca.Hw.indexOf(b)+1:null;const d=this.hd[c];d.nG(b);a&&d.m(tp(this.ca,c)?"correct":"incorrect",!0)}}XH(a,b,c,d){for(let g=0;g<this.ca.count();++g){const h=new pp(d,this.ca.hi[g],a,b,c,this,this.D);A(this,h);this.pB(h);var e=c,f=g;const k=new O({s:N(this.vC,"index")});k.K(f+1+".");k.F("font-size",e.size+"px");f=e.qg?"underline":"";f+=e.strike?" line-through":"";k.F("text-decoration",f);k.F("font-weight",e.bold?"bold":"");k.F("font-style",
e.italic?"italic":"");e.fontFamily&&k.F("font-family",e.fontFamily);e.color&&k.F("color",dj(e.color));e=k;this.vC.addChild(e);this.yJ.push(e);this.Xc.addChild(h);this.hd.push(h)}}pB(a){let b=null;z(this,a.ek,c=>{this.kr(a,c);b=w(this,this.displayObject().parentNode,"scroll",this.BT,this)});z(this,a.mf,c=>{this.ba.positionY=c.y;this.ba.positionX=c.x;this.BT()});z(this,a.dk,()=>{this.ii();xd(this,b)})}gf(){this.ii()}BT(){const a=this.ba.Fn,b=ai(a);this.Nl.g(b);const c=this.vg()-this.ba.scrollTop;var d=
m=>m/this.parentScale()+c,e=d(ai(this).top-this.ba.dw-this.ba.offsetTop),f=(this.ba.q6-this.ba.cw-this.ba.offsetLeft)/this.parentScale(),g=(this.ba.r6-this.ba.cw-this.ba.n6)/this.parentScale(),h=ai(this).top+((this.Vf+13)*this.hd.length+10)*this.parentScale();h=d(h-this.ba.dw-this.ba.m6);var k=d(this.ba.positionY-this.ba.dw);d=d(this.ba.positionX-this.ba.cw);a.setTranslate({x:ve(d,f,g),y:ve(k,e,h)});e=(2>this.ba.eP.length?0:this.ba.eP[1].top-this.ba.eP[0].top)/this.parentScale();g=f=this.hd.indexOf(a);
for(d=0;d<this.hd.length;++d)this.hd[d]!=a&&(h=this.hd[d],k=ai(h),g<d&&b.top>=k.top?(op(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(op(h,e),f=Math.min(f,d)));g!=f&&(this.hd.splice(g,1),this.ba.c8=f,this.hd.splice(f,0,a))}Bn(a){return"byItems"==a?this.hd.map(b=>[b]):super.Bn(a)}j(a){super.j(a);for(const b of this.hd)b.j(a)}kr(a,{x:b,y:c}){const d=[];this.hd.forEach(g=>d.push(ai(g)));const e=ai(this.ia),f=ai(a);this.ba={Fn:a,scrollTop:this.vg(),cw:b,dw:c,positionY:0,positionX:0,offsetTop:f.top-c,m6:f.bottom-
c,offsetLeft:f.left-b,n6:f.right-b,eP:d,q6:e.left,r6:e.right};a.m("drag-active",!0)}ii(){if(this.ba){var a=this.ba.Fn,b=this.hd.indexOf(a);this.Xc.removeChild(a);this.Xc.jc(a,b);rp(this.ca,a.choice(),b);this.ba=null;a.m("drag-active",!1);this.hd.forEach(c=>c.setTranslate({x:0,y:0}));a.F("transform","")}}vg(){return this.ia.UA()}ka(a,b){a&&b&&(this.ml!=a||this.Sw!=b)&&(this.ml=a,this.Sw=b,this.Ja())}setParentScale(a){super.setParentScale(a);for(const b of this.hd)b.setParentScale(a)}Ja(){this.hd.forEach(b=>
{b.F("height","");b.reset()});this.Vf=0;this.Vf=this.hd.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ia.height());this.Vf=Math.min(this.Vf,a);this.hd.forEach((b,c)=>{b.F("height",`${this.Vf}px`);this.yJ[c].Nb(this.Vf);this.yJ[c].F("line-height",`${this.Vf}px`);b.va()})}Tk(a,b){const c=this.ca.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.hd[c],b.selected()?qp(this,a,c,c-1):(b.displayObject().blur(),this.hd[c-1].focus()));break;case "down":c<this.ca.bd().length-
1&&(b=this.hd[c],b.selected()?qp(this,a,c,c+1):(b.displayObject().blur(),this.hd[c+1].focus()))}}Ms(){}};class up extends xk{constructor(a,b){const c=a.$a();super(a,"slide-picture-view",b,c.fb,c.Lg())}Ab(a,b){a=Qf({width:this.fb.width(),height:this.fb.height(),boundingWidth:a,boundingHeight:b,Df:!0});return new F(a.width,a.height)}};function vp(a,b){const c=null!=a.ys()?a.ys()+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 wp extends O{constructor({l:a,Kf:b,options:c}){super({l:a,Kf:b});this.Ne("listbox");this.F("position","absolute");this.fj=c.slice();Object.freeze(this.fj);this.Y=[];this.Xo=null;this.Ak=H(this)}hs(){return"number"===typeof this.Xo?this.fj[this.Xo]:null}oG(a){a=this.fj.indexOf(a);this.Fi(0<=a?a:null)}ys(){return this.Xo}Fi(a){null!==a&&0>a&&(a=null);null!==this.Xo&&this.Y[this.Xo].cb(!1);this.Xo=a;null!==a&&this.Y[a].cb(!0);if(null!==this.Xo){var b=this.Y[this.Xo];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;$h(this,a,b)}}options(){return this.fj}};class xp extends wp{constructor({l:a,options:b,xX:c}){super({l:a,options:b});for(const d of b){const e=c(d);e.Ne("option");e.cb(!1);Zh(e,N(this,"item"));M(this,e);this.Y.push(e);z(this,e.M,()=>{this.Fi(this.Y.indexOf(e));this.Ak.g()})}}ka(a,b){super.ka(a,b);this.Y.forEach(c=>c.va())}};class yp{constructor(a,b){this.PZ=a;this.q0=b;this.vQ=this.oV=this.wR=void 0}process(a){let b=!1;var c=a.keyCode;if(yc)c=Wf(c);else if(Ac&&zc)switch(c){case 93:c=91}c!=this.q0||void 0!==this.wR&&this.wR!=a.ctrlKey||void 0!==this.oV&&this.oV!=a.shiftKey||void 0!==this.vQ&&this.vQ!=a.altKey||(a.preventDefault(),this.PZ(a),b=!0);return b}}function zp(a,b,c){a.xg.push(A(a,new yp(b,c)))}
function Ap(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 Bp extends I{constructor(a){super();this.xg=[];w(this,a,"keydown",this.We,this)}We(a){a.defaultPrevented||Ap(a)||nb(this.xg,b=>{b.process(a)})}};class Cp extends I{constructor(a){super();this.fa=a;this.ny=H(this);w(this,this.fa,"scroll",()=>{this.ny.g()})}scrollY(){return this.fa.scrollTop}Nv(){return this.ny}Es(a){this.fa.scrollTop=a}}function Dp(a,b){B(a,a.md);a.md=b;A(a,a.md);z(a,a.md.Nv(),()=>{document.body.contains(a.displayObject())&&a.Ih.mg(a.md.scrollY())})}
class Ep extends O{constructor({l:a,x6:b,Kf:c,a8:d}){super({l:a,Kf:c,tabIndex:-1});this.Xu=new Map;this.fi=d||this;this.o=new O;M(this.fi,this.o);Dp(this,new Cp(this.fi.displayObject()));this.Ih=b;z(this,this.Ih.V(),this.E1,this)}ka(){var a=this.displayObject();var b=Vd(a),c=u&&a.currentStyle;c&&"CSS1Compat"==Td(b).ff.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=vf(a,c.width,"width","pixelWidth"),a=vf(a,c.height,"height","pixelHeight"),a=new F(b,a)):(c=uf(a),b=yf(a),a=Cf(a),a=new F(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Ih;c.xn=isNaN(a.height)?0:a.height;c.yx()}E1(){this.m("with-scroll",this.Ih.wz>this.Ih.xn);this.o.Nb(this.Ih.wz);this.md.Es(this.Ih.ob);this.o.F("padding-top",this.Ih.iJ+"px");this.tn()}tn(){const a=Fp(this.Ih);this.Xu.forEach((b,c)=>{0>a.indexOf(c)&&(this.Xu.delete(c),this.o.removeChild(b),B(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.Xu.has(c)?d=this.Xu.get(c):(d=this.bI(c),A(this,d),this.Xu.set(c,d));
this.o.jc(d,b);d.Nb(this.Ih.Bo)}this.md.Es(this.Ih.ob)}};function Fp(a){return a.Y.slice(a.eC,a.eC+a.FS)}function Gp(a,b){a.Bo=50;a.Y=b;a.wz=a.Bo*b.length;a.Ja()}
class Hp extends I{constructor(){super();this.Bo=this.wz=this.xn=this.ob=0;this.Y=[];this.FS=this.eC=this.iJ=0;this.G=H(this)}invalidate(){this.Ja()}mg(a){void 0!==this.xn&&this.ob!=a&&(this.ob=a,this.yx())}V(){return this.G}yx(){this.ob=ve(this.ob,0,Math.max(this.wz-this.xn,0));this.Ja()}Ja(){this.eC=Math.floor(Math.max(0,this.ob-(K?this.xn:0))/this.Bo);this.iJ=this.Bo*this.eC;this.FS=Math.ceil((Math.min(this.wz,this.ob+this.xn+(K?this.xn:0))-this.iJ)/this.Bo);this.G.g()}};class Ip extends To{constructor(a){const b=a.Rc,c=a.Jp;super({R:a.R,Rc:b,Qc:a.Qc});this.uD=c||b;w(this,this.uD.displayObject(),Bh,d=>{this.uD.enabled()&&!Ag(d.Ae)&&this.show(!this.xm())});z(this,this.uD.M,()=>{})}Nd(a){super.Nd(a);this.tb.F("min-width",`${this.Uf.width()}px`);Fe(()=>{w(this,window,Bh,b=>{this.tb.contains(b.target)||this.uD.contains(b.target)||this.Vd()});Gg||w(this,window,"scroll",b=>{this.tb.contains(b.target)||this.Vd()},this,!0);w(this,window,"resize",()=>{this.Vd()},this)})}Vd(){super.Vd();
Cd(this,window)}et(a,b){return a.left-b.left}};function Jp(a){return ka(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function Kp(a){return new Ip(a)}function Lp(a,b){a.IR?B(a,a.Ge):Cd(a,a.Ge);B(a,a.nd);a.Ge=b;Jd(a.Ge.Ak,a.Ak);a.Sq();z(a,a.Ge.Ak,()=>{a.Sq();a.nd.show(!1);a.displayObject().focus()});a.nd=a.h_({R:a.$,Rc:a,Qc:b});A(a,a.nd);Jd(a.nd.AB,a.AB);z(a,a.nd.eE,()=>{a.oi=!0;a.m("opened",!0)});z(a,a.nd.lC,()=>{a.oi=!1;a.m("opened",!1)});!a.Yd&&b.Y.length&&a.Fi(0);a.IR&&A(a,a.Ge)}
class Mp extends O{constructor({s:a,l:b,prompt:c,R:d,sF:e,label:f,e8:g=!0,DX:h=!0}){super({s:a,l:b,tabIndex:0,Gz:!0});this.h_=e||Kp;this.rb=f||new O({s:N(this,"label"),ea:"SPAN"});M(this,this.rb);this.IR=g;this.Yd=c||"";this.nd=this.Ge=null;this.Ak=H(this);this.$=d||document.body;this.oi=!1;this.AB=H(this);h&&w(this,this.displayObject(),"keydown",this.We,this);this.Sq();a=new Bp(this);zp(a,()=>{this.nd&&this.nd.show(!this.nd.xm())},13);zp(a,()=>{this.nd&&this.nd.show(!0)},32);zp(a,k=>{if(k.altKey)this.nd&&
this.nd.show(!1);else{a:{k=this.Ge.options();var m=this.Ge.ys();m=null===m?0:m-1;if(0>m)k=null;else{for(var t=k[m];!Jp(t);){--m;if(0>m){k=null;break a}t=k[m]}k=m}}null!==k&&(this.Fi(k),this.Ak.g())}},38);zp(a,k=>{if(k.altKey)this.nd&&this.nd.show(!0);else{a:{k=this.Ge.options();var m=this.Ge.ys();m=null===m?0:m+1;if(m>=k.length)k=null;else{for(var t=k[m];!Jp(t);){++m;if(m>=k.length){k=null;break a}t=k[m]}k=m}}null!==k&&(this.Fi(k),this.Ak.g())}},40);zp(a,()=>{this.nd&&this.nd.show(!1)},27);w(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.nd&&this.oi&&(this.nd.show(!1),k.preventDefault())},this);A(this,a)}hs(){return this.Ge&&this.Ge.hs()}oG(a){this.Ge.oG(a);this.Sq()}ys(){return this.Ge.ys()}Fi(a){this.Ge&&(this.Ge.Fi(a),this.Sq())}j(a){super.j(a);this.rb.j(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}Sq(){const a=this.Ge&&this.Ge.hs();this.rb.K(a?a.toString():this.Yd)}ky(){super.ky();this.nd&&this.nd.show(!1)}We(a){Uf(a)&&(a=this.Ge?vp(this.Ge,a.key.toLowerCase()):
null,null!==a&&(this.Fi(a),this.Ak.g()))}};function Np(a){ka(a)&&1==a.nodeType?this.iq=this.fa=a:(this.fa=Zd("DIV",Op("component_container",a)),this.iq=this.nR(Op("component_base",a)),this.fa.appendChild(this.iq));this.zg=[];this.bn=!1;if(Zg){const b=new Jh(this.gw());this.M=new Ye;this.M.qx.addHandler(function(){1==Id(this.M)&&Lh(b)},this);this.M.gJ.addHandler(function(){0==Id(this.M)&&Mh(b)},this);a=new Rh;a.YM.addHandler(function(c,d,e){this.Zf(!1);this.bn&&e.preventDefault();this.enabled()&&this.so(e)},this);a.XM.addHandler(function(){this.Zf(!0)},
this);a.ZM.addHandler(function(){this.enabled()&&this.jo()},this);Kh(b,a)}else this.bn=!0,this.M=new Ye,this.M.qx.addHandler(function c(){this.M.qx.removeHandler(c,this);var d=v(this.gw(),"mouseover",function(){this.enabled()&&0<Id(this.M)&&this.jo()},!1,this);this.zg.push(d);d=v(this.gw(),"mouseout",function(){this.Zf(!1)},!1,this);this.zg.push(d);d=v(this.gw(),"click",function(e){this.Zf(!0);this.bn&&0<Id(this.M)&&(e.preventDefault(),e.stopPropagation());this.so(e)},!1,this);this.zg.push(d)},this);
this.Kh=new C}l=Np.prototype;l.iu=1;l.rZ=!0;l.so=function(a){!this.rZ&&a&&(this.displayObject().blur(),this.da().blur());this.M.g(this,a)};l.gw=function(){return this.displayObject()};l.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};l.removeAttribute=function(a){this.displayObject().removeAttribute(a)};l.Yv=function(a){this.wq=a;this.Uy(a)};
l.Kf=function(){this.ih=this.qh=void 0;this.tr=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.qh=a.width,this.ih=a.height,this.ka(a.width,a.height),this.Kh.g(this))});this.tr.observe(this.fa);this.ka(parseInt(this.fa.style.width,10),parseInt(this.fa.style.height,10));this.Kh.g(this)};l.jo=function(){this.nB()};l.nB=function(){this.m("active",!0)};l.Zf=function(){this.QD()};l.QD=function(){this.m("active",!1)};l.da=function(){return this.iq};
Np.prototype.baseElement=Np.prototype.da;Np.prototype.displayObject=function(){return this.fa};Np.prototype.displayObject=Np.prototype.displayObject;l=Np.prototype;l.width=function(){return void 0!==this.qh?this.qh:this.kC(this.da())};l.kC=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:uf(a).width};l.Ga=function(a){this.resize(a)};l.height=function(){return void 0!==this.ih?this.ih:this.aJ(this.da())};
l.aJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:uf(a).height};l.Nb=function(a){this.resize(void 0,a)};l.resize=function(a,b){if(void 0!==this.tr)throw Error("ResizeObserver is turned on");this.xu(a,b);void 0!==a&&(this.qh=a);void 0!==b&&(this.ih=b);this.Kh.g(this)};function Pp(a){return new G(a.x(),a.y(),a.width(),a.height())}
l.xu=function(a,b){void 0!==a&&(kf(this.displayObject(),a),kf(this.da(),a));void 0!==b&&(lf(this.displayObject(),b),lf(this.da(),b));void 0!==a&&void 0!==b&&this.ka(a,b)};l.ka=function(){};l.x=function(){return void 0!==this.$u?this.$u:df(this.displayObject()).x};l.Jf=function(a){this.$u=a;this.displayObject().style.left=a+"px"};l.y=function(){return void 0!==this.av?this.av:df(this.displayObject()).y};l.ke=function(a){this.av=a;this.displayObject().style.top=a+"px"};
l.move=function(a,b){this.Jf(a);this.ke(b)};l.enabled=function(){return!this.da().hasAttribute("disabled")};l.j=function(a){void 0!==this.wq&&this.Uy(a?this.wq:-1);a?this.da().removeAttribute("disabled"):this.da().setAttribute("disabled","")};l.visible=function(){return"none"!=this.displayObject().style.display};l.u=function(a){this.displayObject().style.display=a?"":"none"};l.opacity=function(){return this.iu};l.Ic=function(a){T(this,"opacity",a);this.iu=a};l.addChild=function(a){a=this.hk(a);this.displayObject().appendChild(a)};
l.jc=function(a,b){a=this.hk(a);ge(this.displayObject(),a,b)};l.removeChild=function(a){a=this.hk(a);this.Lj(a)&&this.displayObject().removeChild(a)};l.Uk=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};l.Lj=function(a){return(a instanceof Np?a.displayObject():a).parentNode==this.displayObject()};l.K=function(a){le(this.da(),a)};l.Oe=function(a){this.da().innerHTML=a};function T(a,b,c){J(a.displayObject(),b,c)}l.kg=function(a){this.td("label",a)};
l.Ne=function(a){Array.isArray(a)&&(a=a.join(" "));re(this.VE?this.iq:this.fa,a)};l.Bs=function(a){this.td("hidden",a)};l.td=function(a,b){se(this.VE?this.iq:this.fa,a,b)};l.nR=function(a){return Zd("DIV",a)};function Op(a,b){return void 0===b?a:b instanceof Array?(b=xb(b),b.push(a),b):[a,b]}l.m=function(a,b){a=this.rH?Ue(this.rH,a):a;var c=this.fa;b?Me(c,a):Ne(c,a);this.fa!=this.iq&&(c=this.iq,b?Me(c,a):Ne(c,a))};l.Ok=function(a){a=this.rH?Ue(this.rH,a):a;return Le(this.fa,a)};
function Qp(a,b){a=a.displayObject();Me(a,b)}function Rp(a,b){a=a.displayObject();Ne(a,b)}l.lw=function(){v(this.displayObject(),"keydown",this.BK,!1,this)};l.BK=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.so(null))};l.Uy=function(a){this.setAttribute("tabindex",a+"")};l.Qd=function(){for(let a=0;a<this.zg.length;++a){const b=this.zg[a];b&&nd(b)}this.tr&&this.tr.disconnect()};
l.hk=function(a){return a instanceof Np||a instanceof O?a.displayObject():a};function U(a,b){Np.call(this,Zd(b||"DIV",a))}p(U,Np);class Sp extends O{constructor(a){super({Xg:!0,Gz:!0});this.K(a)}ka(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function Tp(a){return new Sp(a)}class Up extends Mp{constructor({s:a,l:b,Y5:c,prompt:d,options:e,xX:f,R:g,sF:h,label:k,DX:m}){super({s:a,l:b,prompt:d,R:g,sF:h,label:k,DX:m});this.y0=c;this.i_=f||Tp;a=new xp({l:this.y0,options:e,xX:this.i_});Lp(this,a)}};class Vp extends wp{constructor({options:a,l:b,AY:c,m7:d}){super({l:b,options:a});this.ob=0;this.Ml=new O({l:c});M(this,this.Ml);this.Xc=new O({});M(this.Ml,this.Xc);for(const e of a){const f=this.gi(e,d);f.Ne("option");f.cb(!1);Zh(f,N(this,"item"));M(this.Xc,f);this.Y.push(f);z(this,f.M,()=>{this.Fi(this.Y.indexOf(f));this.Ak.g()})}this.pc=new Ho({Wg:this.Ml});A(this,this.pc);this.addChild(this.pc.Pg());this.md=this.pc.md;z(this,this.md.Nv(),()=>{this.ob=this.md.scrollY()})}Fi(a){super.Fi(a);this.va()}gi(a,
b){const c=new O({Xg:!0,Gz:!0});c.K(a);b&&b(c);return c}ka(a,b){b&&(this.yx(),this.md.Es(this.ob),a=parseFloat(af(this.displayObject(),"max-height")),this.Ml.F("max-height",`${a}px`),this.pc.ai(this.height(),this.Xc.displayObject().scrollHeight))}yx(){var a=this.ys();if(null!==a){var b=this.Y[a];a=this.ob;if(b.y()<a)this.ob=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.Ml.height();b>c&&(this.ob=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.pc.setParentScale(a)}};class Wp extends Ip{constructor({R:a,Rc:b,Jp:c,Qc:d,x5:e}){super({R:a,Rc:b,Jp:c,Qc:d});this.VR=e}Nd(){this.tb.F("max-width",`${this.Uf.width()}px`);this.Uf.m("focused",!0);this.VR.m("focused",!0);super.Nd()}Vd(){super.Vd();this.Uf.m("focused",!1);this.VR.m("focused",!1)}};class Xp extends To{constructor({R:a,Rc:b,Qc:c}){super({R:a,Rc:b,Qc:c});this.Xh=this.Eh=null;w(this,b,"touchstart",d=>{this.Nd(d);requestAnimationFrame(()=>{this.Eh=w(this,window,"touchstart",()=>{this.Vd()})})})}Nd(a){super.Nd(a);this.Xh=w(this,window,"resize",this.Vd,this)}Vd(){this.Eh&&(xd(this,this.Eh),this.Eh=null);this.Xh&&(xd(this,this.Xh),this.Xh=null);super.Vd()}};class Yp extends Xp{constructor({R:a,Rc:b,Qc:c}){super({R:a,Rc:b,Qc:c});w(this,b,"mouseover",this.Nd,this);w(this,b,"mouseout",this.Vd,this)}Nd(a){this.xm()||(super.Nd(a),this.tb.F("width",""),this.tb.F("white-space","nowrap"),this.tb.F("width",`${Math.min(300,this.tb.displayObject().clientWidth+3)}px`),this.tb.F("white-space","pre-wrap"),this.zo(a))}et(a,b){const c=.5*(b.width+a.width),d=So(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}ft(a,b){return a.top-b.bottom-
6}};class Zp extends nl{constructor(a,b,c){super([0],[150],150);this.Yd=a;this.Ec=b;this.o=c;this.Wi=!1}start(a){this.Wi=!a;a=this.Yd.opacity();if(1==a||0==a){if(this.Wi){if(0==a)return}else if(1==a)return;this.play()}}Vh(a){[a]=a;a/=150;this.Yd.Ic(this.Wi?1-a:a);a=this.Wi?6*(1-a):6*a;J(this.Ec.displayObject(),"padding-top",4+a+"px");J(this.o.displayObject(),"top",11+a+"px")}};class $p{constructor(a,b){this.Uc=a;this.Va=b}description(){return this.Va}};function aq(a,b,c){yh&&Gg?(a.Yd.m("animation",b?"shown":"hidden"),a.Ec.m("prompt",b?"shown":"hidden"),a.Oa&&a.Oa.m("with-prompt",b)):c?(new Zp(a.Yd,a.Oa,a.Ec)).start(b):a.Yd.Ic(b?1:0)}function bq(a){a.Oa?a.Oa.displayObject().focus():a.ne&&a.ne.focus()}function cq(a,b,c){a.ex.u(b);(a.C_=c)&&ci(a.FI);a.Oa?a.Oa.m("error",b):a.ne.m("error",b)}
class dq extends O{constructor(a,b,c,d){super({l:"field-view"});this.i=b;this.B=a;this.kh=c;z(this,this.B.submittedEvent(),this.fu,this);a=a.Uc;b="select"==a.type();c=a.title().text();c=Wb(c)+("mandatory"==a.usage()?"*":"");this.Yd=new O({s:N(this,"prompt")});this.Yd.Oe(c);this.Yd.j(!1);this.Yd.m("select",b);this.ex=new O({s:N(this,"error-icon")});this.ex.m("select",b);this.ex.u(!1);this.FI=new O({l:"error-tooltip"});bi(this.FI,this.i,()=>{a:{switch(this.C_){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new Yp({R:d,Rc:this.ex,Qc:this.FI});this.Ec=new O({s:N(this,"placeholder")});this.Ec.Oe(c);this.Ec.j(!1);this.Ec.m("select",b);b?this.Yd.Ic(0):aq(this,!1,!1);c=new O({s:N(this,"fieldbg")});M(this,c);M(this,this.Yd);M(this,this.Ec);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.ne=new Up({l:"authorization-combobox",Y5:"authorization-combobox-list",options:b,prompt:" ",R:d,sF:e=>this.jI(e)});Lp(this.ne,new Vp({options:b,
l:"authorization-combobox-list",AY:"authorization-list-scroll-pane"}));M(this,this.ne);this.B.ho()&&(this.Yd.Ic(1),this.ne.oG(this.B.ho()),this.Ec.u(!1));z(this,this.ne.Ak,this.Y0,this);z(this,this.ne.M,this.X0,this)}else this.Oa=new Ln({s:N(this,"text-input")}),M(this,this.Oa),z(this,this.Oa.Jt,()=>{this.Ec.u(!1);aq(this,!0,!0)}),z(this,this.Oa.V(),()=>{eq(this.B,this.Oa.value())}),d=a.value(),this.B.ho()?(aq(this,!0,!1),this.Oa.Dd(this.B.ho()),this.Ec.u(!1)):d.text()&&(aq(this,!0,!1),this.Oa.Dd(d.text()),
this.Ec.u(!1),eq(this.B,d.text())),w(this,this.Oa,"focus",this.d1,this),w(this,this.Oa,"blur",this.e1,this),w(this,this.Oa,"keydown",this.We,this);M(this,this.ex);this.vl=new O({s:N(this,"hint")});this.vl.u(!1);M(this,this.vl)}sP(a){this.vl.Oe(a);a=null!=a&&0<a.length;this.vl.u(a);this.m("with-hint",a)}state(){return this.B}jI({R:a,Rc:b,Jp:c,Qc:d}){return new Wp({R:a,Rc:b,Jp:c,Qc:d,x5:this})}j(a){super.j(a);this.Oa&&this.Oa.j(a);this.ne&&this.ne.j(a)}lG(){this.Oa?this.Oa.displayObject().blur():this.ne&&
this.ne.displayObject().blur()}fu(){var a=this.B.errors();const b=0!=a.length;a=b?a[0].description():"";cq(this,b,a)}Y0(){const a=this.ne.hs()||"";eq(this.B,a);a&&(this.Ec.u(!1),(new Zp(this.Yd,new O,new O)).start(!0))}d1(){this.Oa.m("focused",!0);this.Yd.m("focused",!0);this.m("focused",!0);cq(this,!1)}X0(){cq(this,!1)}e1(){this.Oa.m("focused",!1);this.Yd.m("focused",!1);this.m("focused",!1);this.B.submit();this.Oa.value().length||(this.Ec.u(!0),aq(this,!1,!0))}te(){super.te();this.ne&&this.ne.setParentScale(this.parentScale())}We(a){13==
a.keyCode&&(this.kh.Ms(this.B),a.preventDefault())}};class fq extends Bm{constructor(a,b,c,d,e){super({s:N(a,"content")});this.ia=a;this.i=c;this.ub=[];this.F("margin-bottom","31px");this.F("padding-bottom","14px");a=b.xc();for(const f of a)"disabled"!=f.Uc.usage()&&(a=new dq(f,this.i,this,d),"USER_EMAIL"==f.Uc.Qe().text()&&e&&a.sP(this.i.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.ub.push(a),M(this,a))}te(){super.te();for(const a of this.ub)a.setParentScale(this.parentScale())}j(a){super.j(a);for(const b of this.ub)b.j(a)}qm(){K||this.ub.length&&
bq(this.ub[0])}Tk(){}Ms(a){const b=this.ub.findIndex(c=>c.state()==a);this.ub[b].lG();b<this.ub.length-1?bq(this.ub[b+1]):this.ia.CF()}};function gq(a,b,c,d){if(!a.Ck)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");Tn(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 G(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.qp(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 hq(a,b){if(!a.Ck)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");Tn(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 iq(a,b,c,d){return c&&d&&!ze(d,new G(0,0,1,1))?gq(a,c,d,b):hq(a,b)}class jq{constructor(){this.Ck=null}EP(a){this.Ck=a}};class kq extends jq{constructor(a){super();this.Mq=a}Rp(){return iq(this,this.Mq.src())}};class lq extends I{constructor(){super();this.G=H(this)}V(){return this.G}hb(){this.G.g()}};function mq(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=mq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.h8=d=>c[d];return b}function nq(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=mq(a[c]));return b};const oq={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}};
var pq={Hk:{_:"a",xc:{_:"f",ho:{_:"u"},cl:{_:"v"}}},GX:{_:"e",text:{_:"t"}},bd:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},JX:{_:"f",placeholders:{_:"p"}},kY:{_:"mt",placeholders:{_:"p"}},MG:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},hg:{_:"d",initiated:{_:"i"},order:{_:"r"},Bb:Object.assign({_:"o"},oq),BF:Object.assign({_:"d"},oq),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Kn:{_:"h",points:{_:"p",x:{_:"x"},y:{_:"y"}}},Kv:{_:"ls",Bm:{_:"s",selectedScale:{_:"s"}}},nm:{_:"m",
premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},GY:{_:"s",bd:{_:"c"}},ZY:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Me:{_:"w"}})},qq=nq(pq);function rq(a){return a?1:0};class sq extends I{constructor(a,b){super();this.Mr=a;this.Jh=this.Pq=a.rect();this.G=H(this);null!=b&&this.Zb(b)}V(){return this.G}slideObject(){return this.Mr}rect(){return this.Jh.clone()}FA(a){this.Jh=a.clone();this.G.g()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=we(b.left,2);c[a.top]=we(b.top,2);c[a.width]=we(b.width,2);c[a.height]=we(b.height,2);return c}Zb(a){const b=qq.hg.Bb.rect;this.Jh=new G(a[b.left],a[b.top],a[b.width],a[b.height])}};class tq{constructor(a,b){this.sT=a;this.ER=b}objectState(){return this.sT}destinationState(){return this.ER}persistState(a){const b={};b[a.object]=this.sT.slideObject().id();b[a.destination]=this.ER.slideObject().id();return b}};function uq(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function vq(a,b){if(0==b)return a.clone();b=Od(b);let {y7:c,z7:d,P4:e,Q4:f}={y7:new qk(a.left,a.top),z7:new qk(a.left+a.width,a.top),P4:new qk(a.left,a.top+a.height),Q4:new qk(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=rk(c,g,b);d=rk(d,g,b);e=rk(e,g,b);f=rk(f,g,b);b=new xe(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 G(b.left,b.top,b.right-b.left,
b.bottom-b.top)};function wq(a){function b(h,k,m,t){h.save();var r=k.slideObject(),y=r.Sd(),x=k.rect();x.translate(-m.left,-m.top);if(r instanceof Fk){r.rotationAngle()&&(h.translate(x.left+.5*x.width,x.top+.5*x.height),h.rotate(Od(r.rotationAngle())),x.left=.5*-x.width,x.top=.5*-x.height);var D=xn(r,new F(x.width,x.height));m=yn(r);if("roundedRectangle"==r.ng()){r=k.slideObject().borderRadius();var Q=(D=x.width)?r*Math.min(x.height/D,1)*D*.5:0;h.fillStyle=t;r=x.left;D=x.top;k=x.width;x=x.height;var Ba=!0,ja=!1;null==
Ba&&(Ba=!1);null==ja&&(ja=!0);null==Q&&(Q=5);h.beginPath();h.moveTo(r+Q,D);h.lineTo(r+k-Q,D);h.quadraticCurveTo(r+k,D,r+k,D+Q);h.lineTo(r+k,D+x-Q);h.quadraticCurveTo(r+k,D+x,r+k-Q,D+x);h.lineTo(r+Q,D+x);h.quadraticCurveTo(r,D+x,r,D+x-Q);h.lineTo(r,D+Q);h.quadraticCurveTo(r,D,r+Q,D);h.closePath();ja&&h.stroke();Ba&&h.fill()}else if("ellipse"==r.ng()){h.fillStyle=t;r=x.left;D=x.top;ja=x.width;var Ca=x.height;x=ja/2*Sn;k=Ca/2*Sn;Q=r+ja;Ba=D+Ca;ja=r+ja/2;Ca=D+Ca/2;h.save();h.beginPath();h.moveTo(r,Ca);
h.bezierCurveTo(r,Ca-k,ja-x,D,ja,D);h.bezierCurveTo(ja+x,D,Q,Ca-k,Q,Ca);h.bezierCurveTo(Q,Ca+k,ja+x,Ba,ja,Ba);h.bezierCurveTo(ja-x,Ba,r,Ca+k,r,Ca);h.restore();h.fill()}else{h.beginPath();for(k=0;k<D.length;++k)Q=D[k].clone(),Q.translate(x.left,x.top),h.lineTo(Q.x,Q.y);m?h.closePath():"freeform"==r.ng()&&"none"==y.background().sh()&&"none"==y.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=t,h.stroke())}m=m||"none"!=y.background().sh()}else if(r instanceof pm)r=k.slideObject(),m=r.im(),m.translate(x.left,
x.top),r=r.tm(),r.translate(x.left,x.top),h.beginPath(),h.moveTo(m.x,m.y),h.lineTo(r.x,r.y),m=!1;else throw Error("invalid shape");m&&(h.fillStyle=t,h.fill());y=y.strokeStyle();m=y.size();"solid"==y.type()&&m&&(h.lineWidth=m,h.strokeStyle=t,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=Fn(c.rect(),c.slideObject().Sd()),f=Fn(d.rect(),d.slideObject().Sd());e=Ce(vq(e,c.slideObject().rotationAngle()),vq(f,d.slideObject().rotationAngle()));f=ce("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.B7));e+=4);a.gA=d};function xq(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.$c.count();++g){var h=yq(a.$c,g);a.Nr.push(h)}for(const k of a.o.chains()){if(g=k.object().slideObject())h=zq(b,g),e.push(h),d.set(h,Aq(a,g)),a.YB.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=Aq(a,g),f.set(g,h),a.Km.push(h))}b=e.sort((k,m)=>k-m);for(const k of b)a.vf.push(d.get(k));c&&Bq(a);Cq(a)}
function Bq(a){Gb(a.YB);for(let d=0;d<a.vf.length;++d){var b=a.vf[d].rect(),c=a.YB[d];const e=new E(c.left+.5*c.width,c.top+.5*c.height);c=a.vf[d];b=new G(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.Pq=b.clone();c.Jh=b.clone()}}
function Dq(a,b){var c=null,d=0;const e=[];for(var f of a.Km){var g=Fn(b.rect(),b.slideObject().Sd());g=vq(g,b.slideObject().rotationAngle());var h=Fn(f.rect(),f.slideObject().Sd());h=vq(h,f.slideObject().rotationAngle());Ae(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,gA:0,B7:1==e.length},wq(f),f.gA>d&&(c=k,d=f.gA);c&&(a.bk.push(new tq(b,c)),a.hb())}function Cq(a){a.bk.splice(0,a.bk.length);for(const b of a.vf)Dq(a,b)}
function Eq(a,b){const c=ub(a.bk,d=>d.objectState()==b);-1!=c&&(a.bk.splice(c,1),a.hb())}function Fq(a,b){a=a.cC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Gq(a,b){const c=ub(a.bk,d=>d.objectState()==b);return-1==c?null:a.bk[c]}function Hq(a,b){a=pb(a.bk,c=>c.destinationState()==b);return qb(a,c=>c.objectState())}
function Iq(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=zq(a.$c,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function Jq(a){const b={};a.bk.forEach(c=>{const d=zq(a.$c,c.objectState().slideObject());b[d]=zq(a.$c,c.destinationState().slideObject())});return b}function Kq(a){return qb(a.Nr,b=>zq(a.$c,b))}function Aq(a,b,c){b=new sq(b,c);A(a,b);z(a,b.V(),a.hb,a);return b}
class Lq extends lq{constructor({content:a,Bb:b,bb:c,Sj:d}){super();this.li=!1;this.o=a;this.vf=[];this.Km=[];this.bk=[];this.Nr=[];this.$c=b;this.QH=!0;this.wW=H(this);this.MU=H(this);this.YB=[];null!=c?this.Zb(b,c):xq(this,b,d)}Os(){this.wW.g()}reset(){0!=this.li&&(this.li=!1,this.hb());this.MU.g()}content(){return this.o}initiated(){return this.li}chainsStates(){return this.bk}persistState(a){const b={};b[a.hg.Bb]=Iq(this,this.vf,a.hg.Bb);b[a.hg.BF]=Iq(this,this.Km,a.hg.BF);b[a.hg.chains]=Jq(this);
b[a.hg.order]=Kq(this);this.initiated()&&(b[a.hg.initiated]=1);return b}Zb(a,b){this.li=b[qq.hg.initiated]||!1;b[qq.hg.Bb].forEach(c=>{const d=yq(a,c[qq.hg.Bb.index]);this.vf.push(Aq(this,d,c[qq.hg.Bb.rect]));this.YB.push(d.rect())});b[qq.hg.BF].forEach(c=>{const d=yq(a,c[qq.hg.BF.index]);this.Km.push(Aq(this,d,c[qq.hg.Bb.rect]))});Xa(b[qq.hg.chains],(c,d)=>{const e=yq(this.$c,d),f=yq(this.$c,c);c=this.vf.find(g=>g.slideObject()==e);d=this.Km.find(g=>g.slideObject()==f);this.bk.push(new tq(c,d))});
this.Nr=qb(b[qq.hg.order],c=>yq(this.$c,c))}cC(a){for(const b of this.o.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}hb(){this.QH&&super.hb()}};function Mq(a){return a.Ah.jf()?a.eN<a.Ah.bG():!0}function Nq(a,b){a.eN=b;a.G.g()}class Oq extends I{constructor(a){super();this.Ah=a;this.eN=0;this.G=H(this)}$a(){return this.Ah}Ns(){return this.eN}V(){return this.G}};const Pq=nq({vY:{_:"p",fo:{_:"u"}},Mb:{_:"S",mode:{_:"m"},Ps:{_:"v"},time:{_:"t"},KX:{_:"f"},jb:{_:"sp",yX:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",iZ:{_:"v"},hZ:{_:"vd"},VY:{_:"sv"},initiated:{_:"in"},mA:{_:"m"},submitted:{_:"s"},gv:{_:"l"},fo:{_:"u"},Is:{_:"sk"},$a:{_:"a",iX:{_:"a"},gZ:{_:"v"}},Lv:{_:"ms",id:{_:"i"},Ns:{_:"t"}},contentState:Object.assign({_:"c"},pq)}},slides:{_:"s"},questions:{_:"q"}}}});class Qq extends I{constructor(a,b){super();this.G=H(this);var c=a.audio();if(this.Lf=c?new Oq(c):null)A(this,this.Lf),z(this,this.Lf.V(),this.hb,this);if(this.Od=(a=a.video())?new Oq(a):null)A(this,this.Od),z(this,this.Od.V(),this.hb,this);a=Pq.Mb.jb.groups.slides.$a;this.Lf&&this.Lf.$a().jf()&&(c=b?b[a.iX]:0,this.Lf&&Nq(this.Lf,c));this.Od&&this.Od.$a().jf()&&(b=b?b[a.gZ]:0,this.Od&&Nq(this.Od,b))}xO(){var a=this.Lf&&this.Lf.$a();(a=!!a&&(a.Gj()||a.Ng()))||(L?a=!1:(a=this.Od&&this.Od.$a(),a=!!a&&
a.Gj()));return a}persistState(a){const b={};this.Lf&&this.Lf.$a().jf()&&(b[a.iX]=this.Lf.Ns());this.Od&&this.Od.$a().jf()&&(b[a.gZ]=this.Od.Ns());return b}V(){return this.G}hb(){this.G.g()}};function Rq(a){const b=new Map;Sq(a.qa.Za().Bb(),"video").forEach(c=>{const d=A(a,new Oq(c.$a()));b.set(c,d);z(a,d.V(),a.He,a)});return b}function Tq(a){a.GE=!1;a.Tw=a.wd.get(a);a.Tw&&a.rV.g();a.pz.g(a)}function Uq(a){a.bF||(a.$R=new Date);a.tB=!1;a.bF=!0}function Vq(a,b){a.$C!=b&&(a.$C=b,a.VS.g())}function Wq(a,b){a.$E!=b&&(b?a.jz=Date.now():a.Cz=a.visitDuration(),a.$E=b,a.UW.g())}function Xq(a){for(const b of a.Ym.values())if(b.$a().jf())return!0;return!1}
function Yq(a){const b={};a.Ym.forEach((c,d)=>{if(c.$a().jf()){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.Ns()}});return b}function Zq(a,b){Xa(b,(c,d)=>{a:{let e=0;for(const f of a.Ym.keys()){const g=a.Ym.get(f);if(g.$a().jf()&&e==d){d=g;break a}++e}throw Error("unknown media state");}Nq(d,c)})}function $q(a){a.$E=!1;a.Cz=0;a.jz=0}function ar(a){void 0===a.Tw&&(a.Tw=a.wd.get(a));return a.Tw}
class br extends I{constructor({slide:a,contentState:b,Yb:c,bb:d}){super();this.qa=a;this.$R=null;this.wd=c;this.T=b;A(this,this.T);this.bF=!1;this.jz=this.Cz=0;this.$C=this.li=this.$E=!1;this.Tw=void 0;this.GE=this.tB=!1;this.G=H(this);a=Pq.Mb.jb.groups.slides.$a;a=d?d[a]:void 0;this.hl=new Qq(this.qa.Cn(),a);A(this,this.hl);this.FE=!1;this.pz=H(this);this.rV=H(this);this.VS=H(this);this.UW=H(this);this.Ym=Rq(this);null!=d&&this.Zb(d)}submit(a=!1){this.GE=a;this.tB=this.FE=!0;a?this.He():Tq(this)}slide(){return this.qa}Yb(){return this.wd}initiated(){return this.li}submitted(){return this.FE}vb(){return!1}submittedEvent(){return this.pz}markedEvent(){return this.VS}viewingChangedEvent(){return this.UW}Dp(){return this.hasBeenVisited()}gv(){return this.tB}hasBeenVisited(){return this.bF}Is(){return!1}HP(){}isMarked(){return this.$C}viewing(){return this.$E}review(){return null}V(){return this.G}TN(){return!0}He(){this.rU&&
clearTimeout(this.rU);this.rU=setTimeout(()=>{this.G.g()},0)}firstVisitTime(){return this.$R}iF(){return this.hl}Lv(){return this.Ym}visitDuration(){return this.viewing()?this.Cz+Date.now()-this.jz:this.Cz}Os(){}persistState(a){const b={};b[a.iZ]=this.hasBeenVisited()?1:0;var c=this.qa.settings().ra();c&&c.isEnabled()&&(b[a.hZ]=this.visitDuration(),b[a.VY]=this.jz);b[a.initiated]=rq(this.initiated());b[a.mA]=rq(this.isMarked());b[a.submitted]=this.FE?1:0;b[a.gv]=rq(this.gv());b[a.contentState]=this.T.persistState(a.contentState);
c=this.hl;(c.Lf&&c.Lf.$a().jf()||c.Od&&c.Od.$a().jf())&&(b[a.$a]=this.hl.persistState(a.$a));Xq(this)&&(b[a.Lv]=Yq(this));return b}Zb(a){const b=Pq.Mb.jb.groups.slides;this.bF=!!a[b.iZ];const c=this.qa.settings().ra();c&&c.isEnabled()&&(this.Cz=a[b.hZ],this.jz=a[b.VY]);this.li=!!a[b.initiated];this.$C=!!a[b.mA];this.FE=!!a[b.submitted];this.tB=!!a[b.gv];Xq(this)&&Zq(this,a[b.Lv])}xO(){if(this.hl.xO())return!0;for(const a of this.Ym.values())if(!L&&a.$a().Gj())return!0;return!1}contentState(){return this.T}}
;class cr{constructor(a,b){this.status=a;this.awardedScore=b}};function dr(a){const b=a.qa.settings().Ef();return-1!=b&&a.xi>=b}function er(a){var b=a.slide().settings();const c=1<b.Ef()||-1==b.Ef();var d=a.maxScore();c&&b.S()&&1<=a.xi&&(b=b.evaluation())&&(d=b.jv(),b=a.xi-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function fr(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Ef()||-1==g.Ef();b||!h||dr(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.Z2;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.ss()):a.KL.XN()&&e&&(c=g.ss()))):(b="notanswered",c=0);return new cr(b,c)}
class V extends br{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,Yb:e,bb:f});this.Z2=g;this.Ve=d;this.KL=c;this.Lh=null;this.qE=!1;this.xi=0;null!=f&&this.Zb(f)}submit(a){if(!this.vb())throw Error("can not be submitted");this.Lh=null;++this.xi;super.submit(a)}vb(){const a=this.review();return this.submitted()?!dr(this)&&(a?"correct"!=a.status():!0):!0}Dp(){return this.vb()?!1:this.initiated()?!0:this.submitted()}Is(){return this.qE}HP(a){this.qE=a}fo(){return this.xi}maxScore(){var a=
this.slide().settings();let b=0;a.S()&&(a=a.evaluation())&&(b="byQuestion"==a.Sp()?b+a.points():b+this.kx());return b}TN(){return!this.Dp()}kx(){return 0}review(){return this.Lh?this.Lh:this.qa.settings().S()&&this.submitted()?this.Lh=this.Ti():null}persistState(a){const b=super.persistState(a);b[a.fo]=this.xi;b[a.Is]=this.qE?1:0;return b}Zb(a){super.Zb(a);const b=Pq.Mb.jb.groups.slides;this.xi=a[b.fo];this.qE=!!a[b.Is]}Ti(){return null}};class gr{constructor(a,b){this.HZ=parseFloat(ec(b));this.Ad=a}awardedScore(){return this.HZ}status(){return this.Ad}};function hr(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=Gq(a.contentState(),b))&&(Fq(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class ir extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Os(){this.contentState().Os()}kx(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}Ti(){if("byAnswer"==this.qa.settings().evaluation().Sp()){var a=0;let c=!1,d=0;var b=this.contentState().vf;for(const e of b)b=this.cC(e.slideObject()),hr(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=fr(this,!c,a,!0,!1,0<d&&c||
!c&&0<d);a=new gr(a.status,a.awardedScore)}else a=this.Eq();return a}Eq(){var a=0;let b=0;var c=this.contentState().vf;for(var d of c)c=this.cC(d.slideObject()),hr(this,d,c)?a++:b++;d=this.qa.settings().di;var e=er(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=fr(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new gr(a.status,a.awardedScore)}cC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}};class jr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class kr extends I{constructor(a){super();this.Na=null;this.G=H(this);null!=a&&this.Zb(a)}V(){return this.G}initiated(){return null!=this.Na}response(){return this.Na}qc(a){this.Na=null===a?null:Ea(a);this.G.g()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Na;return b}Zb(a){this.Na=a[qq.placeholders.response]}}kr.prototype.response=kr.prototype.response;var lr=class{constructor(a,b){this.id=a;this.values=b}};class mr extends kr{constructor(a,b,c){super(c);this.Ec=a;this.zh=null;this.U=b;if(this.Ec.values){this.zh=[];for(const d of this.Ec.values)a=fc(d.text()),this.zh.push(a)}c||this.qc("")}placeholder(){return this.Ec}correct(){const a=this.U.cH,b=fc(a?this.response():this.response().toLowerCase());for(const c of this.Ec.values)if(fc(a?c.text():c.text().toLowerCase())==b)return!0;return!1}correctAnswers(){return this.zh}response(){return super.response()}}mr.prototype.response=mr.prototype.response;
mr.prototype.correctAnswers=mr.prototype.correctAnswers;class nr extends gr{constructor(a,b,c){super(b,c);this.la=a}placeholders(){return this.la}};class or extends V{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g});this.UR=b}initiated(){return this.UR.initiated()}Ti(){var a=0;const b=this.UR.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=er(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().di;a=fr(this,a==b.length,d,e,!0,0<c&&1!=c);return new nr(b,a.status,a.awardedScore)}};class pr extends V{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g});this.Ac=b;z(this,this.Ac.V(),()=>{var h=null;for(let k=0;k<this.Ac.count();k++){const m=this.Ac.getChoiceState(k);m.selected()&&(h=m)}h=null!=h;this.li!=h&&(this.li=h)},this)}kx(){let a=0;const b=this.contentState();for(let c=0;c<b.count();++c){const d=b.getChoiceState(c).choice();a=Math.max(a,d.score())}return a}contentState(){return super.contentState()}};class qr extends pr{Ti(){return"byAnswer"==this.qa.settings().evaluation().Sp()?this.jx():this.Eq()}Eq(){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=er(this);a=fr(this,a,a?b:0,!1,!0,!1);return new gr(a.status,a.awardedScore)}jx(){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=fr(this,b,a,!0,!1,!1);return new gr(a.status,
a.awardedScore)}};function rr(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;ob(c,f=>{const g=f.area().correct(),h=d.filter(m=>f.Nz(m.eh)&&!e.has(m)),k=!!h.length;b(f,k,g==k,h);h.forEach(m=>e.add(m))})}function sr(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class tr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}mv(){this.contentState().mv()}Os(){const a=this.qa.settings().ks();this.review()&&"correct"==this.review().status()||"reset"!=a.Yh()||dr(this)||this.contentState().mv()}Ti(){return"byAnswer"==this.qa.settings().evaluation().Sp()?this.jx():this.Eq()}jx(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();rr(this,(g,h,k,m)=>{h&&(a+=g.area().score(),d+=m.length);k&&h&&c++;k||++b});var f=
this.contentState().content().areas().filter(g=>g.correct()).length;e=d==e.length;f=fr(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new gr(f.status,f.awardedScore)}Eq(){let a=0,b=0,c=0;var d=this.contentState().points();rr(this,(k,m,t,r)=>{k.area().correct()&&t?(a++,c+=r.length):t||b++});var e=d.length-c,f=this.qa.settings().di,g=er(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(sr(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=fr(this,h&&d,
e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new gr(f.status,f.awardedScore)}kx(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class ur extends V{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class vr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Ti(){var a=0,b=this.contentState();for(var c=0;c<wr(b);++c)xr(b,c)&&++a;c=a==wr(b);const d=this.qa.settings().di;a=0<wr(b)?a/wr(b):1;b=er(this);c=fr(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new gr(c.status,c.awardedScore)}};class yr{constructor(a,b,c){this.id=a;this.values=b;this.Jk=c}};class zr extends kr{constructor(a,b,c){super(c);this.Ec=a;this.jR=null===a.Jk?null:Ea(a.values[a.Jk].text());this.zh=[];for(const d of a.values)this.zh.push(Ea(d.text()));b&&Gb(this.zh)}placeholder(){return this.Ec}correct(){return this.response()==this.jR}correctAnswer(){return this.jR}answers(){return this.zh}};class Ar extends gr{constructor(a,b,c){super(b,c);this.la=a}placeholders(){return this.la}};class Br extends V{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g});this.$S=b}initiated(){return this.$S.initiated()}Ti(){var a=0;const b=this.$S.placeholders();for(var c of b)c.correct()&&++a;var d=er(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().di;a=fr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Ar(b,a.status,a.awardedScore)}};class Cr extends pr{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g});this.Ie=b}contentState(){return super.contentState()}Ti(){return"byAnswer"==this.qa.settings().evaluation().Sp()?this.jx():this.Eq()}jx(){var a=0;let b=0,c=0;for(var d=0;d<this.Ie.count();++d){const e=this.Ie.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=fr(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new gr(a.status,
a.awardedScore)}Eq(){var a=0;let b=0;for(var c=0;c<this.Ie.count();++c){var d=this.Ie.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.qa.settings().di;e=er(this);d=0==b;a=fr(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new gr(a.status,a.awardedScore)}kx(){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 Dr extends V{contentState(){return super.contentState()}Ti(){if(this.contentState().S()){var a=this.contentState().correct();const b=er(this);a=fr(this,a,a?b:0,!1,!0,!1);return new gr(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class Er extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Ti(){if(this.contentState().S()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)tp(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=er(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.qa.settings().di;b=0<b&&1!=b;a=fr(this,a==d.count(),c,e,!0,b);return new gr(a.status,a.awardedScore)}return null}};class Fr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Ti(){var a=this.contentState().correct();const b=er(this);a=fr(this,a,a?b:0,!1,!0,!1);return new gr(a.status,a.awardedScore)}};class Gr{constructor(a,b){this.id=a;this.value=b}};class Hr extends kr{constructor(a,b){super();this.Ec=a;this.No=null;null!=b&&this.Zb(b)}Me(){return this.No}placeholder(){return this.Ec}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Ec&&this.Ec.value&&Ea(this.Ec.value)}persistState(a){const b=super.persistState(a);b[a.Me]=this.No;return b}Zb(a){super.Zb(a);this.No=a[qq.placeholders.Me]}};class Ir extends gr{constructor(a,b,c){super(b,c);this.la=a}};class Jr extends V{constructor({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g}){super({slide:a,contentState:b,sb:c,X:d,Yb:e,bb:f,na:g});this.cF=b}initiated(){return this.cF.initiated()}lF(){this.cF.lF()}Ti(){var a=0;const b=this.cF.placeholders();for(var c of b)c.correct()&&++a;var d=er(this);c=0<b.length?a/b.length:1;d*=c;const e=this.qa.settings().di;a=fr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Ir(b,a.status,a.awardedScore)}Os(){const a=this.qa.settings().jB();this.review()&&"correct"==this.review().status()||
"reset"!=a.Yh()||dr(this)||this.cF.lF()}};class Kr extends I{constructor(){super()}Bf(a){switch(a.slide().type()){case "IntroSlide":this.tj(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.qj(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.rj(a);break;case "InfoSlide":case "InstructionsSlide":this.sj(a);
break;case "AuthorizationSlide":this.nj(a);break;case "ResultSlide":this.Aj(a);break;case "Essay":this.pj(a);break;case "LikertScale":this.uj(a);break;case "DND":this.oj(a);break;default:throw Error("unknown slide type");}}};function Lr(a,b){a=new O({s:a,Xg:!0});a.m("radio-button",!0);const c=new O({l:"outline-border"}),d=new O({l:"bg"}),e=new O({l:"inline-border"});M(a,c);M(a,d);M(a,e);b=new mm({s:b,name:"choices"});return{activeElement:a,WF:b}}function Mr(a,b,c){a=new O({s:a,Xg:!0});a.m("checkbox",!0);a.setAttribute("type","checkbox");const d=new O({l:"outline-border"}),e=new O({l:"bg"}),f=new O({l:"check"});c=S(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new lm({s:b});return{activeElement:a,WF:b}}
class Nr extends Kr{constructor(a,b,c,d){super();this.i=c;this.D=b;this.$=d;this.Kd=null;this.I=a;this.Yj=null;this.E3=new Kn}nv(a){const b=a.oa,c=a.mode,d=a.yc,e=a.ev,f=a.Yg;this.ia=a.parent;this.Aa=c;this.Kd=null;this.$d=d;this.Yj=e;this.Ar=f;this.Bf(b);return this.Kd}jO(a,b){b=new xk(a,"image-view",b,a.cf());b=this.gm(a,b);b.CA(new kq(a));return b}wX(a,b){b=new up(a,b);b=this.gm(a,b);b.CA(new kq(a));return b}gm(a,b){return this.E3.gm(a,this,b)}tj(a){this.QB(a.contentState().content().Ta())}nj(a){this.Kd=
new fq(this.ia,a.contentState(),this.i,this.$,this.Ar)}Aj(a){this.Kd=new kp(this.ia,a.contentState())}sj(a){this.QB(a.contentState().content().Ta())}wj(a){this.Kd=new to({parent:this.ia,En:a.slide().settings().En(),Sz:Lr,mode:this.Aa,pb:this,O:this.D,format:this.hh(a),S:a.slide().settings().S(),yc:this.$d},a.contentState(),"multiple-choice")}Cj(a){this.Kd=new to({parent:this.ia,En:a.slide().settings().En(),Sz:Lr,mode:this.Aa,pb:this,O:this.D,format:this.hh(a),S:a.slide().settings().S(),yc:this.$d},
a.contentState(),"true-false")}yj(a){var b=a.slide().settings().Mg();b=b&&b.isEnabled()?b.value():void 0;this.Kd=new to({parent:this.ia,En:a.slide().settings().En(),Sz:Mr,g6:!0,mode:this.Aa,Mg:b,pb:this,O:this.D,format:this.hh(a),S:a.slide().settings().S(),yc:this.$d},a.contentState(),"multiple-response")}Dj(a){this.Kd=new ap(this.ia,a.contentState(),this.Aa,this.hh(a),this.i,this.$,this.D)}zj(a){this.Kd=new jp(this.ia,a.contentState(),this.Aa,this.hh(a),this.i,this.$,this.D)}Bj(a){this.Kd=new sp({parent:this.ia,
rh:a.contentState(),mode:this.Aa,R:this.$,pb:this,format:this.hh(a),yc:this.$d,O:this.D})}pj(a){this.Kd=new Jo(this.ia,a.contentState(),this.hh(a))}QB(a){this.Kd=new Cm(this.ia,this.ef(this.ia,a,!1))}hh(a){return a.slide().Za().Pd()}};function Or(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function Pr({n5:a,o5:b,i6:c,h6: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(af(a,"vertical-align"),10);J(a,"vertical-align",`${c*b}px`);Or(a,"fill",d);Or(a,"stroke",d);return a};const Qr=["font-size","line-height","color","text-align","font-family"];function Rr(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)J(c,b,"inherit")}
function Sr(a,b){const c=document.createElement("div");c.innerHTML=b;a.g4.forEach(d=>{if("font-family"==d)if(a.I){var e=c.innerHTML;d=a.I.iW;const h=Zd("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=je(k);for(const r of f)"SUB"!=r.tagName&&"SUP"!=r.tagName||++e;if(0<f.length-e)continue;var g=null;let m=f=e=null,t=k;for(;t;){const r=af(t,"font-family");r&&(e=t,g=r.split(",")[0],g=d.hasOwnProperty(g)?d[g]:null);af(t,"font-weight")&&(f=t);af(t,"font-style")&&
(m=t);if(t.parentElement&&"SPAN"==t.parentElement.tagName)t=t.parentElement;else break}g&&(e&&J(e,"font-family",Tj(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),f&&J(f,"font-weight",g.bold?"bold":"normal"),m&&J(m,"font-style",g.italic?"italic":"normal"))}c.innerHTML=h.innerHTML}else Rr(c,"font-family");else Rr(c,d)});return c.innerHTML}
function Tr(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return Pr({n5:b,o5:c,i6:a.K_,h6:a.B_})}function Ur(a,b){const c={};jm(b,(d,e)=>{"svg"==e.tagName?c[d]=Tr(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),Tr(a,e.firstChild),c[d]=e):c[d]=e});b.WD=c}class Vr{constructor({fontSize:a,J:b,FX:c,n7:d=Qr}){this.K_=a;this.I=b;this.B_=c;this.g4=d}};class Wr{constructor(a){this.XD=a}ef({htmlText:a,Ln:b,eo:c=!1,s:d,l:e}){a=this.XD?Sr(this.XD,a):a;this.XD&&Ur(this.XD,b);return new ym({s:d,l:e,Kf:!0},a,b,c)}};function Xr(a){a.Wq&&(wd(a,a.Wq,"canplaythrough",a.yT,a),wd(a,a.Wq,"error",a.xT,a))}
class Yr extends fo{constructor(a){super();this.ud=a;this.Wq=null}Rn(){const a=[];for(let b=0;b<this.ud.length;++b){const c=this.ud[b];a.push(new Ai(c.src,c.mimeType))}return a}yT(){Xr(this);co(this)}xT(){Xr(this);eo(this)}UC(){this.Wq=de(Lb('<audio preload="auto"/>'));w(this,this.Wq,"canplaythrough",this.yT,this);w(this,this.Wq,"error",this.xT,this);this.oM()}oM(){const a=this.Rn();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";
b=de(Lb(b));this.Wq.appendChild(b)}}release(){}};function Zr(a){"normal"==a.Aa&&a.Ni.$a().jf()&&!Mq(a.Ni)?a.Vt.j(!1):a.Vt.j(!0)}
class $r extends I{constructor({Gk:a,TF:b,os:c,mode:d,Ik:e}){super();this.Ni=a;this.Vt=b;this.Wt=c;this.Aa=d;this.ar=!0;this.sw=e;Zr(this);z(this,this.Wt.stateChangedEvent(),this.hb,this,-1);a=this.Ni.$a();"normal"==this.Aa&&a.jf()&&this.Vt.Wl.GF(!1)}activate(){if(wh)return!1;const a=Mq(this.Ni),b=this.sw.TN();return"normal"==this.Aa&&a&&this.mT()&&b?(this.Wt.play(),!0):!1}deactivate(){this.Wt.stop()}mT(){return this.Ni.$a().Gj()}hb(){switch(this.Wt.state()){case "playing":"normal"==this.Aa&&this.Ni.$a().jf()&&
this.ar&&(this.ar=!1,Nq(this.Ni,this.Ni.Ns()+1),this.Vt.Wl.GF(!1),this.Vt.FF(!1));break;case "ended":"normal"==this.Aa&&this.Ni.$a().jf()&&(this.Vt.FF(!0),Zr(this)),this.ar=!0}}};class as extends $r{constructor({Gk:a,TF:b,os:c,mode:d,Ik:e}){super({Gk:a,TF:b,os:c,mode:d,Ik:e})}mT(){const a=this.Ni.$a();return a.Gj()||a.Ng()}};class bs extends Cl{constructor({Z6:a,Gk:b,O:c,mode:d,If:e,mediaController:f,Ik:g}){a=a.$a();const h=Ki(a.fb.Rn());super({Mp:h,l:"slide-audio-view",uA:c,If:e});this.Ni=b;this.resize(245,36);this.uc=new as({Gk:this.Ni,os:h,TF:this.Vb,mode:d,Ik:g});A(this,this.uc);f.lK.push(this.uc,1);a.Ng()&&this.u(!1)}Ab(){return new F(this.width(),this.height())}La(a,b,c,d){c=this.Ab(c,d);this.resize(c.width,c.height);this.move(a,b)}};function cs(a){a.Xq&&(wd(a,a.Xq,"canplaythrough",a.iU,a),wd(a,a.Xq,"error",a.hU,a))}
class ds extends fo{constructor(a,b,c){super();this.Zl=a;this.Xq=null;this.qh=b;this.ih=c}Rn(){const a=[];for(let b=0;b<this.Zl.length;++b){const c=this.Zl[b];a.push(new Ai(c.src,c.mimeType))}return a}iU(){cs(this);co(this)}hU(){cs(this);eo(this)}UC(){this.Xq=this.VJ();w(this,this.Xq,"canplaythrough",this.iU,this);w(this,this.Xq,"error",this.hU,this);this.oM(this.Rn())}VJ(){const a=de(Lb('<video preload="auto"/>'));gh&&a.setAttribute("playsinline","");return a}oM(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=de(Lb(b));this.Xq.appendChild(b)}}path(){throw Error();}width(){return this.qh}height(){return this.ih}release(){}};class es extends Nl{constructor({$a:a,Gk:b,O:c,mode:d,If:e,mediaController:f,Ik:g,Be:h}){const k=Ii(a.wN.Rn());super({Mp:k,l:"video-player",uA:c,If:e,Be:h});this.Od=b;this.Aa=d;b=a.El.path();this.kb.setAttribute("poster",b);this.El=a.El;this.RW=a;this.uc=new $r({Gk:this.Od,os:k,TF:this.Vb,mode:d,Ik:g});A(this,this.uc);f.lK.push(this.uc,0);this.xe.u(this.BM());"normal"==this.Aa&&a.Gj()&&g.TN()&&this.Vb.ed();this.Nq()}Sm(){}La(a,b,c,d){c=this.Ab(c,d);this.resize(c.width,c.height);this.move(a,b)}Ab(a,
b){a=Qf({width:this.RW.videoWidth(),height:this.RW.videoHeight(),boundingWidth:a,boundingHeight:b,Df:!0});return new F(a.width,a.height)}cE(){return(!this.Od.$a().Ng()||"normal"!=this.Aa)&&Ml(this)}BM(){return Mq(this.Od)}DI(){return(Mq(this.Od)||"normal"!=this.Aa)&&this.cE()}EV(){return this.Od.$a().Ng()&&"normal"==this.Aa?Mq(this.Od)||"normal"!=this.Aa:!1}};var fs=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function gs(a){const b=a.value();null===b?hs(a):is(a,b);a.m("type",null===b?"empty":"word");a.fn&&Vo(a.fn,a.fe)}function js(a){a.F("width","");return a.kC()}function hs(a){if(null===a.value()){if(null===a.No){const b=a.Ok("review")?72:a.OR;a.Ga(b);a.rb.Oe("&nbsp;");a.Ke.enable(!1)}else is(a,a.No);a.Ke.enable(!1)}}function ks(a,b){a.OR=b;hs(a)}
function is(a,b){a.F("width","");a.displayObject().style.display="block";const c=a.rb.height();a.rb.F("white-space","normal");a.sn(b,c);a.rb.F("white-space","");a.displayObject().style.display="";a.F("width","");a.Ga(a.displayObject().offsetWidth)}
class ls extends O{constructor(a,b,c,d,e,f=null){super({l:"wb-placeholder",rO:!0});this.D=e;this.i=c;this.lR=!1;Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.No=f;this.fe=!1;this.B=b;this.$=d;this.rb=new O({s:N(this,"label")});M(this,this.rb);this.ek=H(this);this.mf=H(this);this.dk=H(this);this.rK=H(this);this.fn=null;this.Ke=new np(null,"",this,d);A(this,this.Ke);this.TW=new O({s:N(this,"question-icon")});this.W2=S(e,"question-20");
this.TW.addChild(this.W2);this.OR=72;a=new O({l:"background"});M(a,new O({s:N(a,"outline")}));M(this,a);let g;w(this,this,Bh,h=>{if(null!==this.value()&&this.enabled()){g=!1;var k=h.screenX,m=h.screenY,t=w(this,window,Dh,y=>{const x=y.screenX,D=y.screenY;if(!g){if(10>Math.abs(x-k)&&10>Math.abs(D-m)||null===this.value())return;g=!0}this.mf.g({x:x-k,y:D-m},this);y.preventDefault()}),r=w(this,window,Ch,()=>{xd(this,t);xd(this,r);g?this.dk.g():this.rK.g(this)});h.preventDefault();this.ek.g()}});gs(this)}rd(){gs(this);
var a=ms(this.D,{width:this.width(),height:this.height()});a=fs(a);Wj(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.B.response()}Sc(){var a=this.B.correct();this.m("review",!0);this.m(a?"correct":"incorrect",!0);this.rb.m(a?"correct":"incorrect",!0);a||(M(this,this.TW),a=this.B.response()||"",this.fn=new Wo({O:this.D,Qp:this,R:this.$,KG:a,correctAnswers:[this.B.correctAnswer()],A:this.i}),A(this,this.fn),this.Ke.enable(!1),this.lR=!0);this.rd()}Dd(a){a&&this.F("width","");
this.B.qc(a);this.rd()}Me(){return this.No}sn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.K(f)}this.Ke.F("max-width","");this.Ke.setText(a);this.Ke.enable(!1);this.fe=!1;const d=this.rb;d.K(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.fe=!0;this.Ke.F("max-width",Math.min(400,d.width()+20)+"px");this.Ke.enable(!Zg&&!this.lR)}}};class ns extends Bm{constructor(a,b,c,d,e){super({l:"wb-extra-words"});this.la=[];this.D=e;for(const f of a.extraWords())a=new ls(b,f,c,d,this.D,f.Me()),this.addChild(a),this.la.push(a),a.m("place",!0)}ka(){for(const a of this.la)a.rd()}j(a){super.j(a);for(const b of this.la)b.j(a)}placeholders(){return this.la}};class os extends O{constructor(a){super({l:"fib-placeholder",fG:!1});Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Id=new Ln({s:N(this,"input")});M(this,this.Id);this.Jt=H(this,this.Id.Jt);z(this,this.Id.Jt,()=>{this.op()});z(this,this.Id.bS,()=>{this.m("focused",!0)});z(this,this.Id.uH,()=>{this.m("focused",!1)})}op(){this.Id.F("width","0");var a=Math,b=a.max;const c=this.Id.displayObject();var d=0;if(Ug||Wg)d=1;else if(Gg||Ac)d=yf(c),
d=d.left+d.right;this.Id.F("width",`${b.call(a,c.scrollWidth+d,65)}px`);(u||wc)&&this.Id.F("width","100px")}j(a){L||super.j(a);this.Id.j(a)}ka(){this.op()}};class ps extends os{constructor(a,b,c,d,e){super(a);this.D=e;this.i=d;this.B=b;this.$=c;this.Xl=this.kh=null;this.oN();this.Im=new O({s:N(this,"tooltip-icon")});this.f_=S(this.D,"question-20");this.Im.addChild(this.f_);this.Ye=H(this);z(this,this.Id.V(),()=>{this.B.qc(this.Id.value())});z(this,this.Id.uH,()=>{this.B.qc(this.Id.value())});z(this,this.M,()=>{this.Ye.g(this.B)});w(this,this.Id,"keydown",f=>{13==f.keyCode&&this.kh&&(this.kh.Ms(b),f.preventDefault())},this)}activate(a){a?K||this.Id.displayObject().focus():
this.Id.displayObject().blur()}rd(){this.op();this.Xl&&Vo(this.Xl,this.Id.displayObject().scrollWidth>this.Id.width())}Sc(){var a=this.B.correct();this.Id.m(a?"correct":"incorrect",!0);this.m(a?"correct":"incorrect",!0);a||(M(this,this.Im),a=this.B.response()||"",this.Xl=new Wo({O:this.D,Qp:this,R:this.$,KG:a,correctAnswers:this.B.correctAnswers(),A:this.i}),A(this,this.Xl));this.rd();this.ka()}oN(){const a=this.B.response()||"";this.Id.Dd(a);this.op()}ka(){super.ka();this.B.correctAnswers()&&!this.B.correct()&&
(u||wc)&&(this.F("width","100px"),this.F("text-align","left"),this.Id.F("width","65px"),this.Id.F("padding-right","0"))}};function qs(a,b){a.Uf.m("focused",b);a.ia.m("focused",b)}
class rs extends Ip{constructor({R:a,Rc:b,Jp:c,Qc:d,parent:e}){super({R:a,Rc:b,Jp:c,Qc:d});this.ia=e}Nd(a){if(!L){this.Uf.focus();this.tb.F("max-height","300px");qs(this,!0);this.tb.F("width","");this.tb.F("min-width","");this.tb.F("height","");super.Nd(a);var b=parseFloat(af(this.Uf.displayObject(),"max-width"));this.tb.F("white-space","nowrap");var c=this.tb.width()>b;this.tb.F("width",`${Math.min(b,this.tb.width())}px`);this.tb.F("white-space",c?"normal":"nowrap");this.tb.va();this.zo(a)}}Vd(){L||
(super.Vd(),qs(this,!1))}iV(a,b,c){this.tb.F("max-height",a-10+"px");this.tb.va();a=ai(this.Uf);const d=ai(this.tb);this.tb.move(c,b?10:a.bottom-d.top);return!0}ft(a,b){const c=So(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class ss extends Mp{constructor(a,b,c,d,e){super({l:"mct-placeholder",prompt:c.H("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),R:e,sF:f=>this.jI(f)});Yh(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Nl=H(this);this.i=c;this.B=b;this.fe=!1;this.oN();this.Ye=H(this);z(this,this.M,()=>{this.Ye.g(this.B)});w(this,this.displayObject(),Bh,()=>{this.Nl.g(ai(this))});this.Im=new O({s:N(this,"tooltip-icon"),da:S(d,"question-20")});z(this,this.i.Go,
(f,g)=>{"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==f&&(this.Yd=g,this.rd())})}jI({R:a,Rc:b,Jp:c,Qc:d}){return new rs({R:a,Rc:b,Jp:c,Qc:d,parent:this})}oN(){}rd(){var a=this.B.response();this.m("selected",null!==a);const b=null!==a?a:this.Yd;this.rb.m("prompt",null===a);this.rb.displayObject().style.display="block";u&&10>=parseInt(Jc,10)?(this.rb.K(" "),a=this.rb.height()):(this.rb.F("white-space","nowrap"),a=this.rb.height(),this.rb.F("white-space",""));this.sn(b,a);this.rb.displayObject().style.display=
""}Sc(){const a=this.B.correct();this.m(a?"correct":"incorrect",!0);a||(M(this,this.Im),this.nQ());this.rd()}j(a){L||super.j(a)}nQ(){}sn(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.K(f)}this.fe=!1;const d=this.rb;d.K(a);if(void 0!==b&&this.rb.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.fe=!0}}};class ts extends Bm{constructor({parent:a,Sv:b,iG:c}){super({s:N(a,"content")});this.la=c;this.ml=0;this.addChild(b)}j(a){super.j(a);for(const b of this.la)b.j(a)}ka(a,b){a&&b&&this.ml!=a&&(this.ml=a,this.rd())}rd(){for(const a of this.la)a instanceof os&&a.va(),a instanceof ss&&(a.F("max-width",Math.min(this.width()-10,300)+"px"),a.rd())}setParentScale(a){super.setParentScale(a);for(const b of this.la)b.setParentScale(a)}};class us extends ts{constructor({O:a,parent:b,mode:c,state:d,mc:e,R:f,J:g,A:h,Bi:k}){const m=vs(g,d.content().Ta()),t={};g=[];for(const r of d.placeholders()){const y=new ps(e,r,f,h,a);g.push(y);t[r.placeholder().id]=y.displayObject()}f=new km(d.content().Ta(),new im(null,null,null,null),t);k=k.ef({s:N(b,"fib-rich-text"),htmlText:m.htmlText(),Ln:f,eo:!1});super({parent:b,Sv:k,iG:g,mc:e});this.Cu=g;this.D=a;g.forEach(r=>{r.kh=this});this.Ye=H(this);this.ia=b;this.T=d;for(const r of g)z(this,r.Ye,y=>
{this.Ye.g(y)}),A(this,r);for(const r of g)z(this,r.Jt,this.va,this);this.lc(c)}lc(a){"reviewWithCorrectAnswers"==a&&nb(this.Cu,b=>b.Sc())}Tk(){}Ms(a){const b=this.T.placeholders();a=b.indexOf(a);a<b.length-1?(this.la[a].activate(!1),this.la[a+1].activate(!0)):this.ia.CF()}Yn(){this.la.forEach(a=>{a.activate(!1)})}qm(){this.la.length&&this.la[0].activate(!0)}};class ws extends ss{constructor(a,b,c,d,e){super(a,b,d,e,c);this.D=e;this.o4=c;this.lo=new Vp({options:b.answers(),l:"mct-answers-list",AY:"mct-answers-list-scroll-pane",m7:f=>{Yh(f,{"font-family":a.fontFamily,"font-size":`${a.size}px`});const g=new O({s:new Xe("mct-answers-list","tick")});M(f,g)}});c=new O({s:N(this,"chevron"),da:S(this.D,"chevron-down")});M(this,c);this.lo.oG(b.response());z(this,this.lo.Ak,()=>{b.qc(this.lo.hs());this.rd()});Lp(this,this.lo);this.fn=null;c=new Bp(this);zp(c,()=>
{this.nd&&this.nd.show(!this.nd.xm())},32);A(this,c)}Fi(a){super.Fi(a);this.B.qc(this.lo.hs())}Sq(){var a=this.lo&&this.lo.hs();a=a?a.toString():this.Yd;this.rb.displayObject().style.display="block";this.sn(a,this.rb.height());this.rb.displayObject().style.display=""}nQ(){const a=this.B.response()||"";this.fn=new Wo({O:this.D,Qp:this,R:this.o4,KG:a,correctAnswers:[this.B.correctAnswer()],A:this.i});A(this,this.fn)}rd(){var a=this.rb,b=a.Ga;let c=0;this.rb.F("white-space","nowrap");this.rb.F("width",
"");const d=[this.Yd].concat(this.lo.options());for(const e of d)this.rb.K(e),c=Math.max(c,this.rb.displayObject().clientWidth+16);this.rb.F("white-space","");this.Sq();b.call(a,Math.min(c,360>=screen.width?170:225));super.rd();this.fn&&Vo(this.fn,this.fe)}};class xs extends ts{constructor({O:a,parent:b,mode:c,state:d,mc:e,R:f,J:g,A:h,Bi:k}){const m=vs(g,d.content().Ta()),t={};g=[];for(const r of d.placeholders()){const y=new ws(e,r,f,h,a);g.push(y);t[r.placeholder().id]=y.displayObject()}d=new km(d.content().Ta(),new im(null,null,null,null),t);k=k.ef({s:N(b,"mct-rich-text"),htmlText:m.htmlText(),Ln:d,eo:!1});super({parent:b,Sv:k,iG:g,mc:e});this.Cu=g;this.D=a;this.Ye=H(this);for(const r of g)A(this,r),z(this,r.Ye,y=>{this.Ye.g(y)}),z(this,r.Nl,y=>{this.Nl.g(y)});
this.lc(c)}lc(a){"reviewWithoutCorrectAnswers"==a&&nb(this.Cu,b=>b.m("review",!0));"reviewWithCorrectAnswers"==a&&nb(this.Cu,b=>{b.m("review",!0);b.Sc()})}};function ys(a){return 3*a*a-2*a*a*a};class zs extends nl{constructor(a,b,c){super([0],[b],b,ys);this.dj=a;this.XB=c}vh(){super.vh();this.EI(!0);this.GT()}GT(){}Oj(){super.Oj();this.EI(!1)}EI(a){this.dj.j(a)}eJ(a){a/=this.duration;return`${tk(-this.XB.x+this.XB.x*a,-this.XB.y+this.XB.y*a)}`}Vh(a){this.dj.F("transform",this.eJ(a[0]))}};class As extends Bm{constructor({parent:a,Sv:b,iG:c,state:d,extraWords:e}){super({s:N(a,"content")});this.ia=a;this.B=d;this.gk=e;this.la=this.gk.placeholders().concat(c);for(const f of this.la)A(this,f);this.addChild(b);this.xR=this.AR=void 0}j(a){super.j(a);this.gk.j(a);for(const b of this.la)b.j(a)}ka(a,b){if(this.AR!=a||this.xR!=b){this.AR=a;this.xR=b;a=Math.max(72,this.la.reduce((c,d)=>Math.min(c,js(d)),0));b=Math.min(300,this.la.reduce((c,d)=>Math.max(c,js(d)),0));a+=(b-a)/2;for(const c of this.la)c.rd(),
ks(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.la)b.setParentScale(a)}};class Bs extends zs{EI(){}}function Cs(a,b){let c=null;z(a,b.rK,a.QT,a);z(a,b.mf,a.DT,a);z(a,b.ek,()=>{c=w(a,a.displayObject().parentNode,"scroll",a.UT,a)});z(a,b.dk,()=>{a.ot&&(a.ii(),xd(a,c))})}function Ds(a,b,c=!1){const d=ai(b),e=ai(a);b=new O({da:b.displayObject().cloneNode(!0),l:"wb-word-copy"});c&&b.m("active",!0);b.move((d.left-e.left-4)/a.parentScale(),(d.top-e.top-4)/a.parentScale());b.F("position","absolute");return b}
class Es extends As{constructor({O:a,parent:b,mode:c,oa:d,mc:e,R:f,J:g,extraWords:h,A:k,Bi:m}){d=d.contentState();const t=vs(g,d.content().Ta()),r={};g=[];for(const y of d.placeholders()){const x=new ls(e,y,k,f,a);g.push(x);r[y.placeholder().id]=x.displayObject()}f=new km(d.content().Ta(),new im(null,null,null,null),r);m=m.ef({s:N(b,"wb-rich-text"),htmlText:t.htmlText(),Ln:f,eo:!1});super({parent:b,Sv:m,iG:g,state:d,mc:e,extraWords:h});this.Cu=g;this.D=a;this.ba=this.bh=null;this.ot=!1;z(this,d.dF,
()=>{this.kt(!0)});for(const y of this.la)Cs(this,y);this.lc(c)}DT(a,b){0==a.x&&0==a.y||this.kr(b);this.ot&&(this.ba.gg=a,this.UT())}QT(a){const b=this.la;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.bp(a,c,a,null)}}gf(){if(this.ot){for(const b of this.la){var a=b;yd(this,a.rK,this.QT,this);yd(this,a.mf,this.DT,this)}this.ii(!1)}}lc(a){"reviewWithCorrectAnswers"==
a&&nb(this.Cu,b=>b.Sc())}kt(a){if(a){a=[];for(const b of this.la)if(null!==b.value()&&null===b.Me()){let c=null;for(const d of this.la)if(d.Me()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.bp(b,c,b,null,200,!0)}}this.B.placeholders().forEach(b=>{b.response()&&b.qc(null)});this.B.extraWords().forEach(b=>{b.qc(b.Me())})}bp(a,b,c,d,e=200,f){function g(){m.removeChild(k);c.m("drag-active",!1);c.Dd(d);b.Dd(h);m.bh=null}if(!this.bh||f){var h=c.value(),k=Ds(this,a);f=Ds(this,
b);this.addChild(k);a=new E(k.x(),k.y());f=new E(f.x(),f.y());a=new E(f.x-a.x,f.y-a.y);k.move(f.x,f.y);this.bh=A(this,new Bs(k,e,a));c.m("drag-active",!0);var m=this;isNaN(e)?g():(z(this,this.bh.Ch,()=>{g()}),this.bh.play())}}kr(a){if(!this.ot){var b=Ds(this,a,!0);this.addChild(b);this.ba={placeholder:a,Rz:b,Dv:null,scrollTop:this.vg(),gg:{x:0,y:0}};a.m("drag-active",!0);this.ot=!0}}UT(){var a=this.ba.Rz;this.Nl.g(ai(a));var b=this.vg(),c=b-this.ba.scrollTop,d=this.parentScale();const e=this.ia.TA(),
f=ai(this.ba.placeholder),g=this.ia.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.F("transform",`translate(${h}px, ${Nd(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=ai(a);for(var m of this.la)this.ba.placeholder!=m&&(d=a,d=Ae(ai(m),d))&&(d=d.width*d.height,d>c&&(c=d,b=m));if(this.ba.Dv!=b){this.ba.Dv&&(this.ba.Dv.m("highlight",!1),this.ba.Dv=null);if(m=b)m=
this.ba.placeholder,a=b,m=a.Me()==m.value()||null===a.Me();m&&(b.m("highlight",!0),this.ba.Dv=b)}}ii(a=!0){const b=this.ba.Rz,c=this.ba.placeholder;var d=this.ba.Dv;c.m("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.la)if(f.Me()==d.value()&&null===f.value()){e=f;break}e.Dd(e.Me());this.bp(b,d,c,null,a)}else this.bp(b,d,c,e,a);d.m("highlight",!1)}else{d=null;for(e of this.la)if(e.Me()==c.value()&&null===e.value()){d=e;break}this.bp(b,
d||c,c,null,a?200:NaN)}this.removeChild(b);Bd(b);this.ot=!1;this.ba=null}vg(){return this.ia.UA()}};class Fs extends ss{constructor(a,b,c,d){super(a,b,c,d);a=new O({s:N(this,"chevron"),da:S(d,"chevron-down")});M(this,a)}rd(){this.rb.F("max-width",(360>=screen.width?170:225)+"px");super.rd()}};class Gs extends Bm{constructor({parent:a,mode:b,O:c,state:d,mc:e,J:f,A:g,Bi:h}){super({s:N(a,"content")});this.B=d;z(this,this.B.dF,()=>{this.kt()});f=vs(f,d.content().Ta());const k={},m=[];for(const t of d.placeholders()){const r=new Fs(e,t,g,c);m.push(r);k[t.placeholder().id]=r.displayObject()}this.la=m;c=new km(d.content().Ta(),new im(null,null,null,null),k);a=h.ef({s:N(a,"wb-rich-text"),htmlText:f.htmlText(),Ln:c,eo:!1});this.addChild(a);this.Ye=H(this);for(const t of this.la)z(this,t.Ye,r=>
{this.Ye.g(r)});this.lc(b)}kt(){this.B.placeholders().forEach(a=>{a.response()&&a.qc(null)});this.B.extraWords().forEach(a=>{a.qc(a.Me())});this.rd()}j(a){super.j(a);for(const b of this.la)b.j(a)}setParentScale(a){super.setParentScale(a);for(const b of this.la)b.setParentScale(a)}rd(){for(const a of this.la)a.rd()}ka(){}lc(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.la)b.m("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.la)b.Sc()}};function Hs(a){return 0!=a.type.indexOf("touch")?1:a.Ae.touches.length};class Is extends I{constructor(a,b){super();const c=this.hk(a);w(this,c,Bh,d=>{if((a instanceof Node||a.enabled())&&!(1<Hs(d))){var e=d.screenX,f=d.screenY,g=w(this,window,Dh,k=>{1<Hs(k)||(b.oY({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=w(this,window,Ch,k=>{1<Hs(k)||(xd(this,g),xd(this,h),b.pY())});b.qY();d.preventDefault()}})}hk(a){return a instanceof Node?a:a.displayObject()}};function Js(a){Ks(a);ai(a.Vs);Yh(a.Vs,{transition:`opacity ${a.Rb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Rb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.wL})`,opacity:0})}function Ks(a){Yh(a.Vs,{transition:"",transform:"scale(1)",opacity:1})}
class Ls extends I{constructor({RN:a,VN:b,duration:c,scale:d=1.6}){super();this.wL=d;this.Vs=b;this.Rb=c;this.hq=!1;w(this,this.Vs,Rc,()=>{this.Vs.u(!1);const e=setInterval(()=>{!a.Ok("active")&&this.hq&&(this.Vs.u(!0),Js(this),clearInterval(e))},this.Rb)})}Ks(){this.hq=!0;Js(this)}XA(){this.hq=!1;Ks(this)}};function Ms(){this.Tc=[];this.jq=new C;this.Ch=new C}l=Ms.prototype;l.add=function(a){this.Tc.push(a);a.Ch.addHandler(this.wT,this)};l.remove=function(a){const b=this.Tc.indexOf(a);-1!=b&&(this.Tc.splice(b,1),a.Ch.removeHandler(this.wT,this))};l.play=function(a){this.jq.g();this.Tc.length&&(this.YR=0,this.Ze=!0,nb(this.Tc,b=>{b.play(void 0!==a?a:!0)},this));return!0};l.stop=function(a){nb(this.Tc,b=>{b.stop(void 0!==a?a:!0)},this)};l.Iv=function(){return this.Ze};
l.wT=function(){++this.YR;this.YR==this.Tc.length&&(this.Ze=!1,this.Ch.g())};function Ns(a,b){this.lt=a;this.Q_=b}Ns.prototype.animate=function(a){for(let b=0;b<this.lt.length;++b)this.Q_(this.lt[b],a[b])};const Os=4/3;function Ps(a){const b=new Ms;var c=new nl([1],[0],a.Rb,d=>Nd(Math.pow(d,Os),0,1));ol(c,new Ns([a.Em],(d,e)=>d.Ic(e)));b.add(c);c=new nl([1],[a.wL],a.Rb);ol(c,new Ns([a.Em],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class Qs extends I{constructor({RN:a,VN:b,duration:c,scale:d=1.6}){super();this.Rb=c;this.wL=d;this.Em=b;this.hq=!1;this.aH=!0;this.bh=A(this,Ps(this));z(this,this.bh.Ch,()=>{this.aH=!0;this.Em.u(!1);const e=setInterval(()=>{this.hq&&!a.Ok("active")&&(this.Em.u(!0),this.bh.play(),clearInterval(e))},this.Rb)});z(this,this.bh.jq,()=>{this.aH=!1})}Ks(){this.aH&&this.bh.play();this.hq=!0}XA(){this.hq=!1;this.bh.stop(!0)}};class Rs extends I{constructor(a,b){super();this.T_=a;this.wg=b;this.Wd=a.qp(ac(),this.wg)}id(){return this.Wd}invalidate(){}Bc(){var a=this.T_,b=this.Wd,c=b in a.wp?a.wp[b]:null;c&&(c=a.DF.Qb(c),a.Uz.removeChild(c),delete a.wp[b])}};class Ss extends Rs{constructor({B5:a,S4:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.DH=b;this.qP(this.DH)}qP(a){this.DH=a;this.wg.setAttribute("cx",a.x);this.wg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.qP(this.DH)}};class Ts extends O{constructor({size:a,s:b,color:c}){const d=a/2;a=new fn(`${a}px`,`${a}px`);a.fs();super({da:a.Qb()});a.Qb().setAttribute("class",b.className());this.wg=new Ss({B5:a,S4:{x:"50%",y:"50%"},rA:.2});this.setColor(c);ln(a,d,d,d,d,null,null).Qb().setAttribute("fill",`url(#${this.wg.id()})`)}setColor(a){var b=this.wg;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];fe(b.wg);for(const c of a)a=document.createElementNS("http://www.w3.org/2000/svg","stop"),a.setAttribute("offset",
c.offset),a.setAttribute("stop-color",c.color),a.setAttribute("stop-opacity",c.opacity.toString()),b.wg.appendChild(a)}};class Us extends I{constructor({parent:a,color:b,size:c,s:d,duration:e,scale:f,IF:g=!1}){super();this.N_=g;b=this.Em=A(this,new Ts({size:c,s:d,color:b}));e=u||K||this.N_?new Qs({RN:a,VN:b,scale:f,duration:e}):new Ls({RN:a,VN:b,scale:f,duration:e});this.zQ=A(this,e);this.ia=a;a.addChild(this.Em)}setColor(a){this.Em.setColor(a)}Ks(){this.zQ.Ks()}XA(){this.zQ.XA()}Bc(){this.ia.removeChild(this.Em)}};class Vs extends O{constructor(a){super({l:"dnd-destination-review-icon-container"});const b=new O({s:N(this,"icon")});this.m(a?"correct":"incorrect",!0);this.gq=new Us({parent:this,size:37,color:"#F2F2F2",duration:2E3,s:N(this,"animated-layer"),scale:1.7,IF:!0});A(this,this.gq);this.addChild(b)}Pa(a){a?this.gq.Ks():this.gq.XA()}};class Ws extends O{constructor(a){const b=a.R,c=a.Wg;super({l:a.l});this.lE=this.tR(b,c);A(this,this.lE)}};class Xs extends Ck{type(){return"mediaPlaceholder"}};class Ys{Bf(a){if(a instanceof Xs)this.GN(a);else if(a instanceof $k)this.JN(a);else if(a instanceof sm)this.KN(a);else if(a instanceof qm)this.IN(a);else if(a instanceof Zk)this.EN(a);else if(a instanceof tm)this.LN(a);else if(a instanceof om)this.DN(a);else if(a instanceof nm)this.CN(a);else if(a instanceof Fk)this.HN(a);else if(a instanceof pm)this.FN(a);else throw Error("unknown object type");}};class Zs extends Ys{constructor(a){super();this.BN=a;this.lf=null}create(a){this.Bf(a);return this.lf}GN(){throw Error("could not be called");}KN(){throw Error("could not be called");}IN(){throw Error("could not be called");}JN(){throw Error("could not be called");}LN(){throw Error("could not be called");}EN(a){this.lf=this.BN.jO(a)}CN(a){this.lf=this.BN.gm(a)}DN(a){this.lf=new bp(a)}HN(a){if(Ej(a.id()))throw Error("could not be created");this.lf=this.BN.gm(a)}FN(a){this.lf=new cp(a)}};class $s extends Uo{constructor({R:a,Rc:b,Qc:c,D7:d}){super({R:a,Rc:b,Qc:c});this.u4=d;this.YS=null;L&&(w(this,b,Bh,this.Nd,this),w(this,document,Bh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Vd()},this))}et(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(L){const c=So(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}ft(a,b){var c=So(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.YS=(Math.max(d,c)-10)/this.Uf.parentScale();
if(c>d)return a=a.bottom-b.top,L?Math.max(a,46):a;a=a.top-b.top-b.height;return L?Math.max(a,46):a}NU(a){this.u4();this.zo(a)}};function at(a){const b=Math.floor(100*a.Hy)+10;var c=yf(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.D0,Math.floor((400-c)/b))*b)+2}function bt(a){a.Ga(400);ct(a);a.Ga(at(a));a.RH.forEach(b=>{b.va()})}function dt(a,b){const c=new O({s:N(a,"container")});M(a,c);const d=new O({s:N(a,"label")});bi(d,a.i,b);M(c,d);return c}
function et(a,b,c,d){const e=new O({l:"object-view-container"});M(c,e);c=a.G4.create(b);Zh(c,N(a,"object-view"));a.wn.set(e,b);M(e,c);const f=new O({s:N(a,"object-view-icon")});f.m(d?"correct":"incorrect",!0);d=S(a.D,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.RH.set(e,c);d=b.rect();c.resize(d.width,d.height);ft(a,e,b)}function gt(a,b){a=new O({s:N(a,"empty-object-view")});M(b,a)}function ct(a){const b=a.lE.YS||.7*a.Fc.height;a.height()>b&&(a.Hy-=.05,a.tn())}
function ft(a,b,c){const d=a.RH.get(b);a=Math.floor(100*a.Hy);var e=c.rect();e=vq(e,c.rotationAngle());e=Qf({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Df:!1});const f=new Gf;f.rotate(Od(c.rotationAngle()),0,0);f.scale(e.scale,e.scale);c=d.displayObject();Kf(If(),c,f);c=.5*(e.width-d.width())+e.left;e=.5*(e.height-d.height())+e.top;d.F("margin-left",c+"px");d.F("margin-top",e+"px");b.F("margin-right","10px");b.resize(a,a)}
class ht extends Ws{constructor({O:a,jg:b,R:c,Wg:d,iO:e,cQ:f,quizSize:g,A:h}){super({l:"dnd-review-tooltip",R:c,Wg:d});this.D=a;this.i=h;this.Fc=g;this.G4=new Zs(b);this.D0=Math.max(e.length,f.length);this.Hy=1;this.wn=new Map;this.RH=new Map;this.Qf(e,f)}tR(a,b){return new $s({R:a,Rc:b,Qc:this,D7:()=>{this.Ga(400);this.Hy=1;this.tn();bt(this)}})}Qf(a,b){const c=dt(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.KO,e=e||f.KO,et(this,f.object,c,f.KO);else gt(this,c);
if(0<a.length){b=dt(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)et(this,f,b,!0)}else!(0<b.length)||d&&e||(b=dt(this,"Q_CORRECT_ANSWERS_TITLE"),gt(this,b))}tn(){this.wn.forEach((a,b)=>{ft(this,b,a)});ct(this)}};class it extends zs{constructor(a,b,c){super(a,b,c);this.ty=af(this.dj.displayObject(),"transform")}GT(){this.dj.F("transform",this.ty)}eJ(a){return super.eJ(a)+`${this.ty}`}}function jt(a,b,c){a.vE=b;a.Yx=c;w(a,a.Yx.displayObject(),"scroll",a.yS,a);a.Sm()}
function kt(a,b,c){const d=b.rect();c.move(d.left,d.top);a.Xi()||(c.m("draggable",!0),c.m("highlighted",!(K||L)));A(a,new Is(c,{qY:()=>{c.m("dragged",!0);var e=a.B;1!=e.li&&(e.li=!0,e.hb());a.ug={view:c,objectState:b,A6:lt(b),H6:a.vg(),gg:{x:0,y:0}};a.B.QH=!1;if(e=Gq(a.B,b))if(Eq(a.B,b),"none"!=a.U.lA()){var f=e.destinationState();switch(a.U.RF()){case "cascade":e=lt(f);var g=Hq(a.B,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:t,dy:r}=mt(k);var m=k.rect();m.left=e.left+f+t;m.top=e.top+
f+r;nt(a,k,m)}break;case "tile":for(e=lt(f),k=h=g=0,f=Hq(a.B,f),m=0;m<f.length;++m){const t=f[m],r=t.rect(),y=lt(t),{dx:x,dy:D}=mt(t);r.left=e.left+g+x;r.top=e.top+h+D;nt(a,t,r);g+=y.width+x;k=Math.max(k,y.height+D);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.B;e.vf.splice(e.vf.indexOf(b),1);e.vf.push(b);g=e.Nr.indexOf(b.slideObject());e.Nr.splice(g,1);e.Nr.push(b.slideObject());a.hD(c)},oY:e=>{a.ug.gg=e;e=a.Jo.get(a.ug.objectState);a.Nl.g(ai(e));a.yS()},pY:()=>{a.ii()}}))}
function ot(a){var b=ai(a.Yx);b=new G(b.top,b.left,b.width,b.height);for(const c of a.Jo.keys())Be(b,lt(c));for(const c of a.uI.keys())Be(b,lt(c));a.resize(b.width,b.height)}
function pt(a){const b="reviewWithCorrectAnswers"==a.Aa;var c=a.B,d=new Map;for(var e of c.o.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.Km){f=d.get(h.slideObject());g=[];var k=!0,m=Hq(c,h);for(var t of m)m=Gq(c,t),m=Fq(c,m),k=k&&m,g.push({object:t.slideObject(),KO:m});k=k&&f.length==g.length;e.set(h,{i5:k,iO:k?[]:f,cQ:g})}for(const y of e.keys())if(b&&(d=e.get(y),c=d.iO,k=d.cQ,0<c.length||0<k.length)){d=
new Vs(d.i5);!L&&d.setParentScale(a.parentScale());a.Bu.push(d);M(a.sC,d);h=d;f=a.uI.get(y);t=f.x()+Math.floor(.5*(f.width()-47));f=f.y()+Math.floor(.5*(f.height()-47));h.move(t,f);h=a;t=a.D;f=a.Ld;g=a.$;var r=c;m=[];for(const x of r)for(r=0;r<k.length;++r){const D=k[r];if(x==D.object){k.splice(r,1);m.push(D);break}}m.push(...k);A(h,new ht({O:t,jg:f,R:g,Wg:d,iO:c,cQ:m,quizSize:a.Fc,A:a.i}))}}function lt(a){const b=a.rect();a=a.slideObject().rotationAngle();return vq(b,a)}
function qt(a){const b=a.parentScale(),c=ai(a.ia),d=ye(a.ug.A6),e=a.vg(),f=a.vg()-a.ug.H6;return new E(Nd(a.ug.gg.x/b,-d.left,c.width/b-d.right),Math.floor(Nd(a.ug.gg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.RC-d.bottom+(e+c.height>=a.RC?0:4)/b)))-(L?4/b:0))}function nt(a,b,c){b.FA(c);a.Jo.get(b).move(c.left,c.top)}function rt(a,b,c,d,e){const f=b.rect(),g=new E(f.left,f.top);d=new E(d.x-g.x,d.y-g.y);f.translate(d.x,d.y);nt(a,b,f);A(a,new it(c,e,d)).play()}
function st(a,b,c){const d=b.Pq;rt(a,b,a.Jo.get(b),new E(d.left,d.top),c)}
function tt(a,b,c){switch(a.U.RF()){case "random":var d=lt(b),e=lt(c);const {dx:g,dy:h}=mt(b);b=Math.round(.1*e.width);var f=Math.round(.1*e.height);return new E(e.left+Math.round(.5*(e.width-d.width))+g+uq(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+uq(-f,f));case "center":d=lt(b);e=lt(c);const {dx:k,dy:m}=mt(b);return new E(e.left+Math.round(.5*(e.width-d.width))+k,e.top+Math.round(.5*(e.height-d.height))+m);case "cascade":d=Hq(a.B,c);e=lt(c);const {dx:t,dy:r}=mt(b);b=20*(d.length-1);return new E(e.left+
b+t,e.top+b+r);case "tile":a:{d=lt(c);let y=f=e=0;c=Hq(a.B,c);for(a=0;a<c.length;++a){const x=c[a],D=lt(x),{dx:Q,dy:Ba}=mt(b);if(x==b){b=new E(d.left+e+Q,d.top+f+Ba);break a}e+=D.width+Q;y=Math.max(y,D.height+Ba);e>=d.width&&(e=0,f+=y,y=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function mt(a){const b=a.rect();a=lt(a);return{dx:b.left-a.left,dy:b.top-a.top}}
class ut extends Bm{constructor({O:a,jg:b,parent:c,contentState:d,settings:e,S:f,mode:g,R:h,quizSize:k,A:m}){super({s:N(c,"content")});this.D=a;this.Aa=g;this.sC=new O({l:"dnd-icons-layer"});this.sC.u(this.Xi());M(this,this.sC);Yh(this,{background:"transparent",position:"absolute"});this.i=m;this.Fc=k;this.Ld=b;this.B=d;z(this,this.B.wW,this.u2,this);z(this,this.B.MU,this.J1,this);this.U=e;this.Bu=[];this.Lc=f;this.$=h;this.Yx=this.vE=null;this.ia=c;this.Jo=new Map;this.uI=new Map;this.ug=null}Bn(a){const b=
[],c=[];for(const d of this.Jo.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}j(a){super.j(a);for(const b of this.Jo.values())b.j(a)}Sm(){const a=c=>{if(c instanceof Cn){const d=c.content();c.qJ=!0;zm(c);d instanceof xk&&(c=d,c.PN=!0,wk(c))}};for(var b of this.B.vf){const c=vt(this.vE,b.slideObject().id());this.Jo.set(b,c);kt(this,b,c);a(c)}for(const c of this.B.Km)b=vt(this.vE,c.slideObject().id()),this.uI.set(c,b),a(b);this.lc(this.Aa);this.B.Nr.forEach(c=>{(c=vt(this.vE,c.id()))&&this.hD(c)});
ot(this)}lc(a){this.Aa=a;this.Xi()&&this.Lc&&(pt(this),this.Bu.forEach(b=>{b.Pa(!0)}));this.sC.u(this.Xi())}Bc(){super.Bc();this.Bu.forEach(a=>{a.Pa(!1)})}Xi(){return"normal"!=this.Aa}ii(){if(this.ug){var a=this.ug.objectState,b=this.ug.view;b.m("dragged",!1);var c=this.ug.objectState.rect();this.B.QH=!0;var d=qt(this);c.translate(d);nt(this,this.ug.objectState,c);Dq(this.B,a);c=!1;if("none"!=this.U.lA()){c=a.Pq;var e=new E(c.left,c.top);d=300;c=!1;const f=Gq(this.B,a);if(f){const g=this.U.lA();if("anyDestination"==
g)e=tt(this,a,f.destinationState()),d=150;else if("correctDestination"==g)Fq(this.B,f)?(e=tt(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&Eq(this.B,a);rt(this,a,b,e,d);c=!0}if(b=Gq(this.B,a)){if(this.U.VO()){b=Hq(this.B,b.destinationState());for(const f of b)f!=a&&(Eq(this.B,f),st(this,f,300))}}else c&&Dq(this.B,a);this.ug=null}}gf(){this.ii()}yS(){if(this.ug){const a=qt(this),b=this.ug.objectState.rect();b.translate(a);this.Jo.get(this.ug.objectState).move(b.left,
b.top)}}vg(){return this.Yx.displayObject().scrollTop}hD(a){this.Yx.addChild(a);a.va()}u2(){"reset"==this.U.Yh()&&this.kt(!0)}J1(){this.kt(!0)}kt(a){for(const b of this.B.vf)ze(b.Pq,b.rect())||(a?st(this,b,500):nt(this,b,b.Pq));Cq(this.B)}Yn(){super.Yn();this.Bu.forEach(a=>{a.Pa(!1)})}qm(){super.qm();this.Bu.forEach(a=>{a.Pa(!0)})}setParentScale(a){super.setParentScale(a);L||this.Bu.forEach(b=>{b.setParentScale(a)})}};function wt(a){let b=a;void 0!==a.changedTouches&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function xt(a){return a.Lc?new Mm(!a.Lc||a.ei.correct()?"#96ff2e":"#ff4c2e",.57):new Mm("#2ea4ff",.57)}function yt(a){return a.Lc?new Sm(2,!a.Lc||a.ei.correct()?"#278f00":"#C90604",1):new Sm(2,"#0484c9",1)}class zt{constructor({target:a,area:b,S:c}){this.ei=b;this.Lc=c;this.pf=new fn("100%","100%");this.pf.fs();this.pf.Rp(a);J(this.pf.Qb(),"position","absolute")}};class At extends O{constructor({Iz:a,parent:b,S:c}){super({l:"hotspot-area"});this.qC=a;this.ia=b;this.U_=this.ZH(c)}invalidate(){const a=this.qC.area().rect().clone();this.resize(a.width*this.ia.width()/1E4,a.height*this.ia.height()/1E4);this.move(a.left*this.ia.width()/1E4,a.top*this.ia.height()/1E4);this.U_.eB(this.width(),this.height())}};class Bt extends zt{eB(a,b){this.pf.$g(a,b);this.pf.clear();var c=this.ei.points();const d=new Em;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 Mm("#000000",0);const e=new Sm(6,"#FFFFFF");nn(this.pf,d,null,xt(this));nn(this.pf,d,e,c);nn(this.pf,d,yt(this),c)}};class Ct extends At{ZH(a){return new Bt({target:this.displayObject(),area:this.qC.area(),S:a})}};class Dt extends zt{eB(a,b){this.pf.$g(a,b);this.pf.clear();a*=.5;b*=.5;const c=new Mm("#000000",0),d=new Sm(6,"#FFFFFF");ln(this.pf,a,b,a,b,null,xt(this));ln(this.pf,a,b,a,b,d,c);ln(this.pf,a,b,a,b,yt(this),c)}};class Et extends At{ZH(a){return new Dt({target:this.displayObject(),area:this.qC.area(),S:a})}};class Ft extends zt{eB(a,b){this.pf.$g(a,b);this.pf.clear();const c=new Mm("#000000",0),d=new Sm(6,"#FFFFFF");mn(this.pf,0,0,a,b,null,xt(this));mn(this.pf,0,0,a,b,d,c);mn(this.pf,0,0,a,b,yt(this),c)}};class Gt extends At{ZH(a){return new Ft({target:this.displayObject(),area:this.qC.area(),S:a})}};function Ht({Iz:a,parent:b,S:c}){switch(a.area().type()){case "rectangle":return new Gt({Iz:a,parent:b,S:c});case "oval":return new Et({Iz:a,parent:b,S:c});case "freeform":return new Ct({Iz:a,parent:b,S:c})}throw Error("unknown area type");};class It extends O{constructor(a,b,c){super({l:"hotspot-point"});this.zc=!1;this.gq=new Us({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,s:N(this,"animated-layer"),IF:!0});A(this,this.gq);this.xL=new O({s:N(this,"point-view")});M(this,this.xL);this.Xm=new O({s:N(this,"marker")});this.xL.addChild(this.Xm);this.B=a;this.ia=b;this.ek=H(this);this.mf=H(this);this.dk=H(this);this.KU=H(this);let d=!1;a=new Is(this,{qY:()=>{this.ek.g();d=!1},oY:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.mf.g(e)},pY:()=>{d?this.dk.g():this.KU.g()}});A(this,a);this.bp()}Np(){return this.B}invalidate(){const a=this.B.eh.x*this.ia.width()-this.width()/2,b=this.B.eh.y*this.ia.height()-this.height()/2;this.move(a,b)}Bc(){super.Bc();this.Pa(!1)}Pa(a){a!=this.zc&&(this.zc=a)&&this.bp();a||this.gq.XA()}moveBy(a,b){const c=this.B.eh.clone();var d=this.B;a=c.translate(a/this.ia.width(),b/this.ia.height());d.eh!=a&&(d.eh=a,d.G.g())}bp(){this.gq.Ks()}};class Jt extends Bm{constructor(a,b){super({s:N(a,"content")});this.oJ=b;this.ia=a;this.xd=new O({l:"hotspot-image-content",fG:!1});Xg&&M(this.xd,new O);M(this,this.xd);a=(a=this.oJ.Cb)?Ig(a.path()):"";this.xd.F("background-image",a);this.xd.u(!!this.oJ.Cb);this.va()}ka(a,b){var c=this.oJ.Cb;if(c&&a&&b){Yh(this.xd,{width:"",height:""});a=yf(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=Qf({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));Kt(this)}}vg(){return this.ia.UA()}j(a){this.xd.j(a)}Ab(a,b){return new F(a,b)}};function Kt(a){a.FQ.forEach(b=>{b.invalidate()});a.Cl.forEach(b=>{b.invalidate()})}function Lt(a,b){const c=new It(b,a.xd,a.Lh?1500:750);M(a.xd,c);a.Cl.push(c);c.Pa(!0);z(a,c.ek,()=>{a.kr(c)});z(a,c.mf,d=>{a.ba.gg=d;d=ai(c);a.Nl.g({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.hy()});z(a,c.dk,()=>{a.ii()});z(a,c.KU,()=>{var d=a.T;yd(d,b.V(),d.hb,d);const e=d.wa.indexOf(b);d.wa.splice(e,1);d.FD.g(e);d.hb()})}
function Mt(a){a.T.areas().forEach(b=>{b.area().correct()&&(b=Ht({Iz:b,parent:a.xd,S:a.T.S()}),a.xd.jc(b,0),a.FQ.push(b))})}function Nt(a){a.ba||xa();var b=a.ba.Np.Np().eh.clone().scale(a.xd.width(),a.xd.height());const c=a.vg()-a.ba.scrollTop;var d=-b.x,e=a.xd.width()-b.x;d=Nd(a.ba.gg.x/a.parentScale(),d,e);e=-b.y;b=a.xd.height()-b.y;a=Nd(a.ba.gg.y/a.parentScale()+c,e,b);return new E(d,a)}
class Ot extends Jt{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.T=b;this.Cl=[];this.FQ=[];this.Lh=!1;z(this,this.xd.M,(d,e)=>{if(!tb(this.Cl,g=>{const h=e.target;return h==g.displayObject()||h==g.Xm.displayObject()||h==g.xL.displayObject()})){var f=ai(this.xd);const {x:g,y:h}=wt(e);d=(g-f.left)/this.xd.width()/this.parentScale();f=(h-f.top)/this.xd.height()/this.parentScale();Pt(this.T,new E(d,f))}});z(this,this.T.vL,d=>{Lt(this,d);this.va()});z(this,this.T.FD,d=>{const e=this.Cl[d];
e.Pa(!1);B(this.xd,e);this.Cl.splice(d,1);this.va()});z(this,this.T.GD,this.OK,this);this.T.points().forEach(d=>{Lt(this,d)});this.ba=null;this.lc(c)}lc(a){this.Lh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.T.S();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&Mt(this);Kt(this)}rY(){this.ba&&this.hy()}kr(a){this.ba={Np:a,scrollTop:this.vg(),gg:{x:0,y:0}};var b=this.T,c=a.Np();b.wa.splice(b.wa.indexOf(c),1);b.wa.push(c);this.hD(a)}hD(a){this.xd.addChild(a);
vb(this.Cl,a);this.Cl.push(a);a.invalidate()}hy(){const a=Nt(this);this.ba.Np.F("transform",`translate(${a.x}px, ${a.y}px)`)}ii(){const a=Nt(this);this.ba.Np.moveBy(a.x,a.y);this.ba.Np.F("transform","");this.ba.Np.invalidate();this.ba=null}j(a){this.xd.j(a);this.Cl.forEach(b=>{b.j(a)})}OK(){this.Cl.forEach(a=>{this.xd.removeChild(a.displayObject());this.Cl=[];this.va()})}};class Qt extends O{constructor({content:a,settings:b,J:c}){super({l:"likert-labels-panel",Xg:!0});this.U=b;this.o=a;this.I=c;this.ww=new O({s:N(this,"border")});this.addChild(this.ww);this.ww.u(!1);this.IS=this.aI();this.Y_=H(this)}aI(){const a=this.o.labels().map((b,c)=>{const d=new O({s:N(this,"label-view")});this.U.NA()?(b=this.U.oA()?0:1,d.K((c+b).toString())):d.K(Rt(this.I,b.text()));return d});this.U.Zz()?ob(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}LP(){this.ww.u()}ka(a,
b){if(a&&b){b=this.height();this.ww.setScale(1/this.parentScale());const c=a/this.IS.length;this.IS.forEach(d=>{const e=this.o.Ep();if(e){void 0!==e.color&&d.F("color",dj(e.color));e.fontFamily&&d.F("font-family",e.fontFamily);d.F("font-weight",e.bold?"bold":"");d.F("font-style",e.italic?"italic":"");let f=e.qg?"underline":"";f+=e.strike?" line-through":"";d.F("text-decoration",f);d.F("line-height",void 0!==e.lineHeight?`${e.lineHeight}`:"normal");void 0!==e.pg&&d.F("padding-top",`${e.pg}em`);void 0!==
e.df&&d.F("padding-bottom",`${e.df}em`);void 0!==e.size&&d.F("font-size",`${e.size}px`)}d.Ga(c)});a=ai(this);this.ww.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.Y_.g()}}};class St extends O{constructor(a){super({l:"quiz-scale-view-container"});this.Z=a;this.hj=new O({s:N(this,"scale-view"),Xg:!0});this.hj.m("radio-button",!0);M(this,this.hj);a=new O({l:"outline-border"});const b=new O({l:"bg"}),c=new O({l:"inline-border"});M(this.hj,a);M(this.hj,b);M(this.hj,c);this.ul=!1;K&&(w(this,this.hj.displayObject(),Bh,()=>{this.enabled()&&(this.ko(!1),this.ul=!0)},this),w(this,this.hj.displayObject(),Ch,()=>{this.ul&&(this.ko(!0),this.ul=!1)},this))}scale(){return this.Z}j(a){super.j(a);
this.hj.j(a)}ko(a){const b=a?1.1:1,c=a?1:1.1;(new Rn(this.hj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function Tt(a,b){const c=[];b.forEach(d=>{d=a.sR(d);c.push(d);M(a,d)});return c}
class Ut extends O{constructor({BG:a,labels:b,pb:c,R:d,J:e,Pp:f,settings:g,index:h}){super({l:"statement-view"});this.U=g;this.Ph=a;this.$=d;this.I=e;this.Jl=f;this.xJ=h;this.ib=c.ef(this,this.Ph.statement(),!1);Zh(this.ib,N(this,"text-content"));M(this,this.ib);this.Jy=Tt(this,b)}j(a){super.j(a);this.Jy.forEach(b=>b.j(a))}KY(a){this.Jl=a}setParentScale(a){super.setParentScale(a);this.Jy.forEach(b=>b.setParentScale(a))}sR(a){return new St(a)}ka(a,b){if(a&&b){b=(a+32)*this.Jl-16;this.ib.Ga(b);const c=
Math.min(26,this.Ph.statement().Gd.mc().size);this.F("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.Jy.length,f=.5*(e-34);this.Jy.forEach(g=>{g.Jf(d+f);d+=e})}}};function Vt(a){return a.T.statementsStates().map((b,c)=>a.uR(b,c))}function Wt(a){const b=[];a.U.lm().Zz()?ob(a.T.content().labels(),c=>b.push(c)):a.T.content().labels().forEach(c=>b.push(c));return b}
class Xt extends Bm{constructor({parent:a,contentState:b,pb:c,Ep:d,R:e,J:f,settings:g}){super({s:N(a,"content")});this.T=b;this.mh=c;this.$=e;this.I=f;this.Jl=this.T.content().Pp();this.U=g;this.lz=Vt(this);this.Mt=new Qt({content:this.T.content(),settings:this.U.lm(),J:f,Ep:d});this.NN=new O({s:N(this,"wrapper")});M(this,this.NN);M(this.NN,this.Mt);this.lz.forEach(h=>{M(this.NN,h)})}j(a){super.j(a);this.lz.forEach(b=>b.j(a));this.Mt.j(a)}Bn(a){return"byItems"==a?this.lz.map(b=>[b.ib]):[[this]]}ka(a,
b){a&&b&&(this.lz.forEach(c=>c.va()),this.Mt.Ga(a*(1-this.Jl)),this.Mt.F("margin-left",`${a*this.Jl}px`));this.Mt.va()}uR(a,b){return new Ut({BG:a,R:this.$,labels:Wt(this),pb:this.mh,J:this.I,Pp:this.Jl,settings:this.U.lm(),index:b})}setParentScale(a){super.setParentScale(a);this.Mt.setParentScale(a);this.lz.forEach(b=>{b.setParentScale(a)})}Pp(){return this.Jl}};class Yt extends To{constructor(a){super({R:a.R,Rc:a.Rc,Qc:a.Qc});this.qB()}qB(){w(this,this.Uf,"mouseover",this.Nd,this);w(this,this.Uf,"mouseout",this.Vd,this)}};class Zt extends Ws{constructor({R:a,Wg:b,WF:c,label:d}){super({l:"label-popup",R:a,Wg:b});this.Io=c;w(this,this.Io,"focus",()=>this.lE.show(!0),this);w(this,this.Io,"blur",()=>this.lE.show(!1),this);a=new O({s:N(this,"label")});a.K(d);M(this,a)}tR(a,b){return Zg?new Xp({R:a,Rc:b,Qc:this}):new Yt({R:a,Rc:b,Qc:this})}};class $t extends St{constructor(a,b,c,d,e){super(a);this.$=b;this.NC=null;this.$q=new mm({s:N(this,"mock-active-element"),ea:"INPUT",name:`statement${e}`});M(this,this.$q,0);w(this,this.hj,"mouseover",()=>this.m("active",!0),this);w(this,this.hj,"mouseout",()=>this.m("active",!1),this);w(this,this.$q,"focus",()=>this.m("focused",!0),this);w(this,this.$q,"blur",()=>this.m("focused",!1),this);w(this,this.$q,"change",()=>this.hM.g(),this);this.hM=H(this);z(this,this.hj.M,()=>this.hM.g(),this);d&&0!=
a.text().length&&(this.NC=new Zt({R:this.$,Wg:this,label:Rt(c,this.scale().text()),WF:this.$q}),A(this,this.NC))}cb(a){this.$q.mG(a)}setParentScale(a){super.setParentScale(a);this.NC&&this.NC.setParentScale(a)}j(a){super.j(a);this.$q.j(a)}};function au(a,b){bu(a.Ph,b);a.Jy.forEach(c=>{c.cb(c.scale()==b)})}class cu extends Ut{sR(a){var b=this.U.NA();b=new $t(a,this.$,this.I,b,this.xJ);z(this,b.hM,()=>au(this,a),this);b.cb(a==this.Ph.selectedScale());return b}};class du extends Xt{uR(a,b){return new cu({BG:a,labels:Wt(this),pb:this.mh,R:this.$,J:this.I,Pp:this.T.content().Pp(),settings:this.U.lm(),index:b})}};function eu(a,b,c){c||a.m(b?"correct":"incorrect",!0);a.Ue.m(b?"correct":"incorrect",!0)}function fu(a){a.nq(a.ib);B(a.tf,a.ib);a.ib=a.mh.ef(a,a.Of.textRange(),!0);z(a,a.ib.RE,()=>{a.Ke.enable(a.ib.fe)});M(a.tf,a.ib)}
class gu extends O{constructor({l:a,choice:b,yc:c,pb:d,O:e,format:f,R:g}){super({l:a,Xg:!0});z(this,this.M,()=>{});this.Of=b;this.mh=d;this.D=e;a=new O({l:"background"});M(a,new O({s:N(a,"fill")}));M(a,new O({s:N(a,"outline")}));M(this,a);this.Ue=new O({s:N(this,"correct-index")});f.size&&this.Ue.F("font-size",f.size+"px");f.lineHeight&&this.Ue.F("line-height",f.lineHeight+"em");f.fontFamily&&this.Ue.F("font-family",f.fontFamily);this.Ue.u(!1);this.xI=new O({da:S(this.D,"dnd-icon.svg"),s:N(this,"dnd-icon")});
this.Hm=new Vn(b,c);Zh(this.Hm,N(this,"attachment-view"));this.Hm.u(!!b.Zc);this.ib=d.ef(this,b.textRange(),!0);z(this,this.ib.RE,()=>{this.Ke.enable(this.ib.fe)});this.Ke=new np(d,b.textRange(),this,g);A(this,this.Ke);this.tf=new O({s:N(this,"content")});M(this.tf,this.Ue);M(this.tf,this.Hm);M(this.tf,this.ib);M(this.tf,this.xI);this.tf.m("has-picture",!!b.Zc);M(this,this.tf)}nG(a){this.Ue.u(!!a);this.m("review",this.Ue.visible());a&&this.Ue.K((-1==a?"x":a)+".")}choice(){return this.Of}j(a){super.j(a);
this.tf.j(a);this.ib.j(a)}ka(a,b){if(a&&b){var c=yf(this.tf.displayObject());const d=c.top+c.bottom;c=c.left+c.right;Un(this.Hm,Math.min(110,a-c),b-d);this.Ke.enable(this.ib.fe);const e=this.Ue.visible()?this.Ue.width():0,f=this.xI.visible()?this.xI.width():0;this.ib.resize(a-this.Hm.width()-e-f-c,b-d)}else this.reset()}reset(){fu(this);Un(this.Hm,110,58)}};class hu extends gu{constructor({premise:a,pb:b,yc:c,O:d,format:e,R:f}){super({l:"match-premise-item",choice:a,pb:b,yc:c,O:d,format:e,R:f})}};class iu extends gu{constructor({response:a,pb:b,yc:c,O:d,format:e,RO:f,R:g}){super({l:"match-response-item",choice:a,pb:b,yc:c,O:d,format:e,R:g});this.Yv(0);this.ek=H(this);this.mf=H(this);this.dk=H(this);this.kh=f;w(this,this,Bh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=h.screenX,t=h.screenY,r=w(this,window,Dh,x=>{k||(k=!0,this.ek.g(h.screenY));const D=Hf(this.displayObject());this.mf.g({x:x.screenX-m+(D?D.Hf:0),y:x.screenY-t})}),y=w(this,window,Ch,()=>{xd(this,r);xd(this,y);k&&this.dk.g()})}},
this,Hh);w(this,this,"keydown",this.We,this);w(this,this,"blur",()=>this.cb(!1),this)}gA(a,b,c){var d=ai(this.tf);b=(new G(d.left,d.top,d.width,d.height)).translate(b,c);return(a=Ae(b,a))?a.width*a.height:0}We(a){switch(a.keyCode){case 32:this.cb(!this.selected());break;case 38:this.kh.Tk(this.choice(),"up");break;case 40:this.kh.Tk(this.choice(),"down");break;case 37:this.kh.Tk(this.choice(),"left");break;case 39:this.kh.Tk(this.choice(),"right")}}};class ju{constructor({premise:a,response:b}){this.ve=a;this.Na=b}premise(){return this.ve}response(){return this.Na}}ju.prototype.response=ju.prototype.response;ju.prototype.premise=ju.prototype.premise;function ku(a){var b=lu(a.D,{w6:a.AL,D6:a.TL,height:a.$i});Wj(a.displayObject(),"path-premise-fill",`path("${b.t6}")`);Wj(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.v6}")`);Wj(a.displayObject(),"path-response-fill",`path("${b.B6}")`);Wj(a.displayObject(),"path-response-outline",`path(evenodd, "${b.C6}")`);b=fs(b.u6);Wj(a.displayObject(),"mask-premise-outline-intersected",b)}function mu(a,b){a=102.5/(a.ml||205);return Nd(b,a,1-a)}
class nu extends Bm{constructor({parent:a,contentState:b,mode:c,pb:d,yc:e,O:f,format:g,R:h}){super({s:N(a,"content")});this.$=h;this.ia=a;this.T=b;this.oc=[];this.Xd=[];this.$i=this.TL=this.AL=0;this.D=f;this.Sw=this.ml=0;this.Fx="reviewWithCorrectAnswers"===c;ku(this);this.XH(d,e,g);this.F("margin-bottom","20px");this.lc(c)}lc(a){this.Fx="reviewWithCorrectAnswers"===a;this.Xd.forEach((c,d)=>{c.nG(this.Fx?d+1:null);c.m("review",this.Fx)});const b=this.T.responses();this.oc.forEach((c,d)=>{d=b[d];
d=this.Fx?ou(this.T,d):null;c.nG(d);c.m("review",this.Fx)});this.mk()}XH(a,b,c){this.T.premises().forEach(d=>{const e=new hu({premise:d,pb:a,yc:b,O:this.D,format:c,R:this.$});e.m("connected",this.T.isConnected(d));this.Xd.push(e);M(this,e)});this.T.responses().forEach(d=>{const e=new iu({response:d,pb:a,yc:b,O:this.D,format:c,RO:this,R:this.$});e.m("connected",this.T.isConnected(d));this.pB(e);this.oc.push(e);M(this,e)})}pB(){}j(a){super.j(a);for(const b of this.oc)b.j(a);for(const b of this.Xd)b.j(a)}Bn(a){return"byItems"==
a?this.oc.map((b,c)=>c<this.Xd.length?[this.Xd[c],b]:[b]):[[this]]}ka(a,b){a&&b&&(this.ml!=a||this.Sw!=b)&&(this.ml=a,this.Sw=b,this.mk())}mk(){if(!u||document.body.contains(this.ia.displayObject())){this.Ja(this.ml);var a=ai(this),b=ai(this.ia);this.F("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ja(a){a=Math.max(a,205);this.$i=0;this.CC(a)}CC(a){const b=Math.round(a*mu(this,this.T.$O()));a-=b;this.AL=b-20;this.Xd.forEach(c=>c.Ga(this.AL));this.TL=a-20;this.oc.forEach(c=>c.Ga(this.TL));this.oc.concat(this.Xd).forEach(c=>
{c.F("height","");c.reset()});this.$i=this.oc.reduce((c,d)=>{d=parseFloat(bf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.$i=this.Xd.reduce((c,d)=>{d=parseFloat(bf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.$i);a=Math.floor(.25*this.ia.height());this.$i=Math.min(this.$i,a);this.Xd.forEach((c,d)=>{c.move(12,10+this.$i*d+12*d)});this.oc.forEach((c,d)=>{c.move(b+8,10+this.$i*d+12*d)});this.oc.concat(this.Xd).forEach(c=>{c.Nb(this.$i)});
ku(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Xd)b.setParentScale(a);for(const b of this.oc)b.setParentScale(a)}Ab(a,b){a=super.Ab(a,b);a.width=Math.max(a.width,205);return a}Tk(){throw Error("could not called");}Ms(){throw Error("could not called");}};function pu(a,b){if(!a.T.isConnected(a.oc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.T.isConnected(a.oc[d].choice())){c=d;break}qu(a,b,c)}}function ru(a,b){if(!a.T.isConnected(a.oc[b].choice())){var c=b;for(let d=b+1;d<a.oc.length;++d)if(!a.T.isConnected(a.oc[d].choice())){c=d;break}qu(a,b,c)}}function su(a,b){if(b<a.Xd.length){const c=a.oc[b];b=a.Xd[b];c.m("connected",!0);b.m("connected",!0);a.T.$r(b.choice(),c.choice())}}
function tu(a,b){if(b<a.Xd.length){const c=a.oc[b];b=a.Xd[b];c.m("connected",!1);b.m("connected",!1);uu(a.T,b.choice(),c.choice())}}function qu(a,b,c){b!=c&&(b=a.oc[b],vu(a,b,a.oc[c]),b.focus(),b.cb(!0))}function vu(a,b,c){const d=a.oc.indexOf(b),e=a.oc.indexOf(c);b.ke(10+a.$i*e+12*e);c.ke(10+a.$i*d+12*d);a.jc(a.oc[d],d<e?e+1:e);a.jc(a.oc[e],e<d?d+1:d);b=a.oc;[b[d],b[e]]=[b[e],b[d]];wu(a.T,d,e)}
class xu extends nu{constructor({parent:a,contentState:b,mode:c,pb:d,yc:e,R:f,O:g,format:h}){super({parent:a,contentState:b,mode:c,pb:d,yc:e,O:g,format:h,R:f});this.ba=null}lc(a){super.lc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Xd)a=yu(this.T,b.choice()),eu(b,a);for(const c of this.oc)zu(this.T,c.choice())?(b=Au(this.T,c.choice()),eu(c,b)):-1!=ou(this.T,c.choice())&&eu(c,!1,!0)}}Tk(a,b){const c=this.oc.findIndex(f=>f.choice()==a),d=this.oc[c],e=this.T.isConnected(a);switch(b){case "up":d.selected()?
pu(this,c):0<c&&this.oc[c-1].focus();break;case "down":d.selected()?ru(this,c):c<this.oc.length-1&&this.oc[c+1].focus();break;case "left":d.selected()&&!e&&su(this,c);break;case "right":d.selected()&&e&&tu(this,c)}}pB(a){let b=null;z(this,a.ek,()=>{this.kr(a);b=w(this,this.displayObject().parentNode,"scroll",this.YT,this)});z(this,a.mf,c=>{this.ba.gg=c;this.YT()});z(this,a.dk,()=>{this.ii();xd(this,b)})}gf(){this.ii()}YT(){var a=this.ba.Rz;this.Nl.g(ai(a));const b=this.vg()-this.ba.scrollTop;var c=
this.ba.gg.x/this.parentScale(),d=ai(this.ba.Fn);const e=this.ia.displayObject().getBoundingClientRect();var f=Hf(this.ba.Fn.displayObject()),g=f?f.Hf:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.RC;const k=this.vg();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=Nd(this.ba.gg.y/this.parentScale()+b,d,h);c=Math.min(g,Math.max(f,c));a.F("transform",
`translate(${c}px, ${d}px)`);a=0;c=null;for(const m of this.Xd)f=ai(m),f=this.ba.Fn.gA(f,this.ba.gg.x,this.ba.gg.y+b*this.parentScale()),f>a&&(a=f,c=m);this.ba.Fv!=c&&(this.ba.Fv&&(this.ba.Fv.m("intersected",!1),this.ba.Fv=null),c&&(c.m("intersected",!0),this.ba.Fv=c))}kr(a){const b=new O({l:"match-response-item",da:a.displayObject().cloneNode(!0)});b.F("position","absolute");b.m("connected",!1);b.m("draggable",!0);a.m("dragged",!0);var c=ai(a);const d=ai(this),e=Hf(a.displayObject());b.move((c.left-
d.left-(e?e.Hf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(bf(a.displayObject(),"width"),10);b.Ga(c);M(this,b);this.ba={Rz:b,Fn:a,Fv:null,scrollTop:this.vg(),gg:{x:0,y:0}}}vg(){return this.ia.UA()}ii(){if(this.ba){var a=this.ba.Fn,b=a.choice();var c=this.T.Ie.indexOf(b);c<this.Xd.length&&this.Xd[c].m("connected",!1);(b=this.ba.Fv)?(b.m("intersected",!1),b.m("connected",!0),c=this.Xd.indexOf(b),c=this.oc[c],c.m("connected",!1),vu(this,a,c),this.T.$r(b.choice(),a.choice())):
c<this.Xd.length&&uu(this.T,this.Xd[c].choice(),a.choice());a.m("connected",!!b);a.m("dragged",!1);this.removeChild(this.ba.Rz);this.ba=null}}};function Bu(a,{object:b,$a:c,Gk:d,mediaController:e,Ik:f}){c=new es({$a:c,O:a.D,Be:a.Sf,Gk:d,mode:a.Aa,If:a.yd,mediaController:e,Ik:f});return a.gm(b,c)}
class Cu extends Nr{constructor({R:a,J:b,O:c,Be:d,A:e,quizSize:f,Bi:g,If:h}){super(b,c,e,a);this.Fc=f;this.Zd=g;this.Sf=d;this.It=null;this.yd=h}Xk(a){this.It=new im(new Pl(this.yd,this.D,this.Sf),a,this.D,this.yd)}nv(a){return super.nv(a)}Ej(a){this.Kd=L?new Gs({parent:this.ia,O:this.D,mode:this.Aa,state:a.contentState(),mc:this.hh(a),R:this.$,J:this.I,A:this.i,Bi:this.Zd}):new Es({parent:this.ia,O:this.D,mode:this.Aa,oa:a,mc:this.hh(a),R:this.$,J:this.I,extraWords:this.Yj,A:this.i,Bi:this.Zd})}xj(a){this.Kd=
new xs({O:this.D,parent:this.ia,mode:this.Aa,state:a.contentState(),mc:this.hh(a),R:this.$,J:this.I,A:this.i,Bi:this.Zd})}qj(a){this.Kd=new us({O:this.D,parent:this.ia,mode:this.Aa,state:a.contentState(),mc:this.hh(a),R:this.$,J:this.I,A:this.i,Bi:this.Zd})}vj(a){this.Kd=new xu({parent:this.ia,contentState:a.contentState(),mode:this.Aa,pb:this,yc:this.$d,R:this.$,O:this.D,format:this.hh(a)})}oj(a){this.Kd=new ut({O:this.D,jg:this,parent:this.ia,contentState:a.contentState(),settings:a.slide().settings().qv(),
S:a.slide().settings().S(),mode:this.Aa,R:this.$,quizSize:this.Fc,A:this.i})}uj(a){this.Kd=new du({parent:this.ia,contentState:a.contentState(),pb:this,Ep:a.slide().content().Ep(),R:this.$,J:this.I,settings:a.slide().settings(),format:this.hh(a)})}rj(a){this.Kd=new Ot({parent:this.ia,content:a.contentState(),settings:a.slide().settings().ks(),mode:this.Aa})}tF(a,b,c,d){return Bu(this,{object:a,$a:a.$a(),Gk:b,mediaController:c,Ik:d})}ef(a,b,c){b=vs(this.I,b);const d=new km(b,this.It);return this.Zd.ef({htmlText:b.htmlText(),
Ln:d,eo:c,s:a?N(a,"rich-text-view"):void 0})}};class Du extends jq{constructor(a,b){super();this.Mq=a;this.Pc=b}Rp(){return iq(this,this.Mq.src(),new G(this.Pc.x(),this.Pc.y(),this.Pc.width(),this.Pc.height()),zk(this.Mq))}};function Eu(a,b,c){a=a.gm(b,c);a.CA(new Du(b,a));return a}class Fu extends Cu{jO(a,b){return Eu(this,a,new yk(a,b))}wX(a,b){return Eu(this,a,new al(a,b))}};function Gu(a,b,c=null){return b&&b.eg(a)?b.hf(a):c}
class Hu{constructor(){this.gd=this.kn=this.Dg=this.pr=null}xc(){const a=[];this.Dg&&a.push(...this.Dg.xc());this.kn&&a.push(...this.kn.xc());this.pr&&a.push(...this.pr.xc());this.gd&&a.push(...this.gd.xc());return a}eg(a){return null!==this.hC(a)}hf(a){let b=Gu(a,this.Dg);b=Gu(a,this.gd,b);b=Gu(a,this.pr,b);b=Gu(a,this.kn,b);if(null==b)throw Error("unknown field name");return b}hC(a){const b=this.xc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Iu(a,b,c){a.eg(b)||(a.Jg[b.toLowerCase()]=c)}class Ju{constructor(){this.Jg={}}xc(){var a=this.Jg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}eg(a){return null!==this.hC(a)}hf(a){a=this.hC(a);if(null===a)throw Error("unknown field name");return fb(this.Jg,a)}hC(a){const b=this.xc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Ku(a,b){return Za(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function Lu(a,b){null!=b&&Xa(b,(c,d)=>{a.eg(d)?a.Jg[d.toLowerCase()]=c:Iu(a,d,c)})}function Mu(a){const b=Hg(!0),c={};Xa(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});Ku(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);Ku(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);Lu(a,c)}
function Nu(a,b,c,d){const e=d||{};Xa(d,(f,g)=>{f=g.toLocaleLowerCase();f!=g&&(e[f]=e[g],delete e[g])});for(const f of a.xc())e.hasOwnProperty(f)||(e[f]=a.hf(f));c&&(e.userid=c);Lu(b,e)};class Ou extends br{constructor({slide:a,contentState:b,Yb:c}){super({slide:a,contentState:b,Yb:c});this.IQ=b}ZA(){return this.IQ.ZA()}Ps(){const a=new Ju;var b=this.IQ.xc();for(const c of b)(b=c.ho())&&Iu(a,c.Uc.Qe().text(),b);return a}};function Pu(a){void 0!==a&&(this.dg=1E3*a);this.zC=null;this.Ul=0;this.qW=new C;this.ME=new C}l=Pu.prototype;l.start=function(){if(void 0!==this.dg&&this.Ul>=this.dg)this.ME.g();else{if(this.sm())throw Error("already started");this.CU=Date.now();this.zC=setInterval(this.o2.bind(this),200)}};l.stop=function(){if(!this.sm())throw Error("not running");clearInterval(this.zC);this.zC=null};l.sm=function(){return null!==this.zC};l.time=function(){return Math.floor(this.Ul/1E3)};
l.setTime=function(a){this.Ul=1E3*a};l.o2=function(){const a=Date.now(),b=this.Ul+(a-this.CU),c=Math.floor(b/1E3)!=this.time();this.Ul=b;c&&(this.qW.g(),void 0!==this.dg&&this.Ul>=this.dg&&(this.stop(),this.ME.g()));this.CU=a};function Qu(a){return 0<=["embedded"].indexOf(a)}function Ru(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Su(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 Tu(a,b){let c=0;for(let d=0;d<a.Ui.count();++d){const e=a.Ui.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function Uu(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 Vu(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)?Uu(g,c):1;if(0>=b-e)break}return d}
function Wu(a,b,c,d){const e=[];for(let h=0;h<a.Ui.count();++h){const k=h+1;if(!rb(a.lS,m=>{if(0==m.start()||m.end()==a.Ui.count()+1)return!1;if(k==m.start()&&k<=m.end()){var t=e.push;const r=[];for(let y=m.start();y<=m.end();++y)r.push(a.Ui.get(y-1));t.call(e,r);h=m.end()-1;return!0}return!1})){var f=a.Ui.get(h);a.vz.includes(f)||a.BB.includes(f)||e.push(f)}}d&&Su(e);c&&Gb(e);c=Tu(a,d);b=-1==b?c:Math.min(b,c);c=Uu(a.vz,d);f=[];c<b&&(c+=Uu(a.BB,d),f=a.BB);let g=[];c<b&&(g=Vu(e,b-c,d));return a.vz.concat(g).concat(f)}
class Xu{constructor(a,b){this.Ui=a;this.vz=[];this.BB=[];this.lS=[];for(a=0;a<b.count();++a){const d=b.OD[a];if(0==d.start()&&d.end()==this.Ui.count()+1)for(var c=0;c<this.Ui.count();++c)this.vz.push(this.Ui.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.vz.push(this.Ui.get(c-1));if(d.end()==this.Ui.count()+1)for(c=d.start();c<d.end();++c)this.BB.push(this.Ui.get(c-1))}this.lS.push(d)}}};function Yu(a,b){a.nf=Zu(b.slide().settings(),"answered");a.Ad="answered"}function $u(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.nf=d.choice().Jj();a.Ad="answered";break}}}
function av(a,b){const c=b.slide().settings();if(c.S()){var d=b.review();if(d)switch(d.status()){case "correct":a.nf=c.hx.correct;a.Ad="correct";break;case "incorrect":a.nf=Zu(c,dr(b)?"incorrect":"attempt");a.Ad="incorrect";break;case "partially":a.nf=Zu(c,dr(b)?"partially":"attempt"),a.Ad="partially"}}else Yu(a,b)}
class bv extends Kr{constructor(a){super();this.Ad=this.nf=null;this.Nh=a}get(a){this.nf=this.Ad=null;var b=!!this.Nh&&"reviewing"==this.Nh.sessionMode();const c=a.slide().settings().S();var d=cv(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.Bf(a),this.nf):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.Bf(a),this.nf;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.Bf(a),this.nf}xa("unknown feedback type");return null}status(){return this.Ad}tj(){}nj(){}Aj(){}sj(a){Yu(this,a)}wj(a){if("byAnswer"==cv(a.slide().settings()))if(a.slide().settings().S()){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.nf=a.Jj();break}}}else $u(this,a.contentState());else av(this,a)}Cj(a){"byAnswer"==cv(a.slide().settings())?$u(this,
a.contentState()):av(this,a)}yj(a){av(this,a)}Ej(a){av(this,a)}xj(a){av(this,a)}qj(a){av(this,a)}Dj(a){av(this,a)}zj(a){av(this,a)}Bj(a){av(this,a)}vj(a){av(this,a)}rj(a){av(this,a)}pj(a){Yu(this,a)}uj(a){Yu(this,a)}oj(a){av(this,a)}};class dv extends br{constructor(a){super(a);1!=this.li&&(this.li=!0)}};class ev extends br{};class fv extends I{constructor(a,b){super();this.Of=a;this.jn=!1;this.Ha=H(this);this.vq="";null!=b&&this.Zb(b)}customAnswer(){return this.vq}choice(){return this.Of}selected(){return this.jn}cb(a){this.jn!=a&&(this.jn=a,this.Ha.g())}Ff(){return this.Ha}persistState(a){const b={};b[a.selected]=this.jn?1:0;this.vq&&(b[a.customAnswer]=this.vq);return b}Zb(a){const b=qq.bd;this.jn=!!a[b.selected];a[b.customAnswer]&&(this.vq=a[b.customAnswer])}}fv.prototype.choice=fv.prototype.choice;
fv.prototype.customAnswer=fv.prototype.customAnswer;function gv(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof ao&&d.locked()&&b.push(c)}Bb(b);c=[];for(d=b.length-1;0<=d;--d){const e=b[d];c.push(a[e]);wb(a,e)}c.reverse();Gb(a);for(d=0;d<b.length;++d)zb(a,b[d],0,c[d])};function hv(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class iv extends lq{constructor({bd:a,Sj:b,S:c,bb:d}){super();this.vS=a;this.Ac=[];const e=null!=d?[]:hv(a),f={};null!=d&&Xa(d,(g,h)=>{h=this.vS.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.NV(e);for(const g of e)a=this.oR(g,f[g.id()]),this.Ht(a);this.Lc=void 0!==c?c:!1}count(){return this.Ac.length}getChoiceState(a){return this.Ac[a]}S(){return this.Lc}persistState(a){const b={};this.Ac.forEach(c=>{b[this.vS.getChoiceIndex(c.choice())]=c.persistState(a.bd)});return b}NV(a){gv(a)}Ht(a){A(this,a);
z(this,a.Ff(),this.hb,this);this.Ac.push(a)}oR(a,b){return new fv(a,b)}}iv.prototype.getChoiceState=iv.prototype.getChoiceState;iv.prototype.count=iv.prototype.count;class jv extends lq{constructor(a){super();this.Db="";null!=a&&this.Zb(a)}text(){return this.Db}setText(a){this.Db=a;this.hb()}initiated(){return!!this.Db.length}response(){return this.text()}persistState(a){const b={};b[a.GX.text]=this.Db;return b}Zb(a){this.Db=a[qq.GX.text]}}jv.prototype.response=jv.prototype.response;function wr(a){return a.o.matches().count()}function xr(a,b){const c=a.o.matches().getChoice(b);return!!a.Rf.find(d=>d.premise()==c.premise()&&kv(d.response(),c.response()))}function ou(a,b){let c=null;for(var d=0;d<a.o.matches().count();++d){const e=a.o.matches().getChoice(d);if(e.response()==b){c=e;break}}a.Rf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.vk.length;++d)if(a.vk[d]==c.premise())return d+1;return-1}
function yu(a,b){const c=a.Rf.find(e=>e.premise()==b);if(!c)return!1;a=a.o.matches();let d=!1;for(let e=0;e<a.count();++e){const f=a.getChoice(e);if(f.premise()==b&&kv(f.response(),c.response())){d=!0;break}}return d}function zu(a,b){return!!a.Rf.find(c=>c.response()==b)}
function Au(a,b){const c=a.Rf.find(e=>e.response()==b);let d=null;for(let e=0;e<a.o.matches().count();++e){const f=a.o.matches().getChoice(e);if(f.response()==b){d=f;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function uu(a,b,c){const d=ub(a.Rf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Rf.splice(d,1),a.hb())}function wu(a,b,c){[a.Ie[b],a.Ie[c]]=[a.Ie[c],a.Ie[b]];a.hb()}
function kv(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.Zc==b.Zc;return c&&a}function lv(a,b){for(let c=0;c<a.o.matches().count();++c)if(a.o.matches().getChoice(c).premise()==b)return c;return-1}function mv(a,b){let c=0;for(var d=0;d<a.o.matches().count();++d){if(a.o.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.o.distractors().count();++d){if(a.o.distractors().getChoice(d)==b)return c;++c}return-1}
function nv(a){const b={};a.Rf.forEach(c=>{b[lv(a,c.premise())]=mv(a,c.response())});return b}function ov(a,b){return a.o.matches().getChoice(b).premise()}function pv(a,b){const c=a.o.matches().count();return b<c?a.o.matches().getChoice(b).response():a.o.distractors().getChoice(b-c)}function qv(a,b){Xa(b,(c,d)=>{d=ov(a,d);c=pv(a,c);a.Rf.push(new ju({premise:d,response:c}))})}
class rv extends lq{constructor({content:a,X6:b,Y6:c,bb:d}){super();this.o=a;this.Ie=[];this.vk=[];this.Rf=[];null!=d?this.Zb(d):this.Sm(b,c)}Sm(a,b){var c=this.o.matches(),d=this.o.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.Ie=e;b&&gv(this.Ie);b=this.o.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.vk=d;a&&gv(this.vk)}initiated(){return this.o.matches().count()==
this.Rf.length}content(){return this.o}premises(){return this.vk}responses(){return this.Ie}isConnected(a){return!!this.Rf.find(b=>b.response()==a||b.premise()==a)}$r(a,b){var c=ub(this.Rf,d=>d.premise()==a);-1!=c&&this.Rf.splice(c,1);c=ub(this.Rf,d=>d.response()==b);-1!=c&&this.Rf.splice(c,1);this.Rf.push(new ju({premise:a,response:b}));this.hb()}$O(){return this.o.$O()}k8(a){return this.vk.indexOf(a)}matches(){return this.Rf}persistState(a){const b={};b[a.nm.premises]=this.vk.map(c=>lv(this,c));
b[a.nm.responses]=this.Ie.map(c=>mv(this,c));b[a.nm.matches]=nv(this);return b}Zb(a){a[qq.nm.premises].forEach(b=>{b=ov(this,b);this.vk.push(b)});a[qq.nm.responses].forEach(b=>{b=pv(this,b);this.Ie.push(b)});qv(this,a[qq.nm.matches])}};class sv extends I{constructor(a,b,c){super();this.zh=a;this.Na="";this.U=b;this.G=H(this);null!=c&&this.Zb(c)}V(){return this.G}answers(){return this.zh}response(){return this.Na}qc(a){this.Na=a;this.G.g()}initiated(){return!!this.Na.length}correct(){return!!this.zh.find(a=>a.oX(this.Na),this)}S(){return this.U.S()}persistState(a){const b={};b[a.numeric.response]=this.Na;return b}Zb(a){this.Na=a[qq.numeric.response]}}sv.prototype.response=sv.prototype.response;class tv extends lq{constructor(a,b,c,d){super();this.o=a;this.qf=b;this.Hd=c;this.zD=d;this.PU=H(this);this.SU=H(this);this.FV=H(this)}content(){return this.o}evaluation(){return this.Hd}passingScoreType(){return this.zD}groups(){return this.qf}restartQuiz(){this.PU.g()}PA(){this.FV.g()}persistState(){return{}}};class uv extends lq{constructor(a){super();this.o=a}content(){return this.o}persistState(){return{}}};function tp(a,b){return a.hi[b]==a.Hw[b]}function rp(a,b,c){const d=a.hi.indexOf(b);a.hi.splice(d,1);a.hi.splice(c,0,b);a.hb()}function vv(a,b,c){a.hi=c[qq.GY.bd].map(d=>b.getChoice(d))}
class wv extends iv{constructor({bd:a,S:b,Sj:c,bb:d}){super({bd:a,Sj:c,S:b});this.Hw=[];this.hi=[];for(b=0;b<a.count();++b)this.Hw.push(a.getChoice(b));if(null!=d)vv(this,a,d);else for(d=0;d<a.count();++d)this.hi.push(this.getChoiceState(d).choice())}bd(){return this.Hw}oR(a){return new fv(a)}initiated(){return!0}NV(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Db(b,a);)gv(a)}}persistState(a){const b={};b[a.GY.bd]=this.hi.map(c=>this.Hw.indexOf(c));return b}studentResponse(){return this.hi.slice()}}
wv.prototype.studentResponse=wv.prototype.studentResponse;class xv extends lq{constructor(a,b,c){super();this.Ac=a;this.U=b;this.Na=new Mo("");z(this,this.Na.io,this.bL,this);z(this,this.Na.ip,this.hb,this);null!=c&&this.Zb(c)}bd(){return this.Ac}response(){return this.Na}S(){return this.U.S()}initiated(){return 0!==this.Na.text().length}bL(a){a.rv()}correct(){const a=this.Ac,b=this.U.cH,c=Vb(fc(b?this.Na.text():this.Na.text().toLowerCase()));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Vb(fc(b?e.textRange().text():e.textRange().text().toLowerCase()));
if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.ZY.response]=this.Na.text();return b}Zb(a){this.Na.setText(a[qq.ZY.response])}}xv.prototype.response=xv.prototype.response;var yv=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");$a({Q7:"\u202a",V7:"\u202b",T7:"\u202c",R7:"\u200e",W7:"\u200f"}).join("");function eq(a,b){a.un!=b&&(a.un=b,a.Ha.g())}function zv(a,b){return"select"!=a.Uc.type()?!0:!!a.Uc.values().find(c=>c.text()==b)}
class Av extends I{constructor(a){super();this.Uc=a;this.un="";this.Ha=H(this);this.pz=H(this)}ho(){return this.un}submit(){this.pz.g();return this.errors()}persistState(a){const b={};b[a.ho]=this.un;b[a.cl]=this.Uc.Qe();return b}Wu(){return this.Uc.Qe().text()}errors(){const a=[];a:{var b=this.Uc.type();var c=new $p(this.Wu(),"field-value-is-invalid");switch(b){case "email":if(b=this.un,b.length&&!yv.test(b))break a}c=null}if("mandatory"==this.Uc.usage()&&""==this.un)a.push(new $p(this.Wu(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.un){a:if(c=this.un,"select"==this.Uc.type()||this.Uc.value().text()){for(d of this.Uc.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.Uc.type()){case "select":a.push(new $p(this.Wu(),"field-value-is-invalid"))}}return a}Ff(){return this.Ha}submittedEvent(){return this.pz}};function Bv(a,b){a.Si.forEach(c=>{var d=c.Uc.Qe().text().toLocaleLowerCase();b.eg(d)&&(d=b.hf(d),c.un!=d&&zv(c,d)&&eq(c,d))})}class Cv extends lq{constructor(a){super();this.o=a;this.Si=[];a=this.o.xc();for(const b of a)a=new Av(b),A(this,a),z(this,a.Ff(),this.hb,this),this.Si.push(a)}xc(){return this.Si}ZA(){let a=[];for(const b of this.Si){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Dv extends lq{constructor(a,b,c){super();this.o=a;this.la=[];const d=c?c[qq.JX.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new mr(e,b,d[f]);A(this,e);z(this,e.V(),this.hb,this);this.la.push(e)})}initiated(){for(const a of this.la)if(!a.initiated())return!1;return!0}content(){return this.o}placeholders(){return this.la}persistState(a){const b={};b[a.JX.placeholders]=this.la.map(c=>c.persistState(a.placeholders));return b}}Dv.prototype.placeholders=Dv.prototype.placeholders;class Ev extends lq{constructor(a,b,c){super();this.o=a;const d=c?c[qq.kY.placeholders]:[];this.la=[];a.placeholders().forEach((e,f)=>{e=A(this,new zr(e,b,d[f]));z(this,e.V(),this.hb,this);this.la.push(e)})}initiated(){for(const a of this.la)if(!a.initiated())return!1;return!0}content(){return this.o}placeholders(){return this.la}persistState(a){const b={};b[a.kY.placeholders]=this.la.map(c=>c.persistState(a.placeholders));return b}}Ev.prototype.placeholders=Ev.prototype.placeholders;function Fv(a){var b=new Gv;return a.sort((c,d)=>b.dR(c.response(),d.response()))}class Gv{dR(a,b){a=fc(a.toLowerCase());b=fc(b.toLowerCase());return a<b?-1:a>b?1:0}};function Hv(a,b,c){b=A(a,new Hr(b,c));z(a,b.V(),a.hb,a);return b}function Iv(a,b){a.gk=b.map(c=>Hv(a,null,c))}
class Jv extends lq{constructor(a,b,c,d){super();this.o=a;this.dF=H(this);H(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[qq.MG.placeholders]:[],g=d?d[qq.MG.extraWords]:[],h=b.S();this.la=[];a.placeholders().forEach((k,m)=>{h&&null!=k.value&&e.push(k.value);this.la.push(Hv(this,k,f[m]))});b.AG()?e=e.sort((new Gv).dR):c&&gv(e);this.gk=[];d?Iv(this,g):e.forEach(k=>{const m=Hv(this,null);m.qc(k);m.No=null===k?null:Ea(k);this.gk.push(m)})}initiated(){for(const a of this.la)if(!a.initiated())return!1;
return!0}content(){return this.o}extraWords(){return this.gk}placeholders(){return this.la}persistState(a){const b={};b[a.MG.placeholders]=this.la.map(c=>c.persistState(a.placeholders));b[a.MG.extraWords]=this.gk.map(c=>c.persistState(a.placeholders));return b}lF(){this.dF.g()}};function Kv(a){a=a.ei.rect();return new G(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class Lv{constructor(a){this.ei=a}area(){return this.ei}Nz(a){var b=Kv(this);if(!this.ht){var c=Kv(this),d=1024*c.width;c=1024*c.height;this.ht=ce("CANVAS");this.ht.width=d;this.ht.height=c;var e=this.ht.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=Kv(this);d=1024*c.width;c=1024*c.height;e=this.ei.points()[0];var f=this.ht.getContext("2d");f.beginPath();f.fillStyle="rgba(255, 255, 255, 255)";f.moveTo(e.x*d,e.y*c);for(let g=1;g<this.area().points().length;++g){const h=this.area().points()[g];
f.lineTo(h.x*d,h.y*c)}f.lineTo(e.x*d,e.y*c);f.fill()}d=1024*b.width;c=1024*b.height;e=a.x-b.left;f=a.y-b.top;if(0>e||0>f||e>=b.width||f>=b.height)return!1;a=this.ht.getContext("2d").getImageData(0,0,d,c);b=4*(Math.floor(e/b.width*d)+Math.floor(f/b.height*c)*a.width);d=a.data[b+1];c=a.data[b+2];return 255==a.data[b]&&255==d&&255==c}};class Mv{constructor(a){this.ei=a}area(){return this.ei}Nz(a){const b=this.ei.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 Nv{constructor(a){this.ei=a}area(){return this.ei}Nz(a){const b=ye(this.ei.rect());a=new E(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom}};class Ov extends I{constructor(a){super();this.eh=a;this.G=H(this)}V(){return this.G}persistState(a){var b=this.eh;const c={};c[a.x]=we(b.x,3);c[a.y]=we(b.y,3);return c}};function Pt(a,b){var c=a.U.Mg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.wa.length&&(Cd(a,a.wa),a.wa=[],a.FD.g(0));c=c&&a.wa.length<c.value();if(!d||c)b=Pv(a,b),a.wa.push(b),a.vL.g(b);a.hb()}function Pv(a,b){b=new Ov(b);z(a,b.V(),a.hb,a);return b}
class Qv extends lq{constructor(a,b,c){super();this.o=a;this.U=b;this.wa=[];this.Ys=[];this.o.areas().forEach(d=>{var e=this.Ys,f=e.push;a:{switch(d.type()){case "rectangle":d=new Nv(d);break a;case "oval":d=new Mv(d);break a;case "freeform":d=new Lv(d);break a}throw Error("unknown area type");}f.call(e,d)});this.vL=H(this);this.FD=H(this);this.GD=H(this);null!=c&&this.Zb(c)}S(){return this.U.S()}initiated(){return!!this.wa.length}points(){return this.wa}mv(){Cd(this,this.wa);this.wa=[];this.GD.g();
this.hb()}areas(){return this.Ys}content(){return this.o}persistState(a){const b={};b[a.Kn.points]=this.wa.map(c=>c.persistState(a.Kn.points));return b}freePointsCount(){return this.wa.reduce((a,b)=>this.Ys.some(c=>c.Nz(b.eh))?a:a+1,0)}Zb(a){this.wa=a[qq.Kn.points].map(b=>Pv(this,new E(b[qq.Kn.points.x],b[qq.Kn.points.y])))}areaSelected(a){return this.points().some(b=>a.Nz(b.eh))}};function bu(a,b){a.My=b;a.G.g()}class Rv extends I{constructor({statement:a,F6:b,bb:c}){super();this.e4=a;this.Gg=b;this.My=null;this.G=H(this);null!=c&&this.Zb(c)}V(){return this.G}statement(){return this.e4}selectedScale(){return this.My}persistState(a){const b={};b[a.selectedScale]=this.My?this.Gg.indexOf(this.My):-1;return b}Zb(a){a=a[qq.Kv.Bm.selectedScale];this.My=0>a?null:this.Gg[a]}};function Sv(a,b){const c=b?b[qq.Kv.Bm]:[],d=[];a.o.Bm().forEach((e,f)=>{e=A(a,new Rv({statement:e,F6:a.o.labels(),bb:c[f]}));z(a,e.V(),a.hb,a);d.push(e)});return d}class Tv extends lq{constructor(a,b){super();this.o=a;this.PM=Sv(this,b)}initiated(){return sb(this.PM,a=>null!=a.selectedScale())}statementsStates(){return this.PM}content(){return this.o}persistState(a){const b={};b[a.Kv.Bm]=this.PM.map(c=>c.persistState(a.Kv.Bm));return b}};function Uv(a){const b=Pq.Mb.jb.groups.slides.contentState;return a?a[b]:void 0}class Vv{constructor({sd:a,bo:b}){this.Pl=void 0!==b?b:!0;this.nb=a}rX(a){return new Cv(a.content())}};class Wv{Bf(a){switch(a.type()){case "IntroSlide":this.tj(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.qj(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.rj(a);break;case "InfoSlide":case "InstructionsSlide":this.sj(a);
break;case "AuthorizationSlide":this.nj(a);break;case "Essay":this.pj(a);break;case "LikertScale":this.uj(a);break;case "DND":this.oj(a);break;default:throw Error("unknown slide type");}}};class Xv extends Wv{constructor({sd:a,bo:b,na:c,As:d,gO:e=null}){super();this.ya=c;this.nb=a;this.L=null;this.wd=new bv(d);this.ll=e||new Vv({sd:a,bo:b})}create(a,b){this.L=null;this.Ob=b;this.Bf(a);return this.L}kO(a,b,c){var d=this.ll;b=new tv(a.content(),b,c||null,d.nb.X().passingScoreType());return this.L=new br({slide:a,contentState:b,Yb:this.wd,bb:this.Ob})}tj(a){this.L=new ev({slide:a,contentState:new uv(a.content()),Yb:this.wd,bb:this.Ob})}nj(a){this.L=new Ou({slide:a,contentState:this.ll.rX(a),
Yb:this.wd,bb:this.Ob})}sj(a){this.L=new dv({slide:a,contentState:new uv(a.content()),Yb:this.wd,bb:this.Ob})}wj(a){var b=this.Ob;const c=this.ll.Pl&&a.settings().mn;b=new iv({bd:a.content(),Sj:c,S:a.settings().S(),bb:Uv(b)});this.L=new qr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}Cj(a){var b=this.Ob;b=new iv({bd:a.content(),Sj:!1,S:a.settings().S(),bb:Uv(b)});this.L=new qr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}yj(a){var b=
this.Ob;const c=this.ll.Pl&&a.settings().mn;b=new iv({bd:a.content(),Sj:c,S:a.settings().S(),bb:Uv(b)});this.L=new Cr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}Ej(a){var b=this.ll;var c=this.Ob;b=new Jv(a.content(),a.settings(),b.Pl,Uv(c));this.L=new Jr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}xj(a){var b=this.Ob;const c=a.settings().mn;b=new Ev(a.content(),c,Uv(b));this.L=new Br({slide:a,contentState:b,
X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}qj(a){var b=this.Ob;b=new Dv(a.content(),a.settings(),Uv(b));this.L=new or({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}Dj(a){var b=this.Ob;b=new xv(a.content(),a.settings(),Uv(b));this.L=new Fr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}zj(a){var b=this.Ob;b=new sv(a.content(),a.settings(),Uv(b));this.L=new Dr({slide:a,contentState:b,X:this.nb.X(),
sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}Bj(a){var b=this.ll;var c=this.Ob;const d=a.settings().S();b=(d?!0:a.settings().mn)&&b.Pl;c=new wv({bd:a.content(),S:d,Sj:b,bb:Uv(c)});this.L=new Er({slide:a,contentState:c,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}vj(a){var b=this.ll;var c=this.Ob;const d=a.settings().mn&&b.Pl;b=new rv({content:a.content(),X6:d,Y6:b.Pl,bb:Uv(c)});this.L=new vr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}rj(a){var b=
this.Ob;b=new Qv(a.content(),a.settings(),Uv(b));this.L=new tr({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}Aj(){throw Error("use createResultSlide()");}pj(a){this.L=new jr({slide:a,contentState:new jv(Uv(this.Ob)),X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}uj(a){var b=this.Ob;b=new Tv(a.content(),Uv(b));this.L=new ur({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}oj(a){var b=this.Ob;const c=
this.ll.Pl&&a.settings().mn;b=new Lq({content:a.content(),Bb:a.Za().Bb(),bb:Uv(b),Sj:c});this.L=new ir({slide:a,contentState:b,X:this.nb.X(),sb:this.nb.sb(),Yb:this.wd,bb:this.Ob,na:this.ya})}};function Yv(a,b,c){return(new Xv({sd:a.nb,bo:!0,na:a.ya,As:a.Nh})).create(b,c)}function Zv(a){let b=0;for(const c of a.questions())c instanceof V&&++b;return b}function $v(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof V)if(a.settings().S()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b}
class aw{constructor({group:a,sd:b,dP:c,state:d,na:e,As:f}){this.ya=e;this.Qm=a;this.nb=b;this.kk=c;this.Nh=f;this.gj=[];this.Lx=[];null!=d?this.Zb(d):this.gM()}gM(){var a=this.Qm.settings(),b=0;let c=!1,d=!1;switch(a.Tp()){case "allQuestions":b=-1;break;case "randomSelection":b=a.vs();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=Wu(new Xu(this.Qm.slides(),this.Qm.QV),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=Yv(this,f),a.push(b);this.Lx.push(a)}else a=Yv(this,e),
this.Lx.push([a]);for(const e of this.Lx)this.gj=this.gj.concat(e)}}group(){return this.Qm}groupId(){return this.Qm.id()}questions(){return this.gj}awardedScore(){let a=0;for(const b of this.gj)if(b instanceof V){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}HG(){return this.Qm.settings().HG()}title(){return this.Qm.title()}passingPercent(){return this.Qm.settings().Cd().value()}Cd(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.Nh.Vl;for(const c of this.gj)c instanceof V&&(b||!this.ya||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.gj.forEach(d=>{const e=bw(this.kk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}Zb(a){const b=this.Qm.slides();Xa(a[Pq.Mb.jb.groups.slides],(c,d)=>{const e=this.kk.xw[d];d=b.find(f=>f.id()==e);c=Yv(this,d,c);this.gj.push(c);this.Lx.push(c)})}};function cw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function bw(a,b){return a.AH[b]}class dw{constructor(a){this.AH={};this.xw={};let b=0;for(let d=0;d<a.qf.count();++d){var c=a.vv(d);this.AH[c.id()]=b;this.xw[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.AH[f.id()]=b;this.xw[b]=f.id();++b}}}};function ew(){}ew.prototype.fQ=!1;ew.prototype.preventAction=function(){this.fQ=!0};ew.prototype.preventAction=ew.prototype.preventAction;ew.prototype.actionPrevented=function(){return this.fQ};ew.prototype.actionPrevented=ew.prototype.actionPrevented;function fw(a){switch(a.Ou.Tp()){case "randomSelection":var b=a.Ou.vs(),c=[];for(var d=0;d<a.Oh.qf.count();++d){const e=a.Oh.vv(d);c.push(e)}Gb(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)gw(a,c[d]);break;case "selectGroups":for(c=0;c<a.Oh.qf.count();++c)b=a.Oh.vv(c),"notUseQuestions"!=b.settings().Tp()&&gw(a,b)}}
function hw(a,b,c){var d=W(a),e=d&&d.slide().settings().ra();e="testing"==a.Nh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.vb()||d.GE);if(b==a.kf||!e||!f){d&&Wq(d,!1);d=a.Ra[b];e=d.slide().settings().ra();if(!d.Dp()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.nT.g(c,e,a.l3.bind(a,b)),c.actionPrevented()))return;iw(a,b)}}function gw(a,b,c){b=new aw({group:b,sd:a.nb,dP:a.kk,state:c,na:a.ya,As:a.Nh});a.qf.push(b)}function jw(a,b){return b.map(c=>kw(a,a.kk.xw[c]))}
function kw(a,b){for(const c of a.qf)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function W(a){return 0<=a.kf&&a.kf<a.Ra.length?a.Ra[a.kf]:null}function lw(a,b){for(const c of a.qf)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Ra)if(b==c.slide().id())return c;return null}function mw(a,b){if("finish"==b)a.Aq();else{b=lw(a,b);a:{for(let c=0;c<a.Ra.length;++c)if(a.Ra[c]==b){b=c;break a}b=-1}hw(a,b)}}
function nw(a,b){if(b){b=a.Ra.slice(a.kf,a.Ra.length);b=a.Ra.slice(0,a.kf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Dp())return a.Ra.indexOf(d)}return-1}if("reviewing"==a.Nh.sessionMode()&&a.ya){b=a.Ra.slice(0,a.kf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ra.indexOf(d);return-1}return a.kf-1}function ow(a,b){const c=nw(a,b);b&&0>c?a.Aq():hw(a,c)}
function pw(a){var b=W(a),c=b.slide().settings();if("byAnswer"==c.wH){a:{c=W(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=qw(a,c.kv());break a}a="next"}return a}if(b instanceof V){if(d=b.review()){const e=["correct","answered"];b=dr(b)?!1:0>e.indexOf(d.status());c=rw(c,b?"attempt":d.status());return qw(a,c)}return c.S()?"next":qw(a,c.bt.answered)}return qw(a,c.bt.answered)}
function sw(a,b){const c=pw(a),d="testing"==a.Nh.sessionMode();!c&&d?a.AC.g():c&&Wn(c)&&d?mw(a,c):(b=tw(a,b),b>=a.Ra.length?a.Aq():hw(a,b))}function uw(a){const b="testing"==a.Nh.sessionMode(),c="allAtOnce"==a.nb.X().submitType();a=a.Dx();return b&&c&&a}
function tw(a,b){if(b){b=a.Ra.slice(a.kf+1,a.Ra.length).concat(a.Ra.slice(0,a.kf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Dp()&&!d.Is())return a.Ra.indexOf(d)}return a.Ra.length}if("reviewing"==a.Nh.sessionMode()&&a.ya){b=a.Ra.slice(a.kf+1,a.Ra.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ra.indexOf(d);return a.Ra.length}return a.kf+1}function qw(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:lw(a,b)?b:void 0}
function iw(a,b){a.LQ.g();const c=a.Ra[b];"testing"==a.Nh.sessionMode()&&Uq(c);Wq(c,!0);a.kf=b;a.lQ.g()}
class vw extends I{constructor({jb:a,sd:b,bb:c,dP:d,na:e,As:f}){super();this.ya=e;this.Ou=b.X().Ou;this.nb=b;this.Oh=a;this.kk=d;this.qf=[];this.Nh=f;this.kf=-1;this.Ra=[];this.gj=[];null!=c?this.Zb(c):(fw(this),this.gM());this.Ra.forEach(g=>{z(this,g.submittedEvent(),this.$K,this)});this.lQ=H(this);this.LQ=H(this);this.XR=H(this);this.wE=H(this);this.nT=H(this);this.Ru=H(this);this.AC=H(this);this.UL={};this.W3=new Xv({sd:b,bo:!0,na:e,As:f})}gM(){let a=[];for(const b of this.qf)a=a.concat(b.Lx);
this.Ou.PP()&&Gb(a);this.Ra=a.reduce((b,c)=>b.concat(c),[]);this.gj=this.Ra.filter(b=>"InfoSlide"!=b.slide().type())}gb(){const a=new ew;0<this.Ra.length&&hw(this,Math.max(0,this.kf),a);a.actionPrevented()&&0!=this.Ra.length||this.Ru.g()}groups(){return this.qf}questions(){return this.gj}slides(){return this.Ra}je(a){function b(){return tb(g,k=>{k=k.content().Cd();var m=a?a.Eo:null;m&&0<k.value()&&(k=m);m=k.units();let t=k.value();"points"==m&&(t=cw(k,e));const {value:r,units:y}={value:t,units:m};
return r<=("points"==y?d:c)})}const c=a?a.awardedPercent():0,d=a?a.awardedScore():0,e=a?a.maxScore():0;var f=this.Oh.Ce().type();const g=this.Oh.Ce().slides();let h=null;switch(f){case "graded":if(a)h=b();else if(!am())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":h=g[0]}am()&&!h&&g.length&&(h=g[0]);if(!h)return null;f=la(h);this.UL[f]||(this.UL[f]=this.W3.kO(h,this.groups(),a));return this.UL[f]}setActiveSlideIndex(a){this.kf!=a&&hw(this,a)}SO(){return this.nT}persistState(){const a=
{},b={};for(const c of this.qf){const d=bw(this.kk,c.groupId());b[d]=c.persistState(Pq.Mb.jb.groups)}a[Pq.Mb.jb.questions]=this.gj.map(c=>bw(this.kk,c.slide().id()));a[Pq.Mb.jb.slides]=this.Ra.map(c=>bw(this.kk,c.slide().id()));a[Pq.Mb.jb.groups]=b;a[Pq.Mb.jb.yX]=this.kf;return a}Zb(a){const b=Pq.Mb.jb;Xa(a[b.groups],(c,d)=>{d=this.kk.xw[d];for(let e=0;e<this.Oh.qf.count();++e){const f=this.Oh.vv(e);if(f.id()==d){gw(this,f,c);break}}});this.Ra=jw(this,a[b.slides]);this.gj=jw(this,a[b.questions]);
this.kf=a[b.yX]}$K(){this.wE.g();const a=ar(W(this));var b;if(!(b="eachQuestion"!=this.nb.X().submitType())){a:{for(const c of this.Ra)if(!c.Dp()){b=!1;break a}b=!0}b=!b}b||a||ww(this.nb.X())||this.Aq()}activeSlideIndex(){return this.kf}activeSlideChangedEvent(){return this.lQ}Dx(){var a=tw(this,!1);if(!this.ya||"testing"==this.Nh.sessionMode())return a>=this.Ra.length;a=this.Ra.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}Aq(){Fe(()=>{this.XR.g()})}l3(a){iw(this,
a);this.Ru.g()}Bc(){for(const a of this.qf)Bd(a);for(const a of this.Ra)Bd(a)}};function xw(a){if(a.Eo)return a.Eo;a=a.Oh.Ce();return("survey"==a.type()?a.slides()[0]:a.px[0]).content().Cd()}
class yw{constructor(a,b,c,d){this.Ea=a;this.Xa=b;this.Oh=c;this.Eo=null;this.ya=d}awardedScore(){let a=0;for(const b of this.Ea.groups())a+=b.awardedScore();return parseFloat(ec(Math.max(0,a)))}maxScore(){if(!this.Ea)return 0;const a=this.Xa.Vl;let b=0;for(const c of this.Ea.questions())if(c.slide().settings().evaluation()&&c instanceof V){const d=c.maxScore();if(a||c.hasBeenVisited()||!this.ya)b+=d}return parseFloat(ec(b))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/
a*1E4)/100:100}quizPassed(){const a=xw(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=cw(a,b):this.awardedPercent()>=a.value()}passingPercent(){const a=xw(this);if("percents"==a.units())return parseFloat(ec(a.value()));const b=this.maxScore();return 0<b?Math.round(cw(a,b)/b*100):1}Pv(){const a=xw(this),b=this.maxScore();return"points"==a.units()?parseFloat(ec(cw(a,b))):0<b?Math.round(b*a.value())/100:0}rG(a){this.Eo=a}};class zw{awardedScore(){throw Error("survey!");}awardedPercent(){return 100}maxScore(){throw Error("survey!");}Pv(){throw Error("survey!");}passingPercent(){return 100}quizPassed(){return!0}rG(){}};class Aw extends I{constructor(){super();this.SE="percents";this.ze=80;this.Ha=H(this)}units(){return this.SE}value(){return this.ze}Dd(a){this.ze=a;this.Ha.g()}clone(){const a=new Aw;var b=this.units();a.SE=b;a.Ha.g();a.Dd(this.value());return a}Ff(){return this.Ha}};class Bw extends I{constructor(a,b,c){super();this.Ea=a.slidePoolState();this.Oh=b;this.Xa=a.Fa();this.Eo=null;this.Px=H(this);this.H2=a.quiz().settings().X().passingScoreType();this.ML=new yw(this.Ea,this.Xa,this.Oh,c);switch(this.H2){case "survey":this.Du=new zw;break;case "quizPassingScore":this.Du=this.ML}}quizPassed(){return this.Du.quizPassed()}maxScore(){return this.ML.maxScore()}awardedScore(){return this.ML.awardedScore()}awardedPercent(){return this.Du.awardedPercent()}setPassingPercent(a){this.Eo=
new Aw;this.Eo.Dd(100*a);this.Du.rG(this.Eo);this.Px.g()}passingPercent(){return this.Du.passingPercent()}Pv(){return this.Du.Pv()}};function Cw(a){let b="";try{b=(void 0).H(a,void 0,void 0)}catch(c){}return b};function Dw(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Ew=u&&Dw();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Fw(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Ew){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 Gw(a,b){X(a,b)}function Y(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function Hw(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+'="'+Wb(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=Hw(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function Iw(a,b){le(a,b.toString())}function Jw(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 Kw={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function Lw(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)Mw(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":Nw(b,d);break;default:Mw(b,"\n")}}
function Ow(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var e=Y(b,"direction");Lw(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.qe(c);X(b,{status:Kw[e],evaluationEnabled:a});if(a=ar(c))e=Y(b,"feedback"),Lw(e,a.content());d&&(a=c.slide().settings().Ef(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.fo()},X(b,c))}function Pw(a,b,c){Lw(a,b);c&&(a=Y(a,"picture"),c={altText:c.Zn()},X(a,c))}
function Mw(a,b){const c=Y(a,"text");Jw(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function Nw(a,b){a=Y(a,"equation");a=Y(a,"latex");Iw(a,b.bY)}class Qw{qe(a){return a.slide().settings().S()}};function Rw(a){if(a instanceof Fk){var b=Cw("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Ta())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c}
class Sw extends Qw{cd(a){const b=Fw("dndQuestion");Ow(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Y(b,"objects");for(var g of d.vf){var h=Y(f,"object");Iw(h,Rw(g.slideObject()));var k={id:g.slideObject().id()};X(h,k);e.push(g.slideObject())}f=[];k=Y(b,"destinations");for(var m of d.Km)h=Y(k,"destination"),Iw(h,Rw(m.slideObject())),g={id:m.slideObject().id()},X(h,g),f.push(m.slideObject());if(this.qe(a)){a=Y(b,"matches");for(var t of c.chains())m=Y(a,"match"),c={objectIndex:e.indexOf(t.object().slideObject()),
destinationIndex:f.indexOf(t.destination().slideObject())},X(m,c)}e=Y(b,"userAnswer");for(const r of d.chainsStates())c=d.vf,a=d.Km,t=Y(e,"match"),c={objectIndex:c.indexOf(r.objectState()),destinationIndex:a.indexOf(r.destinationState())},X(t,c);return b}};class Tw extends Qw{cd(a){const b=Fw("essayQuestion");Ow(this,b,a);if(a=a.contentState().text()){const c=Y(b,"userAnswer");Iw(c,a)}return b}};class Uw extends Qw{cd(a){const b=Fw("fillInTheBlankQuestion");Ow(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Ta(),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"),Iw(g,k)):(g=f[k.id],g instanceof gm?Nw(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.qe(a)){e={correct:k.correct()};X(c,e);for(const m of k.correctAnswers())e=
Y(c,"answer"),Iw(e,m)}return b}};class Vw extends I{constructor(a){super();this.zb=a;this.Jh=new G(0,0,0,0);this.rb=new Mo;this.yk=0;this.rq=!0;this.G=H(this);this.o3=H(this);this.vu=H(this);this.NB=H(this)}rect(){return this.Jh.clone()}type(){return this.zb}label(){return this.rb}score(){return this.yk}correct(){return this.rq}V(){return this.G}FA(a){this.Jh!=a&&(this.Jh=a,this.vu.g())}GA(a){a!=this.yk&&(this.yk=a,this.o3.g())}rP(a){a!=this.rq&&(this.rq=a,this.NB.g())}};class Ww extends Vw{constructor(a){super("freeform");this.wa=a}points(){return this.wa}};function Xw(a,b){b=qb(b.points(),c=>c.x+","+c.y);Gw(a,{points:b.join(";")})}
class Yw extends Qw{cd(a){const b=Fw("hotspotQuestion");Ow(this,b,a);var c=Y(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Y(c,"point");const f=e.eh;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:m}=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 Ww&&Xw(d,e);e={x:g,
y:h,width:k,height:m,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};X(d,e);c.appendChild(d)}return b}};class Zw extends Qw{cd(a){const b=Fw("likertScaleQuestion");Ow(this,b,a);var c=a.contentState();const d=c.content().Bm();var e=Y(b,"statements");for(var f of d){var g=Y(e,"statement");Lw(g,f)}e=c.content().labels();f=Y(b,"scaleLabels");for(var h of e)g=Y(f,"label"),Iw(g,h.text());a={numberFromZero:a.slide().settings().lm().oA()};X(f,a);a=Y(b,"userAnswer");for(const k of c.statementsStates())h=Y(a,"match"),c={statementIndex:d.indexOf(k.statement()),labelIndex:mb(e,k.selectedScale())},X(h,c);return b}}
;class $w extends Qw{cd(a){const b=Fw("matchingQuestion");Ow(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 m=Y(g,"premise");Pw(m,h.textRange(),h.Zc)}h=Y(b,"responses");for(var k of e)g=Y(h,"response"),Pw(g,k.textRange(),k.Zc);if(this.qe(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 m of f.matches())a=Y(c,"match"),f={premiseIndex:d.indexOf(m.premise()),responseIndex:e.indexOf(m.response())},X(a,f);return b}};class ax extends Qw{cd(a){const b=Fw(this.GU());Ow(this,b,a);const c=a.slide();a=this.Qy(c.content(),a.contentState());b.appendChild(a);return b}GU(){return"multipleChoiceQuestion"}Jw(a){var b=a.choice();const c=Fw("answer");Pw(c,b.textRange(),b.Zc);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c}Qy(a,b){const c=Fw("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 m=a.getChoice(g);f[k]=this.Jw(h);m.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 bx extends Qw{cd(a){const b=Fw("multipleChoiceTextQuestion");Ow(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Ta();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().Ta().plainTextWithPlaceholders())"string"===typeof k?(h=Y(e,"text"),Iw(h,k)):(h=f[k.id],h instanceof gm?Nw(e,h):d[k.id]=Y(e,"blank"));for(const m of c.placeholders()){c=m.placeholder();e=d[c.id];k=-1;for(f=0;f<c.values.length;++f)h=c.values[f].text(),
g=Y(e,"answer"),Iw(g,h),m.response()==fc(h)&&(k=f);m.initiated()&&X(e,{userAnswerIndex:k});this.qe(a)&&X(e,{correctAnswerIndex:c.Jk})}return b}};class cx extends Qw{cd(a){const b=Fw("multipleResponseQuestion");Ow(this,b,a);const c=a.slide();a=this.Qy(c.content(),a.contentState(),this.qe(a));b.appendChild(a);return b}Jw(a,b){var c=a.choice();const d=Fw("answer");Pw(d,c.textRange(),c.Zc);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}Qy(a,b,c){const d=Fw("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.Jw(g,c)}for(const f of e)d.appendChild(f);return d}};class dx extends Qw{cd(a){const b=Fw("numericQuestion");Ow(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.qe(a))for(a=Y(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.Jw(e))}return b}Jw(a){if(a instanceof ep){var b=Fw("between"),c=Y(b,"leftOperand");Iw(c,a.leftOperand());c=Y(b,"rightOperand");Iw(c,a.rightOperand());return b}if(a instanceof fp){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=Fw(b);Iw(b,a.operand());return b}throw Error("unknown condition");}};class ex extends Qw{cd(a){const b=Fw("sequenceQuestion");Ow(this,b,a);const c=a.contentState();a=this.Qy(c.bd(),c.studentResponse(),this.qe(a));b.appendChild(a);return b}Qy(a,b){const c=Fw("answers");for(const d of b){const e=Y(c,"answer");Pw(e,d.textRange(),d.Zc);b={originalIndex:a.indexOf(d)};X(e,b)}return c}};class fx extends ax{GU(){return"trueFalseQuestion"}};class gx extends Qw{cd(a){const b=Fw("typeInQuestion");Ow(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);if(this.qe(a)){a=b.appendChild;c=c.bd();d=Fw("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Y(d,"answer");Iw(g,f.textRange().text())}a.call(b,d)}return b}};class hx extends Qw{cd(a){const b=Fw("wordBankQuestion");Ow(this,b,a);var c=a.contentState(),d={},e=Y(b,"details"),f=c.content().Ta(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const m of h)f[m.id()]=m;for(var k of g)"string"===typeof k?(g=Y(e,"text"),Iw(g,k)):(g=f[k.id],g instanceof gm?Nw(e,g):d[k.id]=Y(e,"blank"));for(const m of c.placeholders())c=m.placeholder(),e=d[c.id],(k=m.response())&&X(e,{userAnswer:k}),this.qe(a)&&(k={correct:m.correct()},X(e,k),Iw(e,c.value));d=Y(b,
"words");for(const m of a.slide().content().extraWords())a=Y(d,"word"),Iw(a,m.text());return b}};class ix extends Kr{constructor(){super();this.tg=null}tj(){}nj(){}Aj(){}sj(){}wj(a){this.tg=(new ax).cd(a)}Cj(a){this.tg=(new fx).cd(a)}yj(a){this.tg=(new cx).cd(a)}Ej(a){this.tg=(new hx).cd(a)}xj(a){this.tg=(new bx).cd(a)}qj(a){this.tg=(new Uw).cd(a)}Dj(a){this.tg=(new gx).cd(a)}zj(a){this.tg=(new dx).cd(a)}Bj(a){this.tg=(new ex).cd(a)}vj(a){this.tg=(new $w).cd(a)}pj(a){this.tg=(new Tw).cd(a)}uj(a){this.tg=(new Zw).cd(a)}rj(a){this.tg=(new Yw).cd(a)}oj(a){this.tg=(new Sw).cd(a)}};class jx{generateSessionXml(a){const b=Fw("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(b,{version:"2"});var c=a.settings().ra(),d=c.isEnabled()?c.value():0,e=Y(b,"quizSettings");c=Y(b,"summary");var f=a.Fa();f=si(f.Ct);var g=a.evaluation();g?(d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d},X(e,d),e=Y(e,"passingPercent"),Iw(e,g.passingPercent()),e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()},X(c,e)):(X(e,{quizType:"survey",timeLimit:d}),e={time:a.quizDuration(),finishTimestamp:f},X(c,e));g=a.quiz().jb().Hk();e=a.Dn();if(g&&e){f=Fw("variables");g=g.content();for(var h of g.xc())if(g=h.Qe().text(),d=h.title().text(),e.eg(g)){const m=e.hf(g),t=Y(f,"variable");X(t,{name:g.toUpperCase(),title:d,value:m})}c.appendChild(f)}h=Y(b,"questions");c=new ix;e=a.Fa().na();f=a.Fa().Vl;for(var k of a.slidePoolState().questions())if(f||!e||k.hasBeenVisited())g=
c,d=k,g.tg=null,g.Bf(d),h.appendChild(g.tg);k=Y(b,"groups");for(const m of a.slidePoolState().groups())a=isNaN(m.awardedPercent()),0<Zv(m)&&!a&&(h=Y(k,"group"),a={name:m.title(),passingScore:m.Cd(),awardedScore:m.awardedScore(),passingPercent:ec(m.passingPercent()),awardedPercent:ec(m.awardedPercent()),totalQuestions:Zv(m),answeredQuestions:$v(m)},X(h,a),k.appendChild(h));return Hw(b)}}jx.prototype.generateSessionXml=jx.prototype.generateSessionXml;function kx(a){const b=a.Hd;lx(a,"%PASSING_SCORE%",b.Pv().toString(),!0);lx(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);lx(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function mx(a){Ru(a.Wa)||am()||a.$f.send()}function nx(a){return 0<a.slidePoolState().slides().length}function ox(a,b=!1){a.gr=b;a.nu=[];b=a.Ea.questions();for(const c of b)c.vb()&&(c.submit(a.gr),a.gr&&a.nu.push(()=>Tq(c)));a.finish()}function px(a){a.gr=!1;a.nu.forEach(b=>{b()});a.nu=[]}
function qx(a){var b=a.Hd;b?(lx(a,"%AWARDED_SCORE%",b.awardedScore().toString()),lx(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),kx(a)):lx(a,"%QUIZ_STATUS%","Completed");lx(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Ea.groups().reduce((c,d)=>c+$v(d),0);lx(a,"%ANSWERED_QUESTIONS%",b.toString())}function rx(a){void 0!==a.Hl&&(a.Hl.sm()&&a.Hl.stop(),B(a,a.Hl),a.Hl=void 0)}
function sx(a){if(!nx(a)||a.gr||!W(a.Ka()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().X().fv()||a.Vl?!0:tx(a,!1)}function tx(a,b){const c=a.quiz().settings().X().submitType();let d=!1;for(const e of a.slidePoolState().slides()){let f;a=e.slide();f=b?!1:a.settings().ns();a=e instanceof V?"allAtOnce"==c?e.initiated()||e.submitted():!e.vb():e.hasBeenVisited();d=d||!a&&!f}return!d}
function ux(a,b){b||(b=W(a.Ka()));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ra();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.ma.settings().X().ra();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function vx(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().ns();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}
function lx(a,b,c,d=!1){b=b.replace(/%/g,"");a.kn.eg(b)?d&&(a.kn.Jg[b.toLowerCase()]=c):Iu(a.kn,b,c)}function wx(a){const b=W(a.Ka());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof V&&d.vb(),!d.hasBeenVisited()||a&&!d.Is())&&(c=!1);return c}
class xx extends I{constructor({quiz:a,Dn:b,Kp:c,rp:d,state:e,na:f,Eb:g,j5:h}){super();this.ma=a;this.ya=f;this.Wa=g;this.gd=b;this.Dg=c;this.qZ=d;this.kn=new Ju;this.Aa="testing";this.pn=!1;this.$f=h(this);this.kk=new dw(this.ma.jb());this.pW=[];this.Ea=this.iI(e);z(this,this.Ea.XR,this.e2,this);z(this,this.Ea.wE,this.$K,this);z(this,this.Ea.activeSlideChangedEvent(),this.jD,this);this.lM=H(this);this.dn=H(this);this.sz=H(this);this.KD=H(this);this.Ru=H(this);this.zq=H(this);this.G=H(this);this.ci=
this.Ct=null;this.gr=!1;this.nu=[];this.QI=0;this.Px=H(this);(this.Hd="survey"!=this.ma.settings().X().passingScoreType()?new Bw(this,this.ma.jb(),this.ya):null)&&z(this,this.Hd.Px,()=>{kx(this);this.Px.g()},this);a=this.ma.settings().X().ra();a=a.isEnabled()?a.value():void 0;this.Vl=!1;this.rn=new Pu(a);z(this,this.rn.qW,this.q2,this);z(this,this.rn.ME,this.s2,this);this.Hl=void 0;lx(this,"%TOTAL_QUESTIONS%",this.Ea.questions().length.toString());null!=e&&this.Zb(e)}started(){return this.pn}persistState(){const a=
{};a[Pq.Mb.jb]=this.Ea.persistState();a[Pq.Mb.mode]=this.sessionMode();a[Pq.Mb.time]=this.rn.time();this.Ct&&(a[Pq.Mb.KX]=this.Ct.getTime());if(this.gd){const b={};this.gd.xc().forEach(c=>{b[c]=this.gd.hf(c)});a[Pq.Mb.Ps]=b}return a}Dn(){return this.gd}Kp(){return this.Dg}rp(){return this.qZ}settings(){return this.ma.settings().X()}evaluation(){return this.Hd}quiz(){return this.ma}sessionMode(){return this.Aa}slidePoolState(){return this.Ea}je(){return this.Ea.je(this.Hd)}xs(){this.$f.xs()}Ka(){return this.Ea}na(){return this.ya}start(){z(this,
this.Ea.Ru,()=>{"testing"!=this.sessionMode()||wh||this.rn.start();this.jD();this.pn=!0;this.Ru.g()});this.Ea.gb();nx(this)||this.finish()}review(){nx(this)&&(this.Ty("reviewing"),hw(this.Ea,0))}finish(){this.QI&&clearTimeout(this.QI);qx(this);this.QI=setTimeout(this.H_.bind(this),0)}V(){return this.G}mX(){rx(this);var a=this.quiz().settings().X().submitType();const b=W(this.Ea);"allAtOnce"==a&&b&&(a=b.slide().settings().ra())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}iI(a){return new vw({jb:this.ma.jb(),
sd:this.ma.settings(),bb:a?a[Pq.Mb.jb]:void 0,dP:this.kk,na:this.ya,As:this})}H_(){this.gr?this.nu.push(()=>{this.Aq()}):this.Aq()}Aq(){nx(this)&&Wq(W(this.Ka()),!1);this.Ct=new Date;const a=this.sessionMode();this.Ty("completed");rx(this);this.rn.sm()&&this.rn.stop();"testing"==a?(zd(this,this.$f.WG,()=>this.zq.g()),mx(this)):this.zq.g()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new jx}sessionModeChangedEvent(){return this.lM}Fa(){return this}SO(){return this.Ea.SO()}quizDuration(){return this.rn.time()}e2(){this.finish()}$K(){rx(this)}jD(){if(nx(this)&&
(rx(this),"testing"==this.sessionMode())){var a=W(this.Ka()),b=a.slide().settings().ra();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,ux(this,a)),!a.submitted()&&void 0!==b&&0<b&&!wh&&(this.Hl=new Pu(b),A(this,this.Hl),z(this,this.Hl.ME,this.H1,this),this.Hl.start()))}Cd(this,this.ci);(this.ci=W(this.Ea))&&z(this,this.ci.V(),this.lD,this)}Ty(a){if(this.Aa!=a){const b=this.Aa;this.Aa=a;this.gr?this.nu.push(()=>this.lM.g(b)):this.lM.g(b)}}q2(){this.dn.g()}s2(){rx(this);this.Vl=!0;this.lD();const a=
new ew;this.sz.g(a);a.actionPrevented()||this.finish()}H1(){if(this.Hl){rx(this);var a=new ew;this.KD.g(a);a.actionPrevented()}}Bc(){Bd(this.Ea)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.Ea.activeSlideChangedEvent()}th(){const a=this.je();return a&&a.slide().visible()?a.slide().content().th():this.ma.jb().Ce().th()}Zb(a){this.Ty(a[Pq.Mb.mode]);"completed"==this.Aa&&qx(this);this.rn&&this.rn.setTime(a[Pq.Mb.time]);
const b=a[Pq.Mb.KX];b&&(this.Ct=new Date(b));(a=a[Pq.Mb.Ps])&&this.gd&&Xa(a,(c,d)=>{this.gd.Jg[d.toLowerCase()]=c})}lD(){void 0!==this.XQ&&clearTimeout(this.XQ);this.XQ=setTimeout(()=>{this.G.g()},0)}};function yx(a){const b=(e,f)=>{Iu(a.pr,e.replace(/%/g,""),f)},c=a.sd().X().ra();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ma.title());let d=0;zx(a.ma.jb(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function Ax(a){Mu(a.Dg);Bx(a)?a.ma.jb().Hk().content().xc().forEach(b=>{if("disabled"!=b.usage()){const c=b.Qe().text(),d=a.Dg.eg(c)?a.Dg.hf(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&Iu(a.gd,c,b)}}):Nu(a.Dg,a.gd,null,null)}function Cx(a){var b=a.Cp();b=!!b&&b.visible();const c=a.ma.jb().OF().some(d=>d.visible());return b||Bx(a)||c}
function Dx(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.C.sessionMode();c=b.submitted()&&b.gv()&&!c&&!dr(b)&&a;if(b instanceof tr){var d=b.slide().settings().ks();c&&"reset"==d.Yh()&&b.mv()}else if(b instanceof ir){if(a=b.slide().settings().qv(),c&&"reset"==a.Yh())for(d of b.contentState().vf)c=d.Pq,ze(c,d.rect())||(Gq(b.contentState(),d)&&Eq(b.contentState(),d),d.FA(c))}else b instanceof Jr&&(d=b.slide().settings().jB(),c&&"reset"==d.Yh()&&b.lF())}
function Ex(a,b){B(a,a.C);let c=a.y3.create({state:b,rp:a.bq,Dn:a.gd,Kp:a.Dg});a.C=A(a,c);const d=a.sd().X().ra();Cx(a)||d.isEnabled()||wh||z(a,c.SO(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.aU(f,g)});z(a,c.Ka().activeSlideChangedEvent(),()=>{if("testing"==c.Fa().sessionMode()){var e=W(c.Ka()),f=e.Dp(),g=e.slide().settings().ra();!f&&g&&g.isEnabled()&&a.LV.g(ux(c.Fa(),e))}});z(a,c.Ka().LQ,()=>{const e=W(c.Ka());e instanceof V&&Dx(a,e)});b=
W(c.Ka());b instanceof V&&Dx(a,b);z(a,c.Ru,a.g2,a);z(a,c.Ka().wE,a.hb,a);z(a,c.zq,a.hb,a);z(a,c.slidePoolState().activeSlideChangedEvent(),a.hb,a);z(a,c.V(),a.hb,a)}
function Fx(a){if(a.xo.length){if(a.ro=(new Xv({sd:a.ma.settings(),bo:!0,na:a.na(),As:null,gO:a.ll})).create(a.xo[0]),a.xo.splice(0,1),a.xo.length&&Gx(a.lj,a.xo[0]),a.ro){var b=a.ro;switch(b.slide().type()){case "IntroSlide":a.wV.g(b);break;case "InstructionsSlide":a.bq.gd=a.gd;a.vV.g(b);break;case "AuthorizationSlide":Bv(b.contentState(),a.gd),a.pV.g(b)}}}else a.ro=null,a.start()}function Hx(a,b,c){a.EM.g(b,c)}function Bx(a){a=a.ma.jb().Hk();return!!a&&a.visible()}
class Ix extends I{constructor({quiz:a,J:b,na:c,Qn:d,A:e,gO:f,R6:g}){super();this.ma=a;this.I=b;this.ya=c;this.lj=d;this.i=e;this.ll=f;this.y3=g;this.gd=new Ju;this.pr=new Ju;this.Dg=new Ju;this.bq=new Hu;this.bq.pr=this.pr;this.bq.Dg=this.Dg;yx(this);this.xi=0;this.I.Jg=this.bq;this.xo=[];this.ro=null;this.mM=!1;this.C=null;this.wV=H(this);this.pV=H(this);this.vV=H(this);this.Uw=H(this);this.EM=H(this);this.DM=H(this);this.LV=H(this);this.fp=H(this);Ax(this)}na(){return this.ya}usedAttemptsCount(){return this.xi}hb(){this.fp.g()}g2(){this.mM||
this.xi++;this.mM=!1;this.bq.kn=this.C.kn;const a=this.C.Dn();a&&(this.bq.gd=a);this.Uw.g()}reset(){this.C=null}gb(a){const b=this.Cp(),c=this.ma.jb().Hk(),d=this.ma.jb().OF();b&&this.xo.push(b);c&&c.visible()&&this.xo.push(c);if(d)for(const e of d)e.visible()&&this.xo.push(e);a(()=>{if(this.ro&&"AuthorizationSlide"==this.ro.slide().type()){const e=this.ro;if(e.ZA())return;this.gd=e.Ps()}Fx(this)});Fx(this)}start(){const a=this.sd().X().ra();Cx(this)||!a.isEnabled()||wh?(Ex(this),this.C.start()):
Hx(this,a.value(),()=>{Ex(this);this.C.start()})}resume(a){this.mM=!!a;this.xi=a[Pq.vY.fo];Ex(this,a[Pq.Mb]);const b=this.C;a=b.Fa();const c="testing"==a.sessionMode(),d=this.sd().X().ra();!Cx(this)&&d.isEnabled()&&!wh&&c?Hx(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.fp}currentSession(){return this.C}persist(){if(!this.C)return null;const a={};a[Pq.vY.fo]=this.xi;a[Pq.Mb]=this.C.persistState();return a}J(){return this.I}currentSessionChangedEvent(){return this.Uw}Cp(){let a=
this.ma.jb().Cp();a&&!a.visible()&&(a=null);return a}sd(){return this.ma.settings()}restartQuiz(){Ex(this);this.C.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Fa().sessionMode())return!1;a=a.je();if(!a)return!1;a=a.slide();if(!Jx(a.Za().Bb(),"restartBtn"))return!1;a=a.content();return-1==a.Ef()||this.xi<a.Ef()+1}setUserInfo(a,b){Nu(this.Dg,this.gd,a,b)}aU(a,b){this.DM.g(a,b)}};class Kx extends Cv{ZA(){for(const a of this.Si){const b=a.submit();if(b.length)return b}return null}};class Lx extends Vv{rX(a){return new Kx(a.content())}};class Mx{constructor(){this.title=this.type="";this.passingPercent=this.Cd=this.dZ=this.ZP=0;this.details=this.version="";this.eQ=0;this.MX="";this.ra=0;this.SN="";this.FY=!1;this.WP="";this.DY=this.CY=this.jG=!1;this.dQ="";this.aO=!1;this.gP=this.rp=this.Kp=this.cZ=this.jX=null;this.fP={}}};class Nx{constructor({Mb:a,A:b}){this.C=a;this.i=b;this.U=this.C.quiz().settings().wu}create(){var a=this.C.evaluation();const b=new Mx;b.title=this.C.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.details=this.C.generateDetailsXml();b.eQ=this.C.quizDuration();b.MX=ti(this.C.quizDuration());const c=this.C.quiz().settings().X().ra();b.ra=c.isEnabled()?c.value():0;a&&(b.ZP=a.maxScore(),b.dZ=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Cd=a.Pv());a=this.C.quiz().jb().Hk();b.aO=
!!a&&a.visible();b.jX=b.aO?a.content():null;b.Kp=this.C.Kp();b.rp=this.C.rp();if(a=this.C.Dn())b.cZ=a,a.eg("userid")&&(b.dQ=a.hf("userid"));b.gP=this.U.Rv();if(b.gP){a="PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" ");
b.fP={};for(const d of a)b.fP[d]=this.i.H(d)}return b}};function Ox(){};var Px;function Qx(){}p(Qx,Ox);Qx.prototype.qF=function(){a:{if(!this.TX&&"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.TX=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.TX}return a?new ActiveXObject(a):new XMLHttpRequest};
Px=new Qx;function Rx(){this.kl=new C}Rx.prototype.response=function(){return this.Na};Rx.prototype.send=function(a,b,c){var d;if(d=hh){var e=window.location.toString();d=a.match(io);e=e.match(io);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?Sx(this,a,b,c):Tx(this,a,b,c)};
function Sx(a,b,c,d){const e=new XDomainRequest;b=Ux(b);e.onload=function(){a.Na=e.responseText;a.kl.g(!0)};e.onerror=function(){a.kl.g(!1)};e.ontimeout=function(){hh&&window.console.log("ontimeout")};e.onprogress=function(){hh&&window.console.log("progress")};try{e.open(c,b),e.send(ko(d))}catch(f){e.onerror()}}
function Tx(a,b,c,d){const e=Px.qF();d=ko(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Na=e.responseText,a.kl.g(!0)):a.kl.g(!1))}catch(f){a.kl.g(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.kl.g(!1)}}
function Ux(a){const b=window.location.toString().match(io)[1]||null;if(null!=b&&"file"!=b){const c=a.match(io)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function Vx(a){const b={};b.t=a.type;a.dQ&&(b.sid=a.dQ);var c=a.rp;const d=a.gP;d&&(b.rf=c?Wx(c,d.from()):d.from(),b.rs=c?Wx(c,d.YA()):d.YA(),b.rc=c?Wx(c,d.Pz()):d.Pz(),b.rm=JSON.stringify(a.fP));null!=a.eQ&&(b.ut=a.eQ,b.fut=a.MX);a.SN&&(b.ae=a.SN,b.aa=a.FY);a.WP&&(b.se=a.WP,b.sa=a.jG,b.sc=a.CY,b.sf=a.DY);const e=a.Kp;if(e){const h={};nb(e.xc(),k=>{const m=k.toUpperCase();k=e.hf(k);h[m]=k;b[m]=k});b.pv=JSON.stringify(h)}const f=a.cZ;f&&nb(f.xc(),h=>{b[h.toUpperCase()]=f.hf(h)});c=a.jX;const g=a.aO;
c&&nb(c.xc(),(h,k)=>{const m=null!=f&&f.eg(h.Qe().text());"disabled"!=h.usage()&&(g||m)&&(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.ZP&&(b.tp=ec(a.ZP),void 0!==a.Cd&&(b.ps=ec(a.Cd)),void 0!==a.passingPercent&&(b.psp=ec(a.passingPercent)),b.sp=ec(a.dZ));null!=a.ra&&(b.tl=a.ra);return b}
function Wx(a,b){b=b.slice(0);for(const c of a.xc())b=b.replace(new RegExp(`%${c}%`,"gi"),a.hf(c));return b}class Xx extends I{constructor(){super();this.kl=H(this)}send(a,b){const c=new Rx;b=Vx(b);const d=z(this,c.kl,e=>{ud(this,d);this.kl.g(e)});c.send(a,"POST",b)}};function Yx(a,b,c){const d=gc(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function Zx(a){if(a.U.zs().enabled()){a.aE.g();$x(a,a.Py);const b=a.U.zs().url(),c=a.LU.create();a.RL.send(b,c)}else a.xs()}function ay(a){var b=!!a.U.An().EF();const c=a.U.An().enabled();if(b&&c){if(!a.C.evaluation())return!0;b=a.C.evaluation().quizPassed();switch(a.U.An().fO()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function by(a){return a.gd&&a.gd.eg("USER_EMAIL")?a.gd.hf("USER_EMAIL"):""}
function cy(a){const b=!!by(a);a=a.U.Yp().enabled();return b&&a}function $x(a,b){let c,d=Bg(()=>{d=void 0;void 0!==c&&b.g(c,new vi)},a,500);const e=z(a,a.RL.kl,f=>{ud(a,e);d?c=f:b.g(f,new vi)})}
class dy extends I{constructor({Mb:a,bl:b,A:c}){super();this.C=a;this.y_=b+"/quiz_results";this.U=a.quiz().settings().wu;this.gd=a.Dn();this.RL=new Xx;this.LU=new Nx({Mb:a,A:c});this.$D=H(this);this.Oy=H(this);this.aE=H(this);this.Py=H(this);z(this,this.Oy,this.TK,this);z(this,this.Py,this.TK,this);this.Iu="toEmail";this.pQ=H(this);this.WG=H(this)}send(){if("toEmail"==this.Iu){var a=ay(this),b=cy(this);if(a||b){this.$D.g();var c=this.LU.create();if(a){a=this.U.An().EF().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.SN=d;c.FY=this.U.An().yG()}b&&(b=this.U.Yp(),c.WP=by(this),c.jG=b.yG(),c.CY=c.jG&&b.Gi(),c.DY=c.jG&&b.MP());$x(this,this.Oy);this.RL.send(this.y_,c)}else this.xs()}else"toServer"==this.Iu&&Zx(this);if(this.U.Jv().enabled()){c=this.U.Jv();a=this.C;b={};e=a.ma.jb().Hk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Dg.xc())f=a.Dg.hf(g),b[`%${g}%`.toLowerCase()]=f;g=a.gd;if(e&&g)for(g.eg("userid")&&
(f=g.hf("userid"),b["%user_id%"]=f),f=0;f<e.xc().length;f++){var h=e.xc()[f],k=null!=g&&g.eg(h.Qe().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.hf(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.Hd)?(g=a.quizPassed()?"Passed":"Failed",b["%quiz_status%"]=g,g=a.awardedScore(),b["%awarded_score%"]=g,g=a.awardedPercent(),b["%awarded_percent%"]=g,g=a.Pv(),b["%passing_score%"]=g,a=a.passingPercent(),b["%passing_percent%"]=
a):b["%quiz_status%"]="Completed";Yx(c.jP(),c.target(),b)}}xs(){"toEmail"==this.Iu?(this.Iu="toServer",this.pQ.g(),Zx(this)):"toServer"==this.Iu&&(this.Iu="completed",this.WG.g())}TK(a){a&&this.xs()}};class ey extends dy{TK(){}};class fy{constructor(){this.OD=[]}addRange(a){this.OD.push(a)}count(){return this.OD.length}};function cv(a){return a.Lc?a.fJ:a.UM}function Zu(a,b){return a.hx[b]}function rw(a,b){return a.bt[b]}
class gy extends I{constructor(){super();this.Lc=!1;this.Zu=this.Wm=this.pJ=this.yI=this.BQ=this.dg=this.Hd=null;this.$s=this.PH=1;this.ZS=this.cH=this.LM=this.di=this.mn=!1;this.wH="byQuestion";this.bt={};this.UM=this.fJ="none";this.hx={};this.Ha=H(this);this.CB=H(this);this.NZ=H(this);this.JI=H(this);this.TR=H(this);H(this);this.LZ=H(this);this.CZ=H(this);this.YZ=H(this);this.Y3=H(this);this.u_=H(this);this.c0=H(this);this.SC=H(this);this.$W=H(this);this.sZ=H(this)}S(){return this.Lc}evaluation(){return this.Hd}ra(){return this.dg}Mg(){return this.BQ}Ef(){return this.$s}En(){return this.PH}AG(){return this.LM}ns(){return this.ZS}qv(){return this.yI}ks(){return this.pJ}lm(){return this.Wm}jB(){return this.Zu}zA(a){this.$s!=
a&&(this.$s=a,this.Ha.g(),this.CZ.g())}FP(a){this.mn=a;this.Ha.g()}kP(a){this.di!=a&&(this.di=a,this.sZ.g(),this.Ha.g())}Up(a,b){this.bt[a]!=b&&(this.bt[a]=b,this.CB.g())}Wk(a,b){this.hx[a]!=b&&(this.hx[a]=b,this.JI.g())}Ff(){return this.Ha}dd(){let a=null;$a(this.hx).forEach(b=>{b&&(a=Zn(a,b.content()))});return a}He(){this.Ha.g()}};function hy(a){return"allAtOnce"==a.ma.settings().X().submitType()}function iy(a){if(hy(a)){const b=[];a.ma.jb().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});jy(a,b)}}function jy(a,b){for(const c of b)(b=c.settings().ra())&&b.isEnabled()&&(b.enable(!1),a.pW.push(c))}
class ky extends xx{mX(){rx(this);for(const a of this.pW)a.settings().ra().enable(!0),$q(this.slidePoolState().questions().find(b=>b.slide()==a))}jD(){hy(this)&&this.ci&&this.ci.contentState()&&yd(this,this.ci.contentState().V(),this.lD,this);if(W(this.Ea)){const a=W(this.Ea);(a instanceof tr||a instanceof ir)&&a.vb()&&(a.submit(!0),a.GE=!1)}super.jD();hy(this)&&this.ci&&this.ci.contentState()&&z(this,this.ci.contentState().V(),this.lD,this)}Ty(a){"reviewing"==a&&(a="completed");super.Ty(a)}iI(a){iy(this);
a=super.iI(a);hy(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&Uq(b)});return a}};function ly(a){return"accessible"==a.zd?b=>new ey({Mb:b,bl:a.Wr,A:a.i}):b=>new dy({Mb:b,bl:a.Wr,A:a.i})}class my{constructor({quiz:a,A:b,na:c,Eb:d,SA:e,bl:f}){this.ma=a;this.i=b;this.ya=c;this.Wa=d;this.zd=e;this.Wr=f}create({state:a,rp:b,Dn:c,Kp:d}){a={quiz:this.ma,b8:0,rp:b,Dn:c,Kp:d,state:a,A:this.i,na:this.ya,Eb:this.Wa,j5:ly(this)};return"accessible"==this.zd?new ky(a):new xx(a)}};class ny{constructor({quiz:a,A:b,J:c,Eb:d,RP:e,na:f,bo:g,bl:h}){this.ma=a;this.i=b;this.I=c;this.Wa=d;this.lj=e;this.ya=f;this.Pl=g;this.Wr=h}create(a){const b=new my({quiz:this.ma,A:this.i,na:this.ya,Eb:this.Wa,SA:a,bl:this.Wr});return new Ix({quiz:this.ma,bl:this.Wr,J:this.I,na:this.ya,Qn:this.lj,A:this.i,Eb:this.Wa,gO:(()=>"accessible"==a?new Lx({sd:this.ma.settings(),bo:this.Pl}):new Vv({sd:this.ma.settings(),bo:this.Pl}))(),R6:b})}};function oy(a,b,{V4:c,Y4:d,b5:e,d5:f,W4:g,Z4:h,c5:k,e5:m,X4:t,a5:r,g5:y,f5:x}){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":m,"qm-choice-background-selected":t,"qm-choice-border-selected":r,"qm-choice-text-selected":y,"qm-choice-control-active":x,
"qm-choice-control-background-disabled":R(a,40),"qm-choice-control-border-disabled":R(a,40),"qm-choice-hotspot":b}}
function py(a,{L5:b,O5:c,N5:d,Q5:e,M5:f,P5:g,R5: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-text-60":R(h,60),"qm-text-answer-placeholder":R(a,40),"qm-text-answer-background-hover":d,"qm-text-answer-border-hover":e,"qm-text-answer-background-focus":f,"qm-text-answer-border-focus":g,
"qm-text-answer-placeholder-focus":R(h,28),"qm-text-answer-text-disabled":R(h,72)}}
function qy(a,{J6:b,M6:c,K6:d,N6:e,L6:f,O6:g,P6:h,Q6: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 ry({s5:a,t5:b,u5:c,q5:d,r5:e,w5:f,v5: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 sy({v7:a,w7:b,x7: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 ty(a,b){var c=a.OH,d=P(a.Wn().color);a=P(a.Pd().color);var e=b.controlsRadioButtonsCheckboxes,f=b.controlsFocus,g=b.controlsHighlightButtonsMenus,h=R(b.controlsHighlightRadioButtonsCheckboxes,30),k=b.controlsHotspotMarkers;const m={V4:c.choiceBackground,Y4:c.choiceBorder,b5:c.choiceControlBackground,d5:c.choiceControlBorder,W4:h,Z4:c.choiceBorderHover,c5:c.choiceControlBackgroundHover,e5:c.choiceControlBorderHover,X4:R(e,mj(c.choiceBackgroundSelected)),a5:R(e,mj(c.choiceBorderSelected)),
f5:c.choiceControlIconActive,g5:c.choiceTextSelected};h={J6:c.selectListBackground,M6:c.selectListBorder,K6:c.selectListBackgroundHover,N6:c.selectListBorderHover,L6:R(e,mj(c.selectListBackgroundSelected)),O6:f,P6:c.selectListPopoverBackground,Q6:c.selectListPopoverText};var t=c.dragBackground,r=c.dragBorder,y=c.dragText,x=g,D=c.dragBorderHover,Q=c.dragTextHover,Ba=c.dragBackgroundSelected,ja=R(e,mj(c.dragBorderSelected)),Ca=c.dragTextAndIcon;f={L5:c.inputBackground,O5:c.inputBorder,N5:c.inputBackgroundHover,
Q5:c.inputBorderHover,M5:c.inputBackgroundFocus,P5:f,R5:c.inputText};g=Object;var cb=g.assign,Eb=b.feedbackTitleCorrect;const Zc=b.feedbackTitleIncorrect;var mf={v7:c.tooltipBackground,w7:c.tooltipBorder,x7:c.tooltipText},nf=b.playerText,nj=Object,wn=nj.assign;b=ry({s5:Eb,t5:Zc,u5:b.feedbackTitlePartiallyCorrect,q5:b.feedbackTitleAnswered,w5:b.feedbackTitleText,r5:c.feedbackBackground,v5:c.feedbackText});c=sy(mf);nf={"qm-player-text-48":R(nf,48)};mf=hj(Eb);const $g=hj(Zc);Eb={"qm-color-correct":Eb,
"qm-color-correct-80":R(Eb,80),"qm-color-correct-72":R(Eb,72),"qm-icon-color-correct":mf,"qm-icon-color-correct-border":R(mf,40),"qm-color-incorrect":Zc,"qm-color-incorrect-80":R(Zc,80),"qm-color-incorrect-72":R(Zc,72),"qm-icon-color-incorrect":$g,"qm-icon-color-incorrect-border":R($g,40)};e={"qm-accent-color":e,"qm-accent-color-80":R(e,80),"qm-accent-color-16":R(e,16),"qm-accent-color-28":R(e,28),"qm-accent-color-72":R(e,72)};e=wn.call(nj,{},b,c,nf,Eb,e);Ca={"qm-drag-background":t,"qm-drag-background-60":R(t,
60),"qm-drag-background-72":R(t,72),"qm-drag-background-hover":x,"qm-drag-background-selected":Ba,"qm-drag-border":r,"qm-drag-border-32":R(r,32),"qm-drag-border-50":R(r,50),"qm-drag-border-60":R(r,60),"qm-drag-border-72":R(r,72),"qm-drag-border-hover":D,"qm-drag-border-selected":ja,"qm-drag-border-selected-80":R(ja,80),"qm-drag-text":y,"qm-drag-text-12":R(y,12),"qm-drag-text-16":R(y,16),"qm-drag-text-28":R(y,28),"qm-drag-text-40":R(y,40),"qm-drag-text-48":R(y,48),"qm-drag-text-60":R(y,60),"qm-drag-text-hover":Q,
"qm-drag-text-hover-60":R(Q,60),"qm-drag-text-and-icon":Ca,"qm-drag-text-and-icon-60":R(Ca,60)};k=oy(a,k,m);d={"qm-text-question":d,"qm-text-question-80":R(d,80),"qm-text-question-72":R(d,72)};return cb.call(g,{},e,Ca,k,d,py(a,f),qy(a,h))};function uy(a,b){var c=document.body;const d=ty(a,b);Object.keys(d).map(e=>Wj(c,e,Sj(d[e])))};var vy="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),wy=["Hotspot","DND"];class xy{constructor(a,b){this.ua=a;this.fC=null;this.EQ=b?this.DQ:He(this.DQ,this);this.Wx={};this.Vw={};for(const c of vy)this.ua.lb(c,"hidden"),this.Vw[c]="hidden"}Qg(){for(const a of vy)"showOutline"!=a&&this.lb(a,"hidden")}DQ(){for(const a in this.Wx)if(a){const b=this.Wx[a];this.Vw[a]||(this.Vw[a]="hidden");this.ua.lb(a,b)}this.Vw=Object.assign({},this.Wx);this.fC&&this.ua.Ap(this.fC);this.fC=null;this.Wx={}}lb(a,b){this.Wx[a]=b;this.EQ()}um(a,b){this.ua.um(a,b)}};var yy={P7:"gotoPreviousSlide",M7:"continuePresentation",O7:"finishAction",X7:"skipQuiz"};fa("ispring.quiz.player.QuizPlayerControllerActionType",yy);fa("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",yy);fa("CONTINUE_PRESENTATION","continuePresentation",yy);fa("FINISH_ACTION","finishAction",yy);fa("SKIP_QUIZ","skipQuiz",yy);function zy(a){a.Se.start=()=>{(0,a.MM)()};a.Se["continue"]=()=>{Ay(a)};a.Se["view-results"]=()=>{Ay(a)};a.Se["try-again"]=()=>{a.Ft.g();a.pa&&a.pa.Os();a.ax.g(!0);a.ca.lb("submit","enabled");a.ca.lb("try-again","hidden");By(a);a.lZ&&a.TI.g()};a.Se.prev=()=>{a.Ft.g();ow(a.wf())};a.Se.next=()=>{uw(a.wf())?Cy(a,"next"):(a.Ft.g(),sw(a.wf()))};a.Se.submit=()=>{Dy(a)};a.Se.postpone=()=>{sw(a.wf(),!0)};a.Se["submit-all"]=()=>{Cy(a,"submit-all")};a.Se.results=()=>{a.ZQ.g()};a.Se.finish=()=>{a.zq.g()};a.Se.reset=
()=>{a.pa instanceof tr&&a.pa.mv();a.pa instanceof ir&&a.pa.contentState().reset()};a.Se.back=()=>{a.ox.g()};a.Se.showOutline=b=>{a.Hr.g(b)}}function Ey(a){a.pa&&(yd(a,a.pa.submittedEvent(),a.Ko,a),a.pa=null);a.Ft.g()}function Fy(a,b){a.ca.lb("start","enabled");a.ca.um("start",b)}function Gy(a){Hy(a);a.ca.lb("back","hidden");a.Xa&&"completed"==a.Xa.sessionMode()?(Iy(a,a.Mm),Jy(a)):!a.Ud||a.Xa&&a.nl!=a.ZR||(a.Xa&&"testing"==a.Xa.sessionMode()?Jy(a):a.Xa||Jy(a))}
function Ky(a){const b=a.vr.type();return"none"==b?"survey"==a.nb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function Jy(a){if(a.Ud){var b=a.Ud.actionAvailable("gotoPreviousSlide");a.ca.lb("back",b?"enabled":"hidden")}}
function Iy(a,b){if(a.Ud){b=a.Ud.actionAvailable("continuePresentation");a.ua.um("finish",b?"continuePresentation":"finish");const c=a.Ud.actionAvailable("finishAction");a.ca.lb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.ca.lb("finish",b?"enabled":"hidden")}function Hy(a){a.ca.lb("showOutline","bottom"==a.wD?"enabled":"hidden")}function By(a){if(a.pa){var b=Ly(a)&&!a.Uq,c=b&&a.pa.vb()?"enabled":"disabled";a.ca.lb("reset",b?c:"hidden")}}
function My(a,b){a.So?a.So=!1:(a=a.ca,a.fC=b,a.EQ())}function Ly(a){if(!a.pa)return!1;var b=a.pa.slide().type();if(-1==wy.indexOf(b))return!1;b=a.pa.slide().settings();if(a.pa instanceof tr){if(b=b.ks().bs())a=a.pa.contentState().U.Mg(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.pa instanceof ir?b.qv().bs():!0;return a}function Ny(a,b){return"enabled"==a.ca.Vw[b]}function Ay(a){a.Ft.g();a.pa.submitted()?a.Dh||sw(a.wf(),!a.Hc.na()):a.pa instanceof V||a.pa.submit()}
function Cy(a,b){const c=tx(a.C(),!1)?0:vx(a.C());a.Cf.QY(c,b,()=>{},()=>{(0,a.eW)()})}function Dy(a){var b=qe();b&&b.blur();b=a.pa;b.initiated()?b.submit():b.slide().settings().ns()?(b.HP(!0),sw(a.wf(),!a.Hc.na())):a.Cf.Zk("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.TI.g()},!1)}
class Oy extends I{constructor({controlPanel:a,sd:b,jw:c,Ce:d,Pj:e,outlinePosition:f,Eb:g,QN:h}){super();this.Cf=c;this.vr=d;this.Sb=e;this.nb=b;this.wD=f;this.lZ=h;this.Ry=!1;this.Ud=this.eW=this.MM=this.Hc=this.pa=this.Mm=null;this.Dh=this.Uq=!1;this.g0=h?this.FJ:He(this.FJ,this);this.ZQ=H(this);this.Ft=H(this);this.ax=H(this);this.zq=H(this);this.oE=H(this);this.ox=H(this);this.Hr=H(this);this.TI=H(this);this.Xa=this.Bk=null;this.nl=this.ZR="";this.oS=!0;this.So=!1;this.ua=a;z(this,this.ua.Rk(),
this.Z0,this);this.ca=new xy(a,h);this.Se={};zy(this);this.tq=void 0;this.ua.Qg();Ru(g)&&z(this,b.rQ,()=>{this.Gv()})}gb(a,b,c,d,e){this.Nq(a,b,c,d,e);this.Uq="reviewing"==c.sessionMode()}Nq(a=null,b=null,c=null,d=null,e=!1){this.Bk=a;this.Hc=b;this.Xa=c;this.eW=d;this.oS=e;this.Ry=this.Dh=!1;this.Mm=null;this.Uq=!1}outlinePopupClosed(){this.ua.outlinePopupClosed()}Hs(a){Fy(this,Ky(this));this.nl=a;Gy(this)}Gs(a,b){Fy(this,a);this.nl=b;Gy(this)}JP(a){this.MM=a}nF(a){this.Ry=!0;this.Mm=a;Ey(this);
this.ca.Qg();this.ua.Qg();Jy(this);Iy(this,a)}uO(){this.Mm=null;this.Ry=!1;this.Uq=!0;this.ca.lb("results","enabled")}PA(a,b,c,d){a?(this.ca.Qg(),this.ca.lb("toResultSlide","enabled"),this.ca.lb("print",b?"enabled":"hidden"),this.Se.print=c,this.Se.toResultSlide=d):(this.nF(this.Mm),this.Se.print=()=>{},this.Se.toResultSlide=()=>{})}showOutlineEvent(){return this.Hr}setActionAvailability(a){this.Ud=a;this.FJ();Gy(this)}pG(a){this.ZR=a;Gy(this)}Ap(a){this.ua.Ap(a)}aP(){this.So=!0}Zg(a){this.tq=a;this.ua.gb(this.tq.Fa(),
this.tq.slidePoolState(),this.tq.Ka(),this.tq.evaluation(),this.tq.settings())}dO(){const a=W(this.tq.Ka());this.ua.Pk(a)}Gv(){Gy(this);this.g0()}FJ(){if(this.pa&&!this.Ry){Hy(this);this.ca.lb("results","hidden");this.ca.lb("start","hidden");this.ca.lb("finish","hidden");this.ca.lb("toResultSlide","hidden");this.ca.lb("print","hidden");var a=tx(this.C(),!0)&&"testing"==this.C().sessionMode()&&"eachQuestion"==this.nb.submitType()&&this.oS;this.ca.lb("view-results",a?"enabled":"hidden");this.ca.lb("results",
this.Uq?"enabled":"hidden");this.ca.lb("try-again","hidden");var b=0<=nw(this.wf(),!1),c=this.wf();var d=uw(c)?!0:!c.Dx();By(this);c=this.pa;var e="eachQuestion"===this.nb.submitType()&&this.nb.Hz()&&!this.Hc.na()&&!Oj.includes(c.slide().type());if(this.Uq)this.ca.lb("prev",b?"enabled":"disabled"),this.ca.lb("next",d?"enabled":"disabled");else{const f=this.pa.slide()&&this.pa.slide().settings().ra()&&this.pa.slide().settings().ra().isEnabled();switch("eachQuestion"==this.nb.submitType()?"eachQuestion":
f&&this.pa.vb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.ca.lb("submit","hidden");this.ca.lb("continue","hidden");this.ca.lb("submit-all","enabled");this.ca.lb("prev",b?"enabled":"disabled");this.ca.lb("next",d?"enabled":"disabled");break;case "eachQuestion":this.ca.lb("submit-all","hidden"),b=!f&&c.vb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!wx(this.C())||(d="disabled"),this.ca.lb("postpone",d),e="none"!=rw(c.slide().settings(),"attempt"),b=c.submitted()&&c.vb()&&c.gv(),this.ca.lb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(My(this,"try-again"),d=Ly(this)&&!this.Uq,this.ca.lb("reset",d?"disabled":"hidden")),this.ca.lb("submit",!b&&c.vb()?"enabled":"hidden"),this.ca.lb("continue",a||c.vb()?"hidden":"enabled"),a||c.vb()?a&&My(this,"view-results"):My(this,"continue"),this.ca.lb("prev","hidden"),this.ca.lb("next","hidden"),b&&(e?this.Dh?(this.ca.lb("continue","enabled"),My(this,"continue")):(this.ax.g(!0),this.ca.lb("submit","enabled"),My(this,"submit")):this.ax.g(!1))}}}}Ko(){this.Gv()}BA(a){(this.Dh=
a)&&this.ax.g(!1)}Z0(a,b=null){this.Sb&&this.Sb.ed();Of();this.Se[a](b)}Ls(){(0,this.MM)()}wf(){return this.Bk}C(){return this.Xa}};function Py(a,b,c){switch(a.type()){case "closeWindow":a=new vi;c.g(a);if(!a.suspended())if(vg)(new ug("closeWindow")).rv();else try{Fg||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Jg(Rt(b,a.url()),a.target())}};class Qy extends I{constructor(a){super();this.P=a;z(this,this.P.Di(),this.O1,this);this.C=void 0;this.P.Qg();this.Dk=H(this,this.P.Vp())}O1(a){mw(this.C.Ka(),a)}Zg(a){this.C=a;a=this.C.settings();this.P.gb(this.C.Fa(),this.C.slidePoolState(),this.C.Ka(),this.C.evaluation(),a);this.P.Ei(!1)}uO(){this.P.Ei(!0)}nF(){this.P.Pk(null);this.P.Ei(!1);this.P.Qg()}dO(){const a=W(this.C.Ka());this.P.Pk(a)}Av(){this.P.Av()}Vp(){return this.Dk}Ip(){this.P.Ip()}};function Ry(a){return Sy(a).Fa().sessionMode()}function Sy(a){return a.B.currentSession()}function Ty(a){if(!a.B.currentSession())return!1;a=Sy(a).je();return!!a&&a.slide().visible()}function Uy(a){a.YQ.g(a.So)}function Vy(a,b,c,d,e){const f=ri(c);a.Ia.ua.bi(!1);a.Cf.MA(b,"ok","mb_info_icon",()=>{a.Ia.ua.bi(!0);d();Uy(a)},()=>({[e]:f}))}function Wy(a,b){a.Ia.ua.bi(!1);a.Cf.MA("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ia.ua.bi(!0);b();Uy(a)})}
function Xy(a){a.Cf.mF();a.Sf.exitFullscreen();a.RV.g(a.nl)}function Yy(a,b,c){a.W.aw();const d=()=>{a.W.Bv();c();a.kw()};Gx(a.Yq,b.slide()).then(d,d)}function Zy(a,b){a=a.oq.colors();b=b.slide().Za().Nu;uy(b,a)}function $y(a){a.sr&&(a.sr.close(),a.Ia.PA(!1),a.sr=null)}
function az(a,b){var c=Sy(a);const d=ww(c.settings());a=Ry(a);if("testing"==a&&d&&b instanceof V&&!b.vb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.je())?c.contentState().content().Gi():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function bz(a,b){Cd(a,a.pa);a.pa=b;a.nl=b.slide().id();Zy(a,b)}
function cz(a){var b=Ty(a);if("completed"!=Ry(a)||!b){b=W(a.ik());bz(a,b);z(a,a.pa.rV,a.oD,a);z(a,a.pa.submittedEvent(),a.Ko,a);a.W.jm();a.GH(a.pa);b=a.Ia;var c=a.pa;b.Ry||(Ey(b),z(b,c.submittedEvent(),b.Ko,b),b.pa=c,c=c.slide().id(),b.nl=c,Gy(b),b.Gv());a.Th&&a.Th.dO();a.Ia&&a.Ia.dO();a.pa instanceof V&&(a.pa.vb()||a.GV());Xy(a);a.W.Bv();a.kw()}}
class dz extends I{constructor({state:a,view:b,A:c,Qn:d,jw:e,Eb:f,Pj:g,Ce:h,Be:k,kc:m,QN:t=!1,bw:r,Og:y}){super();this.sr=this.pa=null;this.B=a;this.W=b;this.i=c;this.Wa=f;this.Yq=d;this.Sf=k;this.zf=r;this.oq=y;z(this,this.W.OA(),this.W1,this);z(this,this.W.$h(),()=>{Ny(this.Ia,"submit")&&Dy(this.Ia);Ny(this.Ia,"start")&&this.Ia.Ls()},this);z(this,this.W.Kh,this.K1,this);a=this.B.sd().X();this.Cf=A(this,e);this.Lq=!1;this.Ia=new Oy({controlPanel:this.W.controlPanel(),sd:a,jw:this.Cf,Ce:h,Pj:g,outlinePosition:m?
m.outlinePosition():null,Eb:f,QN:t});A(this,this.Ia);z(this,this.Ia.ZQ,this.W0,this);z(this,this.Ia.Ft,this.g1,this);z(this,this.Ia.ax,this.vo,this);z(this,this.Ia.zq,this.b1,this);z(this,this.Ia.TI,this.JT,this);z(this,this.Cf.sY(),()=>ez(r,!1));z(this,this.Cf.closeWindowEvent(),()=>ez(r,!0));this.Th=null;if(e=this.W.topPanel())this.Th=A(this,new Qy(e)),z(this,this.Th.Vp(),x=>this.Zy.g(x),this);this.Bk=null;this.Dh=!1;this.$b=null;this.RV=H(this);this.YQ=H(this);this.po=H(this);this.OI=H(this);this.oE=
H(this,this.Ia.oE);this.ox=H(this,this.Ia.ox);this.Hr=H(this,this.Ia.showOutlineEvent());this.Zy=H(this);this.nl=null;this.So=!1;z(this,this.B.currentSessionChangedEvent(),this.AK,this);z(this,this.B.pV,this.S1,this);z(this,this.B.vV,this.T1,this);z(this,this.B.wV,this.U1,this);z(this,this.B.EM,this.M0,this);z(this,this.B.DM,this.YK,this);z(this,this.B.LV,this.I3,this)}Vn(a){this.W.Vn(a,this.Cf)}setActionAvailability(a){this.Ia.setActionAvailability(a)}pG(a){this.Ia.pG(a)}autoStartAvailable(){if(!sh&&
!th)return!0;const a=this.B.currentSession();var b=this.pa||a&&W(a.Ka());b=b&&b.xO();const c=!!a&&"reviewing"==Ry(this);return!b||c&&!!a}outlinePopupClosed(){this.Ia.outlinePopupClosed()}onTopPanelPopupClosed(){this.Th&&this.Th.Ip()}showTopPanelPopupEvent(){return this.Zy}aP(){this.So=!0;this.Ia.aP()}K1(){this.Cf.invalidate()}M0(a,b){Vy(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}YK(a,b){Vy(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}JP(a){this.Ia.JP(a)}slideChangedEvent(){return this.RV}closeWindowEvent(){return this.po}showOutlineEvent(){return this.Hr}reset(){var a=
this.Ia;Ey(a);a.ca.Qg();a.Nq();a=Sy(this);Cd(this,a);this.W.reset()}AK(){this.Bk&&yd(this,this.Bk.activeSlideChangedEvent(),this.yK,this);const a=Sy(this);z(this,a.Fa().sessionModeChangedEvent(),this.lh,this,1);z(this,a.Fa().sz,this.p2,this);z(this,a.Fa().KD,this.iy,this);z(this,a.$f.$D,this.rD,this);z(this,a.$f.aE,this.rD,this);z(this,a.$f.Oy,(c,d)=>{this.oy("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);z(this,a.$f.Py,(c,d)=>{this.oy("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.Wa&&
z(this,a.zq,()=>{Ty(this)||this.OI.g()},this);this.Bk=a.Ka();this.Yq.IP(a.slidePoolState().slides());const b="none"!=a.quiz().jb().Ce().type();this.Ia.gb(this.Bk,this.B,a.Fa(),()=>{this.Lq=!0;ox(a);this.Lq=!1},b);this.Th&&this.Th.Zg(a);this.Ia&&this.Ia.Zg(a);nx(a)||Ty(this)?(this.$b=this.W.Ls(),z(this,this.$b.$h(),()=>{Ny(this.Ia,"submit")&&Dy(this.Ia)},this),z(this,this.$b.$z(),()=>{Ny(this.Ia,"submit")&&this.Ia.Ap("submit")},this),z(this,this.Bk.activeSlideChangedEvent(),this.yK,this),z(this,this.Bk.AC,
this.j1,this),this.yK().then(()=>this.W.jm(),()=>this.W.jm()),this.lh()):this.IB()}rD(){this.Cf.PY("PB_SENDING_REPORT")}IB(){const a=Sy(this).Fa().th();this.Ia.nF(a);this.Th&&this.Th.nF(Ty(this))}oy(a,b,c){const d=Sy(this);this.Cf.EY(a,b,c,()=>{mx(d)},()=>{d.xs()})}W1(a){this.Cf.NY(a)}lh(){Sy(this);switch(Ry(this)){case "reviewing":this.Ia.uO();this.Th&&this.Th.uO();break;case "completed":this.IB();const a=Sy(this);z(this,a.Fa().Px,this.UE,this);Ty(this)?this.UE():this.$b&&this.vo(!1)}}UE(){if(Ty(this)){var a=
Sy(this),b=a.je();Yy(this,b,()=>{const c=b.contentState();Cd(this,c);z(this,c.PU,()=>{this.reset();this.B.restartQuiz()},this);z(this,c.SU,()=>{a.review()},this);z(this,c.FV,this.F3,this);Zy(this,b);this.$b.OP(b,this.B.allowRetakeQuiz(),a.settings().quizSize());this.nl=b.slide().id();this.W.$k();Xy(this)})}}F3(){var a=Sy(this);this.sr=this.Cf.OY({Mb:a,J:this.B.J()});a=a.je().slide().content().gF();const b=z(this,this.sr.he(),()=>{ud(this,b);this.Ia.PA(!1);this.sr=null});this.Ia.PA(!0,a,()=>this.sr.print(),
()=>$y(this))}activate(a){a||$y(this);this.Sf.exitFullscreen()}W0(){this.W.$k();Sy(this).finish()}wM(a,b){var c="";if(this.pa instanceof V&&this.pa.vb()){c=this.pa.slide().settings().Ef();var d=-1;-1!=c&&(d=c-this.pa.fo());c=-1==d?this.i.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.$b.Tv(!1);this.$b.dm(az(this,this.pa));d=Sy(this).settings().quizSize();this.W.$k({Jj:a,status:b,hX:c,animate:!0,J:this.B.J(),quizSize:d});this.Dh=!0;this.Ia.BA(this.Dh)}vo(a){this.$b.j(a)}b1(){if("embedded"==this.Wa)this.OI.g();
else{var a=Sy(this).Fa().th();a&&!Ru(this.Wa)&&Py(a,this.B.J(),this.po)}}GV(){var a=Ry(this);const b="reviewing"==a;var c="completed"==a;if(this.pa&&(b||this.pa.submitted())){this.W.$k();var d=new bv(Sy(this));(a=d.get(this.pa))&&!c&&(c=d.status(),d=Sy(this).settings().quizSize(),this.W.$k({Jj:a,status:c,E6:b,animate:!1,J:this.B.J(),quizSize:d}))}}U1(a){bz(this,a);Yy(this,a,()=>{const b=a.slide().id();this.Ia.Hs(b);this.W.Hs(a);Xy(this)})}S1(a){bz(this,a);Yy(this,a,()=>{const b=this.B.Cp()?"submit-form":
Ky(this.Ia),c=a.slide().id();var d=this.Ia;Fy(d,b);d.nl=c;Gy(d);this.W.JA(a);Xy(this)})}T1(a){bz(this,a);Yy(this,a,()=>{var b=!!this.B.Cp(),c=Bx(this.B);b=b||c?"continue-style":Ky(this.Ia);c=a.slide().id();this.Ia.Gs(b,c);this.W.Gs(a);Xy(this)})}currentSlideId(){return this.nl}yK(){Cd(this,this.pa);this.Dh=!1;if(0==Sy(this).slidePoolState().slides().length)return Promise.resolve();this.W.aw();return this.NM()}NM(){const a=this.Bk.activeSlideIndex();return fz(this.Yq,a).then(()=>cz(this),()=>cz(this))}oD(){if(!this.Lq){var a=
this.pa;this.wM(ar(a),a.wd.status())}}g1(){this.W.$k();this.Dh=!1;this.Ia.BA(this.Dh)}Ko(){if(!this.Lq){if(!this.Dh&&this.pa){var a="none"!=rw(this.pa.slide().settings(),"attempt");if((!this.pa.vb()||a)&&"testing"==Ry(this)){a=this.$b;const b=a.Jn(),c=az(this,this.pa);this.vo(!1);a.Tv(!1);a.dm(c);c==b&&sw(this.ik(),!this.B.na())}}this.Ia.Gv()}}GH(a){const b=Ry(this),c=Sy(this),d=az(this,a);this.$b.xG(a,d);a.Is()?this.vo(!0):!a.vb()||c.Fa().Vl||"completed"==b||"reviewing"==b?this.vo(!1):this.vo(!0)}I3(a){this.Lq||
(a=ri(a),this.W.Xp(a))}p2(a){this.W.gf();this.Cf.mF();this.Th&&this.Th.Av();a.preventAction();const b=Sy(this);ox(b,!0);(a=qe())&&a.blur();this.Ia.ua.bi(!1);this.Cf.MA("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ia.ua.bi(!0);sx(b.Fa())&&px(b);Uy(this)})}iy(a){this.W.gf();a.preventAction();this.pa.submit(!0);this.Ia.ua.bi(!1);(a=qe())&&a.blur();this.Cf.MA("PB_QUESTION_TIMEOUT",this.cJ(),"mb_time_out_icon",()=>{this.vo(!1);this.Ia.ua.bi(!0);this.Lq=!this.pa.initiated();Tq(this.pa);this.pa.initiated()||
Ay(this.Ia);this.Lq=!1;Uy(this)})}cJ(){const a=this.pa.initiated(),b="none"!=cv(this.pa.slide().settings()),c=this.$b.Jn(),d=az(this,this.pa);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}mx(){return Sy(this).slidePoolState()}ik(){return Sy(this).Ka()}kw(){this.W.dv(this.So);this.So=!1}JT(){this.kw()}j1(){Wy(this,()=>{mw(this.Bk,this.pa.slide().id())})}};function gz(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new hz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Nj:"end-quiz",zi:"return-to-quiz",km:"mb_question_icon",cm:g=>{g?d():e()},Sk:f}):new hz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Nj:"ok",zi:void 0,km:"mb_info_icon",cm:()=>{d()},Sk:f});case "submit-all":return a?new hz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Nj:"end-quiz",
zi:"return-to-quiz",km:"mb_question_icon",cm:g=>{g?d():e()},Sk:f}):new hz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Nj:"ok",zi:void 0,km:"mb_info_icon",cm:()=>{d()},Sk:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new hz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Nj:"end-quiz",zi:"return-to-quiz",km:"mb_question_icon",cm:f=>{f?d():e()}});case "submit-all":return new hz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Nj:"yes",zi:"no",km:"mb_question_icon",cm:f=>{f?d():e()}});default:throw Error("illegal control type");}}class hz{constructor({messageType:a,Nj:b,zi:c,km:d,cm:e,Sk:f}){this.messageType=a;this.Nj=b;this.zi=c;this.km=d;this.cm=e;this.Sk=f}};var iz;function jz(a){if(vg)iz=a,(new ug("print",["ispring.Printer.onPrintFinished"])).rv();else if(void 0!==window.matchMedia&&K&&Gg){const b=window.matchMedia("print");function c(d){d.matches||(a(),b.removeListener(c))}b.addListener(c);window.print()}else window.print(),a()}fa("ispring.Printer.onPrintFinished",function(){const a=iz;a&&(a(),iz=void 0)});function kz(a){const b=a.displayObject(),c=af(b,"opacity");J(b,"opacity","0");const d=af(document.body,"overflow");J(document.body,"overflow","hidden");document.body.appendChild(b);const e=()=>{he(b);J(document.body,"overflow",d);J(b,"opacity",c)};Bg(()=>jz(e))};function lz(a){return a.qb?new O({da:a.qb.element,s:N(a,`${a.qb.Kg}-icon`)}):null}function mz(a){if(a.Db){const b=new O({ea:"SPAN",s:N(a,"button-text")});b.K(a.Db);return b}return null}function nz(a,b,c="left"){a.Kq&&B(a,a.Kq);a.qb={element:b,Kg:c};a.Kq=lz(a);a.Kq&&M(a,a.Kq,a.qb?"right"===a.qb.Kg?1:0:0)}
class oz extends O{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({l:`${e?e:""}${b}`,ea:"BUTTON"});this.DL=!1;this.Xl=null;this.Db=d||null;this.qb=a||null;this.Kq=lz(this);(this.jp=mz(this))&&M(this,this.jp,this.qb?"right"===this.qb.Kg?0:1:0);this.Kq&&M(this,this.Kq,this.qb?"right"===this.qb.Kg?1:0:0);this.z_=H(this);this.m("size",c);this.lw()}pressed(){return this.DL}Yk(a){this.DL=a;this.td("pressed",a);this.m("withTooltip",!this.DL)}K(a){(this.Db=a)?this.jp?this.jp.K(a):(this.jp=
mz(this),M(this,this.jp,this.qb?"right"===this.qb.Kg?0:1:0)):(B(this,this.jp),this.jp=null)}j(a){super.j(a);this.z_.g(a)}};class pz extends O{constructor(a,b,c){super({l:"smartphone-quiz-report-control-panel"});this.D=c;this.Cw=H(this);this.EU=H(this);a=this.kI(a);M(this,a);a=this.Hb("close");M(this,a);z(this,a.M,()=>this.Cw.g());b&&(b=new oz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(this.D,"print_icon.svg"),Kg:"left"}}),Zh(b,N(this,"uikit-button")),b.m("print",!0),M(this,b),z(this,b.M,()=>this.EU.g()))}kI(a){const b=new O({s:N(this,"title")});b.K(a.H("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Hb(a){const b=
new oz({prefix:"quiz-",type:"uikit-link-button",icon:{element:S(this.D,"close"),Kg:"left"}});Zh(b,N(this,"uikit-button"));b.m(a,!0);return b}};class qz extends O{constructor(a){super(a);this.Ne("alertdialog");this.sy=H(this);this.oo=H(this);this.oi=!1}open(){this.oi=!0;this.Mo();this.sy.g(this)}close(){this.oi=!1;this.LH()}$n(a){if(this.Bg)throw Error("already modal");this.Bg=a?this.cI():void 0}u(a){super.u(a);this.Bg&&this.Bg.u(a)}he(){return this.oo}cI(){const a=new O({l:"modal-layer"});w(this,a.displayObject(),"click",()=>{});return a}Ay(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}LH(){this.u(!1);this.oo.g(this);
wd(this,document,"keydown",this.Ay,this)}Mo(){this.u(!0);w(this,document,"keydown",this.Ay,this)}};const rz={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 sz(a,b){a.qn&&(a.removeChild(a.qn),a.qn=null);if(b){var c;if(c=rz.hasOwnProperty(b)?S(a.D,rz[b]):null)a.qn=new O({da:c,s:N(a,"icon")}),a.qn.m(b,!0),a.addChild(a.qn)}}class tz extends O{constructor(a){super({l:"quiz-slide-list-status-icon"});this.D=a;this.qn=null}};class uz{constructor(a,b){this.key=a;this.value=b}}class vz{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 wz{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class xz{constructor(a,b){this.aG=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}}
function yz(a,b,c,d){b=b.questions();const e=[];let f=1;for(let t=0;t<b.length;++t){var g=b[t],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var m=!g.slide().settings().S();!Oj.includes(g.slide().type())&&g.submitted()&&(m?k=g.submitted()?"answered":"notanswered":h&&(k=h.status()));h=m||!h?"-":h.awardedScore();m=m?"-":g.maxScore();g=g.slide().description();const r=a.i.H("Q_EQUATION_REPLACEMENT_TEXT");k=new vz(f+".",g.textWithEquations(r),h,m,k);e.push(k);f++}return e}
function zz(a,b,c,d){var e=c.Fa().Ct;e=si(e);const f=c.Dn();e=[new uz("PB_PRINT_DATE_TIME_TABLE_LABEL",e)];f&&f.eg("USER_NAME")&&e.push(new uz("PB_PRINT_USER_ID",f.hf("USER_NAME")));f&&f.eg("USER_EMAIL")&&e.push(new uz("PB_PRINT_USER_EMAIL",f.hf("USER_EMAIL")));e.push(new uz("PB_PRINT_ANSWERED_QUESTIONS",Rt(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=ec(c.evaluation().maxScore()),e.push(new uz("PB_PRINT_STUDENT_SCORE_LABEL",Rt(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),e.push(new uz("PB_PRINT_PASSING_SCORE_LABEL",
Rt(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Fa().quizDuration();b=ti(b);e.push(new uz("PB_PRINT_TIME_SPENT",b));return e}
function Az(a,b,c){const d=new O({l:"quiz-main-section-container",ea:"TABLE"}),e=new O({l:"quiz-main-section-container-row",ea:"TR"});if(b.isGraded){var f=new O({l:"quiz-main-section-container-column",ea:"TD"}),g=new O({l:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.aG,m=h,t=new O({l:"chart-canvas",ea:"CANVAS"}),r=t.displayObject(),y=k?"#4DC700":"#F7523F";r.setAttribute("width","160px");r.setAttribute("height","160px");k=Math.PI;r.getContext&&
(r=r.getContext("2d"),r.fillStyle="#EEEEEE",r.strokeStyle="#EEEEEE",r.beginPath(),r.arc(80,80,80,0,2*k),r.closePath(),r.fill(),m=k/180*m*360/100,0<m&&(r.strokeStyle=y,r.lineCap="round",r.lineWidth=6,r.beginPath(),y=-(k/2),r.arc(80,80,77,y,y+m),r.stroke()),r.fillStyle="#FFFFFF",r.beginPath(),r.arc(80,80,74,0,2*k),r.closePath(),r.fill());M(g,t);t=new O({s:N(g,"text-container")});t.resize(160,160);k=new O({s:N(g,"text")});m=b.aG?"#35B200":"#D64B3C";y=a.i.H(b.aG?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ");
k.Oe("<span style = 'font-size: 36px'>"+h+"%</span><br><span style = 'color:"+m+"'>"+y+"</span>");M(t,k);M(g,t);M(f,g);M(e,f)}if(c.length){f=new O({l:"quiz-main-section-container-column",ea:"TD"});h=b.isGraded;g=new O({l:"quiz-user-info-table",ea:"TABLE"});g.m("graded",h);for(const x of c)h=a,t=x,k=g,c=new O({s:N(k,"row"),ea:"TR"}),m=t.key,y=new O({s:N(k,"column"),ea:"TD"}),y.m("center",!1),y.m("header",!1),bi(y,h.i,m),M(c,y),h=Bz(t.value,k),h.m("value",!0),M(c,h),M(g,c);a=new O({l:"quiz-user-info"});
M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function Cz(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().S()){b=!0;break a}b=!1}b&&a.push(new wz(c.title(),parseFloat(ec(c.awardedScore())),parseFloat(ec(c.maxScore()))))}return a}
function Dz(a,b){const c=new O({l:"quiz-groups-info"});var d=new O({l:"quiz-group-info-section-text-block"});d.m("header",!0);var e=new O({s:N(d,"title")});bi(e,a.i,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new O({s:N(d,"score-header")});bi(e,a.i,"PB_PRINT_POINTS_TITLE");M(d,e);M(c,d);for(const h of b){var f=a;d=h;b=new O({l:"quiz-group-info-section"});e=new O({l:"quiz-group-info-section-text-block"});M(b,e);var g=new O({s:N(e,"title")});g.K(Rt(f.I,d.title));M(e,g);f=new O({s:N(e,"score")});f.K(d.awardedScore+
" / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new O({l:"quiz-group-info-score-bar"});g=new O({s:N(f,"progress")});g.F("width",Math.max(0,Math.round(100*e/d))+"%");M(f,g);M(b,f);M(c,b)}return c}function Ez(a,b){const c=new O({l:"quiz-questions-info"});var d=new O({s:N(c,"header")});bi(d,a.i,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new O({l:"quiz-questions-info-table",ea:"TABLE"});const e=Fz(a,new vz("","","","",""),d,!0);M(d,e);for(const f of b)b=Fz(a,f,d),M(d,b);M(c,d);return c}
function Bz(a,b,c,d){b=new O({s:N(b,"column"),ea:d?"TH":"TD"});b.m("center",c||!1);b.m("header",d||!1);b.K(a);return b}
function Fz(a,b,c,d){const e=new O({s:N(c,"row"),ea:"TR"});var f=Bz(b.index,c,!0,d);f.m("small",!0);M(e,f);const g=Bz("",c,!1,d);g.m("title",!0);M(e,g);var h=new O({s:N(c,"title-text")});h.K(d?b.title:Rt(a.I,b.title));M(g,h);let k=h=null;"graded"==a.C.quiz().jb().Ce().type()&&(h=Bz(b.awardedScore,c,!0,d),h.m("small",!0),M(e,h),k=Bz(b.maxScore,c,!0,d),k.m("small",!0),M(e,k));d?(b=Bz(b.status,c,!0,d),M(e,b),bi(f,a.i,"PB_SLIDES_LIST_INDEX_COLUMN"),bi(g,a.i,"PB_PRINT_QUESTION_TITLE"),h&&bi(h,a.i,"PB_PRINT_AWARDED_TITLE"),
k&&bi(k,a.i,"PB_PRINT_POINTS_TITLE"),bi(b,a.i,"PB_PRINT_RESULT_TITLE")):(f=new O({s:N(c,"column"),ea:"TD"}),f.m("small",!0),f.m("center",!0),a=new tz(a.D),sz(a,b.status),f.addChild(a),M(e,f));return e}
class Gz extends O{constructor({Mb:a,J:b,A:c,O:d}){super({l:"quiz-report-content"});this.C=a;this.i=c;this.D=d;this.I=b;c=new O({l:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.C.quiz().jb().Ce().type(),f=new xz(d,e);d=yz(this,a.slidePoolState(),a.Fa().na(),a.Fa().Vl);b=zz(f.isGraded,b,a,d.length);M(this,Az(this,f,b));bi(c,this.i,()=>f.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER",()=>f.isGraded?{QUIZ_TITLE:a.quiz().title(),QUIZ_STATUS:this.i.H(f.aG?"PB_PRINT_PASSED_QUIZ":
"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.je().slide().content();b.NP()&&(c=Cz(a.slidePoolState()),c.length&&M(this,Dz(this,c)));d.length&&b.sM&&M(this,Ez(this,d))}};function Hz(a,b){var c=a.C.je().slide().content().gF();c=new pz(a.i,c,a.D);c.m(b,!0);z(a,c.Cw,()=>a.close());z(a,c.EU,a.FU,a);return c}function Iz(a){return new Gz({Mb:a.C,J:a.I,A:a.i,O:a.D})}
class Jz extends qz{constructor({Mb:a,J:b,A:c,O:d}){super({l:"smartphone-quiz-report",Kf:!0});this.C=a;this.I=b;this.i=c;this.D=d;this.iR=Hz(this,"top");M(this,this.iR);this.JB=new O({l:"smartphone-quiz-report-scroll-container"});M(this,this.JB);this.ND=new O({l:"smartphone-quiz-report-content-wrapper"});M(this.JB,this.ND);this.Dy=Iz(this);M(this.ND,this.Dy);this.hR=Hz(this,"bottom");M(this,this.hR)}print(){this.FU()}ka(a,b){a&&b&&(a=1<a/b,this.m("landscape",a),this.iR.m("landscape",a),this.hR.m("landscape",
a),this.ND.F("height",""),a=1,this.Dy.width()>this.JB.width()&&(a=this.JB.width()/this.Dy.width()),b=this.Dy.height()*a,this.ND.F("height",`${b}px`),Jf(this.Dy.displayObject(),a,a))}FU(){kz(Iz(this))}};class Kz extends Nn{constructor(a){super(null,[0],[1],75,b=>b*b);this.t_=a}al(){this.t_.Ic(this.coords[0])}};function Lz(a,b){a.sI=b}class Mz extends qz{constructor(a,b){super({l:a,Kf:b});this.sI=this.Te=void 0}Mo(){this.Te&&this.Te.stop();this.u(!0);!K&&this.sI&&this.sI.focus();this.Te=new Kz(this);this.Te.play()}};function Nz(a,b,c,d){const e=new O({l:"quiz-message-box-buttons-panel"});a.addChild(e);a.zH=e;const f=new O({s:N(e,"buttons")});b=new oz({prefix:"quiz-",type:"uikit-primary-button",text:a.i.H(a.iC(b))});f.addChild(b);z(a,b.M,()=>{a.close()},a);Lz(a,b.displayObject());c&&(c=new oz({prefix:"quiz-",type:"uikit-primary-button",text:a.i.H(a.iC(c))}),f.addChild(c),z(a,c.M,()=>{a.gt=!0;a.close()},a),d&&Lz(a,c.displayObject()));e.addChild(f)}
class Oz extends Mz{constructor({A:a,messageType:b,icon:c,Nj:d,zi:e,S6:f,Sk:g}){super("quiz-message-box",!1);this.$n(!0);this.i=a;this.o=new O({s:N(this,"content")});this.qb=new O({s:N(this,"icon")});this.qb.addChild(c);this.o.addChild(this.qb);this.gt=!1;this.fi=new O({s:N(this,"message-container")});this.nh=new O({s:N(this,"scroll-area")});M(this.fi,this.nh);this.Oc=new O({s:N(this,"message")});bi(this.Oc,this.i,b,g);M(this.o,this.fi);this.addChild(this.o);this.cV=new O({});M(this.cV,this.Oc);M(this.nh,
this.cV);Nz(this,d,e,f);w(this,document,"keydown",this.We,this);this.Ba=new Ho({Wg:this.nh});this.nh.addChild(this.Ba.Pg());A(this,this.Ba)}Mo(){super.Mo();this.mk()}iC(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");}ka(){this.mk()}mk(){if(yh)this.fi.m("long-text",this.Oc.height()>this.qb.height());else{var a=this.Bg,b=zf(this.fi.displayObject()),c=zf(this.zH.displayObject()),d=zf(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.zH.height()-c.top-c.bottom;b=Math.min(c,this.Oc.height());c<this.Oc.height()&&
this.fi.Nb(Math.floor(c));c=zf(this.o.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.fi.F("max-width",a+"px");this.zo();this.Rq(b)}}zo(){var a=zf(this.displayObject()),b=this.Bg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}Rq(a){this.Ba&&this.Ba.ai(a,this.Oc.height())}We(a){if(!this.zH.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.gt=
!0,this.close(),a.preventDefault()}}};function Pz(a,b,c){a.ka(b,c)}
class Qz extends Mz{constructor({cf:a,gs:b,rotation:c}){super("quiz-picture-attachment-window");this.$n(!0);this.fb=a;this.rt=b||new G(0,0,1,1);this.xk=vk(c||0);this.o=new O({s:N(this,"content")});this.addChild(this.o);this.qb=new O({s:N(this,"icon")});this.addChild(this.qb);this.o.F("background-image",Ig(this.fb.path()));this.o.F("background-repeat","no-repeat");this.o.F("transform",`${uk(this.xk)}`);z(this,this.M,()=>{this.close()},this);w(this,document,"keydown",d=>{27==d.keyCode&&this.close()},
this);w(this,this,"touchstart",d=>d.preventDefault());yh&&w(this,window,"orientationchange",()=>this.close())}ka(a,b){if(a&&b){var c=90==this.xk||270==this.xk;a=yh?a<=b?{width:c?b-110:a,height:c?a:b-110}:{width:c?b:a-110,height:c?a-110:b}:{width:(c?b:a)-50,height:(c?a:b)-50};b=Qf({width:this.fb.width()*this.rt.width,height:this.fb.height()*this.rt.height,boundingWidth:a.width,boundingHeight:a.height,Df:!1});this.o.resize(b.width,b.height);a=b.width/this.rt.width;b=b.height/this.rt.height;c=Math.round(a*
this.rt.left);const d=Math.round(b*this.rt.top);this.o.F("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.o.F("background-position",`${-c}px ${-d}px`)}}};class Rz extends Mz{constructor({Mb:a,J:b,Kj:c,A:d,O:e}){super("quiz-report-window",!0);this.$n(!0);this.D=e;this.Gc=c;this.i=d;this.C=a;this.I=b;this.xf=new O({l:"report-scroll-pane"});M(this,this.xf);this.Ml=new O({l:"report-scroll-container"});M(this.xf,this.Ml);this.o=this.Qf();M(this.Ml,this.o);this.pc=new Ho({Wg:this.Ml});A(this,this.pc);this.xf.addChild(this.pc.Pg());w(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ka(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.xf.Nb(b),a=yf(this.xf.displayObject()),this.pc.ai(b-a.top-a.bottom,this.Ml.displayObject().scrollHeight))}}Qf(){return new Gz({Mb:this.C,J:this.I,A:this.i,O:this.D})}print(){kz(this.Qf())}te(){super.te();this.pc.setParentScale(this.parentScale())}};class Sz extends Mz{constructor(a,b){super("send-report");this.$n(!0);this.Bg.Ic(.5);this.Oc=new O({s:N(this,"message")});bi(this.Oc,b,a);M(this,this.Oc);this.ue=new O({s:N(this,"preloader")});M(this,this.ue)}};function Tz(a,b,c=!1){a.mF();const d=b.Bg;d&&(w(a,b,"touchstart",a.cr,a,Hh),w(a,d,"touchstart",a.cr,a,Hh),a.Gc.addChild(d));M(a.Gc,b);a.Gc.u(!0);a.W.Vv(c);b.open();a.Cg.push(b);a.kU.g()}function Uz(a,b){const c=b.Bg;c&&(wd(a,b,"touchstart",a.cr),wd(a,c,"touchstart",a.cr),a.Gc.removeChild(c));B(a.Gc,b);a.Gc.u(!1);a.W.Vv(!0);b=a.Cg.indexOf(b);a.Cg.splice(b,1);a.po.g()}
class Vz extends I{constructor(a,b,c,d){super();this.D=d;this.W=b;this.Gc=b.Kj();this.Gc.u(!1);this.U=a;this.i=c;this.Cg=[];this.Hu=null;this.kU=H(this);this.po=H(this)}invalidate(){for(const a of this.Cg)a.va()}MA(a,b,c,d,e){this.Zk(a,b,void 0,c,d||(()=>{}),!1,e)}QY(a,b,c,d){a=gz(this.U.fv(),a,b,c,d);this.Zk(a.messageType,a.Nj,a.zi,a.km,a.cm,!1,a.Sk)}Zk(a,b,c,d,e,f,g){if(!L){d=S(this.D,d);var h=new Oz({A:this.i,messageType:a,icon:d,Nj:b,zi:c,S6:f||!1,Sk:g});Tz(this,h);this.Gc.m("with-message-box",
!0);var k=z(this,h.he(),()=>{ud(this,k);Uz(this,h);this.Gc.m("with-message-box",!1);e&&e.apply(this,[h.gt])})}}NY({cf:a,gs:b,rotation:c}){const d=new Qz({cf:a,gs:b,rotation:c});Tz(this,d);Pz(d,this.Gc.width(),this.Gc.height());const e=z(this,d.he(),()=>{ud(this,e);Uz(this,d)})}PY(a){L||(a=this.i.H(a),this.Hu||(this.Hu=new Sz(a,this.i),Tz(this,this.Hu)))}EY(a,b,c,d,e){L||(this.Hu&&(Uz(this,this.Hu),this.Hu=null),b||(c.suspend(),this.Zk(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}OY({Mb:a,
J:b}){a={Mb:a,J:b,O:this.D,Kj:this.Gc,A:this.i};const c=yh?new Jz(a):new Rz(a);Tz(this,c,!0);const d=z(this,c.he(),()=>{ud(this,d);Uz(this,c)});return c}mF(){for(const a of this.Cg)a instanceof Sz||Uz(this,a)}sY(){return this.kU}closeWindowEvent(){return this.po}cr(a){a.preventDefault()}};function Wz(a){const b=Sy(a).$f;return!ay(b)&&!cy(b)||"completed"==Ry(a)?Promise.resolve():new Promise(c=>{zd(a,b.pQ,()=>c())})}function Xz(a){const b=Sy(a).$f;return b.U.zs().enabled()&&"completed"!=Ry(a)?new Promise(c=>{zd(a,b.WG,()=>c())}):Promise.resolve()}
class Yz extends dz{constructor({state:a,view:b,A:c,Qn:d,O:e,jw:f,Eb:g,Pj:h,Ce:k,Be:m,kc:t,bw:r,Og:y}){super({state:a,view:b,A:c,Qn:d,O:e,jw:f,Eb:g,Pj:h,Ce:k,Be:m,kc:t,QN:!0,bw:r,Og:y});this.NG=b;this.sB=this.rB=null;this.QU=!1}NM(){if("eachQuestion"==this.B.sd().X().submitType())return super.NM();const a=[];Sy(this).slidePoolState().slides().forEach(b=>{a.push(Gx(this.Yq,b.slide()))});return Promise.all(a).finally(()=>cz(this))}GH(a){const b=this.B.sd().X().submitType(),c=Ry(this);"allAtOnce"==b&&
"testing"==c?(this.$b.xG(a,az(this,a)),Sy(this).Fa().Vl&&this.vo(!1)):super.GH(a)}JT(){var a=this.NG;a.ce&&a.ce.Pa(!0)}GV(){}wM(a,b){const c=this.pa;c instanceof tr||c instanceof ir||Sy(this).Fa().Vl||super.wM(a,b)}AK(){this.rB=Wz(this);this.sB=Xz(this);super.AK()}rD(){this.QU||(this.QU=!0,super.rD())}UE(){Promise.all([this.rB,this.sB]).finally(()=>super.UE())}IB(){Promise.all([this.rB,this.sB]).finally(()=>super.IB())}lh(){"completed"==Ry(this)&&(this.NG.j(!1),ez(this.zf,!1),Promise.all([this.rB,
this.sB]).finally(()=>{this.NG.j(!0);ez(this.zf,!0)}));super.lh()}};class Zz extends O{constructor(){super({l:"quiz-preloader"});this.vM=800;this.oK=500;this.bg=!1;this.eE=H(this);this.lC=H(this);this.u(!1)}show(){this.bg||(this.bg=!0,clearTimeout(this.Jq),clearTimeout(this.Jr),this.Jr=Bg(this.qD,this,this.vM))}ed(){if(this.bg&&(this.bg=!1,clearTimeout(this.Jq),clearTimeout(this.Jr),this.visible())){var a=this.oK-((new Date).getTime()-this.jE);0<a?this.Jq=Bg(this.ay,this,a):this.ay()}}qD(){this.jE=(new Date).getTime();this.u(!0);this.eE.g()}ay(){this.u(!1);this.lC.g()}}
;class $z extends I{constructor(a){super();this.rJ=a;a=this.rJ.map(b=>b.Go);this.Go=H(this,a)}uP(){throw Error("could not be called");}EA(){}H(a,b,c){for(const d of this.rJ)if(d.zO(a))return d.H(a,b,c);return c||""}messages(){throw Error("could not be called");}zO(a){return!!this.rJ.find(b=>b.zO(a))}};class aA extends O{constructor(a){super({ea:"SECTION",l:"quiz-accessible-bottom-panel"});this.Ne("region");this.kg(a.H("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.SR=null;this.jt=[]}add(a){this.remove(a);const b=this.SR||this.displayObject();ge(b,a,this.jt.length);this.jt.push(a)}remove(a){this.jt.includes(a)&&(he(a),this.jt.splice(this.jt.indexOf(a),1))}setExternalParent(a){this.SR=a;this.u(!a);a=this.jt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};const bA=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"]]),cA="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" ");
function dA(a,b){let c=0;for(const d of cA)if(a.oe.has(d)){const e=a.oe.get(d);if(e==b)break;a.Lj(e)&&++c}return c}
class eA extends O{constructor({Eb:a,submitType:b,A:c}){super({ea:"NAV",l:"quiz-accessible-control-panel"});this.Ne("navigation");this.kg(c.H("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.Wa=a;this.Lb=b;this.i=c;this.oe=new Map;this.QG=new Map;this.D_="normal"==this.Wa?["showOutline","back"]:["showOutline"];this.zl=H(this);this.DW=H(this)}Ap(a){this.oe.get(a).focus()}Rk(){return this.zl}outlinePopupClosed(){}lb(a,b){this.D_.includes(a)||"allAtOnce"==this.Lb&&("next"==a||"prev"==a)||(this.oe.has(a)||
this.Hb(a),this.Ju(this.oe.get(a),b))}um(a,b){const c=this.oe.get(a);this.QG.set(a,b);ci(c)}bi(){}Hb(a){const b=new di({s:N(this,"button"),toggle:!0});this.oe.set(a,b);this.QG.set(a,a);bi(b,this.i,()=>{const c=this.QG.get(a);return bA.get(c)});z(this,b.M,()=>this.zl.g(a));return A(this,b)}Ju(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.jc(a,dA(this,a));a.j(!0);break;case "disabled":this.jc(a,dA(this,a)),a.j(!1)}this.DW.g()}gb(){}Pk(){}Qg(){}Ei(){}};class fA extends I{constructor({W6:a,i7:b}){super();this.HV=a;this.ce=b;this.ag=H(this);this.Dq=H(this)}dm(){}$z(){return this.Dq}Jn(){return"normal"}$h(){return this.ag}Tv(a){const b=this.ce();b&&b.Pa(a)}j(a){const b=this.ce();b&&b.j(a)}OP(a){this.HV(a)}xG(a){this.HV(a)}};var gA="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class hA extends I{constructor(a,b){super();this.Ub=a;this.Lb=b;this.af=H(this,this.Ub.Di());this.Wy=H(this)}showSlideList(a){"allAtOnce"==this.Lb&&(a=!1);this.Wy.g(a)}Di(){return this.af}};function iA(a,b){a.Hn()||a.lg(ac());b.td("labelledby",a.Hn())};class jA{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function kA(a){return a.B instanceof V?(a=a.B.review())?ec(a.awardedScore())+"":"-":""}function lA(a){return Oj.includes(a.B.slide().type())?"":a.B.slide().settings().evaluation()?a.B.maxScore()+"":"-"}
class mA extends I{constructor(a,b,c){super();this.B=b;this.xJ=a;this.CH=null;this.i=c;z(this,this.B.submittedEvent(),this.hb,this);z(this,this.B.markedEvent(),this.hb,this);this.Ha=H(this)}state(){return this.B}title(){return this.B.slide().description().textWithEquations(this.i.H("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.xJ}id(){return this.B.slide().id()}status(){if(Oj.includes(this.B.slide().type()))return null;if(!this.B.slide().settings().S())return this.B.submitted()?"answered":"notanswered";
if(this.B.submitted()){const a=this.B.review();if(a)return a.status()}return null}up(){return Oj.includes(this.B.slide().type())?!1:this.B.hasBeenVisited()&&(this.B.submitted()||this.B.initiated())}mA(){return this.B.isMarked()}Ff(){return this.Ha}hb(){this.Ha.g()}Bc(){yd(this,this.B.submittedEvent(),this.hb,this);yd(this,this.B.markedEvent(),this.hb,this)}};class nA extends O{constructor(a){super({s:a,ea:"LI",tabIndex:0});this.lw()}}function oA(a){a.Y.forEach(b=>{B(a,b)});a.LC.forEach(b=>{B(a,b);a.jN.removeChild(b)});a.Y=[];a.LC=[]}
class pA extends O{constructor({A:a,J:b}){super({ea:"DETAILS",l:"quiz-accessible-slide-list"});this.Ne("navigation");this.i=a;this.I=b;this.af=H(this);this.Y=[];this.LC=[];a=new O({ea:"SUMMARY",s:N(this,"summary")});a.K(this.i.H("PB_QUESTION_LIST_CAPTION"));a.Ne("heading");a.setAttribute("aria-level","2");M(this,a);this.jN=new O({ea:"UL"});M(this,this.jN);w(this,this,"toggle",this.AW,this);this.AW();iA(a,this)}j(a){this.LC.forEach(b=>b.j(a))}Di(){return this.af}gb(a){oA(this);let b=1;a.slides().forEach(c=>
{var d="InfoSlide"==c.slide().type()?NaN:b;d=A(this,new mA(d,c,this.i));this.Y.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Y.forEach(c=>{c=A(this,this.bI(c));this.LC.push(c);this.jN.addChild(c)})}bI(a){const b=new nA(N(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+Rt(this.I,a.title());b.K(c.replace(/\n/g," "));z(this,b.M,()=>{this.enabled()&&this.af.g(a.id())});w(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.af.g(a.id()))});return b}AW(){const a=this.displayObject().hasAttribute("open");
this.td("expanded",a)}};class qA extends O{constructor(a){super({l:"quiz-accessible-timer",tabIndex:0});this.Ne("timer");this.td("live","off");this.i=a;this.sg=this.Dc=void 0}vm(a){this.Dc=a}setCurrentTime(a,b){this.sg=a;a=ti(Math.min(this.Dc,Math.max(0,Math.floor(this.Dc-(this.sg?this.sg:0)))));b=this.i.H(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.K(b)}};function rA(a,b){a.Uk();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 sA(a){var b=a();return b?(a=ec(b.awardedScore()),b=ec(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function tA(a,b,c){bi(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>sA(c),d=>rA(a,d))}
function uA(a,b){return{QUESTION_NUMBER:(()=>{const c=a(),d=b();return c&&d?mb(c.questions(),W(d)):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function vA(a,b,c,d){bi(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>uA(c,d))}function wA(a,b){b=b?b.Wp():!0;const c=a&&Oj.includes(a.slide().type()),d=a&&!!Mj.includes(a.slide().type());return!!a&&!c&&!d&&b}function xA(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.wm()}
function yA(a){return a?"testing"==a.sessionMode():!1}function zA(a){if(a){const b=a.slide().settings().ra();return void 0!==AA(b)&&a.vb()}return!1}function BA(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function CA(a,b,c){const d=AA(a.slide().settings().ra());b=ux(b,a);c=AA(c.ra());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}
function DA({oa:a,Fa:b,settings:c,Wj:d,HY:e,aZ:f}){if(a&&b&&c&&!Mj.includes(a.slide().type())){const g=ux(b,a);a=a.submitted();(b=yA(b)&&void 0!==d.Dc&&void 0!==g)&&a&&(b=!1,c=AA(c.ra()),void 0!==c&&(d.vm(c),e(!1),b=!0));f(b)}}function AA(a){return a&&a.isEnabled()?a.value():void 0};function EA(a,b){a.removeChild(a.uz);var c=b&&a.Xa&&FA(a,b);const d=b&&xA(a.U,a.Hd,a.Qa,a.de,a.ta);if(c||d)b=[],c&&(c=uA(()=>a.Ea,()=>a.wf),b.push(a.i.H("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=sA(()=>a.Hd),b.push(a.i.H("PB_CUMULATIVE_SCORE_LABEL",c))),a.uz.Oe(b.join("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")),a.addChild(a.uz)}function GA(a){a.Zo(!0);EA(a,!0);a.Uu()}function HA(a){return!(a.de.Wp()||a.de.wm())}function FA(a,b){return b&&wA(a.Qa,a.de)&&"allAtOnce"!=a.Lb}
class IA extends O{constructor({A:a,skinSettings:b,d7:c,t7:d,submitType:e}){super({ea:"SECTION",l:"quiz-accessible-top-panel",tabIndex:-1});this.Ne("region");this.kg(a.H("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.i=a;this.cz=c;this.ph=d;this.Lb=e;this.U=this.Hd=this.wf=this.Qa=this.Ea=this.Xa=null;this.de=b.og();this.fc=b.questionListInfo();this.iD=this.ta=!1;this.lB=null;this.uz=new O({ea:"H1",s:N(this,"content"),tabIndex:-1});this.af=H(this,this.cz.Di());this.Dk=H(this)}Qg(){this.Zo(!1);EA(this,!1);
this.ph.Bp()}Av(){}Bp(){this.ph.Bp()}gb(a,b,c,d,e=null){this.Xa&&B(this,this.Xa);this.Xa=a;z(this,this.Xa.dn,this.bu,this);this.Ea=b;this.wf=c;this.Hd=d;this.U=e;this.cz.Ub.gb(b);GA(this)}Pk(a){Cd(this,this.Qa);(this.Qa=a)&&z(this,this.Qa.submittedEvent(),this.py,this);yA(this.Xa)?this.Qa&&(a=CA(this.Qa,this.Xa,this.U),void 0!==a&&0<a&&this.ph.vm(a)):this.ph.vm();this.zz();GA(this)}Ip(){}Di(){return this.af}Ei(a){this.ta=a;GA(this)}Vp(){return this.Dk}activate(){this.Us(this.Lj(this.uz)?this.uz:this,
100)}Us(a,b=0){null!==this.lB&&(clearTimeout(this.lB),this.lB=null);this.lB=setTimeout(()=>a.focus(),b)}Zo(a){a&&!this.iD&&null!=this.Qa&&this.fc.showSlideList()?(a=BA(this.U),this.cz.Ub.j(a||this.ta),this.cz.showSlideList(!0)):this.cz.showSlideList(!1)}Uu(){this.ph.Bp();DA({oa:this.Qa,Fa:this.Xa,settings:this.U,Wj:this.ph.Wj(),HY:a=>{this.iD=a},aZ:a=>{a&&(a=this.ph,JA(a)||(a.dN.jc(a.Ya,a.TZ()),a.MV.g()));this.bu()}})}zz(){this.iD=yA(this.Xa)&&zA(this.Qa)}bu(){if(JA(this.ph)){var a=this.Qa,b=this.Xa,
c=this.ph.Wj(),d=this.iD;a=d?Math.floor(a.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(a,d)}}py(){this.zz();GA(this)}};function KA({mediaElement:a,cf:b}){b.Rn().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(de(Lb(`<source src="${d}" type="${c}" />`)))})}class LA{constructor(a){this.qa=a}};function MA(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function NA(a){return"Hotspot"==a.type()||"DND"==a.type()}function OA(a,b){const c=ac(),d=ac();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);se(b,"labelledby",c)};function PA(a,b,c){const d=new O({l:"accessibility-rich-text-video",ea:"VIDEO"});a.forEach(e=>{d.addChild(de(Lb(`<source src="${e.src}" type="${e.mimeType}" />`)))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.kg(c);return d.displayObject()}function QA(a){const b=new O({l:"accessibility-rich-text-equation"});b.Oe(a);return b.displayObject()};class RA{tF(a){return PA(a.info,a.poster,a.text)}vX(a){var b=a.info.src;a=a.text;const c=new O({l:"accessibility-rich-text-image",ea:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}sX(a){return QA(a.XP)}};function SA(a,b,c){c=new km(a,new RA,c);return um(Rt(b,a.kZ),c)}function TA(a,b){return SA(a,b).map(c=>new O({da:c}))}function UA(a){return new O({da:QA(a.XP)})};const VA=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 WA(a){if(NA(a.qa)||a.qa.description().ie())return null;const b=new O({ea:a.s_,l:"quiz-accessible-slide-description"}),c=TA(a.qa.description(),a.I);if(MA(a.qa)){const d=new O({ea:"LABEL"});c.forEach(e=>d.addChild(e));b.addChild(d)}else c.forEach(d=>b.addChild(d));return b}
class XA extends O{constructor({oa:a,J:b,zn:c,A:d,ea:e,role:f,l5:g,y6:h=null}){super({ea:e,l:"quiz-accessible-slide",tabIndex:-1});this.Ne(f);this.lg(ac());this.L=a;this.I=b;this.$p=c;this.i=d;this.s_=g||"H2";this.qa=a.slide();this.aT=new LA(this.qa);this.ag=H(this);(this.LD=h)&&M(this,this.LD);(this.Va=WA(this))&&M(this,this.Va);b=this.aT;if(0<Sq(b.qa.Za().Bb(),"slidePicture").length)b=Sq(b.qa.Za().Bb(),"slidePicture")[0],c=new O({l:"quiz-accessible-slide-picture",ea:"IMG"}),c.setAttribute("src",
b.cf().path()),c.setAttribute("alt",b.Sd().hv().text()),b=c;else if(0<Sq(b.qa.Za().Bb(),"slideVideo").length){b=Sq(b.qa.Za().Bb(),"slideVideo")[0];c=new O({l:"quiz-accessible-slide-video",ea:"VIDEO"});let [k,m]=b.ab();KA({mediaElement:c,cf:k});c.setAttribute("poster",m.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.kg(b.Sd().hv().text());b=c}else b=null;(this.sU=b)&&M(this,this.sU);b=this.aT;0<Sq(b.qa.Za().Bb(),"slideAudio").length?(b=Sq(b.qa.Za().Bb(),"slideAudio")[0],
c=new O({l:"quiz-accessible-slide-audio",ea:"AUDIO"}),KA({mediaElement:c,cf:b.ab()[0]}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.kg(b.$a().Zn()),b=c):b=null;(this.ud=b)&&M(this,this.ud);this.o=this.$p.create(a);M(this,this.o);this.gV();MA(this.qa)&&(a=this.Va.displayObject().childNodes[0],b=this.o.displayObject().childNodes[0],OA(a,b))}$h(){return this.ag}Pa(a){a&&this.focus()}j(a){this.o.j(a)}MO(){return!Mj.includes(this.L.slide().type())}RX(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ka(){this.o.va()}gV(){if(this.LD)iA(this.LD,
this);else if(this.Va&&!this.qa.description().ie())iA(this.Va,this);else{const a=this.qa.type();VA.has(a)?this.kg(this.i.H(VA.get(a))):this.kg(this.i.H("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class YA extends I{constructor(){super();this.G=H(this)}dd(){return null}V(){return this.G}Ri(){this.G.g()}};class ZA extends I{constructor(){super();this.zb="closeWindow";this.Yl="http://";this.hp="_self";this.G=H(this)}type(){return this.zb}url(){return this.Yl}target(){return this.hp}wh(a){this.zb!=a&&(this.zb=a,this.G.g())}wG(a){this.Yl!=a&&(this.Yl=a,this.G.g())}uG(a){this.hp!=a&&(this.hp=a,this.G.g())}V(){return this.G}};class $A extends YA{constructor(){super();this.yD=new Aw;this.HQ=1;this.ac=!0;this.uV=!1;this.sQ=this.sM=!0;this.Mm=new ZA}Ef(){return this.HQ}Cd(){return this.yD}Gi(){return this.ac}NP(){return this.uV}gF(){return this.sQ}th(){return this.Mm}zA(a){this.HQ=a;this.Ri()}tG(a){this.ac=a;this.Ri()}};class aB extends XA{constructor({oa:a,slidePoolState:b,j7:c,A:d,J:e,zn:f}){super({oa:a,J:e,zn:f,A:d,ea:"MAIN",role:"main"});this.VV=c;c=new O({ea:"H1",l:"quiz-accessible-result-slide-header"});d=d.H("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.K(d);iA(c,this);this.jc(c,0);this.AM(a,b)}gV(){}AM(a,b){Jx(a.slide().Za().Bb(),"reviewBtn")&&(a=a.slide().content().Gi(),this.VV.AM(b,a))}Bc(){super.Bc();bB(this.VV)}};function cB(a){return a.Ea.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function dB(a,b,c,d){const e=new O({ea:"H2",l:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.i.H("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.i.H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});e.K(a);return e}
class eB extends O{constructor({oa:a,A:b,J:c,zn:d,slidePoolState:e,Ka:f}){super({ea:"MAIN",l:"quiz-accessible-slide-pool"});this.Ne("main");this.kg(b.H("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.lg(ac());this.i=b;this.I=c;this.$p=d;this.Ea=e;this.wf=f;this.ag=H(this);this.kQ=this.ci=null;this.DU=!1;this.pT=[];this.LL=[];this.mI(a)}$h(){return this.ag}Pa(a){a&&!this.DU&&this.kQ.focus()}j(a){super.j(a);this.pT.forEach(b=>b.j(a));this.LL.forEach(b=>b.j(a))}MO(){return!0}RX(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ka(){this.LL.forEach(a=>
a.va())}mI(a){const b=cB(this);let c=0;this.Ea.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=dB(this,d,c,b),f=new XA({oa:d,J:this.I,zn:this.$p,A:this.i,ea:"SECTION",role:"region",l5:"H3",y6:e});M(this,f);this.pT.push(e);this.LL.push(f);const g=()=>{this.ci=d;this.kQ=e};d==a&&g();d.vb()?z(this,d.contentState().V(),()=>{d!=this.ci&&(g(),this.DU=!0,mw(this.wf,d.slide().id()))}):f.j(!1)})}};class fB{constructor({J:a,zn:b,tO:c,cA:d,A:e,submitType:f}){this.I=a;this.$p=b;this.mx=c;this.ik=d;this.i=e;this.Lb=f;this.kB=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.kB=null,new aB({oa:a,slidePoolState:this.mx(),j7:b,A:this.i,J:this.I,zn:this.$p});default:return"allAtOnce"!=this.Lb||Mj.includes(a.slide().type())?a=new XA({oa:a,J:this.I,zn:this.$p,A:this.i,ea:"MAIN",role:"main"}):(null===this.kB&&(this.kB=new eB({oa:a,A:this.i,J:this.I,zn:this.$p,slidePoolState:this.mx(),
Ka:this.ik()})),a=this.kB),a}}};class gB extends O{constructor(a,b,c){super();this.i=b;this.tZ=c;this.Lc=a.slide().settings().S();this.Bz=this.i.H("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.MB=this.i.H("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}Qf(){const a=this.cj()?`<span style="font-weight: 600;">${this.vR()}</span>${this.Qi()}`:"",b=this.tZ&&this.Lc&&this.yl()?`<span style="font-weight: 600;">${this.MB}</span> ${this.Pi()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}vR(){return`${this.Bz} `}};class hB extends gB{constructor({oa:a,A:b}){super(a,b,!1);this.T=a.contentState();this.Qf()}cj(){return!0}Qi(){return this.T.text()}yl(){return!1}Pi(){return""}};function iB(a){return a.qL.reduce((b,c)=>{c.correct()&&++b;return b},0)}function jB(a,b){const c=[];a.T.content().Ta().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(Rt(a.I,d));else if(ka(d)){const e=d.id;(d=a.qL.find(f=>f.placeholder().id==e))?(d=b(d),c.push(d)):c.push(a.i.H("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")}
function kB(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class lB extends gB{constructor({oa:a,A:b,J:c,qd:d}){super(a,b,d);this.I=c;this.T=a.contentState();this.qL=a.contentState().placeholders()}yl(){return iB(this)!=this.qL.length}};class mB extends lB{constructor({oa:a,A:b,J:c,qd:d}){super({oa:a,A:b,J:c,qd:d});this.Qf()}cj(){return!0}Qi(){return jB(this,a=>kB(a.response(),a.correct()))}Pi(){return jB(this,a=>(a=a.placeholder().values)?kB(a[0].text()):"")}};class nB extends gB{constructor({oa:a,A:b}){super(a,b,!1);this.T=a.contentState();this.K0=b.H("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Qf()}cj(){return!0}Qi(){const a=[];this.T.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.K0;a.push(`${c} - ${b}`)});return a.join(", ")}yl(){return!1}Pi(){return""}};function oB(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 pB extends gB{constructor({oa:a,A:b,qd:c}){super(a,b,c);this.T=a.contentState();this.Qf()}cj(){return this.T.initiated()}Qi(){const a=[];this.T.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(oB(d,b,xr(this.T,c)))});return a.join(", ")}yl(){const a=wr(this.T);let b=0;for(let c=0;c<a;++c)xr(this.T,c)&&++b;return b!=a}Pi(){const a=this.T.content().matches(),b=wr(this.T),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(oB(e,f))}return c.join(", ")}}
;function qB(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 rB extends gB{constructor({oa:a,A:b,J:c,qd:d}){super(a,b,d);this.I=c;this.Ac=a.slide().content();this.Fd=a.contentState()}Et(a){const b=[];a.forEach(c=>{c=this.Ac.getChoice(c);c=Rt(this.I,c.textRange().text());b.push(c)});return b.join(", ")}};function sB(a){a=qB(a,b=>b.selected());return a.length?a[0]:null}function tB(a){a=qB(a,b=>b.choice().correct());return a.length?a[0]:null}class uB extends rB{constructor({oa:a,A:b,J:c,qd:d}){super({oa:a,A:b,J:c,qd:d});this.tN=sB(this);this.UH=tB(this);this.Qf()}cj(){return null!=this.tN}Qi(){return this.Et([this.tN])}yl(){return null!=this.UH&&this.tN!=this.UH}Pi(){return this.Et([this.UH])}};class vB extends lB{constructor({oa:a,A:b,J:c,qd:d}){super({oa:a,A:b,J:c,qd:d});this.Qf()}cj(){return!0}Qi(){return jB(this,a=>{const b=a.response();return kB(b,a.correct())})}Pi(){return jB(this,a=>{a=a.correctAnswer();return kB(a)})}};function wB(a){return qB(a,b=>b.selected())}function xB(a){return qB(a,b=>b.choice().correct())}class yB extends rB{constructor({oa:a,A:b,J:c,qd:d}){super({oa:a,A:b,J:c,qd:d});this.uN=wB(this);this.VH=xB(this);this.Qf()}cj(){return!!this.uN.length}Qi(){return this.Et(this.uN)}yl(){return!!this.VH.length&&!Db(this.uN,this.VH)}Pi(){return this.Et(this.VH)}};class zB extends gB{constructor({oa:a,A:b}){super(a,b,!1);this.Qf()}cj(){return!0}Qi(){return this.i.H("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")}vR(){return""}yl(){return!1}Pi(){return""}};class AB extends gB{constructor({oa:a,A:b,qd:c}){super(a,b,c);this.Zj=a.contentState();this.Qf()}cj(){return!!this.Zj.response()}Qi(){return this.Zj.response()}yl(){return!this.Zj.correct()}Pi(){return hp(this.Zj,this.i).join(", ")}};function BB(a){return a.map(b=>b.textRange().text()).join(", ")}class CB extends gB{constructor({oa:a,A:b,qd:c}){super(a,b,c);this.Fd=a.contentState();this.Qf()}cj(){return!0}Qi(){return BB(this.Fd.studentResponse())}yl(){for(let a=0;a<this.Fd.count();++a)if(!tp(this.Fd,a))return!0;return!1}Pi(){return BB(this.Fd.bd())}};class DB extends gB{constructor({oa:a,A:b,qd:c}){super(a,b,c);this.Fd=a.contentState();this.Qf()}cj(){return!!this.Fd.response().text()}Qi(){return this.Fd.response().text()}yl(){return!this.Fd.correct()}Pi(){return this.Et()}Et(){const a=this.Fd.bd(),b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")}};class EB extends lB{constructor({oa:a,A:b,J:c,qd:d}){super({oa:a,A:b,J:c,qd:d});this.Qf()}cj(){return!0}Qi(){return jB(this,a=>kB(a.response(),a.correct()))}Pi(){return jB(this,a=>kB(a.correctAnswer()))}};class FB extends Kr{constructor({A:a,J:b,Gi:c}){super();this.i=a;this.I=b;this.ac=c;this.o=null}create(a){this.o=null;this.Bf(a);return this.o}tj(){}nj(){}Aj(){}sj(){}wj(a){this.o=new uB({oa:a,A:this.i,J:this.I,qd:this.ac})}Cj(a){this.o=new uB({oa:a,A:this.i,J:this.I,qd:this.ac})}yj(a){this.o=new yB({oa:a,A:this.i,J:this.I,qd:this.ac})}Ej(a){this.o=new EB({oa:a,A:this.i,J:this.I,qd:this.ac})}xj(a){this.o=new vB({oa:a,A:this.i,J:this.I,qd:this.ac})}qj(a){this.o=new mB({oa:a,A:this.i,J:this.I,qd:this.ac})}Dj(a){this.o=
new DB({oa:a,A:this.i,qd:this.ac})}zj(a){this.o=new AB({oa:a,A:this.i,qd:this.ac})}Bj(a){this.o=new CB({oa:a,A:this.i,qd:this.ac})}vj(a){this.o=new pB({oa:a,A:this.i,qd:this.ac})}rj(a){this.o=new zB({oa:a,A:this.i})}pj(a){this.o=new hB({oa:a,A:this.i})}uj(a){this.o=new nB({oa:a,A:this.i})}oj(a){this.o=new zB({oa:a,A:this.i})}};const GB=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);
function HB(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Lb||c.hasBeenVisited()){var e=d+1;d=new O({s:N(a,"number")});e=a.i.H("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.K(e);M(a,d);d=c.slide().settings().S();e=ar(c);if(d&&e){d=c.wd.status();e=new O({s:N(a,"feedback")});var f=e.K;if(!GB.has(d))throw Error("unknown feedback status");var g=GB.get(d);g=a.i.H(g);f.call(e,g);e.m(d,!0);M(a,e)}NA(c.slide())||(d=new O({s:N(a,"description")}),e=c.slide().description().text(),d.K(Rt(a.I,e)),M(a,
d));c=a.a_.create(c);Zh(c,N(a,"answer"));M(a,c)}})}class IB extends O{constructor({slidePoolState:a,Gi:b,A:c,J:d,submitType:e}){super({ea:"SECTION",l:"accessible-quiz-review"});this.Ne("region");this.i=c;this.I=d;this.Lb=e;this.a_=new FB({A:c,J:d,Gi:b});b=new O({ea:"H2",s:N(this,"header")});b.K(this.i.H("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));M(this,b);iA(b,this);HB(this,a.questions())}};function JA(a){return a.dN.Lj(a.Ya)&&a.Ya.visible()}class JB extends I{constructor({Wj:a,u7:b,T4:c}){super();this.Ya=a;this.dN=b;this.TZ=c;this.MV=H(this)}Bp(){JA(this)&&(this.dN.removeChild(this.Ya),this.MV.g())}vm(a){this.Ya.vm(a)}Wj(){return this.Ya}};function KB(a,b){return b&&b.messages()?(b=b.messages(),new $z([a,new Ld(b)])):a}function LB(a,b){a=MB(a);let c=0;for(const d of gA){if(d==b)break;a.includes(d)&&++c}return c}function bB(a){a.Il&&(a.Ua.remove(a.Il.displayObject()),B(a,a.Il),a.Il=null)}
function NB(a){B(a,a.tx);a.tx=null;if(a.ce){var b=a.ce;const c=new O({ea:"A",l:"quiz-accessible-hidden-link"});c.K(a.i.H(b.RX()));c.setAttribute("href",`#${b.Hn()}`);b=new O({l:"quiz-accessible-hidden-link-container"});M(b,c);a.tx=b;M(a,a.tx,LB(a,"hiddenLink"))}}
function MB(a){const b=[];[[()=>!!a.cc,"banner"],[()=>a.Lj(a.P),"topPanel"],[()=>JA(a.ph),"timer"],[()=>!!a.ce,"slide"],[()=>!!a.tx,"hiddenLink"],[()=>a.Lj(a.Ua),"bottomPanel"],[()=>!!a.Il,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b}
class OB extends O{constructor({Eb:a,submitType:b,A:c,J:d,skinSettings:e,kc:f,zm:g,Un:h}){super({l:"quiz-accessible-skin",Kf:!0});this.Wa=a;this.Lb=b;this.i=KB(c,f);this.I=d;this.mb=e;this.wb=f;this.wi=g;this.Eg=h;this.Ya=new qA(this.i);A(this,this.Ya);this.ph=new JB({Wj:this.Ya,u7:this,T4:()=>LB(this,"timer")});A(this,this.ph);this.Ub=new pA({A:this.i,J:d});A(this,this.Ub);c=new hA(this.Ub,b);A(this,c);this.ue=new Zz;A(this,this.ue);this.ue.td("hidden",!0);this.P=new IA({A:this.i,J:d,skinSettings:e,
d7:c,t7:this.ph,submitType:b});this.Ua=new aA(this.i);M(this,this.Ua);this.ua=A(this,new eA({Eb:a,submitType:b,A:this.i}));this.Ua.add(this.ua.displayObject());this.Il=this.tx=this.ce=this.cc=null;A(this,this.P);A(this,this.ua);this.ag=H(this);this.GM=this.zc=!1;z(this,this.ua.DW,this.va,this);z(this,c.Wy,this.Zo,this);this.wb&&Zh(this,"embedded")}activate(){this.zc=!0;this.Us()}deactivate(){}topPanel(){return this.P}controlPanel(){return this.ua}scale(){return 0}setBannerView(a){this.cc=a;se(a,"label",
this.i.H("PB_ACCESSIBLE_SKIN_CREATED_WITH"));re(a,"banner");J(a,"position","static");J(a,"transform","");this.cc.setAttribute("tabindex",0);this.jc(a,0)}setPanelScale(){}Xk(){}setPresentationContext(){}LA(){}bottomPanel(){return this.Ua}dv(){this.zc&&!wh&&this.Us()}gf(){}Kj(){return new O}jm(){}Bv(){this.ue.ed();this.removeChild(this.ue)}Vn(a,b){b.Zk("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}$h(){return this.ag}reset(){this.jm()}Vv(){}JA(a){this.kE(a)}$k(a){if(a){const b=a.hX;a=Rt(this.I,
a.Jj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",b));alert(a)}}Gs(a){this.kE(a)}Hs(a){this.kE(a)}OA(){return H(this)}aw(){this.addChild(this.ue);this.ue.show()}Xp(){}Ls(){return new fA({W6:this.kE.bind(this),i7:()=>this.ce})}$v(){}Us(){if(this.Lj(this.P)){this.P.activate();var a=!0}else a=!1;a||(JA(this.ph)&&this.GM?(a=this.ph,JA(a)&&a.Ya.focus(),a=!0):a=!1);a||this.kw()}kw(){this.ce&&this.ce.Pa(!0)}kE(a){this.GM=!1;a=this.wi.create(a,this);this.ce!=a&&(this.ce&&(B(this,this.ce),this.ce=
null,NB(this)),this.ce=a,M(this,this.ce,LB(this,"slide")),this.ce.va(),z(this,this.ce.$h(),()=>this.ag.g(),this),this.ce&&("allAtOnce"==this.Lb&&this.ce.MO()||HA(this.P)||!this.Eg.showTopPanel()?0:this.ce.MO())?this.jc(this.P,LB(this,"topPanel")):this.removeChild(this.P),NB(this),this.GM=!0)}Zo(a){a?this.Ua.add(this.Ub.displayObject()):this.Ua.remove(this.Ub.displayObject())}AM(a,b){bB(this);this.Il=new IB({slidePoolState:a,Gi:b,A:this.i,J:this.I,submitType:this.Lb});A(this,this.Il);this.Ua.add(this.Il.displayObject())}}
;class PB extends I{constructor(a,b){super();this.U=a;this.i=b}Zk(a,b,c,d,e,f,g){a=this.i.H(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}MA(a,b,c,d,e){this.Zk(a,b,void 0,c,d||(()=>{}),!1,e)}NY(){}OY(){return new QB}PY(a){a=this.i.H(a);alert(a)}EY(a,b,c,d,e){b?e():(c.suspend(),this.Zk(a,"","","",f=>{f?e():d()}))}QY(a,b,c,d){a=gz(this.U.fv(),a,b,c,d);this.Zk(a.messageType,a.Nj,a.zi,a.km,a.cm,!1,a.Sk)}mF(){}invalidate(){}sY(){return H(this)}closeWindowEvent(){return H(this)}}
class QB extends I{close(){}he(){return H(this)}print(){}};class RB{constructor({state:a,view:b,skin:c,A:d,Qn:e,O:f,Eb:g,Pj:h,Ce:k,Be:m,kc:t,X:r,bw:y,Og:x}){this.B=a;this.W=b;this.xb=c;this.i=d;this.Yq=e;this.D=f;this.Wa=g;this.Sb=h;this.vr=k;this.Sf=m;this.wb=t;this.Ve=r;this.zf=y;this.oq=x}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new Vz(this.Ve,this.W,this.i,this.D),new dz({state:this.B,view:this.W,Qn:this.Yq,A:this.i,O:this.D,jw:a,Eb:this.Wa,Be:this.Sf,Pj:this.Sb,Ce:this.vr,kc:this.wb,bw:this.zf,Og:this.oq});case "accessible":return new Yz({state:this.B,
view:this.W,Qn:this.Yq,A:this.i,O:this.D,jw:new PB(this.Ve,this.i),Eb:this.Wa,Be:this.Sf,Pj:this.Sb,Ce:this.vr,kc:this.wb,bw:this.zf,Og:this.oq});default:throw Error("unknown skin type");}}};var SB={U7:"prompt",K7:"always",S7:"never"};fa("ispring.quiz.ResumeType",SB);fa("PROMPT_TO_RESUME","prompt",SB);fa("ALWAYS_RESUME","always",SB);fa("NEVER_RESUME","never",SB);function TB(a){const b=!a.ti.length;return!fc(a.text()).length&&b}
class UB{constructor(a,b,c){this.rC=a;this.ti=b;this.kp=this.Db=null;this.wy=c}text(){if(!this.Db)if(this.wy.length){this.Db="";for(const a of this.wy)this.Db+="string"===typeof a?a:" "}else this.Db=dk(this.rC);return this.Db}textWithEquations(a){if(!this.kp){const c={};for(var b of this.ti)c[b.id()]=b;this.kp="";for(const d of this.wy)"string"===typeof d?this.kp+=d:(b=c[d.id],this.kp=b instanceof gm?this.kp+(a||b.bY):this.kp+" ")}return this.kp}htmlText(){return this.rC}ie(){return!this.wy.length&&!this.ti.length}plainTextWithPlaceholders(){return this.wy}resources(){return this.ti}}
;class VB extends UB{constructor(a,b,c,d,e=null){super(a,b,c);this.Gd=d;this.kZ=e}ab(){return[]}};function vs(a,b,c){let d=WB(a,b.htmlText());c&&(c=XB(a,dk(d),c),d=YB(a,d,c));return new VB(d,b.resources(),[],b.Gd)}function Rt(a,b){if(a.Jg){var c=a.Jg.xc().map(d=>d.toLowerCase());a=ZB(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Hj+c)+d.Mv+b.substr(d.zp+c),c+=d.Mv.length-(d.zp-d.Hj);return b}return b}function WB(a,b){if(a.Jg){var c=a.Jg.xc().map(d=>d.toLowerCase());c=ZB(a,dk(b),c);return YB(a,b,c)}return b}
function XB(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($B(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new Zj(e,e+g.length,g,h))}e+=g.length},a);return f}function YB(a,b,c){b=ck(b,c);b=aC(b,c);b=ek(b,new Set(c.map(d=>d.cl)));return hk(b,c,a.L_,a.iW)}
function ZB(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if($B(c,f)){var g=f.substring(1,f.length-1);g=a.Jg&&a.Jg.eg(g)?a.Jg.hf(g):"";""!=g&&e.push(new Zj(d,d+f.length,f,g))}d+=f.length},a);return e}function aC(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.cl.toLowerCase()));return bk(a,b)}
function $B(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 bC{constructor(a,b){this.L_=a;this.iW=b;this.Jg=null}};function cC(a){let b=!1;zx(a.jb(),c=>{c.slides().forEach(d=>{d=(d=d.settings().ra())?d.isEnabled():!1;b=b||d})});return b};function dC(a){if(mh){var b=eC(a);const {left:f,top:g,width:h,height:k}=Qf({width:a.$B.width,height:a.$B.height,boundingWidth:a.Pr.width,boundingHeight:a.Pr.height,Df:!0}),{left:m,top:t,width:r,height:y,scale:x}=Qf({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Df:!0});return{cG:new F(r,y),scale:x*a.nt,position:new E(m+f,t+g)}}if(L||K)return{cG:a.Pr.clone(),scale:1,position:new E(0,0)};b=eC(a);const {width:c,scale:d,height:e}=Qf({width:b.width,height:b.height,boundingWidth:a.Pr.width,
boundingHeight:a.Pr.height,Df:a.Cq});return{cG:new F(c,e),scale:d*a.nt}}function fC(a){({cG:a}=dC(a));return a}function gC(a){if(a.Ee||!a.Cq)return hC(a);const {cG:b,scale:c}=dC(a),d=new F(a.nE?24:0,a.nE?(a.Eg.showTopPanel()?60:12)+76:0);a=a.nx();return 1>=c?c:Math.min(De(b.width,a.width,d.width),De(b.height,a.height,d.height))}
function eC(a){var b=a.nx().scale(a.nt),c=a.nE?24:0,d=a.nE?(a.Eg.showTopPanel()?60:12)+76:0;c=(new F(c,d)).scale(a.nt);a.Ee||!a.Cq?b=new F(b.width+c.width,b.height+c.height):(d=a.Pr,a=a.Cq,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(De(d.width,b.width,c.width),De(d.height,b.height,c.height)):{scale:a}=Qf({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Df:!1}),d=Ee(a),c=c.clone().scale(d/
a),b=new F(b.width+c.width,b.height+c.height)):b=new F(b.width+c.width,b.height+c.height));return b}function hC(a){({scale:a}=dC(a));return a}function iC(a){if(a.Ee||!a.Cq)return hC(a);a=gC(a);return Ee(a)}class jC{constructor({contentScale:a,Wz:b,fitToWindow:c,fillPanelsView:d}){this.nt=a;this.$B=b;this.Ee=d;this.Cq=c;this.Pr=new F(0,0)}};class kC extends jC{constructor({contentScale:a,Wz:b,quiz:c,Eb:d,Un:e,kc:f,fitToWindow:g}){super({contentScale:a,Wz:b,fillPanelsView:c.fillPanelsView(),kc:f,fitToWindow:g});this.ma=c;this.Wa=d;this.Eg=e;this.nE=f?f.showPlayersPanels():!Qu(this.Wa)||this.ma.fillPanelsView()}nx(){return this.ma.settings().X().quizSize().clone()}};function lC(a){this.SF=a}lC.prototype.set=function(a,b){void 0===b?this.SF.remove(a):this.SF.set(a,mg(b))};lC.prototype.get=function(a){let b;try{b=this.SF.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};lC.prototype.remove=function(a){this.SF.remove(a)};function mC(){}mC.prototype.next=function(){return nC};var nC={done:!0,value:void 0};function oC(a){return{value:a,done:!1}}mC.prototype.dl=function(){return this};function pC(){};function qC(a){if(a instanceof rC||a instanceof sC||a instanceof tC)return a;if("function"==typeof a.next)return new rC(()=>a);if("function"==typeof a[Symbol.iterator])return new rC(()=>a[Symbol.iterator]());if("function"==typeof a.dl)return new rC(()=>a.dl());throw Error("Not an iterator or iterable.");}class rC{constructor(a){this.sO=a}dl(){return new sC(this.sO())}[Symbol.iterator](){return new tC(this.sO())}CG(){return new tC(this.sO())}}
class sC extends mC{constructor(a){super();this.iA=a}next(){return this.iA.next()}[Symbol.iterator](){return new tC(this.iA)}CG(){return new tC(this.iA)}}class tC extends rC{constructor(a){super(()=>a);this.iA=a}next(){return this.iA.next()}};function uC(){}p(uC,pC);uC.prototype.JF=function(){let a=0;for(const b of this)a++;return a};uC.prototype[Symbol.iterator]=function(){return qC(this.dl(!0)).CG()};uC.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function vC(a){this.Vj=a}p(vC,uC);l=vC.prototype;l.JO=function(){if(!this.Vj)return!1;try{return this.Vj.setItem("__sak","1"),this.Vj.removeItem("__sak"),!0}catch(a){return!1}};l.set=function(a,b){try{this.Vj.setItem(a,b)}catch(c){if(0==this.Vj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};l.get=function(a){a=this.Vj.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.Vj.removeItem(a)};
l.JF=function(){return this.Vj.length};l.dl=function(a){var b=0,c=this.Vj,d=new mC;d.next=function(){if(b>=c.length)return nC;var e=c.key(b++);if(a)return oC(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return oC(e)};return d};l.clear=function(){this.Vj.clear()};l.key=function(a){return this.Vj.key(a)};function wC(){var a=null;try{a=window.localStorage||null}catch(b){}this.Vj=a}p(wC,vC);class xC{constructor(a,b){this.U4=a[n.Symbol.iterator]();this.b6=b}[Symbol.iterator](){return this}next(){const a=this.U4.next();return{value:a.done?void 0:this.b6.call(void 0,a.value),done:a.done}}}function yC(a,b){return new xC(a,b)};function zC(a,b){this.mm={};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)}l=zC.prototype;l.JF=function(){return this.size};function AC(a){BC(a);return a.Bd.concat()}l.has=function(a){return CC(this.mm,a)};
l.equals=function(a,b){if(this===a)return!0;if(this.size!=a.JF())return!1;b=b||DC;BC(this);for(var c,d=0;c=this.Bd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function DC(a,b){return a===b}l.ie=function(){return 0==this.size};l.clear=function(){this.mm={};this.hB=this.size=this.Bd.length=0};l.remove=function(a){return this.delete(a)};l.delete=function(a){return CC(this.mm,a)?(delete this.mm[a],--this.size,this.hB++,this.Bd.length>2*this.size&&BC(this),!0):!1};
function BC(a){if(a.size!=a.Bd.length){for(var b=0,c=0;b<a.Bd.length;){var d=a.Bd[b];CC(a.mm,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],CC(e,d)||(a.Bd[c++]=d,e[d]=1),b++;a.Bd.length=c}}l.get=function(a,b){return CC(this.mm,a)?this.mm[a]:b};l.set=function(a,b){CC(this.mm,a)||(this.size+=1,this.Bd.push(a),this.hB++);this.mm[a]=b};
l.addAll=function(a){if(a instanceof zC)for(var b=AC(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])};l.forEach=function(a,b){for(var c=AC(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};l.clone=function(){return new zC(this)};l.keys=function(){return qC(this.dl(!0)).CG()};l.values=function(){return qC(this.dl(!1)).CG()};l.entries=function(){const a=this;return yC(this.keys(),function(b){return[b,a.get(b)]})};
l.dl=function(a){BC(this);var b=0,c=this.hB,d=this,e=new mC;e.next=function(){if(c!=d.hB)throw Error("The map has changed since the iterator was created");if(b>=d.Bd.length)return nC;var f=d.Bd[b++];return oC(a?f:d.mm[f])};return e};function CC(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function EC(a,b){this.WY=a;this.xh=null;if(u&&!(9<=Number(Qc))){FC||(FC=new zC);this.xh=FC.get(a);this.xh||(b?this.xh=document.getElementById(b):(this.xh=document.createElement("userdata"),this.xh.addBehavior("#default#userData"),document.body.appendChild(this.xh)),FC.set(a,this.xh));try{this.xh.load(this.WY)}catch(c){this.xh=null}}}p(EC,uC);var GC={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},FC=null;
function HC(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return GC[b]})}l=EC.prototype;l.JO=function(){return!!this.xh};l.set=function(a,b){this.xh.setAttribute(HC(a),b);IC(this)};l.get=function(a){a=this.xh.getAttribute(HC(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.xh.removeAttribute(HC(a));IC(this)};l.JF=function(){return JC(this).attributes.length};
l.dl=function(a){var b=0,c=JC(this).attributes,d=new mC;d.next=function(){if(b>=c.length)return nC;var e=c[b++];if(a)return oC(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return oC(e)};return d};l.clear=function(){for(var a=JC(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);IC(this)};
function IC(a){try{a.xh.save(a.WY)}catch(b){throw"Storage mechanism: Quota exceeded";}}function JC(a){return a.xh.XMLDocument.documentElement};function KC(a,b){this.nA=a;this.Qv=b+"::"}p(KC,uC);KC.prototype.set=function(a,b){this.nA.set(this.Qv+a,b)};KC.prototype.get=function(a){return this.nA.get(this.Qv+a)};KC.prototype.remove=function(a){this.nA.remove(this.Qv+a)};KC.prototype.dl=function(a){const b=this.nA[Symbol.iterator](),c=this,d=new mC;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Qv.length)!=c.Qv;){e=b.next();if(e.done)return e;e=e.value}return oC(a?e.slice(c.Qv.length):c.nA.get(e))};return d};function LC(){}p(LC,pC);LC.prototype.set=function(){};LC.prototype.get=function(){return null};LC.prototype.remove=function(){};var MC=null;const NC=nq({SA:{_:"st"}}),OC=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function ez(a,b){a.az!=b&&(a.az=b,a.tQ.g())}
function PC(a){a:{var b=`${a.Fg}::skin`;if(!MC){var c=new wC;(c=c.JO()?new KC(c,"ispring"):null)||(c=new EC("ispring"),c=c.JO()?c:null);MC=new lC(c||new LC)}b=MC.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[NC.SA];for(const [d,e]of OC.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&QC(b))return b;if(L)return"small";if(K||mh)return"tablet";b=Hg(!0);return a.Ss&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function QC(a){switch(a){case "desktop":case "accessible":return!L&&!K&&!mh;case "tablet":return K||mh;case "small":return L;default:return!1}}function RC(a,b){a.zd!=b&&a.az&&QC(b)&&(a.zd=b,a.WQ.g(b))}function SC(a){return a.Ss&&"accessible"!=a.zd}class TC extends I{constructor(a,b){super();this.Fg=a;this.Ss=b;this.zd=PC(this);this.az=!0;this.WQ=H(this);this.tQ=H(this)}SA(){return this.zd}};function UC(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.ZJ[c.id()]=!0;d()};f.onerror=()=>{a.ZJ[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class VC{constructor(){this.ZJ={}}ls(a){return a.resources().every(b=>"image"!=b.type()||this.ZJ[b.id()])}};class WC extends Wv{};class XC extends WC{constructor(){super();this.Gb=[]}ab(a){this.Gb=[];this.Bf(a);return this.Gb}tj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().Ta().ab())}nj(a){this.Kb(a)}sj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().Ta().ab())}wj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().ab())}Cj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().ab())}yj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().ab())}Ej(a){this.Kb(a)}xj(a){this.Kb(a)}qj(a){this.Kb(a)}Dj(a){this.Kb(a)}zj(a){this.Kb(a)}Bj(a){this.Kb(a);
this.Gb=this.Gb.concat(a.content().ab())}vj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().ab())}rj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().ab())}pj(a){this.Kb(a)}uj(a){this.Kb(a)}Aj(a){this.Kb(a)}oj(a){this.Kb(a);if(L){const b=c=>{if(c=c.slideObject())this.Gb=this.Gb.concat(c.ab())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Kb(a){function b(c){return(c=Zu(a.settings(),c))?c.ab():[]}if(L){const c=a.Cn().Cb;this.Gb=c?this.Gb.concat([c.fb]):this.Gb}else this.Gb=
this.Gb.concat(a.Za().ab());this.Gb=this.Gb.concat(a.description().ab());this.Gb=this.Gb.concat(b("correct"));this.Gb=this.Gb.concat(b("incorrect"));this.Gb=this.Gb.concat(b("attempt"));this.Gb=this.Gb.concat(b("answered"));this.Gb=this.Gb.concat(b("partially"))}};class YC extends WC{constructor(){super();this.Rh=null}dd(a){this.Rh=null;this.Bf(a);return this.Rh}tj(a){this.Kb(a);this.Rh=Zn(this.Rh,a.content().Ta())}nj(a){this.Kb(a)}sj(a){this.Kb(a);this.Rh=Zn(this.Rh,a.content().Ta())}wj(a){this.Kb(a)}Cj(a){this.Kb(a)}yj(a){this.Kb(a)}Ej(a){this.Kb(a)}xj(a){this.Kb(a)}qj(a){this.Kb(a)}Dj(a){this.Kb(a)}zj(a){this.Kb(a)}Bj(a){this.Kb(a)}vj(a){this.Kb(a)}rj(a){this.Kb(a)}pj(a){this.Kb(a)}uj(a){this.Kb(a)}Aj(a){this.Kb(a)}oj(a){this.Kb(a)}Kb(a){this.Rh=Yn(this.Rh,
a.Za().dd());a.content()&&(this.Rh=Yn(this.Rh,a.content().dd()));this.Rh=Yn(this.Rh,a.settings().dd());this.Rh=Zn(this.Rh,a.description())}};function Gx(a,b){const c=ZC(b).map(d=>new Promise((e,f)=>{d.ls()&&e();d.load();z(a,d.PO(),e,a);z(a,d.fY(),f,a)}));b=$C(a,b);return Promise.all(c.concat(b))}function fz(a,b){return aD(a,b).then(()=>{void 0!==b&&(a.oI=b,tg(a.WJ,100,a));tg(a.WJ,100,a)})}function ZC(a){return(new XC).ab(a).filter(b=>!(b instanceof ds||b instanceof Yr))}function $C(a,b){return(b=(new YC).dd(b))?b.Ta.map(c=>a.VU.ls(c)?Promise.resolve(void 0):UC(a.VU,c)):[]}
function aD(a,b){if(a.YC[b])return Promise.resolve();a.ZC=b;return Gx(a,a.Ra[b].slide()).then(()=>{bD(a)},()=>{bD(a)})}function bD(a){a.YC[a.ZC]=!0;a.ZC=void 0;tg(a.WJ,100,a)}class cD extends I{constructor(){super();this.VU=new VC;this.Ra=[];this.YC={};this.ZC=void 0;this.oI=0}WJ(){if(void 0===this.ZC){var a,b=this.oI+1;b<this.Qu()&&!this.YC[b]&&(a=b);void 0!==a&&aD(this,a)}}IP(a){this.Ra=a;this.YC={};this.oI=0}Qu(){return this.Ra.length}};function dD(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 ms(a,{width:b,height:c}){return a.In("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}
function lu(a,{w6:b,D6:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.In("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.In("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.In("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.In("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.In("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{t6:d,
v6:`${d} ${e}`,u6:g,B6:h,C6:`${h} ${a}`}}class eD extends Ul{constructor(a,b){super(a);this.Fg=b}In(a,b){b=b||{};b.QUIZ_ID="q_"+this.Fg;return super.In(a,b)}};function fD(a,b){Xa(b.TO,(c,d)=>{a.wK[d]=c});Xa(b.KP,(c,d)=>{a.rM[d]=c})}
function gD(a,b){switch(a){case "mediaPlaceholder":return Cw("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return Cw("Qm.ObjectName.SlidePicture");case "slideVideo":return Cw("Qm.ObjectName.SlideVideo");case "slideAudio":return Cw("Qm.ObjectName.SlideAudio");case "image":return Cw("Qm.ObjectName.Picture");case "video":return Cw("Qm.ObjectName.Video");case "iconPlaceholder":return Cw("Qm.ObjectName.Icon");case "line":return Cw("Qm.ObjectName.Line");case "shape":return hD(b);default:throw Error("unknown object type");
}}function hD(a){switch(a){case "rectangle":return Cw("Qm.Shapes.Rectangle");case "roundedRectangle":return Cw("Qm.Shapes.RoundedRectangle");case "ellipse":return Cw("Qm.Shapes.Ellipse");case "textBox":return Cw("Qm.Shapes.TextBox");case "triangle":return Cw("Qm.Shapes.Triangle");case "freeform":return Cw("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class iD{constructor(){this.wK={};Lj(a=>{this.wK[a]=1});this.rM={};Hk(a=>{this.rM[a]=1})}};function yq(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Y[b]}function jD(a,b,c){void 0===c&&(c=a.Y.length);a.Y.splice(c,0,b);a.Ha.g()}function kD(a,b){b=vb(a.Y,b);a.Ha.g();return b}class lD extends I{constructor(a){super();this.Y=a||[];this.Ha=H(this)}Ff(){return this.Ha}count(){return this.Y.length}forEach(a,b){nb(this.Y,a,b)}find(a,b){return tb(this.Y,a,b)}Bc(){super.Bc();for(const a of this.Y)Bd(a)}};function zq(a,b){a=mb(a.Y,b);if(-1==a)throw Error("unknown object");return a}function Sq(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function Jx(a,b){return!!a.find(c=>c.id()==b)}function mD(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 nD extends lD{constructor(){super([]);this.Ki=this.o=this.vt=null;this.rT=new iD;this.qT=H(this);this.N0=H(this);H(this);this.G=H(this)}direction(){return this.vt}content(){return this.o}V(){return this.G}qB(a){z(this,a.vu,this.za,this);z(this,a.YU,this.za,this);a instanceof Zk&&z(this,a.c3,this.za,this);if(a instanceof Fk){z(this,a.VQ,()=>{a.Ta()},this);var b=a.Sd();b instanceof Yk&&z(this,b.V(),this.za,this);a.Ta();z(this,a.nV,this.za,this);z(this,a.MQ,this.za,this)}a instanceof pm&&(z(this,
a.yL,this.za,this),b=a.Sd(),b instanceof Yk&&z(this,b.V(),this.za,this));a instanceof rm&&(b=a.$a(),z(this,b.dH,this.za,this))}za(){this.ck&&clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class oD extends I{constructor({y5:a}){super();this.O_=a;this.NS="default";this.Aa="contentMode";this.Zt=new nD;z(this,this.Zt.V(),this.za,this);z(this,this.Zt.qT,this.c2,this);z(this,this.Zt.N0,this.d2,this);this.zB=new nD;z(this,this.zB.V(),this.za,this);this.MS=H(this);this.JZ=H(this);this.P3=H(this);this.xZ=H(this);this.QC=!1;this.qw=this.Nu=this.Mf=null;this.G=H(this)}ab(){let a=[];this.Zt.forEach(b=>{a=a.concat(b.ab())});this.zB.forEach(b=>{a=a.concat(b.ab())});this.Mf&&(a=a.concat(this.Mf.ab()));
return a}dd(){let a=null;this.Zt.forEach(b=>{Ej(b.id())||(a=Yn(a,b.dd()))});this.zB.forEach(b=>{Ej(b.id())||(a=Yn(a,b.dd()))});return a}OO(){return this.QC}QF(){return this.NS}V(){return this.G}Bb(){return this.Zt}Kz(){return this.zB}mode(){return this.Aa}JY(a){this.Aa=a}vI(){this.JZ.g();this.za()}background(){return this.Mf?this.Mf:this.Nu.background()}Pd(){return this.qw||this.Nu.Pd()}Wn(){return this.O_.Wn()}c2(a){"mediaPlaceholder"==a.type()&&(z(this,a.vu,()=>{a.rect()},this),z(this,a.YU,()=>
{a.rotationAngle()}))}d2(a){Cd(this,a)}za(){this.ck&&clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class pD extends I{constructor(){super();this.Zl=this.ud=this.Cb=null;this.J2=H(this);this.xB=H(this);this.F4=H(this);this.G=H(this)}V(){return this.G}yP(a){this.Cb!=a&&(this.Cb&&yd(this,this.Cb.Gm,this.za,this),(this.Cb=a)&&z(this,this.Cb.Gm,this.za,this),this.J2.g(),this.za())}audio(){return this.ud}nP(a){if(this.ud!=a){this.ud&&(yd(this,this.ud.Gm,this.za,this),yd(this,this.ud.oH,this.za,this));if(this.ud=a)z(this,this.ud.Gm,this.za,this),z(this,this.ud.oH,this.za,this);this.xB.g();this.za()}}video(){return this.Zl}za(){this.ck&&
clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class qD extends I{constructor(){super();this.Aa="byItems";this.vt="fromBottom";this.zb="none";this.tt=0;this.Rb=1;this.G=H(this)}type(){return this.zb}mode(){return this.Aa}direction(){return this.vt}delay(){return this.tt}duration(){return this.Rb}wh(a){this.zb!=a&&(this.zb=a,this.He())}JY(a){this.Aa!=a&&(this.Aa=a,this.He())}setDirection(a){this.vt!=a&&(this.vt=a,this.He())}Ds(a){this.Rb!=a&&(this.Rb=a,this.He())}V(){return this.G}He(){this.G.g()}};class rD extends I{constructor(a,b,c){super();this.Wd=a;this.zb=b;this.o=c;this.yi=!0;this.U=new gy;this.Xs=new oD({y5:this});this.BZ=new pD;this.bh=new qD}AA(a){this.Va=a}u(a){this.yi=a}id(){return this.Wd}type(){return this.zb}description(){return this.Va}content(){return this.o}visible(){return this.yi}settings(){return this.U}Za(){return this.Xs}Cn(){return this.BZ}animation(){return this.bh}Wn(){let a=new zj;if(this.Va){var b=a,c=this.Va.Gd.mc();b.bold=c.bold;b.italic=c.italic;b.qg=c.qg;b.color=
c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.Va.Gd.om();b.lineHeight=c.lineHeight;b.pg=c.pg;b.df=c.df}else a=this.Xs.Nu.Wn().clone();return a}};function sD(){this.FR=!0;this.aF=new C;this.bx=new C;this.jW=new C;this.yH=""}l=sD.prototype;l.yi=!0;l.ec=!0;l.visible=function(){return this.yi};l.u=function(a){this.yi!=a&&(this.yi=a,this.FR&&this.u0!=this.yi&&(this.u0=this.yi,this.aF.g()))};l.enabled=function(){return this.ec};l.j=function(a){this.ec!=a&&(this.ec=a,this.FR&&this.t0!=this.ec&&(this.t0=this.ec,this.bx.g()))};l.K=function(a){this.bc!=a&&(this.bc=a,this.jW.g())};l.textContent=function(){return this.bc};function tD(a){let b="continue";if(!a.ha)return b;var c=a.ha.slide();const d=a.ha instanceof V&&a.ha.vb();c=(c=c.settings().ra())&&c.isEnabled();c=a.ha instanceof V&&c;var e;if(e=!a.ya()){e=a.C.Fa();let f=!1;for(const g of e.slidePoolState().slides())g instanceof V?f=f||g.vb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=uD(a)?"viewResults":"ok");return b}function uD(a){a=a.C.je();return!!a&&a.slide().visible()}
function vD(a){a.E_=wD(a,"continuePresentation")?"continue":"finish"}function wD(a,b){return null!=a.Ud&&a.Ud.actionAvailable(b)}function xD(a){const b=a.C&&"testing"==a.C.quizState()&&0===mb(a.Ra,a.ha),c=a.C&&"completed"==a.C.quizState();return(b&&!0||!a.C||c)&&wD(a,"gotoPreviousSlide")}
class yD{constructor(){this.ha=this.Hc=this.Ud=null;this.lr=new sD;this.qk=new sD;this.gp=new sD;this.dC=new sD;this.pl=new sD;this.GB=new sD;this.gz=new sD;this.ru=new sD}gb(a,b){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.yo,this),this.C.Ka().activeSlideChangedEvent().removeHandler(this.br,this));this.C=a;this.Hc=b;if(this.C){a=[];for(const c of this.C.slidePoolState().slides())a.push(c);this.Ra=a;this.C.sessionModeChangedEvent().addHandler(this.yo,this);this.C.Ka().activeSlideChangedEvent().addHandler(this.br,
this);this.br()}}setActionAvailability(a){this.Ud=a;this.yo()}br(){this.ha&&this.ha instanceof V&&this.ha.submittedEvent().removeHandler(this.yo,this);(this.ha=W(this.C.Ka()))&&this.ha instanceof V&&this.ha.submittedEvent().addHandler(this.yo,this);this.yo()}Gv(){this.yo()}yo(){this.jJ();if(this.C)switch(this.C.sessionMode()){case "testing":this.GJ();break;case "reviewing":var a=mb(this.Ra,this.ha);this.qk.u(!0);this.qk.j(!this.Dx());this.lr.u(!0);this.lr.j(0<a);this.Xw=!1;this.dC.u(!0);break;case "completed":var b=
this.C.je(),c=null!=this.Ud&&wD(this,"continuePresentation");a="none"!=this.C.Fa().th().type();b=void 0!==b?a||c:!0;(c=!this.Ud||wD(this,"finishAction"))&&vD(this);a=null!=this.Ud?!0:a;this.ru.u(xD(this));this.pl.u(c&&b&&a);this.Xw=xD(this)}else this.Xw=a=xD(this),this.gz.u(!0),this.ru.u(a)}jJ(){this.qk.u(!1);this.lr.u(!1);this.gp.u(!1);this.dC.u(!1);this.GB.u(!1);this.pl.u(!1);this.ru.u(!1);this.gz.u(!1)}GJ(){var a=this.C.settings();const b=this.ha;if(b){mb(this.Ra,b);var c=b instanceof V&&b.vb(),
d=b.slide(),e=d.settings().ra();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.C;var f="none"!=e.Fa().th().type();"ok"!=tD(this)&&a&&tx(e.Fa(),!0)&&!f&&!uD(this)?(vD(this),this.pl.u(!0)):this.pl.u(!1);f=a&&c;d=a||!this.Dx()||"InfoSlide"==d.type()&&a;this.qk.u(!f&&!this.pl.visible());this.qk.j(d);d=a&&!c;f=b instanceof V;d=this.ya()||a&&(c||!f)||d;e=0<=nw(e.Ka(),!1);this.lr.u(!d&&!this.pl.visible());this.lr.j(e);this.ru.u(!1);this.Xw=!1;this.gp.j(a&&c);this.gp.u(this.gp.enabled()&&
!this.pl.visible());this.dC.u(!a);"Hotspot"==b.slide().type()&&c?(this.GB.u(!0),c="tryAgain"==this.gp.yH,this.GB.j(b.initiated()&&!c)):this.GB.u(!1)}}ya(){return this.Hc.na()}Dx(){var a=this.Ra.length,b=mb(this.Ra,this.ha);if(!this.ya()||"testing"==this.C.quizState())return b==a-1;a=this.Ra.slice(b+1);let c;for(b=0;b<a.length;++b){const d=a[b];if(d.hasBeenVisited()){c=d;break}}return null==c}};function zD(){U.call(this,"top_layer visualizer"+(K?" mobile":""));this.sz=new C}p(zD,U);zD.prototype.Z=1;zD.prototype.mu=1;zD.prototype.gb=function(){};zD.prototype.setScale=function(a){Jf(this.displayObject(),a);this.Z=a};function AD(a){this.$=a;this.lp=[];this.mj=this.Rs}l=AD.prototype;l.Rs=-1;l.MF=function(){for(let a=0;a<this.lp.length;++a)this.lp[a].cB.ed();this.mj!=this.Rs&&BD(this)};l.qB=function(a){const b=Zg?Bh:"mouseover";v(a.displayObject(),b,this.Q2,!1,this);v((void 0).F5(),b,this.b_,!1,this)};l.Q2=function(a){for(let b=0;b<this.lp.length;++b)if(ke(this.lp[b].Qp.displayObject(),a.target)){CD(this,b);break}};l.b_=function(){Zg||(this.st.show(this.$,this.SB),v(this.st.F5(),"mouseout",this.Vi,!1,this))};
l.Vi=function(a){a=a.relatedTarget;this.st&&a&&!ke(this.st.da(),a)&&a!=this.SB.da()&&(this.st.ed(),md(this.st.da(),"mouseout",this.Vi,!1,this))};l.aW=function(a){a=a.target;for(let b=0;b<this.lp.length;++b){const c=this.lp[b];ke(c.Qp.displayObject(),a)||c.cB.displayObject()==a||(c.cB.ed(),this.TB=null)}this.mj!=this.Rs||this.TB||md(document,Zg?Bh:"mouseover",this.aW,!0,this);this.mj!=this.Rs&&this.SB.displayObject()!=a&&!ke(this.SB.displayObject(),a)&&BD(this)};
function BD(a){clearTimeout(a.mj);a.mj=a.Rs}function CD(a,b){const c=a.lp[b];c.cB.enabled()&&(a.mj!=a.Rs||v(document,Zg?Bh:"mouseover",a.aW,!0,a),BD(a),a.SB=c.Qp,a.st=c.cB,a.mj=setTimeout(()=>{a.MF();a.TB=a.lp[b];a.TB.cB.show(a.$,a.TB.Qp)},c.timeout))};function DD(a,b){sw(a.Ib().Ka(),b)}
class ED extends U{constructor(a,b,c,d,e){super("mini");this.i=e;this.D=a;this.C=null;this.I=d;this.pn=!0;this.mu=1;this.Oo=!1;this.Ca=c;this.Jc=this.pR();this.$=new zD;ee(b,this.$.displayObject());this.OE=new AD(this.$);this.dh=new C;this.il=new C;this.Re=new C;this.am=new C;this.vn=new C;this.$l=new C;this.oE=new C;this.ox=new C;this.RJ=new U("launch_screen");this.RJ.u(!1);this.RJ.M.addHandler(()=>{},this);ee(b,this.RJ.displayObject())}scale(){return 1}gb(a){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.sk,
this),this.C.Fa().sz.removeHandler(this.cL,this),this.C.Ka().activeSlideChangedEvent().removeHandler(this.Vr,this),this.C.Fa().dn.removeHandler(this.gu,this),this.C.Fa().KD.removeHandler(this.iy,this),this.C.Ka().AC.removeHandler(this.FK,this),this.C.$f.$D.removeHandler(this.VK,this),this.C.$f.aE.removeHandler(this.XK,this),this.C.$f.Oy.removeHandler(this.UK,this),this.C.$f.Py.removeHandler(this.WK,this));if(this.C=a)a.sessionModeChangedEvent().addHandler(this.sk,this),a.Fa().sz.addHandler(this.cL,
this),a.Ka().activeSlideChangedEvent().addHandler(this.Vr,this),a.Fa().dn.addHandler(this.gu,this),a.Fa().KD.addHandler(this.iy,this),a.Ka().AC.addHandler(this.FK,this),a.$f.$D.addHandler(this.VK,this),a.$f.aE.addHandler(this.XK,this),a.$f.Oy.addHandler(this.UK,this),a.$f.Py.addHandler(this.WK,this)}Ib(){return this.C}bU(){}XK(){}VK(){}UK(){}WK(){}started(){return this.pn}start(){}setOverlayDisplayed(a){this.Oo!=a&&(this.Oo=a,this.lN())}lN(){}Vr(){const a=W(this.Ib().Ka());a&&this.ln(a)}ln(a){a!=
this.ha&&this.nM(a)}nM(a){this.ha&&this.ha instanceof V&&this.ha.submittedEvent().removeHandler(this.Ko,this);(this.ha=a)&&this.ha instanceof V&&this.ha.submittedEvent().addHandler(this.Ko,this)}Ko(){}Xi(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.je();b=!!b&&b.slide().visible();return"reviewing"==a&&b}gu(){}cL(){}sk(){const a=this.Ib().quizState();this.Xi()&&!this.n3&&(this.hW(),this.n3=!0);"testing"==a&&this.Vr()}hW(){}DV(){throw Error("method is not implemented");}CV(){throw Error("method is not implemented");
}TM(){Gg&&Of();if(!(this.ha&&this.ha instanceof V))throw Error("current slide isn't question");const a=this.ha.slide();if(this.ha.initiated()||a.settings().ns()){if(!(this.ha&&this.ha instanceof V))throw Error("current slide isn't question");this.ha.initiated()&&this.ha.vb()?this.ha.submit():a.settings().ns()?(this.ha.HP(!0),DD(this,!0)):this.DV(!1)}else this.CV(1,!1)}ya(){return!1}oD(){}iy(){}FK(){}tM(){}sd(){return this.Ib().settings()}Hh(a){this.dh.g(a)}kD(a,b,c){this.il.g(a,b,c)}Gh(a){this.Re.g(a)}hu(a){this.am.g(a)}sD(a,
b,c){this.vn.g(a,b,c)}an(a){this.$l.g(a)}audioStartedEvent(){return this.dh}audioStartingEvent(){return this.il}videoStartedEvent(){return this.am}videoStartingEvent(){return this.vn}Zp(){return this.$l}parentScale(){return this.mu}setParentScale(a){this.mu=a}setActionAvailability(a){this.Ud=a;this.Jc.setActionAvailability(a)}setPresentationOutlineController(){}NI(){this.vx();this.Ib().finish()}PT(){this.ha&&this.ha instanceof br&&Vq(this.ha,!this.ha.isMarked())}WL(){}UU(){this.Ib().review()}HI(){}pR(){return new yD}vx(){}}
;class FD extends yD{constructor(){super();this.Dh=!1;this.yq=new sD;this.RM=new sD}BA(a){this.Dh=a;this.yo()}GJ(){const a="allAtOnce"==this.C.settings().submitType();this.Dh&&!a?this.yq.u(!0):(super.GJ(),this.qk.enabled()||this.qk.u(!1),this.RM.u(a&&!this.qk.visible()&&!this.gp.visible()))}jJ(){super.jJ();this.yq.u(!1);this.RM.u(!1)}};function GD(a,b,c){K&&(this.Qh=Zd("DIV"),Me(this.Qh,"tap_area"));Np.call(this,b);this.Qh&&this.addChild(this.Qh);this.VE=!0;this.n0=c?!0:!1;c&&this.Yk(!1);a&&this.M.addHandler(this.Zx,this);K&&(a=this.da(),Me(a,"mobile"));this.Yv(0);this.da().setAttribute("tabindex","-1");this.lw()}p(GD,Np);l=GD.prototype;l.jn=!1;l.ec=!0;l.nR=function(a){a=Zd("BUTTON",a);u&&8>=Jc||(a.type="button");return a};l.selected=function(){return this.jn};
l.cb=function(a){if(a){var b=this.da();Me(b,"selected")}else b=this.da(),Ne(b,"selected");this.n0&&this.Yk(a);this.jn=a};l.enabled=function(){return this.ec};l.j=function(a){GD.Fb.j.call(this,a);const b=this.da();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Ne(c,"disabled")}else c=this.displayObject(),Me(c,"disabled");!a&&b.blur&&b.blur();this.ec=a};l.Yk=function(a){this.da().setAttribute("aria-pressed",a)};l.Zx=function(){this.cb(!this.jn)};
l.Zf=function(a){GD.Fb.Zf.call(this,a);-1==this.wq&&this.da().blur()};l.gw=function(){return GD.Fb.gw.call(this)};l.so=function(a){this.enabled()&&GD.Fb.so.call(this,a)};l.Bs=function(a){this.VE=!1;GD.Fb.Bs.call(this,a);this.VE=!0};function HD(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();ID(g,b,h,e);b.j(c.enabled())}const g=a;f();c.aF.addHandler(f,a);c.bx.addHandler(f,a);c.jW.addHandler(function(){b.K(c.textContent())},a)}function ID(a,b,c,d){a=a.mo;c?d?a.jc(b,0):a.addChild(b):a.removeChild(b)}function JD(a){const b=a.Jc.gz.visible()&&!0;ID(a,a.xe,b,!1)}
class KD extends U{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.mo=d||this;this.Hc=null;this.i=b;this.C=null;this.Jc=a;this.GL=this.Hb("back");HD(this,this.GL,a.ru,!1,!0);this.xe=this.Hb("start");HD(this,this.xe,a.gz,!1,!1);this.EL=this.Hb("prev");this.tK=this.Hb("next");this.MI=this.Hb("finish");HD(this,this.EL,this.Jc.lr,!0,!0);this.EL.K(this.i.H("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));HD(this,this.tK,this.Jc.qk,!0);this.tK.K(this.i.H("PB_NEXT_SLIDE_BUTTON_LABEL"));HD(this,this.MI,this.Jc.RM,
!0,!1);this.MI.K(this.i.H("PB_SUBMIT_ALL_BUTTON_LABEL"));this.SM=this.Hb("submit");HD(this,this.SM,a.gp,!1);this.SM.K(this.i.H("PB_SUBMIT_BUTTON_LABEL"));this.gx=this.Hb("feedback");a.yq.aF.addHandler(function(){var e=this.mo;if(a.yq.visible()){e.addChild(this.gx);e=tD(a);const f=this.gS(e);this.gx.m("result","viewResults"==e);a.yq.yH=e;this.gx.K(f)}else e.removeChild(this.gx)},this);this.Lm=this.Hb("exit");a.pl.aF.addHandler(this.a1,this);this.Ol=this.Hb("showReview");this.Ol.K("TODO: //from content");
this.VL=this.Hb("retake");this.VL.K("TODO: //from content");this.LB=new C;this.FL=new C;this.HL=new C;this.EL.M.addHandler(function(){const e=a.Xw?this.HL:this.FL;Of();e.g()},this);this.GL.M.addHandler(function(){const e=a.Xw?this.HL:this.FL;Of();e.g()},this);a.Gv()}a1(){const a=this.Jc.pl.visible();if(a)if("finish"==this.Jc.E_)this.Lm.K(this.i.H("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Lm.K(this.i.H("PB_CONTROL_PANEL_NEXT"));var b=this.Lm.da();Ne(b,"exit");b=this.Lm.da();Me(b,"next")}ID(this,
this.Lm,a,!1)}Wv(a){this.Hc=a}Ap(){}outlinePopupClosed(){}Zg(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()}QA(){return this.Ol.M}vA(){return this.VL.M}jy(){ID(this,this.Ol,!1);ID(this,this.VL,!1)}Hb(a){a=new GD(!1,a);if(Yg){var b=a.da();Me(b,"android")}a.bn=!0;return a}gS(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.i.H(b)}lb(){}bi(){}um(a,b){if("start"==a){this.xe.m("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.xe.m("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.K(this.i.H(a))}}Rk(){return this.LB}gb(){}Pk(){}Qg(){}Ei(){}}
;let LD;function MD(a,b){LD?(LD.scrollLeft=a,LD.scrollTop=b):window.scrollTo(a,b)}function ND(){return LD?LD.scrollTop:window.pageYOffset}window.yPos=ND;window.scrollPageTo=MD;function OD(a,b,c){a instanceof O?a.F(b,c):a instanceof Np&&T(a,b,c)}
class PD extends Nn{constructor(a,b,c,d){super(null,[0],[350],350);this.ha=a;this.Xx=b;this.pI=c;this.DS=d;this.iT=40}al(){var a=this.coords[0],b=Math.min(a,200)/200;OD(this.ha,"opacity",1-b);var c=-this.iT*(.5>b?Math.pow(2*b,2)/2:b);b=new Gf;b.translate(this.DS?-c:c,0);b.scale(this.pI,this.pI);c=this.ha.displayObject();Kf(If(),c,b);a=Math.max(a-150,0)/200;OD(this.Xx,"opacity",a);b=this.iT*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Xx.displayObject();b=this.DS?-b:b;b=(new Gf).setTransform(1,0,0,1,b,0);
Kf(If(),a,b)}Oj(){OD(this.ha,"margin-top",-document.documentElement.scrollTop/Cg()+"px");OD(this.ha,"position","absolute");OD(this.Xx,"position","absolute");0<ND()&&MD(0,0);super.Oj()}vh(){super.vh();OD(this.ha,"position","");OD(this.ha,"margin-top","");OD(this.ha,"opacity","");Jf(this.ha.displayObject(),this.pI);OD(this.Xx,"position","");OD(this.Xx,"opacity","")}};class QD extends GD{constructor(a){super(!1,a);this.bn=!0}K(){}}
class RD extends KD{constructor(a,b,c){const d=new U("btns-container");super(a,b,"landscape_control_panel",d);this.Qa=null;this.Lh=!1;this.Ox=new C;this.U=c;this.Nf=!1;this.Tb=new GD(!1,"show_slides",!0);this.Tb.M.addHandler(this.pD,this);this.jc(this.Tb,0);this.uf=new GD(!1,"mark_slide",!0);this.uf.u(!1);this.uf.M.addHandler(this.HK,this);this.addChild(this.uf);this.II=new GD(!1,"exit_review",!0);this.addChild(this.II);this.addChild(this.mo);this.Xy=new C;this.Ew=new C;this.Tm()}pO(){return this.II.M}HK(){Of();
this.Ox.g();const a=W(this.C.Ka());this.uf.cb(a.isMarked())}Hb(a){return new QD(a)}Zg(a){super.Zg(a);this.Tm()}setPresentationOutlineController(a){this.Fl=a;this.Tm()}Fs(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Tb&&this.Tb.cb(a);this.Wc()}va(){this.C&&this.Wc()}jy(){super.jy();const a=this.C.sessionMode();"testing"!=a&&this.Wc();this.m("reviewing","reviewing"==a)}pD(){Of();this.Tb.selected()?this.Ew.g():this.Nf||this.Xy.g()}Tm(){if(this.Tb)if(null!=
this.Fl)this.Tb.u(!0),this.Tb.j(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.U.questionListInfo().showSlideList();this.Tb.u(a);this.Tb.j(!this.Nf)}else this.Tb.u(!1);else this.Tb.u(!1),this.Tb.j(!1)}Wc(){this.uf.u(!1);let a=null;var b=this.C.sessionMode();if("completed"==b){var c=this.C.je();a=c&&c.slide()}c="reviewing"==b;const d=this.U.questionListInfo().showSlideList();this.Tm();this.Tb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Tb.u(this.U.questionListInfo().showSlideList()),this.Tb.j(!this.Nf),b=this.C.settings().submitType(),this.uf.u("allAtOnce"==b&&!c&&d));nx(this.C)&&(b=W(this.C.Ka()))&&this.uf.cb(b.isMarked())}Ei(a){this.Lh=a}yO(){return this.Tb.visible()||this.uf.visible()||this.II.visible()||0!=this.mo.displayObject().childNodes.length}Cs(a){this.Qa&&this.Qa.submittedEvent().removeHandler(this.fu,this);this.Qa=a;this.Sm(this.Qa);a.submittedEvent().addHandler(this.fu,this)}Sm(a){var b=a.slide();this.uf.cb(a.isMarked());
a=a instanceof V&&!a.submitted();b=b.settings().ra();b=!!b&&b.isEnabled();this.Nf=a&&b;this.Wc()}fu(){this.Sm(this.Qa)}};function SD(a,b,c){a.Ua=c;z(a,a.Ua.Rk(),a.zT);a.Ma=b;z(a,a.Ma.Rk(),a.zT)}class TD extends I{constructor(){super();this.Ma=this.Ua=null;this.LB=H(this)}bi(){}Wv(a){this.Ua&&this.Ua.Wv(a);this.Ma&&this.Ma.Wv(a)}Zg(a){this.Ua&&this.Ua.Zg(a);this.Ma&&this.Ma.Zg(a)}Ap(){}outlinePopupClosed(){}zT(a){this.LB.g(a)}lb(){}um(a,b){this.Ua&&this.Ua.um(a,b);this.Ma&&this.Ma.um(a,b)}Rk(){return this.LB}displayObject(){throw Error("illegal");}gb(){}Pk(){}Qg(){}Ei(){}};function UD(a,b,c){rd.call(this);this.target=a;this.wO=b||a;this.cY=c||new G(NaN,NaN,NaN,NaN);this.ff=Vd(a);this.Gn=new Hm(this);a=ra(ic,this.Gn);this.ov?a():(this.Sn||(this.Sn=[]),this.Sn.push(a));this.deltaY=this.deltaX=this.dw=this.cw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.oO=!0;this.js=!1;this.wY=!0;this.SX=0;this.IG=this.J5=!1;v(this.wO,["touchstart","mousedown"],this.SP,!1,this);this.JG=VD}p(UD,rd);
var VD=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;l=UD.prototype;l.j=function(a){this.oO=a};l.Rd=function(){UD.Fb.Rd.call(this);md(this.wO,["touchstart","mousedown"],this.SP,!1,this);this.Gn.ws();this.JG&&this.ff.releaseCapture();this.wO=this.target=null};function WD(a){void 0===a.iP&&(a.iP=tf(a.target));return a.iP}
l.SP=function(a){var b="mousedown"==a.type;if(!this.oO||this.js||b&&(0!=a.Ae.button||Ac&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.SX)if(this.dispatchEvent(new XD("start",this,a.clientX,a.clientY,a)))this.js=!0,this.wY&&b&&a.preventDefault();else return;else this.wY&&b&&a.preventDefault();b=this.ff;var c=b.documentElement,d=!this.JG;this.Gn.Pn(b,["touchmove","mousemove"],this.C5,{capture:d,passive:!1});this.Gn.Pn(b,["touchend","mouseup"],this.HF,d);this.JG?(c.setCapture(!1),this.Gn.Pn(c,
"losecapture",this.HF)):this.Gn.Pn(b?b.parentWindow||b.defaultView:window,"blur",this.HF);u&&this.J5&&this.Gn.Pn(b,"dragstart",oc);this.G6&&this.Gn.Pn(this.G6,"scroll",this.o6,d);this.clientX=this.cw=a.clientX;this.clientY=this.dw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.IG?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=cf(a,"position")||(c=Vd(a).documentElement),c?(yc&&!Nc(58)?(d=Cf(c),b+=d.left):8<=Number(Qc)&&!(9<=Number(Qc))&&(d=Cf(c),b-=d.left),a=tf(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.XO=Yd(Td(this.ff).ff)}};l.HF=function(a,b){this.Gn.ws();this.JG&&this.ff.releaseCapture();this.js?(this.js=!1,this.dispatchEvent(new XD("end",this,a.clientX,a.clientY,a,YD(this,this.deltaX),ZD(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
l.C5=function(a){if(this.oO){var b=(this.IG&&WD(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.js){var d=this.cw-this.clientX,e=this.dw-this.clientY;if(d*d+e*e>this.SX)if(this.dispatchEvent(new XD("start",this,a.clientX,a.clientY,a)))this.js=!0;else{this.ov||this.HF(a);return}}c=$D(this,b,c);b=c.x;c=c.y;this.js&&this.dispatchEvent(new XD("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(aE(this,a,b,c),a.preventDefault())}};function $D(a,b,c){var d=Yd(Td(a.ff).ff);b+=d.x-a.XO.x;c+=d.y-a.XO.y;a.XO=d;a.deltaX+=b;a.deltaY+=c;return new E(YD(a,a.deltaX),ZD(a,a.deltaY))}l.o6=function(a){var b=$D(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;aE(this,a,b.x,b.y)};function aE(a,b,c,d){a.IG&&WD(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new XD("drag",a,b.clientX,b.clientY,b,c,d))}
function YD(a,b){var c=a.cY;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 ZD(a,b){var c=a.cY;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 XD(a,b,c,d,e,f,g){nc.call(this,a);this.clientX=c;this.clientY=d;this.ds=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(XD,nc);function bE(a,b,c,d,e){Np.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);cE(this,e,b,c);this.vi=new C}p(bE,Np);
function cE(a,b,c,d){d=d||"auto";c=c||"auto";if(K){T(a,"overflow","hidden");a.o=new Np(a.da());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),yg(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.Vc=new iScroll(a.displayObject(),
b);a.Vc.options.onScrollMove=function(){e=!0;a.vi.g()};a.Vc.options.onScrollEnd=function(){a.vi.g()}}else J(a.da(),"overflow","hidden"),J(a.da(),"width","100%"),J(a.da(),"height","100%"),a.o=new U,a.o.displayObject().className=a.da().className,ee(a.da(),a.o.displayObject()),"hidden"!=d&&(a.Ba=dE(a),a.Ba.qz.addHandler(a.eU,a),a.addChild(a.Ba)),"hidden"!=c&&(a.Nc=eE(a),a.Nc.qz.addHandler(a.eU,a),a.addChild(a.Nc)),b=new xo(a.displayObject()),a.s3=!0,v(a.displayObject(),"mouseover",a.H3,!1,a),v(a.displayObject(),
"mouseout",a.Lo,!1,a),v(b,"mousewheel",a.s1,!1,a),v(document,Ch,a.rk,!1,a),v(a.da(),"scroll",a.M1,!1,a)}l=bE.prototype;l.Ex=!1;l.IC=!1;l.invalidate=function(){const a=this;setTimeout(()=>{a.Vc?a.Vc.refresh():fE(a)},0)};l.eU=function(){this.IC=!0};l.rk=function(a){this.IC&&(a.Ae.stopImmediatePropagation(),this.IC=!1,!this.Ex&&this.s3&&gE(this))};
l.s1=function(a){if(this.Ba&&a.deltaY){var b=0<a.deltaY?this.Ba.Le():-this.Ba.Le();this.Ba.mg(this.Ba.ob+b)}this.Nc&&a.deltaX&&(b=0<a.deltaX?this.Nc.Le():-this.Nc.Le(),this.Nc.mg(this.Nc.ob+b))};l.M1=function(){this.Ba&&this.Ba.mg(this.da().scrollTop);this.Nc&&this.Nc.mg(this.da().scrollLeft)};l.Lo=function(a){a.relatedTarget&&ke(this.displayObject(),a.relatedTarget)||(this.Ex=!1,this.IC||gE(this))};
function gE(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Ba){a.mE&&(a.mE.stop(),a.mE.Qd());var c=rf(a.Ba.displayObject());"number"!==typeof c&&(c=0);a.pC=new On(a.Ba.displayObject(),c,0,400,b);a.pC.play()}a.Nc&&(a.fE&&(a.fE.stop(),a.fE.Qd()),c=rf(a.Nc.displayObject()),"number"!==typeof c&&(c=0),a.mC=new On(a.Nc.displayObject(),c,0,400,b),a.mC.play())}
l.H3=function(a){a.relatedTarget&&ke(this.displayObject(),a.relatedTarget)||(this.Ex=!0,this.Ba&&(a=rf(this.Ba.displayObject()),"number"!==typeof a&&(a=0),this.pC&&(this.pC.stop(),this.pC.Qd()),this.mE=new On(this.Ba.displayObject(),a,1,200),this.mE.play()),this.Nc&&(a=rf(this.Nc.displayObject()),"number"!==typeof a&&(a=0),this.mC&&(this.mC.stop(),this.mC.Qd()),this.fE=new On(this.Nc.displayObject(),a,1,200),this.fE.play()),fE(this))};
function hE(a){return Math.max(0,a.o.height()-a.displayObject().clientHeight)}function iE(a){return Math.max(0,a.o.width()-a.displayObject().clientWidth)}
function fE(a){if(a.Ba){var b=a.displayObject().clientHeight,c=hE(a);a.Ba.u(0<c);a.Ba.ai(b,0,Math.max(c,0))}a.Nc&&(b=a.displayObject().clientWidth,c=iE(a),a.Nc.u(0<c),a.Nc.ai(b,0,Math.max(c,0)));a.Ba&&a.Ba.visible()&&a.Nc&&a.Nc.visible()?(T(a.Ba,"height",a.displayObject().clientHeight-a.Nc.height()+"px"),T(a.Nc,"width",a.displayObject().clientWidth-a.Ba.width()+"px")):(a.Ba&&T(a.Ba,"height",""),a.Nc&&T(a.Nc,"width",""))}l.content=function(){return this.o};
function dE(a){const b=new jE;b.Kx=15;b.Ic(0);b.vi.addHandler(function(){kE(this,b.ob)},a);return b}function eE(a){const b=new lE;b.Kx=15;b.Ic(0);b.vi.addHandler(function(){kE(this,void 0,b.ob)},a);return b}function kE(a,b,c){null==b||isNaN(b)||(a.da().scrollTop=b);null==c||isNaN(c)||(a.da().scrollLeft=c);a.vi.g()}l.xu=function(a,b){void 0!==a&&T(this,"width",a+"px");void 0!==b&&T(this,"height",b+"px");this.Vc&&this.Vc.resize(a,b);fE(this)};l.Qd=function(){Bd(this.Ba);Bd(this.Nc)};
function mE(a){U.call(this,a);this.bf=new U("up");this.addChild(this.bf);this.yb=new U("thumb");this.addChild(this.yb);this.fh=new U("down");this.addChild(this.fh);this.vi=new C;this.qz=new C;v(this.displayObject(),"mousedown",this.Su,!1,this);v(this.bf.displayObject(),"mousedown",this.dL,!1,this);v(this.yb.displayObject(),"mousedown",this.qy,!1,this);v(this.fh.displayObject(),"mousedown",this.CK,!1,this);v(document.body,"mouseup",this.mD,!1,this);(Xf||u)&&v(document,"mousemove",this.J_,!1,this);
this.si=new sg(100);v(this.si,"tick",this.QK,!1,this)}p(mE,U);l=mE.prototype;l.fD=15;l.tk=0;l.mi=0;l.aj=0;l.ob=0;l.er=0;l.Kx=1;l.J_=function(a){0==(a.Ae||window.event).buttons&&this.mD(a)};l.Le=function(){return this.Kx};l.scrollTo=function(a){a=ve(a,this.mi,this.aj);this.ob!=a&&this.mg(a)};l.mg=function(a){this.Dr(a);this.Ao()};
l.ai=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.tk=a;this.mi=b;this.aj=c;this.er=d;this.Tq();this.mg(this.ob)};l.Tq=function(){};l.Ao=function(){};l.Dr=function(a){a=ve(a,this.mi,this.aj);this.ob!=a&&(this.ob=a,this.vi.g())};l.xr=function(a){this.mg(this.ob+a)};l.Su=function(){};l.dL=function(a){a.stopPropagation();this.xr(-this.Le());this.fz(this.bf,-this.Le())};
l.CK=function(a){a.stopPropagation();this.xr(this.Le());this.fz(this.fh,this.Le())};l.fz=function(a,b){this.Kl=a;v(this.Kl.displayObject(),"mouseover",this.my,!1,this);v(this.Kl.displayObject(),"mouseout",this.ly,!1,this);v(document,Ch,this.Gy,!1,this);this.si.stop();this.Uo=function(){this.xr(this.TD)};this.TD=b;this.si.start()};
l.Gy=function(){md(this.Kl.displayObject(),"mouseover",this.my,!1,this);md(this.Kl.displayObject(),"mouseout",this.ly,!1,this);md(document,Ch,this.Gy,!1,this);this.si.stop();this.Uo=null};l.my=function(){this.si.start()};l.ly=function(){this.si.stop()};l.QK=function(){this.Uo&&this.Uo()};
l.qy=function(a){this.qz.g();a.stopPropagation();const b=this.aN();this.sq=new UD(this.yb.displayObject(),null,b);this.sq.SP(a);this.sq.deltaY=this.yb.displayObject().offsetTop-this.bf.height();this.sq.deltaX=this.yb.displayObject().offsetLeft-this.bf.width();v(this.sq,"drag",this.Al,!1,this);a=this.yb.displayObject();Me(a,"active")};l.mD=function(a){this.sq&&(a.preventDefault(),this.sq.Qd(),this.sq=void 0,a=this.yb.displayObject(),Ne(a,"active"))};l.Al=function(){};
l.resize=function(a,b){mE.Fb.resize.call(this,a,b);this.Tq()};l.Qd=function(){Bd(this.yb);Bd(this.fh);Bd(this.bf)};function jE(){mE.call(this,"vscrollbar")}p(jE,mE);l=jE.prototype;l.Tq=function(){const a=this.height()-this.bf.height()-this.fh.height();0==uo(this)?this.yb.Nb(a):this.yb.Nb(Math.max(this.fD,Math.ceil(this.tk/(uo(this)+this.tk)*a)));this.Ao()};l.Ao=function(){const a=this.Sh();0==uo(this)?this.yb.ke(a.top):this.yb.ke(Math.round((this.ob-this.mi)/uo(this)*a.height))};
l.Sh=function(){const a=new G(0,0,0,0);a.top=this.bf.height();a.height=this.height()-this.fh.height()-this.yb.height()-a.top;a.left=this.yb.x();return a};l.aN=function(){const a=this.Sh();a.top=0;return a};l.Su=function(a){var b=this.Sh();a=a.offsetY-this.bf.height()-this.yb.height()/2;a=ve(a,0,b.height);b=0!=this.er?this.er:this.tk;b=a<=this.yb.y()?-b:b;this.mg(this.ob+b);this.Al()};l.Al=function(){var a=this.Sh();a=parseFloat(this.yb.displayObject().style.top)/a.height;this.Dr(a*uo(this)+this.mi)};
function lE(){mE.call(this,"hscrollbar")}p(lE,mE);l=lE.prototype;l.Tq=function(){const a=this.width()-this.bf.width()-this.fh.width();0==uo(this)?this.yb.Ga(a):this.yb.Ga(Math.max(this.fD,Math.ceil(this.tk/(uo(this)+this.tk)*a)));this.Ao()};l.Ao=function(){const a=this.Sh();0==uo(this)?this.yb.Jf(a.left):this.yb.Jf(Math.round((this.ob-this.mi)/uo(this)*a.width))};
l.Sh=function(){const a=new G(0,0,0,0);a.left=this.bf.width();a.width=this.width()-this.fh.width()-this.yb.width()-a.left;a.top=this.yb.y();return a};l.aN=function(){const a=this.Sh();a.left=0;return a};l.Su=function(a){const b=this.Sh();a=a.offsetX-this.bf.width()-this.yb.width()/2;a=ve(a,0,b.width);this.yb.Jf(a);this.Al()};l.Al=function(){var a=this.Sh();a=parseFloat(this.yb.displayObject().style.left)/a.width;this.Dr(a*uo(this)+this.mi)};function nE(a){const b=a.nc.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.D,c)}
class oE extends U{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.D=a;this.Lb=b;this.nc=d;this.CM=!0;this.Db=new U("text");a=g.description();b=e.H("Q_EQUATION_REPLACEMENT_TEXT");this.Db.K(Rt(c,a.textWithEquations(b)));this.addChild(this.Db);f&&g.settings().S()&&d instanceof V&&(c=new U("points"),f=(f=d.review())?ec(f.awardedScore()):0,g=ec(d.maxScore()),e=e.H("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.K(e),this.addChild(c));this.zu=
new U("icon");this.addChild(this.zu);this.bH=new U("answered");this.addChild(this.bH);this.hK=new O({l:"mark",da:S(this.D,"bookmark-icon-itemslist-active")});this.addChild(this.hK);d instanceof V&&(d.submittedEvent().addHandler(this.EC,this),d.viewingChangedEvent().addHandler(this.EC,this),(d.submitted()||this.nc.initiated())&&this.EC());d instanceof br&&(d.markedEvent().addHandler(this.AS,this),this.AS())}cb(a){a?(a=this.displayObject(),Me(a,"selected")):(a=this.displayObject(),Ne(a,"selected"))}invalidate(){T(this,
"padding-top","");const a=Math.floor((this.height()-this.Db.height())/2);T(this,"padding-top",a+"px")}EC(){fe(this.zu.displayObject());fe(this.bH.displayObject());var a=()=>{if("allAtOnce"==this.Lb){var b=this.nc.hasBeenVisited()&&this.nc.initiated()&&!this.nc.submitted(),c=this.nc.submitted();if(b||c)b=S(this.D,b?"answered":"icon_answered"),this.bH.addChild(b)}};this.nc.slide().settings().S()?this.nc.submitted()?(a=nE(this),this.zu&&this.CM&&this.zu.addChild(a)):a():"allAtOnce"==this.Lb?a():this.zu&&
this.CM&&this.nc.submitted()&&this.nc.hasBeenVisited()&&this.nc.initiated()&&this.zu.addChild(S(this.D,"icon_answered"))}AS(){this.nc instanceof br?this.hK.u(this.nc.isMarked()):this.hK.u(!1)}};function pE(a){const b=qE(a);a.Y.forEach(c=>{c.CM=b;c.EC()})}function rE(a){var b=a.C.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.Xi()}function sE(a,b){b.M.addHandler(function(c){this.af.g(c.nc);this.HB.g()},a)}function qE(a){const b=a.C.settings();return a.Xi()||"allAtOnce"==b.submitType()?!0:a.fc.displayQuestionStatus()}
class tE extends U{constructor(a,b,c){super("questions_list_content");this.D=a;this.I=b;this.i=c;this.Y=[];this.fc=this.C=null;this.af=new C;this.HB=new C}Zg(a,b){this.C&&(this.C.Ka().activeSlideChangedEvent().removeHandler(this.Vr,this),this.C.sessionModeChangedEvent().removeHandler(this.sk,this),this.C=null);this.fc&&(this.fc=null);this.C=a;this.fc=b;if(a=this.C.slidePoolState())this.addChild(new U("separator")),this.SG(this.D,this.I,a,this.i);this.m("allatonce","allAtOnce"==this.C.settings().submitType());
this.C.Ka().activeSlideChangedEvent().addHandler(this.Vr,this);this.C.sessionModeChangedEvent().addHandler(this.sk,this);this.Vr();pE(this)}sk(){if(this.Xi()&&rE(this))for(var a=0;a<this.Y.length;++a)sE(this,this.Y[a]);this.Xi()?(a=this.displayObject(),Me(a,"review")):(a=this.displayObject(),Ne(a,"review"));pE(this)}Xi(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.je();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Di(){return this.af}closeRequestEvent(){return this.af}invalidate(){for(let a=
0;a<this.Y.length;++a)this.Y[a].invalidate()}close(){}SG(a,b,c,d){for(const e of c.slides())c=new oE(a,this.C.settings().submitType(),b,e,d),this.addChild(c),rE(this)&&sE(this,c),this.Y.push(c),this.addChild(new U("separator"))}Vr(){this.yf=void 0;const a=W(this.C.Ka());if(a)for(let b=0;b<this.Y.length;++b){const c=this.Y[b],d=a==c.nc;c.cb(d);d&&(this.yf=c)}}}tE.prototype.close=tE.prototype.close;tE.prototype.invalidate=tE.prototype.invalidate;tE.prototype.closeRequestEvent=tE.prototype.closeRequestEvent;function uE(a){bE.call(this,"questions_list","hidden","auto","div.item");this.ap=a;this.content().addChild(a)}p(uE,bE);
uE.prototype.u=function(a){uE.Fb.u.call(this,a);if(a&&(this.invalidate(),a=this.ap,a=a.yf?new G(0,a.yf.y(),0,a.yf.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.Vc?-this.Vc.y:this.da().scrollTop;var c=this.Vc?-this.Vc.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(hE(this),Math.max(0,d)));e&&(e=Math.min(iE(this),Math.max(0,e)));if(this.Vc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Vc?-this.Vc.x:this.da().scrollLeft),void 0===d&&(d=this.Vc?-this.Vc.y:this.da().scrollTop),this.Vc.scrollTo(-e,-d),this.vi.g()}else kE(this,d,e),this.Ba&&void 0!==d&&this.Ba.mg(d),this.Nc&&void 0!==e&&this.Nc.mg(e)}}};uE.prototype.resize=function(a,b){uE.Fb.resize.call(this,a,b);this.visible()&&this.invalidate()};
uE.prototype.invalidate=function(){this.ap.invalidate();uE.Fb.invalidate.call(this)};class vE extends O{constructor({l:a="back_to_app",label:b,o8:c}){super({l:a});b&&(a=new O({s:N(this,"text")}),a.K(b),this.addChild(a));c&&this.addChild(c);z(this,this.M,()=>ISPlayer.backToApp())}};function wE(){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}};function xE(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};class yE extends U{constructor(){super("timer");this.qb=new U("icon");this.addChild(this.qb);this.Ya=new U("view");this.addChild(this.Ya);this.rW=new U("progress");this.Ya.addChild(this.rW);this.rz=new U("time");this.addChild(this.rz)}vm(a){this.Dc=a;this.Ax()}setCurrentTime(a){this.sg=a;this.Ax()}show(a){this.u(a)}Ax(){if(void 0!==this.Dc){var a=Math.min(this.Dc,Math.max(0,Math.floor(this.Dc-this.sg)));this.Vu((this.Dc-a)/this.Dc);this.Sy(a)}}Sy(a){a=xE(a);this.rz.K(a)}Vu(a){T(this.rW,"width",100*
a+"%")}VP(){null!=this.bh&&this.bh.stop(!0)}};function zE(a){a.fr||AE(a);if(a.fr){const b=a.Ya.visible()?a.Ya.height():0;J(a.displayObject(),"margin-bottom",b+"px");a.Nb(a.fr)}}function AE(a){a.fr||(a.fr=a.height());const b=parseFloat(bf(a.displayObject(),"min-height"))||0;a.fr=Math.max(b,a.fr);a.fr&&zE(a)}function BE(a,b){b=b.questions();for(const c of b)++a.Qu,b=c.slide(),a.HM[b.id()]=a.Qu,(b=b.settings().ra())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.Cs(W(a.C.Ka()))})}
class CE extends U{constructor(a,b,c,d,e){super("quiz_title_panel");this.i=d;this.U=b;this.Nf=!1;this.HM={};this.Qu=0;this.C=null;this.D=a;this.Jc=c;this.$y=!0;rh&&(this.lH=new vE({label:this.i.H("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.lH));this.wC=new U("info");this.wC.M.addHandler(this.pD,this);this.wC.K(e);this.addChild(this.wC);this.Tb=new GD(!1,"show_slides",!0);this.Tb.M.addHandler(this.pD,this);this.addChild(this.Tb);this.uf=new GD(!1,"mark_slide",!0);this.uf.u(!1);this.uf.M.addHandler(this.HK,
this);this.addChild(this.uf);this.Lm=new GD(!1,"exit_review",!0);this.addChild(this.Lm);this.Ya=new yE;this.Ya.Nb(42);this.Ya.show(!1);this.addChild(this.Ya);this.Xy=new C;this.Ew=new C;this.Ox=new C;this.Tm()}Zg(a){this.HR=!1;this.C&&(this.C.Ka().activeSlideChangedEvent().removeHandler(this.br,this),this.C.Fa().dn.removeHandler(this.gu,this),this.C.Fa().sessionModeChangedEvent().removeHandler(this.sk,this));if(this.C=a)this.C.evaluation()&&(this.HR=this.U.og().wm()),this.C.Ka().activeSlideChangedEvent().addHandler(this.br,
this),this.C.Fa().dn.addHandler(this.gu,this),this.C.Fa().sessionModeChangedEvent().addHandler(this.sk,this),this.sk(),this.nN(),this.Tm()}showed(){return this.$y}show(a){this.$y=a;T(this,"opacity",this.$y?"":"0");T(this,"visibility",this.$y?"":"hidden");T(this,"pointer-events",this.$y?"":"none");this.Kh.g()}Fs(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Tb&&(this.Tb.cb(a),this.lH&&this.lH.u(!a));this.Wc()}setPresentationOutlineController(a){this.Fl=
a;this.Tm()}Vp(){return new C}Ip(){}pD(){Of();this.Tb.selected()?this.Ew.g():this.Nf||this.Xy.g()}HK(){Of();this.Ox.g();const a=W(this.C.Ka());this.uf.cb(a.isMarked())}pO(){return this.Lm.M}gu(){if(this.Ya&&this.Ya.visible())if(this.Nf){const a=W(this.C.Ka());this.Ya.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.C.settings().ra()&&this.Ya.setCurrentTime(this.C.quizDuration())}br(){}Cs(a){var b=a.slide();this.uf.cb(a.isMarked());a=a instanceof V&&!a.submitted();var c=b.settings().ra(),d=
!!c&&c.isEnabled();this.Nf=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.C.settings().ra();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.Ya&&this.Ya.vm(d);this.Wc();this.gu()}sk(){var a=this.C.sessionMode();"testing"==a?this.br():this.Wc();if(this.pa!=a){if(this.pa){var b=this.displayObject();Ne(b,this.pa)}this.pa=a;a=this.displayObject();
Me(a,this.pa)}}Tm(){if(this.Tb)if(null!=this.Fl)this.Tb.u(!0),this.Tb.j(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.U.questionListInfo().showSlideList();this.Tb.u(a);this.Tb.j(!this.Nf)}else this.Tb.u(!1);else this.Tb.u(!1),this.Tb.j(!1)}va(){this.C&&this.Wc()}setParentScale(){}Wc(){this.uf.u(!1);if(nx(this.C)){var a=W(this.C.Ka());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.i,d=null;if("completed"==this.C.sessionMode()){var e=
this.C.je();d=e&&e.slide()}this.Tm();e="reviewing"==this.C.sessionMode();if(this.Ya){var f=this.C.settings().ra();f=f&&f.isEnabled();var g=b.settings().ra();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Tb.selected()&&"testing"==this.C.sessionMode()&&f&&void 0!==this.Ya.Dc;this.Ya.show(f)}f=this.U.questionListInfo().showSlideList();var h="";g="";e?g=c.H("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Tb.selected()?g=c.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.C.sessionMode()&&d?g=c.H("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.HR?f&&"testing"==this.C.sessionMode()&&("InfoSlide"==b.type()?h=this.C.quiz().title():(b=this.HM[b.id()],h=c.H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.Qu})),this.Tb.u(this.U.questionListInfo().showSlideList()),this.Tb.j(!this.Nf),c=this.C.settings().submitType(),this.uf.u("allAtOnce"==c&&!e&&f)):g=this.C.quiz().title();g=g||h;null!=g&&(this.wC.K(g),zE(this));this.uf.cb(a.isMarked())}}}nN(){const a=this.C.slidePoolState();this.HM={};this.Qu=0;a&&BE(this,a)}Ga(a){super.Ga(a);
this.Ya.Ga(a)}VP(){this.Ya.VP()}gb(){}Pk(){}Di(){return new C}Ei(){}Qg(){}Bp(){}Av(){}};function DE(a){U.call(this,a);this.Ne("alertdialog");this.sy=new C;this.oo=new C}p(DE,U);l=DE.prototype;l.oi=!1;l.$n=function(a){this.Bg=a?this.cI():void 0};l.open=function(){this.oi=!0;this.Mo();this.sy.g(this)};l.u=function(a){DE.Fb.u.call(this,a);this.Bg&&this.Bg.u(a)};l.Mo=function(){this.u(!0);v(document,"keydown",this.Ay,!1,this)};l.close=function(){this.oi=!1;this.LH()};l.LH=function(){this.u(!1);this.oo.g(this);md(document,"keydown",this.Ay,!1,this)};l.he=function(){return this.oo};
l.cI=function(){const a=new Np("modal_layer");v(a.displayObject(),"click",()=>{});return a};l.Ay=function(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function EE(a){DE.call(this,a);this.Bx=!1}p(EE,DE);EE.prototype.WX=function(){return this.Bx};EE.prototype.La=function(a,b){this.resize(a,b)};EE.prototype.setScale=function(){};function FE(a,b){void 0===b&&(b=!0);U.call(this,a);b&&J(this.da(),"display","table-cell");(vc||u)&&this.da().setAttribute("unselectable","on")}p(FE,U);FE.prototype.IY=function(a){J(this.da(),"font-family",a)};function GE(a,b,c){EE.call(this,"quiz_message_box");this.$n(!0);this.Vx=new bE("message_container","hidden");this.addChild(this.Vx);this.Oc=new FE("message",!1);this.Oc.Oe(a);this.Vx.content().addChild(this.Oc);a=new U("buttons_panel");this.addChild(a);const d=new GD(!1);d.K(b);a.addChild(d);d.M.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new GD(!1),b.K(c),a.addChild(b),b.M.addHandler(function(e,f){f.preventDefault();this.gt=!0;this.close()},this))}p(GE,EE);l=GE.prototype;
l.gt=!1;l.La=function(a,b){this.Vf=b;this.mK=[];this.eT=[];this.mK.push(1*a);this.eT.push(1*b);this.mk()};l.close=function(){GE.Fb.close.call(this)};l.Mo=function(){GE.Fb.Mo.call(this)};
l.mk=function(){if(this.Oc.displayObject().scrollWidth){J(this.Oc.displayObject(),"width","");var a=this.Oc.displayObject().scrollWidth+4;for(var b=0;b<this.mK.length&&!(this.Oc.Ga(Math.min(this.mK[b],a)),this.Oc.height()<=this.eT[b]);++b);a=Math.max(300,this.Oc.width());b=Math.floor((a-this.Oc.width())/2);this.Oc.Jf(b);b=Math.max(0,Math.floor((152-this.Oc.height())/2));this.Oc.ke(b);this.Vx.content().Nb(this.Oc.y()+this.Oc.height());b=Math.min(this.Vx.content().height(),this.Vf-50);this.Vx.Nb(b);
this.resize(a,b+50)}};function HE(){this.aM=new C;this.$L=new C;this.Iy=new C;this.mf=new C;this.Hx=null;this.ZL=!1}l=HE.prototype;l.Ix=-1;l.yC=0;l.aA=function(){return"scale"};l.LF=function(a,b){a=2==b.touches().length;const c=!a&&0<this.Ix;a!=this.ZL&&(this.ZL||(IE(b),this.aM.g()),this.ZL=a);return a||c?1:0};
l.hF=function(a){if(2==a.touches().length){var b=IE(a);if(this.Hx&&b){const c=Sd(b.im,this.Hx.im),d=Sd(b.tm,this.Hx.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.mf.g(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.Hx=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=Qd(new E(b.clientX(),b.clientY()),new E(a.clientX(),a.clientY())),this.yC?b=a/this.yC:(b=1,this.yC=a));a=b;this.$L.g(a);this.Ix=a}else 0<this.Ix&&(this.Iy.g(this.Ix),
this.Hx=null,this.Ix=-1,this.yC=0)};function IE(a){a=a.touches();return 2!=a.length?null:{im:new E(a[0].clientX(),a[0].clientY()),tm:new E(a[1].clientX(),a[1].clientY())}}l.vp=function(){};function JE(){this.mf=new C;this.KZ=new C;this.AI=new C;this.JR=new C}l=JE.prototype;l.xt=!1;l.wt=!1;l.AE=null;l.zy=null;l.aA=function(){return"drag"};l.LF=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.xt&&(this.wt=this.xt=!1),this.wt=!1,1;if("touchMove"==a&&this.wt)return 1}this.xt&&(this.wt=this.xt=!1,this.JR.g(this.zy.x,this.zy.y));return 0};
l.hF=function(a){a=new E(a.touches()[0].clientX(),a.touches()[0].clientY());this.wt?(a=Sd(a,this.AE),Pd(a,this.zy)||(this.xt||(this.xt=!0,this.AI.g(this.AE.x,this.AE.y)),this.zy=a,this.mf.g(a.x,a.y))):(this.wt=!0,this.AE=a,this.zy=new E,this.KZ.g())};l.vp=function(){};function KE(a,b,c){const d=a.Pb.width()*a.Z,e=a.Pb.height()*a.Z,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.mp.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.mp.y;a.Pb.move(b,c);a.VG()}
function LE(a,b,c){a.mp.x=isNaN(a.cp)?Math.floor(.5*(a.width()-a.Pb.width()*a.ju)):0;a.mp.y=isNaN(a.ep)?Math.floor(.5*(a.height()-a.Pb.height()*a.ju)):0;T(a.Pb,"transform",`${tk(a.mp.x,a.mp.y)} ${sk(b)} ${uk(a.xk)}`);var d=b-a.Z;a.Z=b;c&&(b=a.Pb.x()-d*a.Pb.width()/2,d=a.Pb.y()-d*a.Pb.height()/2,KE(a,b,d));a.oQ()}
class ME extends U{constructor(a,b){super("content");this.xk=b||0;this.mp=new E(0,0);this.$I=1;this.aM=new C;this.$U=new C;this.fb=a;this.Pb=new U;this.Pb.resize(this.fb.width(),this.fb.height());T(this.Pb,"background-image",Ig(a.path()));T(this.Pb,"background-size","100% 100%");this.addChild(this.Pb);a=new HE;a.$L.addHandler(this.hL,this);a.Iy.addHandler(this.gL,this);b=new JE;b.mf.addHandler(this.fL,this);b.AI.addHandler(this.eL,this);b.JR.addHandler(()=>{this.ep=this.cp=NaN},this);this.Pm=new Jh(document.body);
Kh(this.Pm,a);Kh(this.Pm,b);Lh(this.Pm)}sG(a){this.pi=a;this.ju=this.BH();LE(this,this.ju)}resize(a,b){super.resize(a,b);this.ju=this.BH();LE(this,this.ju)}fL(a,b){KE(this,this.cp+a,this.ep+b)}eL(){this.cp=this.Pb.x();this.ep=this.Pb.y();KE(this,this.cp,this.ep)}VG(){}hL(a){this.on||(this.on=this.Z);this.$I=a;a=Math.min(this.pi,this.on*a);a=Math.max(this.ju,a);LE(this,a,!0);this.aM.g();1==this.$I&&this.$U.g()}gL(){this.on=0;1==this.$I&&this.$U.g()}BH(){const a=this.width(),b=this.height();var c=this.xk;
const d=new G(0,0,this.fb.width(),this.fb.height());c=void 0!==c?vq(d,c):d;return Math.min(this.pi,Qf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Df:!1}).scale)}oQ(){}};class NE extends EE{constructor(a,b,c){super(a);this.xk=c||0;this.Z=1;this.Bx=!0;this.uk=this.rR(b);this.addChild(this.uk);this.P=this.Pw();this.P.Nb(46);this.addChild(this.P);this.setScale(1);this.M.addHandler(()=>{})}Pw(){const a=new U("top_panel");Ff(a.displayObject(),"0 0");return a}rR(a){return new ME(a,this.xk)}resize(a,b){this.P&&this.P.Ga(a/this.Z);const c=a>b;this.m("landscape",c);this.uk.resize(a,b-this.uk.y());this.Ja(a,b);super.resize(a,b);void 0!==this.Cx&&c!=this.Cx&&this.close();this.Cx=
c}Ja(){}setScale(a){this.Z=a;if(this.P){Jf(this.P.displayObject(),a);var b=Math.floor(this.P.height()*a);this.uk.ke(b)}this.uk.sG(a)}scale(){return this.Z}close(){Mh(this.uk.Pm);super.close()}};class OE extends NE{constructor(a,b,c){super("picture_popup",b.fb,c);this.D=a}Pw(){const a=super.Pw(),b=new U("close");b.M.addHandler(function(){this.close()},this);a.addChild(b);return a}Ja(a,b){super.Ja(a,b);a>b?(this.uk.ke(0),this.uk.resize(a-(this.P?56:0),b),this.P&&(this.P.Nb(b/this.scale()),T(this.P,"right",`${-56*(1-this.scale())}px`))):this.P&&(this.P.Nb(46),T(this.P,"right",""))}};function PE(a){EE.call(this,"send_report");this.$n(!0);const b=this.Bg;b&&b.Ic(.5);this.Oc=new FE("message",!1);this.Oc.K(a);this.addChild(this.Oc);a=new U("send_preloader");this.addChild(a)}p(PE,EE);PE.prototype.La=function(){};fa("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");fa("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");fa("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty");
fa("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");fa("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");fa("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");function QE(a,b){a.tu.u(!0);null==b?(Rp(a,"error"),a.xq.u(!1)):(Qp(a,"error"),a.xq.u(!0),a.ne?a.bR&&a.tu.u(!1):a.Oa.displayObject().value&&a.tu.u(!1),"required-field-is-missing"==b?a.xq.K(a.i.H("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.xq.K(a.i.H("AUTHORIZATION_FORM_ERROR_EMAIL")))}function RE(a,b){a=a.Bt.Uc;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",Qp(b,"required"));b.K(c)}
class SE extends U{constructor(a,b,c,d){super("field");this.Bt=a;this.i=c;this.HH=new C;this.dV=new C;const e=this.Bt.Uc;d=d||"";a="";"select"==e.type()?(this.ne=new U("combobox"),this.addChild(this.ne),a=" comboboxPrompt",this.addChild(S(b,"auth_combobox_icon")),this.ne.M.addHandler(()=>{Qp(this,"focused");this.dV.g(e.values(),mb(e.values(),this.bR))},this)):(this.Oa=new U("","INPUT"),this.addChild(this.Oa),d=d||e.values()[0].text(),"USER_EMAIL"==e.Qe()&&(this.Oa.displayObject().type="email"),v(this.Oa.displayObject(),
"focusin",()=>{Qp(this,"focused");Rp(this,"empty");QE(this)},!1,this),v(this.Oa.displayObject(),"focusout",()=>{Rp(this,"focused");const f=this.Oa.displayObject().value;this.tn(f)},!1,this),v(this.Oa.displayObject(),["blur","input"],()=>{const f=this.Oa.displayObject().value;eq(this.Bt,f);this.HH.g(this.Qe(),f);this.tn(f)},!1,this),v(this.Oa.displayObject(),"keydown",this.We,!1,this));this.tu=new U("prompt"+a);RE(this,this.tu);this.tu.j(!1);this.addChild(this.tu);this.xq=new FE("error_state_label",
!1);this.xq.Oe("TODO : Field is required");this.xq.u(!1);this.addChild(this.xq);this.vl=new FE("hint",!1);this.vl.u(!1);this.addChild(this.vl);this.tn(d);d&&eq(this.Bt,d)}sP(a){this.vl.Oe(a);this.vl.u(null!=a&&0<a.length);this.vl.visible()?Lf(this.displayObject(),"with_hint")||(a=this.displayObject(),Me(a,"with_hint")):Lf(this.displayObject(),"with_hint")&&(a=this.displayObject(),Ne(a,"with_hint"))}Qe(){return this.Bt.Uc.Qe().text()}tn(a){var b=Lf(this.displayObject(),"focused");a?Rp(this,"empty"):
b||Qp(this,"empty");this.ne?this.ne.K(a):this.Oa.displayObject().value!=a&&(this.Oa.displayObject().value=a)}We(a){13==a.keyCode&&this.Oa.displayObject().blur()}};class TE extends O{constructor(a,b,c,d,e){super({l:"text"});let f="";fh&&(f="ios9");wc&&(f="msedge");zc&&(f="webkit");yc&&(f="gecko");u&&(f="ie");Zh(this,f);a=vs(b,a);d=new km(a,new im(null,d,null,e));c=c.ef({l:"rich-text-view",htmlText:a.htmlText(),Ln:d,eo:!1});this.addChild(c)}};function UE(a,b){Of();a.Si.forEach(c=>QE(c));b.forEach(c=>{const d=a.Si.get(c.Uc);d&&(c=c.description(),"field-value-is-invalid"==c?QE(d,c):"required-field-is-missing"==c&&QE(d,c))})}
class VE extends U{constructor(a,b,c,d,e,f,g,h,k,m){super("authorization");this.L=a;this.hc=new C;this.oh=new C;this.Si=new Map;a=new TE(b,h,g,k,m);b.ie()&&Zh(a,"empty");Zh(a,"auth_title");this.addChild(a);nb(this.L.contentState().xc(),t=>{const r=t.Uc;if("disabled"!=r.usage()){const y=r.Qe().text(),x=this.L.Ps().eg(y)?this.L.Ps().hf(y):"",D=new SE(t,c,d,x);this.addChild(D);this.Si.set(y,D);"USER_EMAIL"==y&&f&&D.sP(d.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));D.HH.addHandler(this.RZ,this);
D.dV.addHandler((Q,Ba)=>{Of();const ja=WE(e,r.title(),Q,Ba);this.hc.g(ja);ja.yh.addHandler(function Eb(cb){ja.yh.removeHandler(Eb);ja.close();cb&&(D.tn(cb),D.bR=cb,eq(D.Bt,cb),D.HH.g(D.Qe(),cb),QE(D));Rp(D,"focused")},this)},this)}},this);this.L.submittedEvent().addHandler(()=>{const t=this.L.ZA();t&&UE(this,t)})}RZ(a,b){b&&(this.L.Ps().Jg[a.toLowerCase()]=b)}};class XE extends U{constructor(a,b,c,d,e,f){super("view");b&&(this.pu=b.fb,this.Sx=d,this.Pb=new U("image"),T(this.Pb,"background-image",Ig(this.pu.path())),T(this.Pb,"background-size","cover"),this.addChild(this.Pb),this.Pb.M.addHandler(function(){this.ON&&this.we.g(b)},this),v(this.Pb.displayObject(),Bh,function(g){this.ON&&g.stopPropagation()},!1,this));a&&(a=vs(c,a),f=new km(a,new im(null,null,null,f)),this.Sr=e.ef({l:"rich-text-view",htmlText:a.htmlText(),Ln:f,eo:!1}),this.addChild(this.Sr));
this.we=new C}Td(){return this.we}invalidate(){if(this.pu){var a=Math.min(1,this.width()/this.pu.width(),this.Sx/this.pu.height());this.Pb.resize(Math.floor(this.pu.width()*a),Math.floor(this.pu.height()*a));this.ON=!0;T(this.Pb,"pointer-events",this.ON?"":"none")}a=parseFloat(bf(this.displayObject(),"min-height"));if(this.Pb){var b=zf(this.Pb.displayObject());b=this.Pb.height()+b.top+b.bottom}else b=0;const c=this.Sr?this.Sr.height():0;a=Math.max(a,b,c);if(this.Sr){const d=a>c?Math.floor((a-c)/2):
0;this.Sr.ke(d);this.NQ=b>c?0:a-c-d;if(this.I_&&this.Pb){a=zf(this.Pb.displayObject());a=this.Pb.height()+a.top+a.bottom;T(this.I_,"line-height",a+"px");this.Sr.ke(0);return}}else this.NQ=0;this.Nb(a)}df(){return this.NQ}K(a){this.Sr.displayObject().innerHTML=a}};class YE extends O{constructor(a,b,c,d,e,f){super({l:"item"});this.vZ=c;this.W=new XE(c.textRange(),c.Zc,b,72,e,f);this.addChild(this.W);d&&M(this,new O({l:"pair_icon",da:S(a,"icon_lock")}))}invalidate(){this.W.invalidate()}K(a){this.W.K(a)}};function ZE(a,b,c){a.Y=[];a.Mw(b,c)}
class $E extends EE{constructor(a,b,c,d,e,f,g){super("answers_popup");this.Y=[];this.$n(!0);this.Zd=e;this.oU=g||[];this.I=c;this.i=b;this.Ca=f;b="items";void 0===g&&(b+=" without_pair");this.hN=new U("title");this.hN.K(this.dJ());this.addChild(this.hN);this.SQ=new U("cancel");this.addChild(this.SQ);this.Xc=new bE(b,"hidden","auto","div.item");this.addChild(this.Xc);ZE(this,a,d);this.SQ.M.addHandler(function(h,k){k.preventDefault();this.yh.g(void 0)},this);this.yh=new C}dJ(){return this.i.H("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}open(){super.open();
this.Ja()}close(){super.close()}La(a,b){this.resize(a,b);this.Ja()}Ja(){for(var a=0;a<this.Y.length;++a)this.Y[a].invalidate();T(this,"height","");a=this.Xc.content().height()+this.Xc.y();T(this,"height",Math.min(this.height(),a)+"px");this.Xc.invalidate()}Mw(){}pt(a,b,c,d){0!=d&&this.Xc.content().addChild(new U("separator"));d=this.oU&&-1!=this.oU.indexOf(this.Y.length);a=new YE(a,this.I,b,d,this.Zd,this.Ca);0===this.Y.length&&Mf(a.displayObject(),"first");c&&Mf(a.displayObject(),"selected");this.Xc.content().addChild(a);
this.Y.push(a);a.M.addHandler(function(e){this.GR(e.vZ)},this);return a}GR(a){this.yh.g(a)}};class aF extends $E{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.pd=d;this.Sa=c.text();this.Bg.M.addHandler((k,m)=>{m.preventDefault();this.yh.g(void 0)},this);ZE(this,a,e);this.hN.K(this.dJ())}Mw(a,b){if(this.pd)for(let c=0;c<this.pd.length;++c){const d=this.pd[c].text(),e=new po;e.setText(new VB(d,[],[],new vj));this.pt(a,e,c==b,c).K(d)}}GR(a){this.yh.g(a.textRange().htmlText())}dJ(){return this.Sa}};function WE(a,b,c,d){return new aF(a.D,a.i,b,c,d,a.I,a.Zd,a.Ca)}class bF{constructor(a,b,c,d,e){this.D=a;this.I=c;this.i=b;this.Zd=d;this.Ca=e}};function cF(a){let b="";for(const c of a)b+=`<stop stop-color="${dj(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b}
class dF extends O{constructor(a){super({l:a});this.Cb=new O({s:N(this,"image")});A(this,this.Cb)}invalidate(a){this.F("background","");this.Ic(1);this.Lj(this.Cb)&&(this.Cb.F("background-image","none"),this.removeChild(this.Cb));if("solidFill"==a.sh()){var b=a.Uj();this.F("background",dj(b.color()));this.Ic(b.alpha())}else if("gradientFill"==a.sh()){b=this.F;a=a.wg;if("radial"==a.type()){var c=a.us();a=cF(a.fm());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.rA()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=cF(a.fm()),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,"+hg(a)+")";b.call(this,"background",a)}else"pictureFill"==a.sh()&&(b=a.Lp(),a=b.position(),this.F("background-color","#FFFFFF"),this.Cb.m("fill","fill"==a),this.Cb.m("tile","tile"==a),this.Cb.F("background-image",Ig(b.image().path())),this.Cb.Ic(b.alpha()),this.addChild(this.Cb))}};class eF extends dF{constructor(){super("background")}};class fF{constructor(a,b,c,d,e,f,g){this.i=a;this.OE=b;this.D=c;this.Ca=d;this.I=e;this.G_="headerWithText";this.Ar=f;this.Sb=null;this.dE=g}Xk(a){this.Sb=a}Pj(){return this.Sb}KA(){return this.dE}A(){return this.i}O(){return this.D}soundController(){return this.Ca}J(){return this.I}Yg(){return this.Ar}};class gF extends O{constructor(a,b){super({l:"visualizer"});this.L=a;this.hc=H(this);this.oh=H(this);this.zc=!1;var c=new eF;M(this,c);c.invalidate(a.slide().Za().background());c=b.O();const d=b.J(),e=new Wr(new Vr({fontSize:16,J:d,FX:"#000000"})),f=new bF(c,b.A(),d,e,b.soundController());this.yB=new VE(a,a.slide().description(),c,b.A(),f,b.Yg(),e,d,b.Pj(),b.soundController());this.addChild(this.yB);z(this,this.yB.hc,this.hc.g,this.hc);z(this,this.yB.oh,this.oh.g,this.oh)}eF(){}slide(){return this.L.slide()}activated(){return this.zc}Pa(a){this.zc=
a}setOverlayDisplayed(){}setScale(){}dm(){}Jn(){return"normal"}resize(a,b){super.resize(a,void 0);this.F("min-height",`${b}px`);this.yB.resize(a)}TP(){}};class hF{LP(){return!1}LY(){return new C}};class iF{constructor(){this.zc=!1;this.lK=new Hd}Pa(a){if(this.zc!=a){this.zc=a;var b=Gd(this.lK).reverse();a?rb(b,c=>c.activate()):nb(b,c=>c.deactivate())}}};function jF(a){J(document.body,"position","");J(document.body,"overflow-y","");a.vw=!0}
class kF extends I{constructor(a,b){super();this.ic=a;this.md=b;this.IL=0;this.vw=!0;w(this,this.ic,Bh,this.ey,this,Hh)}ey(){J(document.body,"overflow-y","hidden");this.IL=this.md.scrollY();this.vw=!1;w(this,this.ic,Dh,this.ej,this,Hh);w(this,this.ic,Ch,this.rk,this,Hh)}ej(){const a=this.md.scrollY();this.IL==a?this.vw||jF(this):this.vw&&(J(document.body,"position","fixed"),J(document.body,"overflow-y","hidden"),this.vw=!1);this.IL=a}rk(){jF(this);wd(this,this.ic,Dh,this.ej,this);wd(this,this.ic,
Ch,this.rk,this)}};function lF(a,{oa:b,mode:c}){a.Aa=c;a.Kd=null;a.Bf(b);return a.Kd}class mF extends Kr{constructor({A:a,R:b,O:c}){super();this.i=a;this.$=b;this.Kd=null;this.D=c}tj(){}nj(){}Aj(){}sj(){}wj(){}Cj(){}yj(){}Ej(a){this.Kd=new ns(a.contentState(),this.hh(a),this.i,this.$,this.D)}xj(){}qj(){}Dj(){}zj(){}Bj(){}vj(){}pj(){}oj(){}uj(){}rj(){}hh(a){return a.slide().Za().Pd()}};const Z=new xe(40,36,24,36);function nF(a,b,c){var d=-10;a.Jb&&(d=a.Jb.Ab(Math.round(.3*(b-10)),c-Z.top-Z.bottom),a.Jb.La(b-d.width-Z.left,Z.top,d.width,d.height),d=a.Jb.width());d=b-(d+10)-(Z.left+Z.right);let e=Z.top;a.Va.La(Z.left,e,d,0);e+=oF(a,d)+10;pF(a,"default",b,c);e=qF(e,a.Bh);rF(a,Z.left,e,d,sF(a,c,e))}
function tF(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.$c.get("awardedScoreLabel"),g=a.$c.get("awardedScoreValue"),h=a.$c.get("passingScoreLabel"),k=a.$c.get("passingScoreValue"),m=f||g,t=h||k,r=m?uF(a,"awardedScore",e):0;t&&(r+=uF(a,"passingScore",e));r+=m&&m?6:0;m=oF(a,d);r=Math.floor(.5*(c-(r+m+19)));a.Va.La(33,r,d,m);d=r+m+19;m=.18*b;if(f||g){const y=d;t=uF(a,"awardedScore",e);if(f){const x=new G(m,y,e,t);f.La(x.left,x.top,x.width,x.height)}g&&(f=new G(m+e+16,y,e,t),g.resize(f.width,f.height),
g.La(f.left,f.top,f.width,f.height));d+=t+6}if(h||k)f=d,g=uF(a,"passingScore",e),h&&(t=new G(m,f,e,g),h.La(t.left,t.top,t.width,t.height)),k&&(e=new G(m+e+16,f,e,g),k.resize(e.width,e.height),k.La(e.left,e.top,e.width,e.height)),d+=g;k=vF(a);if(k.length){const y=d+32;nb(k,x=>{if(x.Hv()){const D=new G(x.bO(),y,160,38);x.La(D.left,D.top,D.width,D.height)}})}if(k=a.$c.get("passed")||a.$c.get("failed"))e=Math.ceil(.5*(b-70)),h=r-20-70,k.resize(70,70),k.La(e,h,70,70);wF(a,b,r-20);pF(a,"default",b,c)}
function xF(a,b,c,d){switch(b){case "default":switch(a.Ql){case "IntroSlide":if(a.Jb)nF(a,c,d);else{b=c-66;var e=a.o.Ab(b,0).height,f=oF(a,b),g=Math.max(Z.top,Math.floor(.5*(d-(e+f+13)))-15);a.Va.La(33,g,b,f);pF(a,"default",c,d);rF(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Jb?(b=yF(c,d),e=a.Jb.Ab(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Jb.La(c-e.width-Z.right,Z.top,e.width,e.height),f=b.width-(a.Jb.width()+10),g=Z.top,a.Va.La(Z.left,
g,f,e.height),g+=Math.max(e.height,oF(a,f))+10,pF(a,"default",c,d),g=qF(g,a.Bh),rF(a,Z.left,g,b.width,sF(a,d,g))):nF(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.o.Ab(e,0).height;g=oF(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.Va.La(b,d,e,g);rF(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":tF(a,c,d);break;default:nF(a,c,d)}break;case "sideblock_1":f=yF(c,d);b=Z.top;g=Math.round(.3*(f.width-10));a.Jb&&(g=a.Jb.Ab(g,d-Z.top-Z.bottom).width,
a.Jb.La(Z.left,b,g,f.height));e=Z.left+g+10;f=f.width-(g+10);a.Va.La(e,b,f,0);b=qF(b,a.Va);pF(a,"sideblock_1",c,d);b=qF(b,a.Bh);rF(a,e,b,f,sF(a,d,b));break;case "sideblock_2":e=yF(c,d);b=Z.top;f=Math.round(.3*(e.width-10));a.Jb&&(f=a.Jb.Ab(f,d-Z.top-Z.bottom).width,g=c-Z.right-f,a.Jb.La(g,b,f,e.height));e=e.width-(f+10);a.Va.La(Z.left,b,e,0);b=qF(b,a.Va);pF(a,"sideblock_2",c,d);b=qF(b,a.Bh);rF(a,Z.left,b,e,sF(a,d,b));break;case "sideblock_3":e=yF(c,d);b=Z.top;f=Math.round(.7*(e.width-10));rF(a,c-
Z.right-f,b,f,e.height);e=e.width-(f+10);a.Va.La(Z.left,b,e,0);b=qF(b,a.Va);pF(a,"sideblock_3",c,d);a.Jb&&(b=qF(b,a.Bh),d=Math.max(d-b-Z.bottom,60),c=a.Jb.Ab(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Jb.La(Z.left+e,b,c.width,d));break;case "horizontal_1":b=yF(c,d);e=Z.top;a.Va.La(Z.left,e,b.width,0);e=qF(e,a.Va);pF(a,"horizontal_1",c,d);e=qF(e,a.Bh);c=zF(b);a.Jb&&(f=a.Jb.Ab(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Jb.La(Z.left+f,e,b.width,c));e+=c+10;rF(a,Z.left,e,b.width,
sF(a,d,e));break;case "horizontal_2":b=yF(c,d);e=Z.top;f=zF(b);a.Jb&&(g=a.Jb.Ab(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Jb.La(Z.left+g,e,b.width,f));e+=f+10;a.Va.La(Z.left,e,b.width,0);e=qF(e,a.Va);pF(a,"horizontal_2",c,d);e=qF(e,a.Bh);rF(a,Z.left,e,b.width,sF(a,d,e));break;case "balanced_1":f=yF(c,d);b=Z.top;a.Va.La(Z.left,b,f.width,0);b=qF(b,a.Va);pF(a,"balanced_1",c,d);b=qF(b,a.Bh);c=.5*(f.width-10);a.Jb&&(e=Math.max(d-b-Z.bottom,60),f=f.width-c-10,g=a.Jb.Ab(f,e),g.width<
f&&(c=c+f-g.width),a.Jb.La(Z.left+c+10,b,g.width,e));rF(a,Z.left,b,c,sF(a,d,b));break;case "balanced_2":b=yF(c,d);e=Z.top;a.Va.La(Z.left,e,b.width,0);e=qF(e,a.Va);pF(a,"balanced_2",c,d);e=qF(e,a.Bh);c=.5*(b.width-10);f=Math.max(d-e-Z.bottom,60);a.Jb&&(g=a.Jb.Ab(c,f),c=Math.min(g.width,c),a.Jb.La(Z.left,e,c,f));rF(a,Z.left+c+10,e,b.width-10-c,sF(a,d,e));break;case "balanced_3":e=yF(c,d);b=Z.top;f=zF(e);a.Jb&&(g=a.Jb.Ab(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Jb.La(Z.left+g,b,
e.width,f));b+=f+10;pF(a,"balanced_3",c,d);b=qF(b,a.Bh);c=.5*(e.width-10);a.Va.La(Z.left,b,c,d-b-Z.bottom);rF(a,Z.left+c+10,b,c,sF(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function AF(a,b,c,d){switch(b){case "default":switch(a.Ql){case "IntroSlide":case "ResultSlide":return new E(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.Ab(Math.round(.3*(c-10)),d-Z.top-Z.bottom).width),new E(Z.left,Z.top+oF(a,c-(b+10)-(Z.left+Z.right))+10)}case "sideblock_1":return d=yF(c,d),b=Math.round(.3*(d.width-10)),c=Z.left+b+10,a=Z.top+oF(a,d.width-(b+10))+10,new E(c,a);case "sideblock_2":return c=yF(c,d),a=Z.top+
oF(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new E(Z.left,a);case "sideblock_3":return c=yF(c,d),a=Z.top+oF(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new E(Z.left,a);case "horizontal_1":return new E(Z.left,Z.top+oF(a,c-(Z.left+Z.right))+10);case "horizontal_2":return c=yF(c,d),d=Z.top,d+=zF(c)+10,d+=oF(a,c.width)+10,new E(Z.left,d);case "balanced_1":case "balanced_2":return a=Z.top+oF(a,yF(c,d).width)+10,new E(Z.left,a);case "balanced_3":return new E(Z.left,Z.top+Math.round(.3*(d-(Z.top+
Z.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function yF(a,b){return new F(a-(Z.left+Z.right),b-(Z.top+Z.bottom))}function zF(a){return Math.round(.3*(a.height-10))}function oF(a,b){return a.Va.Ab(b,0).height}function pF(a,b,c,d){b=AF(a,b,c,d);a.Bh&&(a.Bh.resize(245,36),a.Bh.La(b.x,b.y,245,36))}function qF(a,b){return b?(b=b.Ab(b.width(),b.height()),a+b.height+10):a}
function rF(a,b,c,d,e){if(a.Ki&&a.o){const f=a.o.Ab(d,20);a.o.La(b,c,d,f.height);const g=a.Ki.Ab(d,20);a.Ki.La(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.o&&a.gR.La(b,c,d,e)}function sF(a,b,c){switch(a.Ql){case "Hotspot":return Math.max(b-c-Z.bottom,b-56-14-60);default:return b-c-Z.bottom}}
function uF(a,b,c){const d=a.$c.get("awardedScoreLabel"),e=a.$c.get("awardedScoreValue"),f=a.$c.get("passingScoreLabel");a=a.$c.get("passingScoreValue");switch(b){case "passingScore":return f?f.Ab(c,0).height:Math.max(a.Ab(c,0).height,30);case "awardedScore":return d?d.Ab(c,0).height:Math.max(e.Ab(c,0).height,30)}throw Error("unknown section");}function vF(a){const b=[];nb(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.$c.get(c))&&b.push(c)});return b}
function wF(a,b,c){var d=a.$c.get("passedCircle")||a.$c.get("failedCircle");a=a.$c.get("passedIcon")||a.$c.get("failedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.La(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.La(d,c,36,36))}class BF{constructor(a,b){this.Ql=a;this.gR=b;this.Bh=this.Jb=this.Va=this.Ki=this.o=null;this.$c=new Map}setContent(a){this.o=a;this.gR.setContent(a)}AA(a){this.Va=a}};class CF{constructor(a){this.Ql=a;this.o=null}setContent(a){this.o=a}La(a,b,c,d){this.o&&(Qj.includes(this.Ql)?(this.o.resize(c,d),this.o instanceof Cn&&(c=this.o.content(),c=Math.max(this.o.height(),c.displayObject().scrollHeight),this.o.F("height",`${c}px`)),this.o.move(a,b)):this.o.La(a,b,c,d))}};class DF extends Ys{constructor(a){super();this.D=a.O;this.zZ=a.L4;this.Yj=a.ev;this.uc=a.mediaController;this.Ld=a.jg;this.mh=a.pb;this.ia=a.parent;this.$d=a.yc;this.I=a.J;this.hl=a.iF;this.Ym=a.Lv;this.sw=a.e6;this.lf=null}create(a){this.Bf(a);return this.lf}GN(){this.lf=null}EN(a){this.lf=this.Ld.jO(a,this.$d)}LN(a){this.lf=this.Ld.tF(a,this.Ym.get(a),this.uc,this.sw)}JN(a){this.lf=this.Ld.wX(a,this.$d)}KN(a){var b=this.hl.Od,c=this.uc,d=this.sw;this.lf=Bu(this.Ld,{object:a,$a:a.$a(),Gk:b,mediaController:c,
Ik:d})}IN(a){var b=this.Ld;this.lf=new bs({Z6:a,O:b.D,Gk:this.hl.Lf,mode:b.Aa,If:b.yd,mediaController:this.uc,Ik:this.sw})}HN(a){let b=null;"content"==a.id()?b=this.zZ.view():"additionalContent"==a.id()&&(b=this.Yj);this.lf=this.Ld.gm(a,b)}CN(a){this.lf=this.Ld.gm(a)}DN(a){this.lf=new bp(a)}FN(a){this.lf=new cp(a)}};function vt(a,b){return a.wn.get(b)}function EF(a,b,c){FF(a,b);c&&a.F("transform",uk(c))}function GF(a){const b=new BF(a.Ql,new CF(a.Ql));a.o&&b.setContent(a.o);a.Ki&&(b.Ki=a.Ki);a.Va&&b.AA(a.Va);a.Ux&&(b.Jb=a.Ux);a.rw&&(b.Bh=a.rw);for(const d of a.Jx.keys()){var c=a.Jx.get(d);b.$c.set(d,c)}return b}
function HF(a){var b=a.tI.rect();IF(a.tI,a.Va,b);EF(a.Va,b,a.tI.rotationAngle());if(a.KB&&a.o)if(b=a.KB.rect(),Qj.includes(a.Ql)){FF(a.o,b);var c=a.o.content().displayObject().scrollHeight;c>b.height&&a.o.Nb(c)}else Oj.includes(a.Ql)&&IF(a.KB,a.o,b),FF(a.o,b);a.TG&&a.Ki&&FF(a.Ki,a.TG.rect());if(a.dD&&a.Ux){b=a.dD.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.SJ.Jb.Ab(c,d-Z.top-Z.bottom);b=new G(b-c-Z.left,Z.top,d.width,d.height)}EF(a.Ux,b,a.dD.rotationAngle())}a.fH&&a.rw&&
(b=a.fH.rect(),b||(b=AF(a.SJ,a.Xs.QF(),a.width(),a.height()),b=new G(b.x,b.y,245,36)),FF(a.rw,b))}function IF(a,b,c){a instanceof Fk&&"resizeShapeToFitText"==a.Sd().Pe().bm()&&(a=b.Ab(c.width,c.height),c.width=a.width,c.height=a.height)}function FF(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class JF extends O{constructor({g7:a,Za:b,h7:c}){super({l:"slide-layout"});this.mt=new O;this.mt.F("min-height","100%");this.addChild(this.mt);this.Ql=c;this.S3=a;this.Xs=b;this.wn=new Map;this.fH=this.rw=this.dD=this.Ux=this.TG=this.KB=this.Ki=this.o=null;this.Jx=new Map;a=b.Bb();for(b=0;b<a.count();++b){c=yq(a,b);if(-1!=Ij.indexOf(c.type()))continue;const e=this.S3.create(c);A(this,e);this.wn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":Jj(c.type(),c.id())&&this.Jx.set(c.id(),e);var d=
c.rect();d&&EF(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.Va=e,this.tI=c):"content"==c.id()?(this.o=e,this.KB=c):"additionalContent"==c.id()?(this.Ki=e,this.TG=c):(d=c.rect(),Fj(c.id())&&this.Jx.set(c.id(),e),d&&EF(e,d,c.rotationAngle()));break;case "image":case "video":case "line":EF(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.Ux=e;this.dD=c;break;case "slideAudio":this.rw=(d=!c.$a().Ng())?e:null;this.fH=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.mt.addChild(e)}this.SJ=GF(this);yh&&Gg&&this.wn.forEach((e,f)=>Object.values(Aj).includes(f)&&e.m(f,!0))}invalidate(){if(this.width()&&this.height()){this.wn.forEach((a,b)=>{this.Jx.has(b)||a.va()});this.Xs.OO()?HF(this):xF(this.SJ,this.Xs.QF(),this.width(),this.height());for(const a of this.wn.values())a.va()}}ka(){this.invalidate()}te(){super.te();this.wn.forEach(a=>a.setParentScale(this.parentScale()))}};function KF(a,b){for(var c of a.xK)B(a,c);a.xK=[];if(b)for(c=0;c<b.count();++c){var d=yq(b,c);const e=d.rect();d=a.O0.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.xK.push(d)}}class LF extends dF{constructor(a){super("background-base");this.O0=new Zs(a);this.xK=[]}};let MF=null;
class NF extends O{constructor({A:a,oa:b,mode:c,O:d,J:e,jg:f,pb:g,yc:h,Yg:k,R:m,co:t}){super({l:"quiz-slide-visualizer",tabIndex:-1});this.$=m;this.Co=this.Do=0;this.uS=!1;this.bz=t;z(this,this.bz.LY(),this.xS,this);this.i=a;this.Aa=c;this.D=d;this.I=e;this.Ld=f;this.L=b;a=b.slide();this.uc=new iF;this.zc=!1;this.Ar=k;this.we=H(this);this.ag=H(this);this.Dq=H(this);H(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.L.contentState()&&k.includes(a.type())&&z(this,this.L.contentState().V(),this.h0,
this);this.$d=h;this.Yj=this.Iw();this.eb=this.vd();z(this,this.eb.Nl,this.cu,this);d={O:d,L4:this.eb,ev:this.Yj,mediaController:this.uc,jg:this.Ld,pb:g,km:void 0,parent:this,yc:this.$d,J:this.I,iF:this.L.iF(),Lv:this.L.Lv(),e6:this.L};d=new DF(d);g=a.Za();this.pH=new LF(this.Ld);this.pH.invalidate(g.background());KF(this.pH,g.Kz());M(this,this.pH);this.Yi=new JF({g7:d,Za:g,h7:a.type()});M(this,this.Yi);!Nj.includes(a.type())||A(this,this.eb);this.eb instanceof ut&&(d=this.Yi.mt,jt(this.eb,this.Yi,
d),d.jc(this.eb,0));this.Ba=new Ho({Wg:this.Yi,preventDefault:!yh});A(this,this.Ba);this.addChild(this.Ba.Pg());z(this,this.eb.Kh,()=>{this.Rq(this.height())},this);z(this,this.Ba.md.Nv(),this.eb.rY,this);this.xS();yh&&A(this,new kF(this,this.Ba.md))}gf(){this.eb.gf()}xS(){var a=this.bz.LP();hh||ih?a&&!this.uS&&(a=b=>{b=new O({s:N(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.uS=!0):this.m("with-border",a)}h0(){isNaN(MF)||clearInterval(MF);MF=setTimeout(()=>
{this.va();this.Rq(this.height())},0)}va(){super.va();this.Yi.invalidate()}CF(){this.ag.g()}AX(){this.Dq.g()}$h(){return this.ag}$z(){return this.Dq}ka(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Do!=a||this.Co!=b)&&(this.Do=a,this.Co=b,this.Yi.resize(a,b),a=this.TA(),this.eb.RC=a,this.Rq(b))}vd(){return this.Ld.nv({parent:this,oa:this.L,mode:this.Aa,GO:!0,yc:this.$d,ev:this.Yj,Yg:this.Ar})}Iw(){return lF(new mF({A:this.i,R:this.$,O:this.D}),{oa:this.L,mode:this.Aa})}lc(a){this.Aa=
a;this.eb.lc(a);this.Yj&&this.Yj.lc(a)}Pa(a,b=!1){this.zc=a;this.uc.Pa(a);a&&!b&&(Pg?document.body.focus():this.focus());this.OG(a,b)}activated(){return this.zc}j(a){this.eb&&this.eb.j(a)}Td(){return this.we}qm(){}Yn(){}te(){const a=this.parentScale();this.eb.setParentScale(a);this.Yi.setParentScale(a);this.Ba.setParentScale(a)}cu({top:a,bottom:b}){const c=this.Ba.md;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.TA(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.Es(d)}OG(a,b){a&&!b?wh||this.eb.qm():this.eb.Yn()}UA(){const a=this.Ba.md;return a?a.scrollY():this.Yi.displayObject().scrollTop}TA(){var a=this.Yi;if(u){let b=a.height();for(const c of a.mt.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(K?a.mt:a).displayObject().scrollHeight;return a}Rq(a){this.Ba.ai(a,this.TA())}};function OF(a,b){a.w_.forEach(c=>{b(c)})}class PF{constructor(a){this.w_=a}gb(a){this.ao(a)}};class QF extends PF{ao(a){1>a?OF(this,b=>b.Ic(0)):OF(this,b=>b.F("opacity",""))}};class RF extends PF{ao(a){1>a?OF(this,b=>b.Ic(a)):OF(this,b=>b.F("opacity",""))}};function SF(a){OF(a,b=>{a.lL[la(b)]=b.displayObject().style.transform||""})}
class TF extends PF{constructor(a,b){super(a);this.ol=new E(1,1);switch(b){case "fromTop":this.ol.x=0;this.ol.y=-1;break;case "fromBottom":this.ol.x=0;this.ol.y=1;break;case "fromLeft":this.ol.x=-1;this.ol.y=0;break;case "fromRight":this.ol.x=1;this.ol.y=0;break;default:throw Error("unknown direction");}this.lL={}}gb(a){a||SF(this);super.gb(a)}ao(a){if(1>a){OF(this,d=>d.Ic(a));const b=40*this.ol.x*Math.pow(1-a,2),c=40*this.ol.y*Math.pow(1-a,2);OF(this,d=>{const e=`translate(${b}px, ${c}px) `+this.lL[la(d)];
d.F("transform",e)})}else OF(this,b=>b.F("transform",this.lL[la(b)])),OF(this,b=>b.F("opacity",""))}};class UF{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new QF(c);case "fadeIn":return new RF(c);case "floatIn":return new TF(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function VF(){this.nW=new C}var WF;l=VF.prototype;l.fl=!1;l.BE=0;l.start=function(){if(this.fl)throw Error("timer was already started");this.fl=!0;this.BE=Date.now();XF()(this.mW.bind(this))};l.stop=function(){if(!this.fl)throw Error("timer wasn't started");this.fl=!1};l.isActive=function(){return this.fl};l.mW=function(){if(this.fl){const a=this.BE;this.BE=Date.now();this.nW.g(this.BE-a);XF()(this.mW.bind(this))}};var YF=1E3/30;
function XF(){if(WF)return WF;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return WF=Gg||void 0===a?function(b){setTimeout(b,YF)}:function(b){a(b)}};function ZF(a,{type:b,direction:c,duration:d,delay:e,m5:f}){a.reset();a.Rb=Math.max(1E3*d,1);a.tt=1E3*e;d=new UF;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.Tc.push(f)}
class $F extends I{constructor(){super();this.tt=this.Rb=0;this.Tc=[];this.mj=void 0;this.$G=H(this);this.yQ=H(this);this.Ws=new VF;z(this,this.Ws.nW,()=>{const a=Date.now();this.ri=Math.min(1,this.ri+(a-this.PC)/this.Rb);this.PC=a;this.Tc[this.RB].ao(this.ri);1<=this.ri&&(++this.RB>=this.Tc.length&&(this.Ws.stop(),this.$G.g()),this.ri=0)},this);this.RB=this.PC=this.ri=0}start(){if(this.Tc.length&&!this.mj){this.xC(0);const a=this;this.mj=setTimeout(()=>{a.BL()},this.tt);this.yQ.g()}}stop(){clearTimeout(this.mj);
this.Ws.isActive()&&(this.Ws.stop(),this.$G.g());this.xC(1)}gX(){return this.$G}xC(a){for(let b=0;b<this.Tc.length;++b)this.Tc[b].gb(a)}BL(){this.Ws.isActive()||(this.RB=0,this.PC=Date.now(),this.Ws.start())}reset(){this.stop();this.Tc=[];this.mj=void 0;this.RB=this.PC=this.ri=0}};class aG extends NF{constructor({A:a,oa:b,mode:c,O:d,J:e,jg:f,pb:g,yc:h,Yg:k,R:m,co:t}){"reviewWithCorrectAnswers"!=c||b.slide().settings().S()||(c="reviewWithoutCorrectAnswers");super({A:a,oa:b,mode:c,O:d,J:e,jg:f,pb:g,yc:h,Yg:k,R:m,co:t});this.HU=b;this.Fm=null;if("normal"==this.Aa){a=b.slide().animation();const r=this.eb.Bn(a.mode());this.Yj&&this.Yj.Bn(c).forEach(y=>{r[0].push(...y)});this.Fm=new $F;z(this,this.Fm.yQ,()=>{this.j(!1);this.m("animated",!0)},this);z(this,this.Fm.gX(),()=>{this.j(!0);
this.m("animated",!1)},this);ZF(this.Fm,{m5:r,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});A(this,this.Fm)}}j(a){super.j(a);a=a&&"reviewWithoutCorrectAnswers"!=this.Aa&&this.HU.vb();this.eb&&this.eb.j(a)}OG(a,b){a?this.HU.submitted()||this.Fm&&this.Fm.start():this.Fm&&this.Fm.stop();super.OG(a,b)}};function bG(a,b){a.pZ.push(b);z(a,b.vu,()=>{b.Hv()?cG(a,b):dG(a,b);eG(a)},a);z(a,b.JQ,()=>{b.Hv()?cG(a,b):dG(a,b);eG(a)},a);b.Hv()&&cG(a,b);eG(a)}function eG(a){var b=a.xl.length;var c=a.kV?a.kV.settings().X().quizSize():a.Fc;b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.xl){d.KQ=b;const e=d.rect();d.Jh=new G(b,e?e.top:c.height-38-12,160,38);b+=180}a.G.g()}function cG(a,b){a.xl.push(b);fG(a)}function dG(a,b){b=a.xl.indexOf(b);-1!=b&&a.xl.splice(b,1)}
function fG(a){function b(e){return tb(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.xl.concat();a.xl=[];c(a.xl,b("reviewBtn"));c(a.xl,b("reportBtn"));c(a.xl,b("restartBtn"))}class gG extends I{constructor({m8:a,quizSize:b}){super();this.G=H(this);this.kV=a;this.Fc=b;this.pZ=[];this.xl=[]}gb(a){if(a){for(let b=0;b<a.count();++b){const c=yq(a,b);c instanceof nm&&bG(this,c)}eG(this)}}V(){return this.G}};function hG(a,b){const c=vt(a.Yi,"restartBtn");c&&(c.u(b),b&&z(a,c.M,()=>{a.T.restartQuiz()}));(b=vt(a.Yi,"reviewBtn"))&&z(a,b.M,()=>{a.T.SU.g()});(b=vt(a.Yi,"reportBtn"))&&z(a,b.M,()=>{a.T.PA()})}class iG extends NF{constructor({A:a,oa:b,mode:c,O:d,J:e,jg:f,pb:g,yc:h,cs:k,quizSize:m,Yg:t,R:r,co:y}){m=new gG({quizSize:m});const x=b.slide().Za();m.gb(x.Bb());super({A:a,oa:b,mode:c,O:d,J:e,jg:f,pb:g,yc:h,Yg:t,R:r,co:y});this.T=b.contentState();hG(this,k)}};class jG{constructor({O:a,A:b,J:c,jg:d,pb:e,yc:f,Yg:g,R:h,co:k}){this.i=b;this.$=h;this.D=a;this.I=c;this.Ld=d;this.mh=e;this.$d=f;this.Ar=g;this.bz=k}pb(){return this.mh}create(a,b){b={A:this.i,R:this.$,oa:a,mode:b,O:this.D,J:this.I,jg:this.Ld,pb:this.mh,yc:this.$d,Yg:this.Ar,co:this.bz};return a instanceof V?new aG(b):new NF(b)}kO(a,b,c){return new iG({A:this.i,oa:a,R:this.$,mode:"normal",O:this.D,J:this.I,jg:this.Ld,pb:this.mh,yc:this.$d,Yg:!1,co:this.bz,cs:b,quizSize:c})}};function kG(a,b,c){const d=a.dc.width()*a.Z,e=a.dc.height()*a.Z;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.dc.Jf(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.dc.ke(c)}function lG(a,b){Jf(a.dc.displayObject(),b);a.dc.setParentScale(b);var c=b-a.Z;a.Z=b;b=a.dc.x()-c*a.dc.width()/2;c=a.dc.y()-c*a.dc.height()/2;kG(a,b,c)}
class mG extends EE{constructor({O:a,hP:b,A:c,oa:d,quizSize:e,content:f}){super("dnd_popup");this.D=a;this.ep=this.cp=this.pi=this.XW=this.Z=1;this.Bx=!0;this.Fc=e;this.L=d;this.on=0;this.i=c;this.P=this.Pw();this.P.Nb(45);this.addChild(this.P);this.AJ();this.ta=b;a=new HE;a.$L.addHandler(this.hL,this);a.Iy.addHandler(this.gL,this);b=new JE;b.mf.addHandler(this.fL,this);b.AI.addHandler(this.eL,this);this.WW=new U("content");this.addChild(this.WW);this.dc=f;this.WW.addChild(this.dc);this.setScale(1);
this.Pm=new Jh(document.body);Kh(this.Pm,a);Kh(this.Pm,b);Lh(this.Pm)}close(){Mh(this.Pm);super.close()}fL(a,b){kG(this,this.cp+a,this.ep+b)}eL(){this.cp=this.dc.x();this.ep=this.dc.y();kG(this,this.cp,this.ep)}hL(a){this.on||(this.on=this.Z);a=Math.min(this.pi,this.on*a);a=Math.max(this.XW,a);lG(this,a);lG(this,a)}gL(){this.on=0}Pw(){const a=new U("top_panel");Ff(a.displayObject(),"0 0");return a}AJ(){const a=this.P;if(a)if(this.ta){var b=new U("close");b.addChild(S(this.D,"close_popup_icon"));b.M.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{this.L.contentState().reset()};var c=new U("clear");c.K(this.i.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.M.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.M.addHandler(b,this);a.addChild(c);b=new U("done");b.K(this.i.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.M.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.M.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.m("landscape",c);this.P&&(c?(T(this.P,"width",""),
T(this.P,"height",`${b/this.pi}px`),T(this.P,"right",`${-this.P.width()*(1-this.pi)}px`)):(T(this.P,"width",`${a/this.pi}px`),T(this.P,"height",""),T(this.P,"right","")));this.Ja(a,b);super.resize(a,b);this.Ja(a,b)}Ja(a,b){var c=this.P?56:0;a-=a>b?c:0;c=Qf({width:this.Fc.width,height:this.Fc.height,boundingWidth:a,boundingHeight:b,Df:!0}).scale;this.dc.resize(this.Fc.width,this.Fc.height);this.dc.setParentScale(c);Jf(this.dc.displayObject(),c);this.Z=this.on=this.XW=c;this.dc.Jf((a-this.Fc.width*
c)/2);this.dc.ke(Math.floor((b-this.Fc.height*c)/2))}setScale(a){this.Z=a;this.P&&Jf(this.P.displayObject(),a);this.pi=a}};class nG extends I{constructor(a=null){super();this.Ca=a;this.ja=null;this.dh=H(this);this.Re=H(this);this.Ca&&z(this,this.Ca.iB(),this.Tu,this)}gb(a){this.ja=Ki(a.fb.Rn());this.Nq()}Nq(){z(this,this.ja.stateChangedEvent(),this.ni,this);this.Tu()}ni(){switch(this.ja.state()){case "ended":this.Re.g(this.ja)}}yF(){this.ja&&(this.ja.stop(),Cd(this,this.ja),this.ja=null)}start(){this.ja&&(this.ja.play(),this.dh.g(this.ja))}stop(){this.ja&&(this.ja.stop(),this.Re.g(this.ja))}audioStartedEvent(){return this.dh}Tu(){if(this.Ca&&
this.ja){var a=this.Ca.volume();this.ja.setVolume(a)}}Bc(){super.Bc();this.yF()}};function oG(a){return pG(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function pG(a){return!!a.kb&&!a.kb.error&&void 0!==a.kb.play}function qG(a){a.Bw&&(clearInterval(a.Bw),a.Bw=void 0)}function rG(a){0>a.Aw&&(a.Aw=setInterval(a.SZ.bind(a),500))}function sG(a){0<a.Aw&&(clearInterval(a.Aw),a.Aw=-1)}
class tG{constructor(a){this.kb=a;this.B="paused";this.Oi=this.ir=this.Ze=this.To=!1;this.Nm=this.Fu=-1;this.yR=0;this.Aw=-1;this.qI=0;this.yE=this.Bw=this.Qq=void 0;this.no=!1;this.Qr=new C;this.Ho=new C;this.HD=new C;this.YJ=new C;this.v3=new C;this.YW=new C;this.jT=new C;this.QZ=new C;this.PD=new C;this.K2=new C;v(a,"play",this.KK,!1,this);v(a,"playing",this.au,!1,this);v(a,"pause",this.au,!1,this);v(a,"seeking",this.MK,!1,this);v(a,"ended",this.au,!1,this);v(a,"waiting",this.au,!1,this);v(a,"timeupdate",
this.by,!1,this);v(a,"progress",this.NT,!1,this);v(a,"loadeddata",this.NT,!1,this);v(a,"canplaythrough",this.R0,!1,this);oG(this)||v(a,"loadedmetadata",this.JK,!1,this);(this.To=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||fd(a,"canplay",this.LK,!1,this);this.Fe()}mediaElement(){if(!this.kb)throw Error("media player was disposed");return this.kb}state(){return this.B}hA(){const a=this.mediaElement();return Gg||!this.mediaElement().controls&&!Yf?!this.Ze:a.paused}playbackRate(){return this.kb.playbackRate}Fe(){var a=
(a=this.kb)?a.error?"error":a.ended?"ended":this.hA()?"paused":this.Oi?"buffering":"playing":"disposed";const b=this.B;b!=a&&(this.B=a,this.Qr.g(this,b))}ready(){return pG(this)&&this.To}BC(){const a=this.no;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?Xf?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;Xf&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.To?this.LK():(this.no=this.To&&pG(this)&&this.mediaElement().readyState>=
b,!this.no&&K&&1==this.mediaElement().networkState&&1==this.v0&&(this.no=!0,this.K2.g(this)),this.no||this.Qq?this.no&&(clearInterval(this.Qq),this.Qq=void 0):this.Qq=setInterval(this.BC.bind(this),2E3),!a&&this.no&&this.QZ.g(this),this.v0=this.mediaElement().networkState)}R0(){this.BC()}playing(){return this.Ze}play(){if(pG(this)){this.Ze=!0;Gg&&"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(dh){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.Bw);this.Bw=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,qG(this)):3<c&&qG(this)},0)}rG(this)}}pause(){pG(this)&&(this.Ze=!1,sG(this),this.mediaElement().pause(),0!=this.ir&&(this.ir=!1))}stop(){qG(this);if(pG(this)){this.Ze=!1;sG(this);0!=this.ir&&(this.ir=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.au();
oG(this)&&0<a.currentTime?a.currentTime=0:this.Fu=-1;this.Nm=-1}}seek(a){qG(this);oG(this)?(this.qI=this.mediaElement().currentTime=a,this.Fu=-1):this.Fu=pG(this)?a:-1;this.Nm=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:pG(this)?Math.max(this.Fu,0):0}duration(){return oG(this)?this.mediaElement().duration:0}volume(){return pG(this)?this.mediaElement().volume:1}setVolume(a){Gg?this.XF(!a):pG(this)&&(a=Nd(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.YW.g(this)))}muted(){return pG(this)&&
this.mediaElement().muted}XF(a){if(pG(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.jT.g(this))}}gY(){if(oG(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*Nd(0<a?b/a:0,0,1))/1E3}return 0}Qd(){pG(this)&&(od(this.kb),sG(this),this.Qq&&(clearInterval(this.Qq),this.Qq=void 0),this.kb&&(this.kb.src=""),this.kb=null,this.Fe())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.Qr}dG(){return this.HD}lY(){return this.jT}iB(){return this.YW}readyEvent(){return this.PD}LK(){this.Fe();
this.To=!0;uG.g(this);this.PD.g(this);if(0<this.Fu){const a=this.Nm;this.seek(this.Fu);this.Nm=a}this.BC()}au(){const a=this.mediaElement();if(this.hA()||a.ended)a.ended&&a.pause(),this.Ze=!1,sG(this);this.Fe()}KK(){1!=this.ir&&(this.ir=!0);this.au();rG(this)}JK(){this.Ho.g(this)}by(){const a=this.currentTime();this.yR!=a&&(this.HD.g(this),this.yR=a)}NT(){this.YJ.g(this)}MK(){this.v3.g(this)}SZ(){if(this.no)if(this.Ze&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!Yf&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Oi&&(this.Oi=!1,this.Fe());else if(this.ir){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.hA()||a.ended||b!=this.qI||(c=!0);!ch&&!c&&0<this.Nm&&(1<Math.abs(this.Nm-b)?(c=!0,a.currentTime=this.Nm):this.Nm=-1);this.qI=b;a=this.mediaElement().buffered;if(ch&&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.Oi!=c&&(this.Oi=c,this.Fe())}}Kk(a){this.mediaElement().controls=a}zX(){this.Kk(!1)}src(){const a=this.mediaElement();return pG(this)?a.src||a.currentSrc:""}}var uG=new C;class vG{constructor(a,b,c,d){this.dT=a;this.ja=b;this.Yf=c;this.Lh=d;this.Ze=!1;this.ar=!0;this.eD=new C;this.cD=new C;this.ja.Qr.addHandler(this.ni,this);c&&!d&&c.Kk(Mq(a))}YO(){return this.Yf?this.Yf.Pg():null}Pa(a){a?this.Yf&&this.Yf.yp(!0):this.ja.stop()}setScale(a){this.Yf&&this.Yf.setScale(a)}stop(){this.ja.stop()}start(){if(Yg||eh){var a=this.ja,b=this.ja.src();if(a.kb&&a.kb.play){if("string"!==typeof b)b:{Array.isArray(b)||(b=[b]);for(let d=0;d<b.length;++d){const e=b[d];var c=e;const f=
a.mediaElement();if(f.canPlayType&&f.canPlayType(c.type())){b=e.src();break b}}b=null}b&&(c=a.mediaElement(),b!=c.src&&(a.playing()&&a.pause(),a.Nm=-1,a.To&&(a.To=!1,fd(c,"canplay",a.LK,!1,a)),c.src=b,a.Fe(),a.BC()))}}this.ja.play()}setOverlayDisplayed(a){this.Yf&&this.Yf.setOverlayDisplayed(a)}mN(a){if(this.ja!==a){const b=this.ja.volume();this.ja.Qr.removeHandler(this.ni,this);this.ja.Qd();this.ja=a;this.ja.setVolume(b);this.ja.Qr.addHandler(this.ni,this);this.Ze=a.playing()}}ni(){if(!this.Lh){var a=
this.dT,b=a.$a().jf();switch(this.ja.state()){case "ended":b||(Nq(a,a.Ns()+1),this.cD.g(this.ja));this.Yf&&(a=Mq(a),this.Yf.yp(a),this.Yf.Kk(a));this.ar=!0;break;case "playing":b&&this.ar&&(Mq(a)?(this.ar=!1,Nq(a,a.Ns()+1),this.Yf&&this.Yf.yp(!1)):this.ja.stop());break;case "paused":this.Yf&&this.Yf.yp(!0)}a=this.ja.playing();this.Ze!=a&&(this.Ze=a)&&this.eD.g(this.ja)}}setVolume(a){this.Yf?this.Yf.setVolume(a):this.ja.setVolume(a)}};class wG extends On{constructor(a){super(a,0,1,150);this.Au=!1}al(){let a=this.coords[0];this.Au&&(a=this.EX[0]-a);sf(this.element,a)}reverse(a){this.Au=a}};class xG extends O{constructor(a){super({l:a});this.ri=0}ao(a){this.ri=a;this.Ja()}Ja(){const a=Math.floor(100*this.ri);kf(this.displayObject(),`${a}%`)}};function yG(a,b){b=gf(b,a.displayObject()).x/a.Z;return Nd(b/a.width(),0,1)}function zG(a,b){const c=a.width()*b;a.Ur.Jf(c);b=Math.floor(b*a.Rb);a.Ur.K(ii(Math.floor(b/3600))+":"+ii(Math.floor(b%3600/60))+":"+ii(Math.floor(b%60)));a.Ur.u(!0)}
class AG extends U{constructor(){super("progress_bar");this.Rb=0;this.Z=1;this.zk=!1;this.hz=new C;this.nz=new C;this.Ly=new C;this.TS=new xG("loaded_track");this.addChild(this.TS);this.yU=new xG("played_track");this.addChild(this.yU);this.Ur=new U("time_tooltip");this.Ur.u(!1);this.addChild(this.Ur)}setScale(a){this.Z=a}j(a){super.j(a);const b=this.displayObject();a?(v(b,Bh,this.eu,!1,this),K||(v(b,Dh,this.$m,!1,this),v(b,"mouseout",this.Lo,!1,this))):(md(b,Bh,this.eu,!1,this),md(b,Dh,this.$m,!1,
this),md(b,"mouseout",this.Lo,!1,this))}Ds(a){this.Rb=a;isNaN(this.Rb)&&(this.Rb=0)}setCurrentTime(a){a=0<this.Rb?a/this.Rb:0;isNaN(a)&&(a=0);this.yU.ao(a)}tP(a){this.TS.ao(a)}eu(a){this.zk||(this.zk=!0,this.hz.g(),this.Hq(a),v(document,Dh,this.du,!0,this),v(document,Ch,this.HT,!0,this),a.stopPropagation())}du(a){this.Hq(a)}HT(a){md(document,Dh,this.du,!0,this);md(document,Ch,this.HT,!0,this);K||this.Hq(a);this.zk=!1;this.nz.g();!K&&this.Ex(a)||this.Ur.u(!1)}Hq(a){a=yG(this,a);zG(this,a);this.Ly.g(a*
this.Rb)}$m(a){this.zk||(a=yG(this,a),zG(this,a))}Lo(){this.zk||this.Ur.u(!1)}Ex(a){a=gf(a,this.displayObject());a.scale(1/this.Z);return(new G(0,0,this.width()-1,this.height()-1)).contains(a)}};function BG(){U.call(this,"volume_bar");this.vW=new U("track");this.addChild(this.vW);this.it=new C;v(this.displayObject(),Bh,this.ey,!1,this)}p(BG,U);l=BG.prototype;l.Z=1;l.setScale=function(a){this.Z=a};l.u=function(a){this.visible()!=a&&(BG.Fb.u.call(this,a),a||(md(document,Dh,this.ej,!1,this),md(document,Ch,this.rk,!1,this)))};l.setVolume=function(a){this.vW.Nb(48*(1-a)+8)};l.ey=function(a){this.Hq(a);v(document,Dh,this.ej,!1,this);v(document,Ch,this.rk,!1,this);a.stopPropagation()};l.ej=function(a){this.Hq(a)};
l.rk=function(a){md(document,Dh,this.ej,!1,this);md(document,Ch,this.rk,!1,this);this.Hq(a)};l.Hq=function(a){a=gf(a,this.displayObject());a.scale(1/this.Z);a=(a.y-8)/48;a=1-Nd(a,0,1);this.setVolume(a);this.it.g(a)};function CG(a){const b=a.wx*a.nL;a.FZ&&Jf(a.displayObject(),b);a.Gl.setScale(b);a.Wh&&a.Wh.setScale(b)}
class DG extends U{constructor(a){const b=!K;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.u3=a;this.FZ=!1;this.vU=!0;this.Zr=this.nL=this.wx=1;this.sW=new C;this.it=new C;this.Ly=new C;this.hz=new C;this.nz=new C;this.hr=new GD(!1,"play_btn",!0);this.addChild(this.hr);this.hr.M.addHandler(this.z1,this);this.At=this.Wh=this.pk=null;b&&(this.pk=new GD(!0,"mute_btn",!0),this.pk.M.addHandler(this.t1,this),this.addChild(this.pk),this.Wh=new BG,this.Wh.it.addHandler(this.C2,
this),this.Wh.u(!1),this.addChild(this.Wh),this.At=new wG(this.Wh.displayObject()),v(this.At,"finish",this.B2,!1,this),v(this.pk.displayObject(),"mouseover",this.q1,!1,this));this.eS=null;this.Gl=new AG;this.Gl.j(a);this.Gl.hz.addHandler(this.eu,this);this.Gl.nz.addHandler(this.aL,this);this.Gl.Ly.addHandler(this.du,this);this.addChild(this.Gl)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.wx=c;super.resize(a,b);CG(this)}width(){return super.width()*this.wx}height(){return super.height()*this.wx}setScale(a){this.nL=
a;CG(this)}j(a){this.enabled()!=a&&(super.j(a),this.hr.j(this.vU&&a),this.Gl.j(a&&this.u3),this.pk&&this.pk.j(a),!a&&this.Wh&&this.Wh.u(!1))}yp(a){this.vU=a;this.hr.j(this.enabled()&&a)}YP(a){this.eS&&this.eS.cb(a)}Ds(a){this.Gl.Ds(a)}setCurrentTime(a){this.Gl.setCurrentTime(a)}tP(a){this.Gl.tP(a)}z1(){this.hr.enabled()&&this.sW.g(!this.hr.selected())}eu(){this.hz.g()}aL(){this.nz.g()}du(a){this.Ly.g(a)}t1(){if(this.pk.enabled()){const a=this.pk.selected()?0:this.Zr;this.Wh.setVolume(a);this.it.g(a)}}C2(a){this.Zr=
a;this.pk.cb(!1);this.it.g(a)}q1(){this.pk.enabled()&&!this.Wh.visible()&&(this.Wh.u(!0),v(document,Dh,this.ej,!1,this),this.At.reverse(!1),this.At.play(!0))}ej(a){var b=this.wx*this.nL;a=gf(a,this.displayObject());a.scale(1/b);b=Pp(this.Wh);const c=Pp(this.pk);a=(b=Ce(c,b))?b.contains(a):!1;b=this.At;b.Iv()?b.Au==a&&(b.Au=!b.Au,b.ao(1-b.progress)):a||(b.reverse(!0),b.play(!0))}B2(){let a;if(null==(a=this.At)?0:a.Au){let b;null==(b=this.Wh)||b.u(!1);md(document,Dh,this.ej,!1,this)}}};function EG(a,b){b instanceof tG?(b.Qr.addHandler(a.Wc,a),b.Ho.addHandler(a.Wc,a),b.YJ.addHandler(a.Wc,a),b.HD.addHandler(a.Wc,a)):(b.stateChangedEvent().addHandler(a.Wc,a),b.Ho.addHandler(a.Wc,a),b.dG().addHandler(a.Wc,a))}
class FG{constructor(a,b){this.ja=a;this.oe=b;this.uU=!1;this.kK=this.TH=1;EG(this,a);b.sW.addHandler(this.t2,this);b.it.addHandler(this.U0,this);b.Ly.addHandler(this.du,this);b.hz.addHandler(this.eu,this);b.nz.addHandler(this.aL,this);this.Wc()}aQ(a){var b=this.ja;b instanceof tG?(b.Qr.removeHandler(this.Wc,this),b.Ho.removeHandler(this.Wc,this),b.YJ.removeHandler(this.Wc,this),b.HD.removeHandler(this.Wc,this)):(b.stateChangedEvent().removeHandler(this.Wc,this),b.Ho.removeHandler(this.Wc,this),b.dG().removeHandler(this.Wc,
this));this.ja=a;EG(this,a);this.Wc()}Wc(){const a=this.oe,b=this.ja;var c=b.playing();a.hr.cb(c);b.gY&&a.tP(b.gY());a.Ds(b.duration());a.setCurrentTime(b.currentTime())}t2(a){a?this.ja.play():this.ja.pause()}U0(a){this.TH=a;this.ja.setVolume(this.kK*this.TH)}eu(){this.uU=this.ja.playing();this.ja.pause()}aL(){this.uU&&this.ja.currentTime()<this.ja.duration()&&this.ja.play()}du(a){this.ja.seek(a)}};class GG extends U{constructor(a,b){super("audio_with_controls");this.oe=this.qR(b);this.addChild(this.oe);this.e_=new FG(a,this.oe)}Kk(a){this.oe.j(a)}yp(a){this.oe.yp(a)}setScale(a){this.oe.setScale(a)}Pg(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.e_;b.kK=a;b.ja.setVolume(b.kK*b.TH)}qR(a){return new DG(a)}};class HG extends tG{constructor(a){super(a);this.KS=0;this.tJ=!1}KK(){this.tJ?this.tJ=!1:super.KK()}MK(){super.MK();this.KS=Date.now()}by(){super.by();if(this.ready()&&Fg){var a=100>Date.now()-this.KS;this.playing()||a||(this.tJ=!0,a=this.mediaElement(),a.play(),a.pause())}}};class IG extends vG{constructor(a,b,c=GG){const d=a.$a();var e=d.fb.Rn();Array.isArray(e)||(e=[e]);e=Gi(e);e=new HG(e);let f=null;d.Ng()||(f=new c(e,b||!d.jf()));super(a,e,f,b)}};function JG(a){a.rz.K(xE(Math.min(a.Rb,Math.max(0,Math.floor(a.sg)))))}class KG extends DG{constructor(a){super(a);this.rz=new O({l:"time"});this.addChild(this.rz);this.Rb=this.sg=0;this.setScale(Cg())}setCurrentTime(a){super.setCurrentTime(a);this.sg=a;isNaN(this.sg)&&(this.sg=0);JG(this)}Ds(a){super.Ds(a);this.Rb=a;isNaN(this.Rb)&&(this.Rb=0);JG(this)}};class LG extends GG{qR(a){return new KG(a)}};class MG extends IG{constructor(a,b){super(a,b,LG)}};function NG(a,b){switch(b){case "correct":return a.i.H("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.i.H("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.i.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.i.H("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}
class OG extends U{constructor(a,b,c,d,e,f,g,h,k,m,t,r){super("feedback");this.hn=void 0;this.i=a;this.Sa=new U("header");const y=new U("text");y.K(NG(this,d));e&&(d=new U("icon"),d.addChild(e),this.Sa.addChild(d));this.Sa.addChild(y);this.addChild(this.Sa);this.o=new U("content");a=-1==f?a.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=vs(k,c.content(),{ANSWER_ATTEMPTS:a});t=new km(k,new im(null,t,null,r));m=m.ef({l:"rich-text-view",htmlText:k.htmlText(),Ln:t,eo:!1});this.o.addChild(m);if(m=c.audio())this.Cc=
b,this.Cc.gb(m),b=new Oq(m),this.fd=new MG(b,h),this.fd.eD.addHandler(()=>{this.Cc.audioStartedEvent().g()},this),this.fd.cD.addHandler(()=>{this.Cc.Re.g()},this),m.Ng()||(h=new LG(this.Cc.ja,!0),this.o.jc(h,0)),g&&m.Gj()&&this.Cc.start();g=!!c.audio()&&!c.audio().Ng();(this.mS=!TB(c.content())||g)&&this.addChild(this.o)}CP(a){if(void 0===this.hn||this.hn.width!=a.width)this.hn=a;this.mk()}mk(){zf(this.Sa.displayObject());this.Sa.height();!this.mS&&this.height()}deactivate(){this.Cc&&this.Cc.stop()}}
;function PG(a,b){return.5<b?1-PG(a,1-b):2*Math.pow(b,2)}
class QG extends Nn{constructor(a,b){var c=ND();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.ZV=c;this.LI=b}al(){const a=this.coords[0];MD(0,this.ZV+PG(this,a)*(this.LI-this.ZV));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Oj(){super.Oj()}vh(){super.vh();this.element.style.opacity="";this.element.style.top="";jh&&(v(window,"scroll",this.bV,!1,this),Bg(function(){md(window,"scroll",this.bV,!1,this)},this,300))}bV(){ND()!=this.LI&&MD(0,this.LI)}};class RG extends U{constructor(a,b,c){super("video iphone");this.ja=a;this.ja.Kk(!0);this.addChild(a.mediaElement());this.Oo=!1;this.M.addHandler(()=>{this.ja.play()},this);this.resize(b,c)}Kk(){}yp(){}setScale(){}Pg(){return this}Pa(){}aQ(a){this.removeChild(this.ja.mediaElement());this.ja=a;this.addChild(this.ja.mediaElement())}YP(){}setOverlayDisplayed(a){this.Oo=a;this.ja.Kk(!a)}setVolume(a){this.ja.setVolume(a)}};class SG extends U{constructor(a,b,c){super("video");this.ja=a;this.ja.Kk(!0);this.addChild(a.mediaElement());this.Oo=!1;this.resize(b,c)}Kk(){}yp(){}setScale(){}Pg(){return this}Pa(){}aQ(a){const b=this.width(),c=this.height();this.removeChild(this.ja.mediaElement());this.ja=a;a.Kk(!this.Oo);this.addChild(a.mediaElement());this.xu(b,c)}xu(a,b){const c=this.ja.mediaElement();a&&kf(c,a);b&&lf(c,b)}YP(){}setOverlayDisplayed(a){this.Oo=a;this.ja.Kk(!a)}setVolume(a){this.ja.setVolume(a)}};class TG extends tG{constructor(a){super(a);Gg&&uG.addHandler(this.v1,this)}videoWidth(){return oG(this)?this.mediaElement().videoWidth:0}videoHeight(){return oG(this)?this.mediaElement().videoHeight:0}v1(a){this.playing()&&a instanceof HG&&this.play()}};function UG(a){var b=a.wN.Rn();Array.isArray(b)||(b=[b]);b=Hi(b);b=new TG(b);a=a.El.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}
class VG extends vG{constructor(a,b){var c=a.$a();const d=UG(c);var e=c.El.width();var f=c.El.height();if(qh){e=new RG(d,e,f);c=c.El.path();f=[];for(let g=0;g<c.length;g++)f[g]=Zb(c.charAt(g));c=f.join("");T(e.Pg(),"background","url("+c+")");T(e.Pg(),"background-size","100% 100%")}else e=new SG(d,e,f);super(a,d,e,b);this.ZE=e;Mq(a)||this.start()}YO(){return this.ZE.Pg()}Pa(a){super.Pa(a);if(!a&&K){const b=UG(this.dT.$a());this.mN(b)}this.ZE.YP(!1);this.ZE.Pa(a)}mN(a){this.ZE.aQ(a);super.mN(a)}};function WG(a){return a.fd?a.fd.YO():null}function XG(a){return a.Af?a.Af.YO():null}function YG(a){a.fd&&a.fd.stop();a.Af&&a.Af.stop()}
class ZG{constructor(a,b,c,d){this.Af=this.fd=null;this.zc=!1;this.hl=b;this.Lh=c;this.yd=this.Ca=d;if(a&&b){if(a=b.Lf)this.fd=new MG(a,c),this.fd.eD.addHandler(this.Hh,this),this.fd.cD.addHandler(this.Gh,this),Oi(this.yd,this.fd.ja);if(b=b.Od)this.Af=new VG(b,c),this.Af.eD.addHandler(this.hu,this),this.Af.cD.addHandler(this.an,this),Oi(this.yd,this.Af.ja)}this.dh=new C;this.il=new C;this.Re=new C;this.am=new C;this.vn=new C;this.$l=new C}yF(){this.Pa(!1);this.fd&&Pi(this.yd,this.fd.ja);this.Af&&
Pi(this.yd,this.Af.ja)}eF(){this.fd&&this.fd.ja.mediaElement().load()}Pa(a){if(this.zc!=a&&(this.zc=a,this.fd&&this.fd.Pa(a),this.Af&&this.Af.Pa(a),a?(this.Ca.iB().addHandler(this.Tu,this),this.Tu()):this.Ca.iB().removeHandler(this.Tu,this),a&&this.fd)){var b=this.hl.Lf;a=this.fd;var c=this.il;(b.$a().Gj()||b.$a().Ng())&&(this.Lh||Mq(b))&&(b=new vi,c.g(a.ja,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.fd&&this.fd.setOverlayDisplayed(a);this.Af&&this.Af.setOverlayDisplayed(a)}setScale(a){this.fd&&
this.fd.setScale(a);this.Af&&this.Af.setScale(a)}Hh(a){this.dh.g(a)}hu(a){this.am.g(a)}Gh(a){this.Re.g(a)}an(a){this.$l.g(a)}audioStartedEvent(){return this.dh}audioStartingEvent(){return this.il}Zp(){return this.$l}videoStartedEvent(){return this.am}videoStartingEvent(){return this.vn}Tu(){const a=this.Ca.volume();this.fd&&this.fd.setVolume(a);this.Af&&this.Af.setVolume(a)}};class $G extends U{constructor(a){super(a);this.we=new C}Td(){return this.we}resize(a,b){super.resize(a,b);this.Ja()}Pa(a){a&&this.Ja()}enabled(){return this.ec}j(a){this.ec=a;this.m("disabled",!this.ec)}Ja(){}};function aH(){}aH.prototype.value=function(){return this.ze};aH.prototype.Dd=function(a){this.ze=a};function bH(a,b,c){a.eb=a.vd(b,c);b&&cH(a,c);z(a,a.eb.Td(),d=>{a.Td().g(d)})}function dH(a){return Sq(a.slide().Za().Bb(),"slidePicture")[0]}function eH(a){return a.ga.O()}function fH(a,b){return new Vr({fontSize:b,J:a.I(),FX:"#000000",n7:void 0})}function gH(a){a.Mc&&a.Mc.CP(a.hn)}function hH(a){a.cM.g(new aH);const b=a.Mc.displayObject().offsetTop;(new QG(a.Mc.displayObject(),b)).play()}
function iH(a){if(a.ga.KA()&&a.L&&a.L instanceof V&&!a.L.vb()){var b=a.L.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)cH(a,!0),Zh(a,"review")}}function jH(a,b,c){a=a.qa.settings().S();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function cH(a,b){a.ta=!0;a.ac=b;a.kj(b)}
function kH(a,b,c,d,e,f){var g=zf(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(am()?document.documentElement.clientHeight:$l()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(g.top+g.bottom);var h=new G(0,0,c,d);h=void 0!==e?vq(h,e):h;g=Qf({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Df:!1});h=g.scale;const k=Math.round(c*h),m=Math.round(d*h);b=Math.floor((b-k)/2);void 0!==e?(e=`${tk(b,Math.floor((g.height-m)/2))} ${sk(h)} ${uk(e)}`,
a instanceof Np?T(a,"transform",e):a instanceof O&&a.F("transform",e),a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,m),a.Jf(b))}function lH(a){a=fH(a,15);return new Wr(a)}
class mH extends O{constructor(a,b,c,d){super();this.DZ=H(this);this.G3=H(this);this.m3=H(this);this.BD=this.Cb=null;var e=this.lx();b&&(e+=" review");e=e.split(" ");for(const g of e)Zh(this,g);this.qa=a.slide();this.dh=H(this);this.Re=H(this);this.L=a;this.ga=c;this.Il=this.ta=b;this.ac=d||!1;this.Ca=c.soundController();c=this.slide().Cn();this.uc=new ZG(c,a.iF(),b,this.Ca);z(this,this.uc.audioStartedEvent(),this.Hh,this);z(this,this.uc.Re,this.Gh,this);d=new eF;M(this,d);d.invalidate(this.qa.Za().background());
this.By=this.hI(this.slide().description());bH(this,b,this.ac);M(this,this.By);(b=WG(this.uc))&&this.mw(b);const f=c?c.Cb:null;if(f){b=f.fb;this.BD=new O;b.ls()?this.Cb=new O({da:b.uX()}):(this.Cb=new O,this.Cb.F("background-image",Ig(b.path())),this.Cb.F("background-size","cover"));b=dH(this);const g=b instanceof $k?b.Rm:null,h=vk(dH(this).rotationAngle());z(this,this.Cb.M,()=>{g?Jg(g.url(),g.target()):this.we.g(f,h)});this.bX=new Jh(this.Cb.displayObject(),[new HE]);z(this,Qh(this.bX,"scale").Iy,
k=>{1<k&&this.we.g(f,h)});Lh(this.bX);M(this.BD,this.Cb);this.mw(this.BD)}(this.YE=XG(this.uc))&&this.mw(this.YE);this.mQ();a instanceof V&&(z(this,a.submittedEvent(),this.FC,this),this.FC());this.we=H(this);this.hc=H(this);this.oh=H(this);this.oB=H(this);this.RD=H(this);this.cM=H(this)}Td(){return this.we}QA(){return this.G3}vA(){return this.m3}gX(){return H(this)}vG(a){const b=new O({l:"title"});b.K(a);this.jc(b,1)}slide(){return this.L.slide()}eF(){this.uc.eF()}qm(){}Yn(){}D(){return eH(this)}I(){return this.ga.J()}$(){return this.ga.OE.$.displayObject()}i(){return this.ga.A()}Sb(){return this.ga.Pj()}setScale(a){this.Z=
a}Wk(a,b){this.Mc&&(this.Mc.deactivate(),this.removeChild(this.Mc),this.Mc=void 0);var c=this.ga.G_;if(this.ta||!(this.L&&this.L instanceof V&&!this.L.Yb().get(this.L)||"noNotification"==c)){if(a){c=S(this.D(),"feedback_icon");let e=!this.ta,f="info";this.L.slide().settings().S()&&(f=this.L.review().status());null==this.Cc&&(this.Cc=new nG(this.Ca),z(this,this.Cc.audioStartedEvent(),this.Hh,this),z(this,this.Cc.Re,this.Gh,this));this.uc&&YG(this.uc);this.Cc.yF();var d=(this.L&&this.L instanceof V&&
this.L.submitted(),!1);e=e&&!d;d=fH(this,15);d=new Wr(d);this.Mc=new OG(this.i(),this.Cc,a,f,c,b,e,this.ta,this.I(),d,this.Sb(),this.Ca);this.addChild(this.Mc);this.visible()&&gH(this)}a&&!this.Il&&(1<this.Z?Bg(function(){hH(this)},this):hH(this),iH(this))}}dm(){iH(this)}Jn(){return jH(this,this.ta,this.ac)}Hh(a){this.dh.g(a)}Gh(a){this.Re.g(a)}j(a){const b=null!=this.Mc;this.eb.j(a&&this.L instanceof V&&this.L.vb()&&!b&&!this.ta)}visible(){return super.visible()}u(a){super.u(a);a&&(this.eb.Pa(a),
gH(this))}activated(){return this.zc}MF(){this.ga.OE.MF()}Pa(a){this.zc=a;this.uc.Pa(a);this.visible()&&this.eb.Pa(a);this.Mc&&(a?this.TP():this.Mc.deactivate())}setOverlayDisplayed(a){this.uc.setOverlayDisplayed(a)}hI(a){var b=fH(this,this.jC());b=new Wr(b);b=new TE(a,this.I(),b,this.Sb(),this.Ca);a.ie()&&b.m("empty",!0);return b}vd(){throw Error("override");}kj(){}mQ(){this.addChild(this.eb)}lx(){return"visualizer"}CP(a,b){this.hn=new F(a,b);gH(this)}OU(a){this.By.Ga(a)}Vo(a){this.eb.Ga(a)}resize(a,
b){if(a){super.resize(a);this.F("min-height",`${b}px`);this.OU(a);b=this.slide().Cn();if(this.Cb){const c=b.Cb.fb,d=dH(this).rotationAngle();kH(this.Cb,a,c.width(),c.height(),vk(d),this.BD)}this.YE&&(b=b.video(),kH(this.YE,a,b.El.width(),b.El.height()));b=zf(this.eb.displayObject());this.Vo(a-(b.left+b.right));gH(this)}}mw(a){this.addChild(a)}audioStartedEvent(){return this.DZ}audioStartingEvent(){return this.uc.audioStartingEvent()}videoStartedEvent(){return this.uc.videoStartedEvent()}videoStartingEvent(){return this.uc.videoStartingEvent()}FC(){if(this.Ad){var a=
this.displayObject();Ne(a,this.Ad);this.Ad=void 0}if(this.L.submitted())if(this.L.slide().settings().S()){if(a=this.L.review())this.Ad=a.status()}else this.Ad=this.L.Dp()?"answered":"notanswered";else this.Ad="notanswered";this.L.vb()||this.j(!1);this.Ad&&(a=this.displayObject(),Me(a,this.Ad))}Zp(){return this.uc.Zp()}TP(){YG(this.uc)}Iw(a){return lF(new mF({A:this.i(),R:this.$(),O:eH(this)}),{oa:this.L,mode:a})}jC(){return 16}};function nH(a,b,c,d){isNaN(d)||isNaN(c)||(a.Fc=b,a.PQ=new F(c,d),a.Dl||(c=Qf({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Df:!0}).scale,a.dc.resize(b.width,b.height),a.dc.setParentScale(c),Jf(a.dc.displayObject(),c),a.Xe.resize(b.width*c,b.height*c),d=(a.eb.width()-b.width*c)/2,a.dc.move(d,0),a.Xe.move(d,0),a.eb.Nb(c*b.height)))}
class oH extends mH{constructor(a,b,c,d){super(a,b,c,d);this.Dl=!1}vd(a,b){this.By.u(!1);const c=new $G("drag-n-drop");this.qa.settings().S();var d=new Cu({R:this.$(),J:this.I(),O:eH(this),A:this.i(),quizSize:new F(500,500),Bi:new Wr,If:null});d.Xk(this.ga.Pj());d=new jG({O:eH(this),J:this.I(),jg:d,pb:d,Yg:!1,A:this.i(),R:this.$(),co:new hF});b=jH(this,a,b);this.dc=d.create(this.L,b);c.addChild(this.dc);this.Xe=new O({l:"overlay"});b=new O({s:N(this.Xe,"bg")});this.Xe.addChild(b);b.addChild(new O({s:N(this.Xe,
"icon")}));d=new O({s:N(this.Xe,"label")});d.K(this.i().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.Xe),this.Dl=!1,this.Xe.M.addHandler(()=>{this.Xe.m("hidden",!0);if(!this.Dl&&this.L.vb()){var e=new mG({O:eH(this),hP:!1,A:this.i(),oa:this.L,quizSize:this.Fc,content:this.dc});this.hc.g(e,!1,!0);e.oi&&(this.Dl=!0,e.he().addHandler(function g(){e.he().removeHandler(g);c.addChild(this.dc);this.Dl=!1;nH(this,this.Fc,this.PQ.width,this.PQ.height)},this))}}));return c}gf(){this.dc&&
this.dc.gf()}kj(a){this.dc.lc(jH(this,!0,a));this.dc.j(!1);this.dc.Pa(!0);this.Xe.u(!1)}mw(a){super.mw(a);a.u(!1)}FC(){super.FC();this.L.vb()||this.Xe.m("hidden",!0)}};class pH extends $G{constructor(a,b,c,d,e){super("info");this.addChild(new TE(a,b,c,d,e))}};class qH extends mH{lx(){return`${super.lx()} info`}vd(){return new pH(this.qa.content().Ta(),this.I(),lH(this),this.Sb(),this.Ca)}jC(){return 25}};class rH extends qH{lx(){return`${super.lx()} intro`}jC(){return 28}};class sH extends U{constructor(a,b,c,d){super("detailed_results");this.Y=[];const e=new U("title");e.K(a.H("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Xc=new U("result-items-container");this.addChild(this.Xc);d.slidePoolState()&&this.SG(a,b,c,d)}SG(a,b,c,d){var e=d.ma.jb().Ce().type(),f=d.slidePoolState();const g=d.Fa().na();d=d.Fa().Vl;e="graded"==e;for(const h of f.slides())h instanceof V&&(d||!g||h.hasBeenVisited())&&(this.Xc.addChild(new U("separator")),f=new oE(b,null,c,h,a,e),this.Xc.addChild(f),
this.Y.push(f))}};class tH{constructor(a){this.Ea=a}awardedPercent(){return this.Ea.awardedPercent()}awardedScore(){return this.Ea.awardedScore()}maxScore(){return this.Ea.maxScore()}Cd(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.Ea.isPassed()}slidePoolState(){return this.Ea}};class uH extends U{constructor(a,b){super("progress_bar");var c=new U("topLabels");const d=new U("title");d.K(b);c.addChild(d);const e=ec(a.awardedScore()),f=ec(a.maxScore());a=new U("passingScore");a.K(e+" / "+f);c.addChild(a);this.addChild(c);c=new U("progressBar");const g=new U("value");Bg(()=>{let h=e/f*100;h=Math.max(.01,h);T(g,"width",h+"%")},this);Qp(c,"answered");c.addChild(g);this.addChild(c)}};class vH extends U{constructor(a,b){super("groupSection");const c=new tH(a);Object.assign(b).V6=!1;a=new uH(c,a.title());this.addChild(a)}};class wH extends U{constructor(a,b,c,d){super("groupsResult");a=new U("titleLabel");b=b.H("PB_PRINT_RESULT_BY_SECTION");a.K(b);this.addChild(a);this.nS=!1;b=new U("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new vH(e,d),b.addChild(c),this.nS=!0)}};class xH extends $G{constructor(a){super("details");this.qa=a}Zg(a,b,c){a=this.qa.Za().Bb();b=new O({l:"awarded-section"});var d=Jx(a,"awardedScoreLabel");if(d){var e=mD(a,"awardedScoreLabel"),f=new O({s:N(b,"awarded-score-label")});f.Oe(vs(c,e.Ta()).htmlText());b.addChild(f)}if(e=Jx(a,"awardedScoreValue")){f=mD(a,"awardedScoreValue");const g=new O({s:N(b,"awarded-score-value")});g.Oe(vs(c,f.Ta()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new O({l:"passing-section"});if(d=Jx(a,"passingScoreLabel"))e=
mD(a,"passingScoreLabel"),f=new O({s:N(b,"passing-score-label")}),f.Oe(vs(c,e.Ta()).htmlText()),b.addChild(f);if(e=Jx(a,"passingScoreValue"))a=mD(a,"passingScoreValue"),f=new O({s:N(b,"passing-score-value")}),f.Oe(vs(c,a.Ta()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class yH extends mH{constructor(a,b,c,d){super(a,!1,c);var e=Jx(a.slide().Za().Bb(),"awardedScoreValue"),f=Jx(a.slide().Za().Bb(),"passingScoreValue");const g=Jx(a.slide().Za().Bb(),"reportBtn");var h=g&&a.slide().content().NP();a=g&&a.slide().content().sM;e={n8:e,V6:f,f8:g,NP:h};this.eb.Zg(b,c.A(),c.J());Zh(this,"result");(c=b.evaluation())&&"graded"==b.ma.jb().Ce().type()?Zh(this,c.quizPassed()?"passed":"failed"):Zh(this,"survey");this.mo=new O({l:"btns-container"});this.By.addChild(this.mo);this.Hc=
d;this.C=b;c=(d=b.evaluation())?this.Hc.allowRetakeQuiz():!1;f=Jx(this.qa.Za().Bb(),"restartBtn");this.Ol&&this.mo.addChild(this.Ol);c&&f&&(c=mD(this.qa.Za().Bb(),"restartBtn"),this.yu=new GD(!1,"result_btn"),this.yu.bn=!0,this.yu.m("restart",!0),this.yu.K(c.Ta().text()),this.mo.addChild(this.yu));d&&h&&(h=new wH(this.D(),this.i(),this.C,e),h.nS&&this.addChild(h));g&&a&&(b=new sH(this.i(),this.D(),this.I(),b),this.addChild(b))}vd(){return new xH(this.qa)}hI(a){const b=super.hI(a);70<a.text().length&&
b.m("small-text",!0);a=new O({l:"descriptionContainer"});const c=new O({l:"result-icon"});a.addChild(c);a.addChild(b);return a}mQ(){this.By.addChild(this.eb);if(Jx(this.qa.Za().Bb(),"reviewBtn")){const a=mD(this.qa.Za().Bb(),"reviewBtn");this.Ol=new GD(!1,"result_btn");this.Ol.bn=!0;this.Ol.K(a.Ta().text())}}OU(){}Vo(){}QA(){return this.Ol?this.Ol.M:super.QA()}vA(){return this.yu?this.yu.M:super.vA()}jC(){return 28}};function zH(a){const b=new U("user_answer_title");b.K(a.i.H("Q_USER_ANSWER_TITLE"));a.addChild(b)}function AH(a){const b=new U("correct_answer_title");b.K(a.i.H("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function BH(a){const b=new GD(!1,"close_button",!1);b.addChild(new O({da:S(a.D,"popup-close-icon"),l:"close-icon"}));a.addChild(b);b.M.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class CH extends EE{constructor(a,b){super("correct_answer_popup");this.i=a;this.D=b;this.$n(!0)}open(){super.open();this.Ja()}La(a){this.resize(a)}Ja(){T(this,"bottom","auto");T(this,"height","");this.zS();this.Nb(this.height());T(this,"bottom","")}zS(){}};class DH extends CH{constructor(a,b,c,d){super(a,d);zH(this);a=new U("user_answer");a.K(b);this.addChild(a);AH(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new U("correct_answer");c.K(b);this.addChild(c);BH(this)}};class EH extends O{constructor(){super({l:"text_with_gaps"})}CF(){const a=qe();a&&a.blur()}AX(){}UA(){return 0}TA(){return 0}};class FH extends $G{constructor(a){super(a);this.o=null;this.ia=new EH;this.addChild(this.ia)}setContent(a){this.o=a;this.ia.addChild(a)}content(){return this.o}ka(){this.va()}j(a){super.j(a);this.o&&this.o.j(a)}va(){this.o&&this.o.rd()}};class GH extends mH{constructor(a,b,c,d){super(a,b,c,d);Zh(this,"graded")}};class HH extends GH{vd(a,b){const c=new FH("fill_in_the_blank");var d=fH(this,15);d=new Cu({R:document.body,J:this.I(),O:eH(this),A:this.i(),quizSize:new F(0,0),Bi:new Wr(d),If:null});a=jH(this,a,b);a=d.nv({O:eH(this),parent:c.ia,oa:this.L,mode:a,GO:!0,ev:this.Iw(a),Yg:!1});c.setContent(a);return c}kj(a){const b=this.eb.content(),c=jH(this,!0,a);b.lc(c);const d=this.qa.settings().S();b.Ye.addHandler(e=>{if(a&&d){var f=e.response(),g=[];for(const h of e.placeholder().values)g.push(h.text());e=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new DH(this.i(),f||e,g,this.D());this.hc.g(f)}},this)}Vo(a){super.Vo(a);this.eb.va()}};class IH extends Vw{constructor(){super("oval")}};class JH extends Vw{constructor(){super("rectangle")}};function KH(a,b,c,d,e){const f=new fn(c,d);f.fs();const g=new Sm(2,"white");for(let t=0;t<b.length;++t){var h=b[t];if(!h.correct())continue;const r=new Mm(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const y=k.left*c/1E4,x=k.top*d/1E4;if(h instanceof IH){var m=k.width*c*.5/1E4;k=k.height*d*.5/1E4;ln(f,y+m,x+k,m,k,g,r)}else if(h instanceof JH)mn(f,y,x,k.width*c/1E4,k.height*d/1E4,g,r);else if(h instanceof Ww){m=new Em;h=h.points();let D=h[0];m.moveTo(D.x*k.width*c/1E4+y,D.y*k.height*
d/1E4+x);for(let Q=1;Q<h.length;++Q)D=h[Q],m.lineTo(D.x*k.width*c/1E4+y,D.y*k.height*d/1E4+x);m.close();nn(f,m,g,r)}else throw Error("cannot draw abstract hot area");}f.Rp(a)};function LH(a,b){b instanceof Sc&&(b=b.Ae);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=ff(a.$e.displayObject());c-=a.x;d=d-a.y+(Sg?0:ND());return new E(c,d)}
class MH extends ME{constructor(a){super(a);this.wa=[];this.$e=new U("points_area")}gb(a,b,c,d,e,f){this.D=a;this.T=b;this.ta=c;this.XS=d;void 0!==e&&(this.ah=new U("hotspots_area"),this.addChild(this.ah),KH(this.ah.displayObject(),e,this.fb.width(),this.fb.height(),f),Ff(this.ah.displayObject(),"0 0"));this.addChild(this.$e);this.ta||(Qp(this.$e,"editable"),this.$e.M.addHandler(this.C1,this));this.T.vL.addHandler(this.xx,this);this.T.FD.addHandler(this.xx,this);this.T.GD.addHandler(this.xx,this);
this.sG(this.pi);this.xx()}BH(){return Math.min(this.width()/this.Pb.width(),this.height()/this.Pb.height())}sG(a){super.sG(a);for(a=0;a<this.wa.length;++a)Jf(this.wa[a].displayObject(),this.pi)}gI(a){const b=new O({l:"hotspot-point"});(new Us({parent:b,color:"#F2F2F2",size:26,duration:this.ta?1500:750,scale:1.6,s:N(b,"animated-layer"),IF:!0})).Ks();const c=new O({s:N(b,"point-view")});b.addChild(c);const d=new O({s:N(c,"marker")});c.addChild(d);b.setScale(this.pi,"50% 50%");this.ta||v(b.displayObject(),
Bh,this.B1.bind(this,b,a),!1,this);return b}B1(a,b,c){c.stopPropagation();c.preventDefault();this.Dm=a;this.Dm.setScale(1.8*this.pi,"50% 50%");v(document,Dh,this.hy,!0,this);v(document,Ch,this.VT,!0,this);c=this.T;c.wa.splice(c.wa.indexOf(b),1);c.wa.push(b);this.wa.splice(this.wa.indexOf(a),1);this.wa.push(a);this.$e.addChild(a);Rp(this.$e,"editable");this.Dm.m("dragged",!0)}hy(a){a.stopPropagation();a.preventDefault();var b=LH(this,a);a=Nd(b.x,0,this.$e.width());b=Nd(b.y,0,this.$e.height());this.Dm.move(a,
b)}VT(a){a.stopPropagation();a.preventDefault();md(document,Dh,this.hy,!0,this);md(document,Ch,this.VT,!0,this);a=this.T.points()[mb(this.wa,this.Dm)];const b=new E(this.Dm.x()/this.$e.width(),this.Dm.y()/this.$e.height());a.eh!=b&&(a.eh=b,a.G.g());this.Dm.setScale(this.pi,"50% 50%");this.Dm.m("dragged",!1);this.Dm=void 0;Qp(this.$e,"editable")}VG(){if(this.T){var a=this.Pb.x()+this.mp.x,b=this.Pb.y()+this.mp.y;this.$e.move(a,b);this.ah&&this.ah.move(a,b)}}oQ(){this.T&&(this.$e.resize(this.Pb.width()*
this.Z,this.Pb.height()*this.Z),this.xx(),this.ah&&Jf(this.ah.displayObject(),this.Z),this.VG())}xx(){if(this.T){for(var a=0;a<this.T.points().length;++a){var b=this.T.points()[a];this.wa[a]||(this.wa[a]=this.gI(b),this.$e.addChild(this.wa[a]));b=b.eh;this.wa[a].move(b.x*this.$e.width(),b.y*this.$e.height())}if(this.wa.length>this.T.points().length){for(a=this.T.points().length;a<this.wa.length;++a)this.$e.removeChild(this.wa[a]);this.wa=this.wa.slice(0,this.T.points().length)}}}C1(a,b){b.target==
a.displayObject()&&(a=this.XS==Number.MAX_VALUE,this.T.points().length<this.XS||a)&&(b=LH(this,b),b=new E(b.x/this.$e.width(),b.y/this.$e.height()),Pt(this.T,b))}};class NH extends NE{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.D=a;this.T=d;this.uk.gb(a,d,!1,e,void 0,f);this.i=b;this.AJ();this.ta=!1}AJ(){const a=this.P;if(a)if(this.ta){var b=new U("close");b.addChild(S(this.D,"close_popup_icon"));b.M.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.T.mv();var c=new U("clear");c.K(this.i.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.M.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.M.addHandler(b,this);a.addChild(c);b=new U("done");
b.K(this.i.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.M.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.M.addHandler(this.close,this);a.addChild(b)}}rR(a){return new MH(a)}Ja(a,b){super.Ja(a,b);const c=a>b;c&&(this.uk.ke(0),this.uk.resize(a-(this.P?56:0),b));this.P&&(c?(T(this.P,"height",`${b/this.scale()}px`),T(this.P,"right",`${-56*(1-this.scale())}px`)):(T(this.P,"height",""),T(this.P,"right","")))}};function OH(a){for(var b=0;b<a.T.points().length;++b){var c=a.T.points()[b];a.wa[b]||(a.wa[b]=a.gI(),a.addChild(a.wa[b]));c=c.eh;a.wa[b].move(a.ki.x()+c.x*a.ki.width(),c.y*a.ki.height())}if(a.wa.length>a.T.points().length){for(b=a.T.points().length;b<a.wa.length;++b)a.removeChild(a.wa[b]);a.wa=a.wa.slice(0,a.T.points().length)}}
class PH extends $G{constructor(a,b,c,d,e){super("hotspot");this.m0=d;this.ta=e;this.ah=new U("hotspots_area");this.D=a;this.T=c;this.T.GD.addHandler(this.OK,this);this.wo=b;this.wa=[];this.ki=new U("image");b&&T(this.ki,"background-image",Ig(b.path()));T(this.ki,"background-size","cover");this.addChild(this.ki);this.BI=new C;this.M.addHandler(this.jU,this);this.cX=new Jh(this.displayObject(),[new HE]);Qh(this.cX,"scale").Iy.addHandler(this.jU,this);Lh(this.cX)}OK(){OH(this)}Sc(a){this.ah.Uk();this.ki.displayObject().parentNode.insertBefore(this.ah.displayObject(),
this.ki.displayObject().nextSibling);void 0!==a&&this.wo&&KH(this.ah.displayObject(),a,this.wo.width(),this.wo.height(),this.m0);Ff(this.ah.displayObject(),"0 0");this.Ja()}gI(){const a=new O({l:"hotspot-point"});(new Us({parent:a,color:"#F2F2F2",size:26,duration:this.ta?1500:750,scale:1.6,s:N(a,"animated-layer"),IF:!0})).Ks();const b=new O({s:N(a,"point-view")});a.addChild(b);const c=new O({s:N(b,"marker")});b.addChild(c);return a}Ja(){if(this.wo){var a=this.width(),b=this.Vf();this.Z=Math.min(1,
a/this.wo.width(),b/this.wo.height());this.ki.resize(Math.floor(this.wo.width()*this.Z),Math.floor(this.wo.height()*this.Z));this.ki.Jf(Math.floor((a-this.ki.width())/2));this.ah&&(this.ah.Jf(this.ki.x()),Jf(this.ah.displayObject(),this.Z));OH(this)}}Vf(){return.7*(am()?document.documentElement.clientHeight:$l()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}jU(){this.enabled()&&this.BI.g()}DO(){return this.ki}};class QH extends GH{constructor(a,b,c,d){super(a,b,c,d);this.Dl=!1}vd(a){var b=this.qa.content().Cb,c=!this.qa.settings().S();b=new PH(this.D(),b,this.L.contentState(),c,a);this.Xe=new O({l:"overlay"});c=new O({s:N(this.Xe,"bg")});this.Xe.addChild(c);c.addChild(new O({s:N(this.Xe,"icon")}));const d=new O({s:N(this.Xe,"label")});d.K(this.i().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.DO().addChild(this.Xe);this.L.initiated()&&this.Xe.m("hidden",!0);b.BI.addHandler(this.ET,this);return b}ET(){if(!this.Dl){this.Xe.m("hidden",
!0);var a=this.eb,b=this.qa.content().Cb,c=!this.qa.settings().S(),d=this.qa.settings().Mg(),e=new NH(this.D(),this.i(),b,this.L.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.hc.g(e,!1,!0);e.oi&&(this.Dl=!0,e.he().addHandler(function g(){e.he().removeHandler(g);this.Dl=!1;OH(a)},this))}}kj(a){this.Dl=!1;const b=this.eb;b.BI.removeHandler(this.ET,this);a=a?this.qa.content().areas():void 0;b.Sc(a)}};class RH extends $E{constructor(a,b,c,d,e,f,g,h){const k=[];for(let m=0;m<e.length;++m)k.push(d.indexOf(e[m].response()));super(a,b,c,f,g,h,k);this.zh=d;ZE(this,a,f)}Mw(a,b){if(this.zh)for(let c=0;c<this.zh.length;++c)this.pt(a,this.zh[c],c==b,c)}};function SH(a,b,c){b=new XE(b.textRange(),b.Zc,a.I,56,a.Zd,a.Ca);b.m(c,!0);a.addChild(b);return b}class TH extends CH{constructor(a,b,c,d,e,f,g){super(a,g);this.I=b;this.Zd=c;this.Ca=d;zH(this);this.A4=SH(this,e,"user_answer");AH(this);this.g_=SH(this,f,"correct_answer");BH(this)}zS(){this.A4.invalidate();this.g_.invalidate()}};function UH(a){this.rC=a;this.Db=void 0!==a?dk(a):""}UH.prototype.text=function(){return this.Db};UH.prototype.text=UH.prototype.text;UH.prototype.htmlText=function(){return this.rC};function VH(a,b){a=new UH("<p>"+a.i.H(b)+"</p>");return new VB(a.htmlText(),[],[],new vj)}
class WH extends U{constructor(a,b,c,d,e,f){super("item");this.Zd=d;this.Ca=e;this.i=b;this.I=c;b=new U("result");this.addChild(b);void 0===f&&this.addChild(S(a,"select_icon"));this.setItem(f);this.T2=VH(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.L0=VH(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.we=new C}item(){return this.wl}Sc(a){this.item()||(this.W&&this.removeChild(this.W),this.W=new XE(this.L0,null,this.I,64,this.Zd,this.Ca),this.addChild(this.W));if(a){var b=new U("label user_answer");
b.K(this.i.H("Q_USER_ANSWER_TITLE"));this.jc(b,0);b=new U("label correct_answer");b.K(this.i.H("Q_CORRECT_ANSWERS_TITLE"));this.addChild(b);this.OB=new XE(a.textRange(),a.Zc,this.I,64,this.Zd,this.Ca);this.OB.Td().addHandler(c=>{this.we.g(c)},this);this.addChild(this.OB)}this.invalidate()}setItem(a){this.wl=a;this.W&&this.removeChild(this.W);this.W=a?new XE(a.textRange(),a.Zc,this.I,64,this.Zd,this.Ca):new XE(this.T2,null,this.I,64,this.Zd,this.Ca);this.W.Td().addHandler(b=>{this.we.g(b)},this);this.addChild(this.W);
this.invalidate()}Td(){return this.we}invalidate(){this.W&&this.W.invalidate();this.OB&&this.OB.invalidate()}};class XH extends U{constructor(a,b,c,d,e,f){super("row");this.i=b;this.I=c;this.Zd=e;this.Ca=f;this.D=a;this.hc=new C;this.ve=new WH(a,b,c,e,this.Ca,d);this.addChild(this.ve);d=new O({l:"lock",da:S(a,"icon_lock")});this.addChild(d);d=new U("separator");this.addChild(d);this.Na=new WH(a,b,c,e,this.Ca);this.addChild(this.Na);this.we=new C;this.Gu=new C;this.ve.Td().addHandler(g=>{this.we.g(g)});this.Na.Td().addHandler(g=>{this.we.g(g)});this.Na.M.addHandler(this.RK,this);this.ve.M.addHandler(this.RK,
this)}Td(){return this.we}Sc(a){this.Na.M.removeHandler(this.RK,this);a&&(a==this.Na.item()?Mf(this.displayObject(),"correct"):(this.Na.M.addHandler(()=>{var b=this.Na.item();b=new TH(this.i,this.I,this.Zd,this.Ca,b,a,this.D);this.hc.g(b)},this),Mf(this.displayObject(),"incorrect")))}invalidate(){this.ve.invalidate();this.Na.invalidate()}qc(a){this.Na.setItem(a);void 0!==this.Na.item()?(a=this.displayObject(),Me(a,"answered")):(a=this.displayObject(),Ne(a,"answered"))}RK(){this.Gu.g(this.ve.item(),
this.Na.item())}};function YH(a,b,c,d,e,f){b=new XH(b,c,d,e,f,a.Ca);a.addChild(b);b.Td().addHandler(g=>{a.Td().g(g)});b.hc.addHandler(g=>{a.hc.g(g)});b.Gu.addHandler((g,h)=>{a.enabled()&&a.Gu.g(g,h)});a.gn.push(b)}function ZH(a){const b=[];for(var c=0;c<a.Tt.matches().length;++c){const d=a.Tt.matches()[c],e=a.vk.indexOf(d.premise());a.gn[e].qc(d.response());b.push(e)}for(c=0;c<a.gn.length;++c)-1==b.indexOf(c)&&a.gn[c].qc()}
class $H extends $G{constructor(a,b,c,d,e,f,g,h){super("matching");this.vk=a;this.Ie=b;this.Tt=c;this.Ca=h;this.hc=new C;this.gn=[];for(b=0;b<a.length;++b)YH(this,d,e,f,a[b],g);this.Gu=new C;ZH(this)}Sc(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.vk.indexOf(c.premise());this.gn[d].Sc(c.response())}else for(a=0;a<this.gn.length;++a)this.gn[a].Sc()}Pa(a){super.Pa(a);this.CC()}resize(a,b){super.resize(a,b);this.CC()}$r(a,b){for(let c=0;c<this.Tt.matches().length;++c){const d=this.Tt.matches()[c];
if(d.premise()==a||d.response()==b)uu(this.Tt,d.premise(),d.response()),--c}this.Tt.$r(a,b);ZH(this)}CC(){for(let a=0;a<this.gn.length;++a)this.gn[a].invalidate()}};class aI extends GH{vd(){const a=this.L.contentState(),b=new $H(a.premises(),a.responses(),a,this.D(),this.i(),this.I(),lH(this),this.Ca);b.Gu.addHandler((c,d)=>{d=a.responses().indexOf(d);const e=new RH(this.D(),this.i(),this.I(),a.responses(),a.matches(),d,lH(this),this.Ca);this.hc.g(e);e.yh.addHandler(function h(g){e.yh.removeHandler(h);e.close();g&&b.$r(c,g)},this)},this);return b}kj(a){const b=this.eb;b.Sc(a?this.qa.content().matches():void 0);b.hc.addHandler(c=>{this.hc.g(c)})}};class bI extends Nn{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}al(){Jf(this.element,this.coords[0])}};function cI(a){a.fk.displayObject().placeholder=a.i.H("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class dI extends U{constructor(a,b){super("custom");this.nc=a;this.i=b;this.fk=new U("field","INPUT");this.addChild(this.fk);this.fk.displayObject().value=this.nc.customAnswer();cI(this);this.KR=new C;v(this.fk.displayObject(),"keypress",this.l1,!1,this);v(this.fk.displayObject(),"focusout",this.fR,!1,this);v(this.fk.displayObject(),"focusin",this.i3,!1,this)}i3(){this.fk.displayObject().removeAttribute("placeholder")}l1(a){13==a.keyCode&&this.fR()}fR(){var a=this.fk.displayObject().value;this.nc.vq=
a;this.fk.displayObject().value=this.nc.customAnswer();this.fk.displayObject().blur();this.KR.g();cI(this)}j(a){super.j(a);this.fk.j(a)}};function eI(a){""==a.Jm.nc.customAnswer()?(a=a.displayObject(),Me(a,"empty")):(a=a.displayObject(),Ne(a,"empty"))}
class fI extends U{constructor(a,b,c,d,e,f){super("item");this.qb=c;var g=new U("icon_area");g.addChild(c);this.addChild(g);c=b.choice().Zc;g=b.choice().textRange();this.W=new XE(g,c,a,64,e,f);this.addChild(this.W);b.choice().typeIn()&&(Mf(this.displayObject(),"editable"),this.Jm=new dI(b,d),this.addChild(this.Jm),this.Jm.KR.addHandler(function(){eI(this)},this),v(this.Jm.displayObject(),Eg?"click":Bh,h=>{b.selected()&&h.stopPropagation()},!1,this),eI(this));this.nc=b;this.nc.Ff().addHandler(this.Fe,
this);this.Fe()}Td(){return this.W.Td()}enabled(){return this.ec}j(a){this.ec=a;this.Jm&&this.Jm.j(a)}invalidate(){this.W.invalidate();if(this.Jm){const a=6-this.W.df();T(this.Jm,"margin-top",a+"px");T(this.Jm,"min-height",-a+"px")}}Fe(){if(this.nc.selected()){var a=this.displayObject();Me(a,"selected")}else a=this.displayObject(),Ne(a,"selected")}jo(){this.enabled()&&(this.ul=!0,this.nB())}nB(){Zg&&!jh&&(super.nB(),this.tS=!0,(new Rn(this.qb,1,1.1,!1)).play())}Zf(a){Zg&&!jh&&this.enabled()&&(this.ul=
!1,this.tS?this.QD():a||(new bI(this.qb)).play())}QD(){super.QD();this.tS=!1;(new Rn(this.qb,1.1,1,!0)).play()}};class gI extends $G{constructor(a,b,c,d,e,f,g){super(c);this.i=e;this.Zd=f;this.Ca=g;this.Y=[];for(c=0;c<d.length;++c)e=this.pt(a,b,d[c]),e.M.addHandler(function(h){this.GK(h)},this),this.addChild(e),this.Y.push(e)}$H(){throw Error("override this");}pt(a,b,c){a=new fI(b,c,this.$H(a),this.i,this.Zd,this.Ca);a.Td().addHandler(function(d){this.Td().g(d)},this);return a}Sc(a){for(let e=0;e<a.length;++e){var b=this.Y[e],c=a[e].correct();const f=b.nc.selected();if(c){var d=b.displayObject();Me(d,"correct")}f!=
c&&(b=b.displayObject(),Me(b,"error"))}}GK(){}j(a){super.j(a);for(let b=0;b<this.Y.length;++b)this.Y[b].j(a)}Ja(){for(let a=0;a<this.Y.length;++a)this.Y[a].invalidate()}};class hI extends gI{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}GK(a){if(this.enabled())for(const b of this.Y)b.nc.cb(b.nc==a.nc)}$H(a){return S(a,"radio_button")}};class iI extends GH{vd(){const a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new hI(this.D(),this.I(),b,"graded",this.i(),lH(this),this.ga.soundController())}kj(a){if(a){a=this.L.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.eb.Sc(b)}}};class jI extends $E{constructor(a,b,c,d,e,f){let g=-1;const h=e.answers(),k=e.response();for(let m=0;m<h.length;++m)if(h[m]==k){g=m;break}super(a,b,c,g,d,f);this.B=e;ZE(this,a,g)}Mw(a,b){if(this.B){var c=this.B.answers();for(let d=0;d<c.length;++d){const e=new po,f=Wb(c[d]);e.setText(new VB(f,[],[],new vj));this.pt(a,e,d==b,d)}}}};class kI extends GH{vd(a,b){const c=new FH("multiple_choice_text");var d=fH(this,15);d=new Cu({R:document.body,J:this.I(),O:eH(this),A:this.i(),quizSize:new F(0,0),Bi:new Wr(d),If:null});a=jH(this,a,b);a=d.nv({O:this.D(),parent:c.ia,oa:this.L,mode:a,GO:!0,ev:this.Iw(a),Yg:!1});c.setContent(a);a.Ye.addHandler(this.gy,this);return c}gy(a){const b=new jI(this.D(),this.i(),this.I(),lH(this),a,this.ga.soundController());this.hc.g(b);const c=this.eb.content();b.yh.addHandler(function f(e){b.yh.removeHandler(f);
b.close();e&&(a.qc(e.textRange().text()),c.rd())},this)}kj(a){const b=this.eb.content(),c=jH(this,!0,a);b.lc(c);b.Ye.removeHandler(this.gy,this);b.Ye.addHandler(d=>{var e=this.qa.settings().S();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new DH(this.i(),e,[d],this.D());this.hc.g(e)}},this);b.rd()}Vo(a){super.Vo(a);this.eb.va()}};class lI extends gI{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.jK=Number.MAX_VALUE}GK(a){this.enabled()&&a.enabled()&&(a.nc.cb(!a.nc.selected()),this.np())}$H(a){return S(a,"checkbox")}np(){const a=this.enabled();var b;if(b=this.enabled()){b=0;for(var c=0;c<this.Y.length;++c)this.Y[c].nc.selected()&&b++;b=b<this.jK}for(c=0;c<this.Y.length;++c){var d=c,e=this.Y[c].nc.selected()?a:b;this.Y[d].j(e);e?(d=this.Y[d].displayObject(),Ne(d,"disabled")):(d=this.Y[d].displayObject(),
Me(d,"disabled"))}}j(a){super.j(a);this.np()}};class mI extends GH{vd(){var a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new lI(this.D(),this.I(),b,"graded",this.i(),lH(this),this.ga.soundController());b=(b=this.qa.settings().Mg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.jK=b;return a}kj(a){if(a){a=this.L.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.eb.Sc(b)}}};class nI{eZ(a){return a}};class oI extends $G{constructor(a,b,c){super("type");this.PW=b;this.ee=new U("textfield","INPUT");this.ee.da().value=a;this.addChild(this.ee);void 0!==c&&(this.ee.da().type=c,"number"==c&&Zf&&(this.ee.da().setAttribute("pattern","[0-9]*"),this.ee.da().setAttribute("inputmode","numeric"),this.ee.da().setAttribute("step","any")));this.pw=new C;this.hc=new C;v(this.ee.displayObject(),"keydown",this.m2,!1,this);v(this.ee.da(),"input",this.B4,!1,this);v(this.ee.da(),Bh,d=>{if(this.enabled()){if(!L){var e=
this.ee.displayObject();Gg&&Pg||e.focus()}d.stopPropagation()}else this.hc.g(),d.preventDefault()},!1,this)}j(a){super.j(a);this.ee.j(a)}B4(){let a=this.ee.da().value;if(a&&void 0!==this.PW){const b=this.PW.eZ(a);b!=a&&(this.ee.da().value=b)}a=Vb(this.ee.da().value);this.pw.g(a)}m2(a){13==a.keyCode&&this.ee.displayObject().blur()}};class pI extends nI{eZ(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class qI extends GH{vd(){var a=this.L.initiated()?this.L.contentState().response():"";a=new oI(a,new pI,"number");a.pw.addHandler(b=>{this.L.contentState().qc(b&&!isNaN(b)?b:"")},this);return a}kj(a){const b=this.eb,c=!!this.L.review()&&"correct"==this.L.review().status();b.m("incorrect",!c);b.m("correct",c);a&&!c&&b.hc.addHandler(()=>{var d=[];if(a){const h=this.qa.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const m=this.i();let t="";if(e instanceof fp){const r=e.operand();
switch(e.comparisonOperation()){case "notEqual":t=m.H("Q_NUMERIC_QUESTION_DIFFERS",{one:r});break;case "equal":t=m.H("Q_NUMERIC_QUESTION_EQUALS",{one:r});break;case "greaterThan":t=m.H("Q_NUMERIC_QUESTION_GREATER_THAN",{one:r});break;case "greaterThanOrEqual":t=m.H("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:r});break;case "lessThan":t=m.H("Q_NUMERIC_QUESTION_LESS_THAN",{one:r});break;case "lessThanOrEqual":t=m.H("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:r})}}else e instanceof ep&&"between"==
e.comparisonOperation()&&(t=m.H("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,t)}}f=this.L.initiated()?this.L.contentState().response():"";g=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new DH(this.i(),f||g,d,this.D());this.hc.g(d)})}};function rI(a,b){jD(a,b);a.aq(b);a.nZ.g(b,void 0);a.KH(b)}
class sI extends lD{constructor(a){super(a);this.nZ=H(this);this.e3=H(this);H(this);this.MZ=H(this)}V(){return this.Ff()}count(){return super.count()}getChoice(a){return yq(this,a)}getChoiceIndex(a){return mb(this.Y,a)}Mk(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Mk()}dd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=Yn(a,c.dd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.JU(a);
kD(this,a);this.e3.g(a,b);this.KH(a)}}aq(a){z(this,a.CB,this.AT,this);z(this,a.yW,this.$t,this);z(this,a.AD,this.$t,this);z(this,a.NB,this.$t,this);z(this,a.$M,this.$t,this)}JU(a){Cd(this,a)}KH(a){"next"!=a.kv()&&this.AT()}AT(){this.MZ.g()}$t(){this.V().g()}ab(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.ab())}return a}};class tI extends sI{constructor(){super(void 0)}};class uI extends Nn{constructor(a,b,c,d,e,f){const g=Cg();super(null,[b,d*g],[c,e*g],f);this.qo=a}al(){const a=this.coords;this.qo.Ic(a[0]);Jf(this.qo.displayObject(),a[1])}};class vI extends O{constructor(a,b,c,d,e){super({l:"item"});this.I=a;this.KC=b;this.Zd=c;this.Ca=d;this.D=e;this.we=new C;this.W=this.gi(b);this.addChild(this.W);a=new O({da:S(this.D,"sequence_move_icon"),l:"icon"});this.addChild(a)}Td(){return this.we}Sc(a,b){if(void 0!==b){const c=a==b?"correct":"incorrect";a=this.displayObject();Me(a,c);a=b}this.setAttribute("data-index",a+1+".")}cb(a){a?(a=this.displayObject(),Me(a,"selected")):(a=this.displayObject(),Ne(a,"selected"))}invalidate(){this.W.invalidate()}gi(a){a=
new XE(a.textRange(),a.Zc,this.I,64,this.Zd,this.Ca);z(this,a.Td(),b=>this.we.g(b));return a}};class wI extends U{constructor(){super("sequence_move_panel");this.kN=new GD(!1,"up");this.addChild(this.kN);this.zI=new GD(!1,"down");this.addChild(this.zI);this.Nb(113);Fg&&T(this,"bottom","auto");Ff(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(bf(a,"width"));a=parseFloat(bf(a,"height"));this.m("landscape",b>a)}}};function xI(a,b,c,d){b=new vI(b,c,d,a.Ca,a.D);a.addChild(b);a.Y.push(b);b.M.addHandler(e=>{a.enabled()&&yI(a,e)},a);b.Td().addHandler(e=>{a.Td().g(e)},a)}function zI(a,b,c){if(!(0>c||c>a.Y.length-1)){rp(a.GS,b.KC,c);T(a,"height",a.height()+"px");for(let e=0;e<a.Y.length;++e){b=a.Y[e];var d=a.GS.hi[e];d!=b.KC&&(B(b,b.W),b.removeChild(b.W),b.KC=d,b.W=b.gi(d),b.addChild(b.W),b.invalidate())}T(a,"height","");yI(a,a.Y[c])}}function AI(a){clearTimeout(a.rS);a.rS=setTimeout(a.kJ.bind(a),2E3)}
function yI(a,b){if(a.yf!=b){a.yf&&a.yf.cb(!1);b.cb(!0);a.yf=b;var c=a.Y.indexOf(b);a.kd.kN.j(0<c);a.kd.zI.j(c<a.Y.length-1);a.oh.g(b);if(!a.kd.visible()||a.jh)a.jh&&a.jh.stop(!0),a.kd.u(!0),(new uI(a.kd,a.kd.opacity(),1,.95,1,250)).play()}AI(a)}
class BI extends $G{constructor(a,b,c,d,e){super("sequence");this.GS=b;this.Ca=d;this.D=e;this.jh=this.yf=void 0;this.Y=[];for(d=0;d<b.count();++d)xI(this,a,b.hi[d],c);this.kd=new wI;this.kd.u(!1);this.kd.kN.M.addHandler(()=>{this.yf&&zI(this,this.yf,this.Y.indexOf(this.yf)-1)},this);this.kd.zI.M.addHandler(()=>{this.yf&&zI(this,this.yf,this.Y.indexOf(this.yf)+1)},this);this.oh=new C;v(window,"scroll",()=>{void 0!==this.rS&&AI(this)},!1,this)}j(a){super.j(a);a||this.kJ()}Pa(a){super.Pa(a);a||this.kJ()}kJ(){this.yf&&
(this.yf.cb(!1),this.yf=void 0,this.jh=new uI(this.kd,this.kd.opacity(),0,1,.95,350),v(this.jh,"end",()=>{this.jh=void 0;this.kd.u(!1)},!1,this),this.jh.play())}Sc(a){for(let c=0;c<this.Y.length;++c){const d=this.Y[c];var b=d.KC;b=a?a.getChoiceIndex(b):void 0;d.Sc(c,b)}Bg(()=>{this.Ja()},this,0)}Ja(){for(let a=0;a<this.Y.length;++a)this.Y[a].invalidate();this.kd.invalidate()}};class CI extends GH{Pa(a){super.Pa(a);a?this.oB.g(this.kd):this.RD.g(this.kd)}vd(){const a=new BI(this.I(),this.L.contentState(),lH(this),this.Ca,eH(this));this.kd=a.kd;a.oh.addHandler(b=>{this.oh.g(b)},this);return a}kj(a){this.eb.Sc(a?this.qa.content():void 0)}resize(a,b){super.resize(a,b);b&&this.F("min-height",b+"px");Fg&&this.kd.ke(Math.floor((document.documentElement.clientHeight-this.kd.height())/2))}};class DI extends GH{vd(){var a=this.L.contentState().response().text();a=new oI(a);a.pw.addHandler(b=>{this.L.contentState().response().setText(b)});return a}kj(a){const b=this.eb;let c;const d="correct"==(null==(c=this.L.review())?void 0:c.status());b.m("incorrect",!d);b.m("correct",d);a&&!d&&b.hc.addHandler(()=>{var e=this.L.contentState().bd(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.L.contentState().response().text();g=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new DH(this.i(),e||g,f,this.D());this.hc.g(f)})}};class EI extends $E{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Ac=d;ZE(this,a,g)}Mw(a,b){if(this.Ac)for(let c=0;c<this.Ac.length;++c)this.pt(a,this.Ac[c],c==b,c)}};function FI(a){a.la=[];var b=a.L.contentState().extraWords();for(var c=0;c<b.length;++c)a.la.push(b[c]);a.qa.settings().AG()?a.la=Fv(a.la):Gb(a.la);a.Ac=[];for(b=0;b<a.la.length;++b){var d=a.la[b].response();c=new po;d=Wb(d||"");c.setText(new VB(d,[],[],new vj));a.Ac.push(c)}a.ku={};a.DD={};b=a.L.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.ku[f]=c,a.DD[la(d)]=g)}}}
function GI(a){const b=[];for(const c in a.ku)a.ku.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class HI extends GH{vd(a,b){FI(this);const c=new FH("word_bank");var d=fH(this,15);d=new Cu({R:document.body,J:this.I(),O:eH(this),A:this.i(),quizSize:new F(0,0),Bi:new Wr(d),If:null});a=jH(this,a,b);a=d.nv({parent:c.ia,oa:this.L,mode:a,GO:!0,ev:this.Iw(a),Yg:!1});this.L.contentState().dF.addHandler(()=>{FI(this)},this);c.setContent(a);a.Ye.addHandler(this.gy,this);return c}gy(a){const b=this.eb.content(),c=this.la.indexOf(a),d=new EI(this.D(),this.i(),this.I(),this.Ac,GI(this),lH(this),c,this.ga.soundController());
this.hc.g(d);d.yh.addHandler(function g(f){d.yh.removeHandler(g);d.close();if(f){const m=this.Ac.indexOf(f);var h=this.ku[m];const t=this.L.contentState().placeholders();var k;a:{for(k=0;k<t.length;++k)if(t[k]==a)break a;k=-1}void 0!==h&&h!=k&&t[h].qc(null);a.response();a.response()&&(h=this.DD[la(a)],delete this.DD[la(a)],h=this.Ac.indexOf(h),delete this.ku[h]);a.qc(f.textRange().text());this.ku[m]=k;this.DD[la(a)]=f;b.rd()}},this)}kj(a){const b=this.eb.content(),c=jH(this,!0,a);b.lc(c);b.Ye.removeHandler(this.gy,
this);b.Ye.addHandler(d=>{var e=this.qa.settings().S();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new DH(this.i(),e,[d],this.D());this.hc.g(e)}},this);b.rd()}Vo(a){super.Vo(a);this.eb.va()}};class II extends $G{constructor(a){super("essay");this.uJ=!1;this.B=a;this.ee=new O({l:"textarea",ea:"TEXTAREA"});this.addChild(this.ee);v(this.ee.displayObject(),["change","input","focusout"],()=>{this.B.contentState().setText(this.ee.displayObject().value)},this);this.B.contentState().V().addHandler(this.IO,this)}Ja(){this.uJ||this.IO()}j(a){super.j(a);this.ee.j(a)}IO(){const a=yf(this.displayObject());this.uJ=!0;this.ee.displayObject().value=this.B.contentState().text();this.Nb(120);this.Ok("review")&&
this.Nb(this.ee.displayObject().scrollHeight+a.bottom+a.top);this.uJ=!1}};class JI extends mH{constructor(a,b,c){super(a,b,c);Zh(this,"survey")}};class KI extends JI{resize(a,b){super.resize(a,b);a=zf(this.pq.displayObject());this.pq instanceof II&&(T(this.pq,"min-height",b-this.pq.y()-a.bottom-2+"px"),this.pq.IO())}vd(a){this.pq=new II(this.L);this.pq.m("review",a);return this.pq}};function LI(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.Jf(Math.max(b,c))}
class MI extends U{constructor(a,b,c,d){super("scales");const e=d.NA(),f=d.Zz();this.G=new C;this.Gg=c.concat();f||(this.Gg=this.Gg.reverse());this.Ph=b;this.wk=[];this.OL=[];this.PL={};for(c=0;c<this.Gg.length;++c){const g=this.Gg[c],h=new U("rbContainer"),k=new Np(S(a,"radio_button"));k.M.addHandler(this.I1,this);v(k.displayObject(),Bh,()=>{this.enabled()&&(this.ko(k,!1),this.PL[la(k)]=!0)},this);v(k.displayObject(),Ch,()=>{this.PL[la(k)]&&(this.ko(k,!0),this.PL[la(k)]=!1)},this);if(e){const m=
d.oA();let t=m?this.Gg.length-c-1:this.Gg.length-c;f&&(t=m?c:c+1);k.setAttribute("data-index",t.toString())}h.setAttribute("data",g.text());h.addChild(k);this.jc(h,0);this.wk.push(k);this.OL.push(h)}!e&&this.wk.length&&(1!=this.wk.length&&(this.Bq=new U("first_scale"),this.Bq.K(this.Gg[this.Gg.length-1].text()),this.addChild(this.Bq)),a=this.Gg[0],this.Nt=new U("last_scale"),this.Nt.K(a.text()),this.addChild(this.Nt));this.zx(b.selectedScale())}zx(a){for(let c=0;c<this.Gg.length;++c){var b=c;this.Gg[c]==
a?(b=this.wk[b].displayObject(),Me(b,"selected")):(b=this.wk[b].displayObject(),Ne(b,"selected"))}}Ff(){return this.G}I1(a){this.enabled()&&(a=this.wk.indexOf(a),a=this.Gg[a],bu(this.Ph,a),this.zx(a),this.G.g())}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.OL[e];f.Ga(e<d?c+1:c);f.m("center",!0)}0!=b&&(1==b?LI(this.Bq?this.Bq:this.Nt,a/2,0,a):(LI(this.Bq,c/2,0,a/2),LI(this.Nt,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/
(2*(b-1)));for(c=0;c<b;++c)d=this.OL[c],0==c?(d.m("last",!0),d.Ga(24+a)):c==b-1?(d.m("first",!0),d.Ga(24+a)):(d.m("center",!0),d.Ga(24+2*a));this.Bq&&this.Bq.Jf(0);this.Nt&&J(this.Nt.displayObject(),"right","0")}}ko(a,b){const c=b?1.1:1,d=b?1:1.1;(new Rn(a.displayObject(),c,d,b)).play()}};class NI extends U{constructor(a,b,c,d,e,f,g){super("statement");this.Ph=c;this.i=b;b=new U("text");this.addChild(b);var h=c.statement();f=vs(f,h);h=new km(f,new im(null,null,null,null));g=g.ef({l:"rich-text-view",htmlText:f.htmlText(),Ln:h,eo:!1});b.addChild(g);this.YD=new MI(a,c,d,e);this.addChild(this.YD);this.jM=new U("separator");this.addChild(this.jM);this.zx();this.YD.Ff().addHandler(()=>{this.zx()},this)}zx(){const a=this.Ph.selectedScale();a&&this.jM.setAttribute("data-selected",a.text())}invalidate(){this.YD.invalidate()}j(a){this.YD.j(a)}Sc(){if(!this.Ph.selectedScale()){const a=
this.i.H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.jM.setAttribute("data-selected",a)}}};class OI extends $G{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Gg=d;this.Rl=[];for(let h=0;h<c.length;++h){const k=new NI(a,b,c[h],d,e,f,g);this.addChild(k);this.Rl.push(k)}}Sc(){for(let a=0;a<this.Rl.length;++a)this.Rl[a].Sc()}j(a){super.j(a);for(let b=0;b<this.Rl.length;++b)this.Rl[b].j(a)}Ja(){for(let a=0;a<this.Rl.length;++a)this.Rl[a].invalidate()}};class PI extends JI{vd(a){var b=this.qa.settings().lm();const c=this.L.contentState();b=new OI(this.D(),this.i(),c.statementsStates(),c.content().labels(),b,this.I(),lH(this));a&&b.Sc();return b}};class QI extends JI{vd(a){const b=this.L.contentState(),c=new $H(b.premises(),b.responses(),b,this.D(),this.i(),this.I(),lH(this),this.Ca);a&&c.Sc();c.Gu.addHandler((d,e)=>{e=b.responses().indexOf(e);const f=new RH(this.D(),this.i(),this.I(),b.responses(),b.matches(),e,lH(this),this.Ca);this.hc.g(f);f.yh.addHandler(function k(h){f.yh.removeHandler(k);f.close();h&&c.$r(d,h)},this)},this);return c}};class RI extends JI{vd(a){var b=this.L.initiated()?this.L.contentState().response():"";b=new oI(b,new pI,"number");a||b.pw.addHandler(c=>{this.L.contentState().qc(c&&!isNaN(c)?c:"")},this);return b}};class SI extends JI{vd(){var a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new lI(this.D(),this.I(),b,"survey",this.i(),lH(this),this.ga.soundController());b=(b=this.qa.settings().Mg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.jK=b;return a}};class TI extends JI{vd(){const a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new hI(this.D(),this.I(),b,"survey",this.i(),lH(this),this.ga.soundController())}};class UI extends JI{Pa(a){super.Pa(a);a?this.oB.g(this.kd):this.RD.g(this.kd)}vd(a){const b=new BI(this.I(),this.L.contentState(),lH(this),this.Ca,eH(this));this.kd=b.kd;b.oh.addHandler(c=>{this.oh.g(c)});a&&b.Sc();return b}resize(a,b){super.resize(a,b);Fg&&this.kd.ke(Math.floor((document.documentElement.clientHeight-this.kd.height())/2))}};class VI extends JI{vd(a){var b=this.L.contentState().response().text();b=new oI(b);a||b.pw.addHandler(function(c){this.L.contentState().response().setText(c)},this);return b}};class WI extends TI{};class XI extends Kr{constructor(a,b,c,d,e){super();this.ga=a;this.C=d;this.Hc=e;this.ta=b;this.ac=c||!1}create(a,b){this.ga.Xk(b);this.Bf(a);return this.ic}tj(a){this.ic=new rH(a,this.ta,this.ga)}sj(a){this.ic=new qH(a,this.ta,this.ga)}nj(a){this.ic=new gF(a,this.ga)}wj(a){a.slide().settings().S()?this.ic=new iI(a,this.ta,this.ga,this.ac):this.ic=new TI(a,this.ta,this.ga)}Cj(a){a.slide().settings().S()?this.ic=new iI(a,this.ta,this.ga,this.ac):this.ic=new WI(a,this.ta,this.ga)}yj(a){a.slide().settings().S()?
this.ic=new mI(a,this.ta,this.ga,this.ac):this.ic=new SI(a,this.ta,this.ga)}Aj(a){this.ic=new yH(a,this.C,this.ga,this.Hc)}Dj(a){a.slide().settings().S()?this.ic=new DI(a,this.ta,this.ga,this.ac):this.ic=new VI(a,this.ta,this.ga)}pj(a){this.ic=new KI(a,this.ta,this.ga)}Bj(a){a.slide().settings().S()?this.ic=new CI(a,this.ta,this.ga,this.ac):this.ic=new UI(a,this.ta,this.ga)}vj(a){a.slide().settings().S()?this.ic=new aI(a,this.ta,this.ga,this.ac):this.ic=new QI(a,this.ta,this.ga)}zj(a){a.slide().settings().S()?
this.ic=new qI(a,this.ta,this.ga,this.ac):this.ic=new RI(a,this.ta,this.ga)}qj(a){this.ic=new HH(a,this.ta,this.ga,this.ac)}xj(a){this.ic=new kI(a,this.ta,this.ga,this.ac)}Ej(a){this.ic=new HI(a,this.ta,this.ga,this.ac)}uj(a){this.ic=new PI(a,this.ta,this.ga)}rj(a){a.slide().settings().S()?this.ic=new QH(a,this.ta,this.ga,this.ac):this.ic=new QH(a,this.ta,this.ga,!0)}oj(a){this.ic=new oH(a,this.ta,this.ga,this.ac)}};function YI(a,b,c,d){d=(new XI(a.ga,c,d)).create(b,a.Sb);c&&b instanceof V&&d instanceof mH&&d.vG(a.ga.A().H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.X2[b.slide().id()]+1,TOTAL_QUESTIONS:a.Y2}));return d}function ZI(a,b){return(new XI(a.ga,!1)).create(b,a.Sb)}class $I{constructor(a){this.ga=a;this.Sb=null}gb(a){let b=0;const c={};for(const d of a.slides())d instanceof V&&(c[d.slide().id()]=b,++b);this.Y2=b;this.X2=c}Xk(a){this.Sb=a}};function aJ(a,b){const c=mb(a.Yu,b);0<=c&&(wb(a.Yu,c),b.oi&&b.close(),yd(a,b.sy,a.jL,a),yd(a,b.he(),a.iL,a,-1),he(b.displayObject()),(b=b.Bg)&&he(b.displayObject()));a.yn.u(0<a.Yu.length)}
class bJ extends I{constructor(a,b="popup_layer"){super();this.yn=A(this,new O({l:b}));this.yn.u(!1);a.appendChild(this.yn.displayObject());this.Yu=[];this.Cg=[];this.lU=H(this);this.bD=400;this.Vf=300;this.Z=1;u&&8>=Jc||Ff(this.yn.displayObject(),"0 0");w(this,a,"touchstart",c=>{for(let d=0;d<this.Cg.length;d++){const e=this.Cg[d].Bg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Hh)}fF(a){this.yn.u(!0);this.Yu.push(a);z(this,a.sy,this.jL,
this);z(this,a.he(),this.iL,this,-1);var b=a.Bg;if(b){var c=this.yn.displayObject();b=b.displayObject();c.appendChild(b)}c=this.yn.displayObject();b=a.displayObject();c.appendChild(b);a.oi?this.jL(a):this.iL(a)}setScale(a){this.Z=a;this.yn.resize(a*this.bD,a*this.Vf);this.HC()}La(a,b){this.yn.resize(this.Z*a,this.Z*b);this.bD=a;this.Vf=b;this.HC()}jL(a){this.Cg.push(a);this.HC();this.lU.g(this.Cg.length)}iL(a){vb(this.Cg,a);this.lU.g(this.Cg.length)}HC(){const a=this.Z,b=this.bD,c=this.Vf,d=a*b,e=
a*c;for(let k=0;k<this.Cg.length;k++){var f=this.Cg[k],g=f.width();const m=f.height();var h=a;let t=0,r=0;if(g>b||m>c)h*=Math.min(1,b/g,c/m),t=-1*(g-b)/(2*h),r=-1*(m-c)/(2*h);else if(g>d||m>e)g>d&&(t=-1*(g-d)/(2*a)),m>e&&(r=-1*(m-e)/(2*a));void 0!==f.setScale?f.setScale(this.Z):(g=new Gf,g.scale(h,h),Xf||(r=0),g.translate(t,r),u&&8>=Jc||(f=f.da(),h=g,Kf(If(),f,h)))}}};class cJ extends bJ{fF(a){a instanceof EE?(super.fF(a),a.setScale(this.Z)):super.fF(a)}HC(){const a=Math.round(this.bD*this.Z),b=Math.round(this.Vf*this.Z);for(let c=0;c<this.Cg.length;++c){const d=this.Cg[c];if(void 0!==d.La)if(void 0!==d.WX&&d.Bx)d.La(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.La(e/this.Z,(b-32)/this.Z);Jf(d.displayObject(),this.Z)}}}};function dJ(){this.Eu=new C}l=dJ.prototype;l.iz=null;l.Ro=null;l.Xr=!1;
l.LF=function(a,b){if("touchEnd"==a)return this.Xr&&this.iz&&this.Ro?this.MW(this.Ro,this.iz)?1:0:0;if(1!=b.touches().length||zg(b.ds()))return this.Xr=!1,0;const c=new E(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Ag(b.ds()))return this.Xr=!1,0;this.iz=this.Ro=c;this.Xr=!0;return 0}if(!this.Xr||!this.iz||!this.Ro)return 0;(this.Xr=this.iz==this.Ro?this.NW(c,this.Ro):this.OW(c,this.Ro))&&b.ds().preventDefault();this.Ro=c;return 0};l.hF=function(){this.Eu.g()};l.vp=function(){};
function eJ(){this.Eu=new C}p(eJ,dJ);eJ.prototype.aA=function(){return"scrollLeft"};eJ.prototype.OW=function(a,b){return a.x<=b.x};eJ.prototype.NW=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};eJ.prototype.MW=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function fJ(){this.Eu=new C}p(fJ,dJ);fJ.prototype.aA=function(){return"scrollRight"};fJ.prototype.OW=function(a,b){return a.x>=b.x};fJ.prototype.NW=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
fJ.prototype.MW=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};class gJ{constructor(a,b){this.U3=a;this.xb=b}j(){}ln(a){this.U3(a)}xG(a,b){this.ln(a);this.dm(b)}$h(){return new C}$z(){return new C}OP(a){this.ln(a)}Tv(){}dm(a){this.xb.dm(a)}Jn(){return this.xb.Jn()}}
function hJ(a){a.ua=new TD;a.Da=new CE(a.D,a.U,a.Jc,a.i,a.a3);a.addChild(a.Da);a.Da.Xy.addHandler(a.Yy,a);a.Da.Ew.addHandler(a.oC,a);(new C).addHandler(a.IV,a);a.Da.Kh.addHandler(a.BS,a);a.Da.pO().addHandler(a.NI,a);a.Da.Ox.addHandler(a.PT,a);a.Ua=new KD(a.Jc,a.i);a.addChild(a.Ua);a.Ma=new RD(a.Jc,a.i,a.U);a.Ma.Xy.addHandler(a.Yy,a);a.Ma.Ew.addHandler(a.oC,a);a.Ma.Ox.addHandler(a.PT,a);a.Ma.pO().addHandler(a.NI,a);a.addChild(a.Ma);Ff(a.Da.displayObject(),"0 0");Ff(a.o.displayObject(),"0 0");Ff(a.Ua.displayObject(),
"0 100%");Ff(a.Ma.displayObject(),"0 100%");iJ(a,a.Ua);iJ(a,a.Ma);SD(a.ua,a.Ma,a.Ua);Yg&&Bg(()=>Nf(document.body),a)}function jJ(a){if(a.cc){var b=parseFloat(af(a.cc,"height"));b=Math.round(b*(a.Z-1)+zf(a.cc).top);J(a.cc,"margin-bottom",b+"px")}}
function kJ(a){a.ap=new tE(a.D,a.I,a.i);a.ad=new uE(a.ap);1==a.Z?Mf(a.ad.displayObject(),"fit"):a.ad.ke(0);Jf(a.ad.displayObject(),a.Z);a.ad.Ga(a.o.width());a.ad.u(!1);a.addChild(a.ad);a.ap.Di().addHandler(function(b){b==this.ha?this.oC():(lJ(this,!1),this.Da.Fs(!1),this.Ma.Fs(!1),mw(this.C.Ka(),b.slide().id()))},a);Ff(a.ad.displayObject(),"0 0")}function mJ(a){a.x4&&ISPQuizPlayer.initQuiz(mg({version:9.3}))}
function iJ(a,b){b.HL.addHandler(()=>{a.ua.Rk().g("back")},a);b.FL.addHandler(a.BV,a);b.tK.M.addHandler(a.gE,a);b.MI.M.addHandler(a.IV,a);b.SM.M.addHandler(a.TM,a);b.gx.M.addHandler(a.IT,a);b.Lm.M.addHandler(a.HI,a);b.xe.M.addHandler(a.cU,a)}
function lJ(a,b){var c=a.ad?a.ad.visible():!1;null!=b&&(c=b);a.jl&&(c=!1);b=a.hn.width;c=b>a.hn.height&&!c;var d=!a.Ib()&&!!a.Xf;a.Ma&&a.Ma.u(c&&(d||a.Ma.yO()));d=a.Ma&&a.Ma.visible()?56:0;a.m("landscape",c);a.Da&&a.Da.show(!c);const e=a.Da&&(a.Da.Ya.visible()?a.Da.Ya:null);a.o.m("with_timer",!1);a.o.m("with_banner",!!a.cc);a.cc&&Ne(a.cc,"with_timer");if(c){if(e){a.o.jc(e,0);a.o.m("with_timer",!0);if(a.cc){if(Me(a.cc,"with_timer"),1<a.Z){var f=zf(a.cc);T(e,"top",`${-(uf(a.cc).height+f.top+f.bottom)/
a.Z}px`)}}else 1<a.Z&&T(e,"top",`${-e.height()/a.Z}px`);e.Ga((b-d*a.Z)/a.Z)}}else a.Da&&(f=a.Da,f.addChild(f.Ya),e&&(e.Ga(a.Da.width()),T(e,"top","")));a.Ua&&a.Ua.u(!c);a.ad&&a.ad.Ga((b-d*a.Z)/a.Z);a.Ma&&a.Ma.va();a.o.Ga((b-d*a.Z)/a.Z);nJ(a)}function oJ(a){Eg&&(T(a,"height",a.Gw+"px"),Bg(function(){T(this,"height","")},a))}function pJ(a){let b=0;a.Ua&&a.Ua.visible()&&(b+=a.Ua.height());b*=a.Z;T(a.o,"margin-bottom",b+"px");nJ(a)}
function qJ(a){const b=a.i.H("PB_SUBMIT_BUTTON_LABEL");a.Jc.gp.K(b);a.yz=!1}function rJ(a){var b=a.ha;b=!!a.C&&"testing"==a.C.sessionMode()&&(!(b instanceof V)||b.vb())&&!a.yz;a.xa.j(b)}function sJ(a){a.Fl&&(a.Fl.showTopPanel(!1),lJ(a),Ne(document.body,"with_presentation_top_panel"),pJ(a),oJ(a))}
function tJ(a){a.Ua&&JD(a.Ua);var b=uJ(a);let c=!1;if(!a.xa||b&&b.slide()!=a.xa.slide()){const d=a.xa;c=!0;d&&vJ(a,d);a.xa=b;wJ(a,a.xa);a.o.addChild(a.xa);if(d){b=d;let e=1;a.ad&&a.ad.visible()&&(b=a.ad,e=a.Z,a.o.removeChild(d));d.slide()!=a.xa.slide()?(Mf(a.displayObject(),"animation"),a.jl=new PD(b,a.xa,e,a.xM),a.xM=!1,v(a.jl,"end",function g(){this.jl&&md(this.jl,"end",g);xJ(this);var h=this.displayObject();Ne(h,"animation");this.jl=null;this.ad&&this.ad.visible()?this.oC():this.o.removeChild(d);
d.Pa(!1);0<ND()&&MD(0,0);this.va()},!1,a),a.jl.play()):(a.o.removeChild(d),xJ(a))}else xJ(a)}qJ(a);(!a.C||"reviewing"!=a.C.sessionMode())&&a.ha&&a.ha instanceof V&&(a.ha.submitted()&&a.ha.vb()&&a.xa instanceof mH&&a.xa.Wk(),b=a.C&&"completed"!=a.C.sessionMode(),c&&b&&a.ha.submitted()&&a.ha.vb());rJ(a);gh&&Nf(document.body)}
function uJ(a){let b=null;if(!a.C)return a.Xf?"IntroSlide"==a.Xf.slide().type()?ZI(a.pp,a.Xf):YI(a.pp,a.Xf,!1):null;const c=a.C.sessionMode();"completed"==c&&a.UD?b=a.UD:"reviewing"==c?b=yJ(a,a.ha,!0):a.ha&&(b=yJ(a,a.ha,!1));return b}
function vJ(a,b){b instanceof mH?(b.uc.yF(),b.Td().removeHandler(a.tM,a),b.audioStartedEvent().removeHandler(a.Hh,a),b.audioStartingEvent().removeHandler(a.kD,a),b.Re.removeHandler(a.Gh,a),b.videoStartedEvent().removeHandler(a.hu,a),b.videoStartingEvent().removeHandler(a.sD,a),b.Zp().removeHandler(a.an,a),b.oB.removeHandler(a.vT,a),b.RD.removeHandler(a.XT,a),b.cM.removeHandler(a.ZT,a),b.oh.removeHandler(a.cu,a),b.hc.removeHandler(a.$o,a),b.QA().removeHandler(a.UU,a),b.vA().removeHandler(a.WL,a),b instanceof
oH&&Bd(b.dc)):b instanceof gF&&(b.oh.removeHandler(a.cu,a),b.hc.removeHandler(a.$o,a))}
function wJ(a,b){b instanceof mH?(b.Td().addHandler(a.tM,a),b.audioStartedEvent().addHandler(a.Hh,a),b.audioStartingEvent().addHandler(a.kD,a),b.Re.addHandler(a.Gh,a),b.videoStartedEvent().addHandler(a.hu,a),b.videoStartingEvent().addHandler(a.sD,a),b.Zp().addHandler(a.an,a),b.oB.addHandler(a.vT,a),b.RD.addHandler(a.XT,a),b.cM.addHandler(a.ZT,a),b.oh.addHandler(a.cu,a),b.hc.addHandler(a.$o,a),b.QA().addHandler(a.UU,a),b.vA().addHandler(a.WL,a)):b instanceof gF&&(b.oh.addHandler(a.cu,a),b.hc.addHandler(a.$o,
a))}function xJ(a){a.xa&&1<a.Z&&a.o.Nb(a.xa.height()*a.Z)}function yJ(a,b,c){var d=!1;const e=a.C&&a.C.je();var f=!!e&&e.slide().visible();if(c&&f){f=a.C.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Gi():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":c=a.pp;d=a.Ib();a=(new XI(c.ga,!1,!1,d,a.Hc)).create(b,c.Sb);break a;case "IntroSlide":a=ZI(a.pp,b);break a;default:a=YI(a.pp,b,c,d)}a.eF();return a}
function nJ(a){if(a.xa){var b=ff(a.o.displayObject()).y,c=zf(a.o.displayObject()).bottom;b=a.Gw-(b+c);a.xa instanceof mH&&a.xa.CP(a.width(),a.nK);a.xa.resize(a.o.width(),b/a.Z);a.xa instanceof oH&&(c=a.C.settings().quizSize(),nH(a.xa,c,a.o.width(),b))}}function zJ(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.i.H("PB_DIALOG_BOX_OK_BUTTON");b=a.i.H(b,e&&e());a.Gr(b,c,()=>d())}
function AJ(a){a.tC=!0;for(var b=a.Ez;0<b.Yu.length;)aJ(b,b.Yu[0]);a.uq=null;a.vx();a.tC=!1}
function BJ(a,b){switch(b){case "ok":return a.i.H("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.i.H("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.i.H("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.i.H("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.i.H("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.i.H("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.i.H("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.i.H("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.i.H("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}function CJ(a,b,c,d,e){const f=new GE(b,c,d);f.he().addHandler(function h(){f.he().removeHandler(h);DJ(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.tC&&e&&e.apply(this,[f.gt])},a,1);DJ(a,!1);a.xa&&a.xa.setOverlayDisplayed(!0);a.$o(f);a.vx()}
function EJ(a,b){const c=a.Ib();var d=tx(c.Fa(),!1)?0:vx(c.Fa());b=gz(a.Hc.sd().X().fv(),d,b,()=>{},()=>{AJ(a);a.MJ=!0;ox(c);a.NI();a.MJ=!1});d=b.Sk?b.Sk():void 0;d=a.i.H(b.messageType,d);const e=BJ(a,b.Nj),f=b.zi?BJ(a,b.zi):void 0;CJ(a,d,e,f,b.cm)}function DJ(a,b){a.Ua&&a.Ua.j(b);a.Ma&&a.Ma.j(b)}function FJ(a){const b=new PE(a.i.H("PB_SENDING_REPORT"));a.$o(b)}
class GJ extends ED{constructor({O:a,skinSettings:b,R:c,soundController:d,J:e,Xn:f,A:g,quiz:h,kc:k}){super(a,c,d,e,g);this.a3=h.title();this.hn=new F(0,0);this.Fg=f;this.Hc=null;this.MJ=!1;this.Ma=this.Ua=this.Da=this.UD=this.xa=null;this.tU=new O({l:"picture-zoom-layer"});c.appendChild(this.tU.displayObject());this.tC=!1;this.uq=null;this.xM=!1;this.Xf=this.cc=this.Fl=this.jl=null;this.yz=this.zc=!1;this.pE=null;a=h.settings().wu.Yp().enabled();h=ww(h.settings().X());this.pp=new $I(new fF(g,this.OE,
this.D,this.Ca,this.I,a,h));this.Ez=new cJ(c);this.U=b;this.x4=rh;this.Z=Cg();this.Ez.setScale(this.Z);b=this.i.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.WM=new Jh(this.displayObject(),[new eJ,new fJ]);Qh(this.WM,"scrollLeft").Eu.addHandler(this.i2,this);Qh(this.WM,"scrollRight").Eu.addHandler(this.j2,this);Lh(this.WM);Eg||(v(document.body,"focusin",()=>{const m=qe();!m||"INPUT"!=m.nodeName&&"TEXTAREA"!=m.nodeName||(this.Da&&T(this.Da,"position","absolute"),this.Ua&&T(this.Ua,
"position","absolute"),this.Ma&&T(this.Ma,"position","absolute"))},!1,this),v(document.body,"focusout",()=>{this.Da&&T(this.Da,"position","");this.Ua&&T(this.Ua,"position","");this.Ma&&T(this.Ma,"position","");if(lh){if(this.Ua&&this.Ua.visible())return Nf(this.Ua.displayObject());if(this.Ma&&this.Ma.visible())return Nf(this.Ma.displayObject())}},!1,this));this.cc&&this.addChild(this.cc);this.o=new U("content");this.addChild(this.o);hJ(this);this.ue=new U("preloader");this.ue.u(!1);this.$.addChild(this.ue);
k&&this.Cr(k)}ya(){return this.Hc.na()}Xk(a){this.pp.Xk(a)}Cr(a){var b=this.i;a=a.messages();b.uP("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.uP("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Ua&&(b=this.Ua,b.GL.K(b.i.H("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Me(a,"banner");J(a,"position","");J(a,"z-index","");this.jc(a,0);Jf(a,this.Z);Ff(a,"50% 0");this.cc=a;jJ(this)}F(a,b){T(this,a,b)}setPanelScale(){}dm(a){this.xa&&this.xa.dm(a)}Jn(){return this.xa?this.xa.Jn():
"normal"}Wv(a){this.Hc=a;this.Hc.EM.addHandler(this.Y1,this);this.Hc.DM.addHandler(this.YK,this);this.ua.Wv(a)}gb(a){super.gb(a);this.Jc.gb(a,this.Hc);this.ua.Zg(a);this.Da&&this.Da.Zg(a);if(a){this.pp.gb(a.slidePoolState());this.U.questionListInfo().showSlideList()&&kJ(this);if(this.ap){const b=this.U.questionListInfo();this.ap.Zg(a,b)}mJ(this);Ff(this.o.displayObject(),"0 0");this.va()}}WL(){this.Hc.restartQuiz()}Us(){Eg&&(Me(document.body,"quiz_scroll"),oJ(this));this.Da&&AE(this.Da);pJ(this);
jJ(this)}TM(){Of();this.yz?(this.yz=!1,qJ(this),rJ(this)):this.Xf?this.Xf.submit():super.TM()}start(a){mJ(this);super.start(a)}activate(){this.zc=!0;mJ(this);this.Us();this.pE&&(this.pE(),this.pE=null);this.dv()}dv(){this.xa&&this.zc&&(this.xa.u(!0),this.xa.Pa(this.zc),this.xa.setScale(this.Z),this.lN(),nJ(this),this.C&&"reviewing"==this.C.sessionMode()&&this.xa&&this.xa.TP(),this.pn&&this.xa.Pa(!0))}deactivate(){this.zc=!1;Eg&&Ne(document.body,"quiz_scroll");this.xa&&this.xa.Pa(!1)}LA(){}setActionAvailability(a){super.setActionAvailability(a);
a&&!this.R2&&(this.R2=!0)}setPresentationOutlineController(a){this.Fl=a;this.Da&&this.Da.setPresentationOutlineController(a);this.Ma&&this.Ma.setPresentationOutlineController(a);sJ(this)}lN(){this.xa&&this.xa.setOverlayDisplayed(this.Oo)}cU(){this.Xf&&"AuthorizationSlide"==this.Xf.slide().type()&&(Of(),this.Xf.submit());this.ua.Rk().g("start")}ln(a){a==this.Y7&&a!=this.ha||!this.Da||this.Da.VP();super.ln(a)}nM(a){super.nM(a);tJ(this);this.C&&(this.Da&&this.Da.Cs(a),this.Ma&&this.Ma.Cs(a),lJ(this))}Ko(){rJ(this)}Xi(){if(!this.C)return!1;
const a=this.C.sessionMode();var b=this.C.je();b=!!b&&b.slide().visible();return"reviewing"==a&&b}sk(){const a=this.Ib(),b=a.sessionMode();super.sk();this.Da&&this.Da.show(!0);if("completed"==b){const d=a.je();if(d){var c=this.pp;this.UD=(new XI(c.ga,!1,!1,a,this.Hc)).create(d,c.Sb)}tJ(this)}pJ(this);sJ(this);lJ(this);this.Ma&&this.Ma.Ei("reviewing"==b)}hW(){lJ(this)}aU(){}Y1(a,b){const c=ri(a);zJ(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}YK(a,b){const c=ri(a);zJ(this,"PB_TIMED_QUESTION_WARNING",
a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.hn=new F(a,b);this.Da&&Jf(this.Da.displayObject(),this.Z);this.Ua&&Jf(this.Ua.displayObject(),this.Z);this.Ma&&Jf(this.Ma.displayObject(),this.Z);Jf(this.o.displayObject(),this.Z);this.ad&&Jf(this.ad.displayObject(),this.Z);super.resize(a);var c=b;this.Gw=c;this.nK=c+=0;T(this,"min-height",c+"px");lJ(this);a/=this.Z;b/=this.Z;this.Ez.La(a,b);this.ad&&this.ad.Ga(a);this.Da&&this.Da.Ga(a);this.Ua&&this.Ua.Ga(a);this.Ma&&(this.Ma.Nb(b),
T(this.Ma,"right",`${-56*(1-this.Z)}px`));this.va();xJ(this)}}tM(a,b){if(!this.uq){var c=new OE(this.D,a,b);this.Fl&&this.C&&"completed"==this.C.sessionMode()&&sJ(this);c.he().addHandler(function e(){c.he().removeHandler(e);sJ(this)},this);this.$o(c,!1,!0)}}vx(){this.xa&&this.xa instanceof mH&&this.xa.MF()}IV(){Of();EJ(this,"submit-all")}oD(a,b){this.xa&&(AJ(this),"testing"==this.Ib().sessionMode()&&b.suspend(),b=void 0,"reviewing"!=this.Ib().sessionMode()&&this.ha instanceof V&&this.ha.slide().settings().S()&&
this.ha.vb()&&(b=this.ha.slide().settings().Ef(),b=-1!=b?b-this.ha.fo():-1),!this.MJ&&this.xa instanceof mH&&this.xa.Wk(a,b),xJ(this))}$k(a){(a=a?a.Jj:void 0)&&this.oD(a,new vi);this.Jc.BA(!!a)}DV(a){const b=this.i,c=b.H("PB_CHOOSE_ANSWER_LABEL");a?CJ(this,c,b.H("PB_DIALOG_BOX_OK_BUTTON"),b.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&sw(this.C.Ka())}):this.Gr(c,b.H("PB_DIALOG_BOX_OK_BUTTON"))}CV(a,b){const c=this.i;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.H("PB_CHOOSE_ANSWER_LABEL");
b?CJ(this,a,c.H("PB_DIALOG_BOX_OK_BUTTON"),c.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&sw(this.C.Ka(),!this.ya())}):this.Gr(a,c.H("PB_DIALOG_BOX_OK_BUTTON"))}Gr(a,b,c){if(this.zc){var d=new GE(a,b);d.he().addHandler(function f(){d.he().removeHandler(f);DJ(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.tC&&c&&c.apply(this)},this);DJ(this,!1);this.xa&&this.xa.setOverlayDisplayed(!0);this.$o(d);this.vx()}else this.pE=this.Gr.bind(this,a,b,c)}$o(a){this.uq||(a.he().addHandler(function c(){a.he().removeHandler(c);
aJ(this.Ez,a);this.uq==a&&(this.uq=null);this.uq=void 0;T(this,"visibility","");Ne(document.body,"show_popup")},this),Me(document.body,"show_popup"),this.Ez.fF(a),a.open(),this.uq=a,null!=a.WX&&a.Bx&&T(this,"visibility","hidden"))}pR(){return new FD}cL(a){AJ(this);const b=this.i,c=b.H("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=qe())&&a.blur();this.Gr(b.H("PB_QUIZ_TIMEOUT"),c,function(){const d=this.Ib();sx(d)&&px(d)})}iy(a){AJ(this);const b=this.i,c=this.i.H(this.cJ());a.preventAction();(a=qe())&&
a.blur();this.Gr(b.H("PB_QUESTION_TIMEOUT"),c,function(){Tq(this.ha);this.ha.initiated()||this.IT()})}cJ(){const a=this.ha.initiated();return"none"==cv(this.ha.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}gS(){let a="";switch(tD(this.Jc)){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.i.H(a)}i2(){this.C&&
this.Xf&&"AuthorizationSlide"==this.Xf.slide().type()||(this.Jc.gz.visible()?this.cU():this.Jc.pl.visible()&&null!=this.Ud?this.HI():this.Jc.dC.visible()&&!this.Jc.qk.enabled()&&"testing"==this.Ib().sessionMode()?EJ(this,"next"):this.gE())}HI(){Of();if(this.Ud)this.ua.Rk().g("finish");else{const a=this.Ib().Fa().th();a&&Py(a,this.I,new C)}}j2(){this.Jc.ru.visible()&&this.Ud&&this.Ud.gestureNavigationEnabled()?this.ua.Rk().g("back"):this.C&&this.BV(!this.ya())}Yy(){if(!this.jl)if(this.Fl){const a=
!this.C||"testing"!=this.C.sessionMode()&&"reviewing"!=this.C.sessionMode()?void 0:this.ap;this.Fl.showOutline(a,this.i.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Da&&this.Da.Fs(!0),this.Ma&&this.Ma.Fs(!0),this.ad.u(!0),this.xa&&this.xa.j(!1),lJ(this)}oC(){this.Da&&this.Da.Fs(!1);this.Ma&&this.Ma.Fs(!1);this.ad.u(!1);lJ(this);this.xa&&this.xa.j(!this.yz)}bU(a){this.ue.u(a);a=a?"none":"";T(this,"pointer-events",a);T(this.$,"pointer-events",a)}cu(a){var b=zf(a.displayObject());b=(a.height()+b.top+
b.bottom)*this.Z;a=ff(a.displayObject()).y;const c=this.Da&&this.Da.showed()?this.Da.height()*this.Z:0,d=this.Ua&&this.Ua.visible()?this.Ua.height()*this.Z:0;ND()>a-c?MD(0,a-c-4):ND()+this.Gw-d<a+b&&MD(0,a+b-(this.Gw-d)+4)}gE(){var a=this.Jc.qk;const b=this.cq();if(this.jl||!a.enabled()||!a.visible())if(a=this.Jc.yq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=tD(this.Jc)))return;a=this.Ib();const c="testing"==a.sessionMode(),d=W(a.Ka()),e=c?!this.Hc.na():!1;d.submitted()||b?DD(this,e):"eachQuestion"==
a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?DD(this,!1):DD(this,e)}cq(){var a=this.Ib();const b=W(a.Ka());a=!(b.slide()&&b.slide().settings().ra()&&b.slide().settings().ra().isEnabled())&&!wx(a.Fa())&&b.vb();return this.Hc.sd().X().Hz()&&"eachQuestion"==this.Hc.sd().X().submitType()&&!this.Hc.na()&&a}BV(a){const b=this.cq(),c=this.Jc.lr;if(b||!this.jl&&c.enabled()&&c.visible())this.xM=!0,ow(this.Ib().Ka(),a)}IT(){this.Jc.BA(!1);if(this.ha instanceof V)if(this.ha.vb()){if(this.xa instanceof
mH&&(this.xa.Wk(),"tryAgain"==this.Jc.yq.yH)){this.ha.Os();var a=this.Ib();const b=qw(a.slidePoolState(),rw(this.ha.slide().settings(),"attempt"));b&&Wn(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Hc.na():!1,DD(this,a))}}else this.gE();else"InfoSlide"==this.ha.slide().type()&&this.gE();rJ(this)}XK(){FJ(this)}VK(){FJ(this)}UK(a,b){this.oy("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)}WK(a,b){this.oy("PB_SEND_REPORT_TO_URL_FAILED",a,b)}oy(a,b,c){AJ(this);const d=this.i;b||(c.suspend(),CJ(this,d.H(a),
d.H("PB_DIALOG_BOX_OK_BUTTON"),d.H("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){AJ(this);e?this.C.xs():mx(this.Ib())}))}BS(){if(this.Da){var a=0,b=0;if(this.Da.showed()){a=Math.floor(this.Da.height()*this.Z+this.Da.y());const c=zf(this.Da.displayObject());b+=c.bottom}T(this,"padding-top",a+b+"px");this.ad&&(1<this.Z?T(this.ad,"margin-top",a+"px"):T(this.ad,"top",a+"px"),a=this.Da.showed()?this.Da.height():0,this.ad.Nb(this.Gw/this.Z-a+1));nJ(this)}}vT(a){this.addChild(a)}XT(a){this.removeChild(a)}ZT(a){Qp(this,
"ignore_min_height");a.Dd((LD||document.body).scrollHeight);Rp(this,"ignore_min_height")}FK(){const a=this.i;this.Gr(a.H("PB_INVALID_BRANCHING_MESSAGE"),a.H("PB_DIALOG_BOX_OK_BUTTON"))}$v(){}reset(){this.xa&&(vJ(this,this.xa),this.o.removeChild(this.xa));this.UD=this.Xf=this.xa=null;this.gb(null)}Hs(a){this.Xf=a;this.bU(!1);tJ(this);this.va()}JA(a){this.Xf=a;this.ln(a)}Gs(a){this.Xf=a;this.ln(a)}OA(){return new C}$h(){return new C}controlPanel(){return this.ua}topPanel(){return null}Ls(){this.Xf=
null;return new gJ(a=>{this.ln(a)},this)}Kj(){return this.tU}va(){this.Da&&this.Da.va();lJ(this);this.BS();nJ(this);jJ(this);pJ(this)}setScale(){}Xp(){}Vv(){}Vn(a){const b=this.i.H("PB_RESUME_QUIZ_STATE_MESSAGE");CJ(this,b,this.i.H("PB_DIALOG_BOX_YES_BUTTON"),this.i.H("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if(Yg)return Nf(document.body)})}aw(){}Bv(){}jm(){}lg(){}gf(){this.xa instanceof oH&&this.xa.gf()}};function HJ(){}l=HJ.prototype;l.IE=null;l.JE=null;l.start=function(a,b,c,d){b=$b(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.IE=new IJ(e,"arial,'URW Gothic L',sans-serif",b);this.JE=new IJ(e,"Georgia,'Century Schoolbook L',serif",b)};l.finish=function(){this.IE.Qd();this.IE=null;this.JE.Qd();this.JE=null};l.check=function(){return JJ(this.IE)||JJ(this.JE)};
function IJ(a,b,c){var d=fb(a,"family","");d=String(d);const e=['"'];for(let f=0;f<d.length;f++){const g=d.charAt(f),h=g.charCodeAt(0);e[f+1]=Xb[g]||(31<h&&127>h?g:Zb(g))}e.push('"');d=e.join("");this.Or=ce("span");this.Or.innerHTML=c;J(this.Or,{position:"absolute",top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:fb(a,"bold",!1)?"bold":"normal",fontStyle:fb(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Or);this.mU=pf(this.Or).width;J(this.Or,"fontFamily",
d+","+b)}IJ.prototype.Qd=function(){he(this.Or)};function JJ(a){return!!a.mU&&pf(a.Or).width!=a.mU};var KJ={};function LJ(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=fb(a,"family",""),e=fb(a,"bold",!1),f=fb(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in KJ)(KJ[d]?b:c)();else{var g=g||5E3;var h=new HJ;h.start(d,"0",e,f);var k=Date.now(),m=setInterval(()=>{let t=!1,r=!1;h.check()?r=t=!0:Date.now()-k>g&&(t=!0,r=!1);t&&(clearInterval(m),h.finish(),r?b():c&&(xa(`can't preload font ${a&&a.family}`),c()))},50)}}
function MJ(a,b){Array.isArray(b)||(b=[b]);const c=[];nb(b,d=>{c.push(d.b4+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function NJ(a,b){this.b4=a;this.yE=b;this.ix=null}NJ.prototype.src=function(){return this.yE};NJ.prototype.format=function(){return this.ix};function OJ(a,b){const c=[];for(const e of Object.keys(b)){var d=b[e];const f=[];for(const g of d)d=0==g.indexOf("http")?g:a.qH+g,f.push(`url("${lo(d)}")`);c.push(`@font-face { font-family: "${e}"; src: ${f.join(",")};}`)}PJ(c.join("\n"))}
function QJ(a){a.xb&&!Qu(a.Wa)&&document.getElementById("content").removeChild(a.xb.displayObject());a.B&&a.currentSession()&&a.EH&&(yd(a,a.currentSession().sessionModeChangedEvent(),a.lh,a),a.EH=void 0);B(a,a.B);B(a,a.xb);B(a,a.Sb);B(a,a.ld);a.B=a.O2.create(a.zd);A(a,a.B);z(a,a.B.currentSessionChangedEvent(),()=>{a.Uw.g()});zd(a,a.B.currentSessionChangedEvent(),()=>{a.EH=z(a,a.currentSession().sessionModeChangedEvent(),a.lh,a)},a);z(a,a.B.stateChangedEvent(),a.hb,a);a.Ld=RJ(a);a.PV=SJ(a);a.xb=TJ(a);
A(a,a.xb);a.Sb=UJ(a);A(a,a.Sb);a.Ld.Xk(a.Sb);"small"==a.zd&&a.xb.Xk(a.Sb);a.BU=VJ(a);a.ld=a.BU.create(a.zd);A(a,a.ld);z(a,a.ld.YQ,b=>{b&&WJ(a)});z(a,a.ld.closeWindowEvent(),b=>{a.po.g(b)});z(a,a.ld.oE,a.b2,a);z(a,a.ld.ox,a.f1,a);z(a,a.ld.OI,a.c1,a);z(a,a.ld.showOutlineEvent(),a.V1,a);z(a,a.ld.showTopPanelPopupEvent(),a.Z1,a);if(!a.wb){const {overflowY:b,background:c}="accessible"==a.zf.zd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=
c}SC(a.zf)&&a.ld.aP()}function XJ(a){if(!a.Ss||"tablet"==a.zd||"small"==a.zd||Qu(a.Wa))return null;const b=new di({l:"quiz-skin-switch-control",tabIndex:0});z(a,b.M,a.j4,a);return b}function YJ(a){const b=new O({ea:"SECTION"});b.Ne("region");b.kg(a.i.H("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function ZJ(a){a.cg&&(a.cg.m("mode",a.zd),a.cg.m("with-launcher",!1),"accessible"==a.zd?(a.cg.setAttribute("title",a.i.H("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.cg.Yv(-1),a.cg.td("hidden",!0)):(a.cg.setAttribute("title",a.i.H("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.cg.Yv(0),a.cg.displayObject().removeAttribute("aria-hidden")))}
function $J(a){a.pn&&a.Ht();const b=[],c=()=>{a.xb.F("visibility","");a.xb.va();a.wS.g()};var d=a.ma.eG();d&&b.push(dD(d));if(d=a.currentSession()){const e=W(d.Ka());e?(b.push(Gx(a.lj,e.slide())),a.ld.pG(e.slide().id())):d.je()&&b.push(Gx(a.lj,d.je().slide()))}else if(d=a.B.ro)b.push(Gx(a.lj,d.slide())),a.ld.pG(d.slide().id());Promise.all(b).then(c,c)}
function aK(a,b){a.Mx=0;a.gC=[];const c=[];Xa(b,(d,e)=>{const f=[];0===d.length&&f.push(new NJ("local",e));for(let g=0;g<d.length;++g)f.push(new NJ("url",d[g]));c.push(MJ(e,f));a.gC.push(e);bK(a)})}
function cK(a,b){const c=a.mb.Og().colors(),d=a.ma.settings().X().quizSize();var e=a.ma.eG();e=e?Ig(e):"transparent";b=Object.assign(a.k_,{__wrapper_id__:b,__quiz_id__:"q_"+a.Fg,__correct_message__:a.i.H("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.i.H("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.i.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.i.H("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.i.H("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),
__slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`,__borderRadius__:`${a.mb.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={};Xa(c,(g,h)=>{f[h]=Sj(g)});nk(f,c);a.nI=a.j_.rF(f,b)}function dK(a){"accessible"!=a.zd&&setTimeout(()=>{const b=S(a.D,"gradients",{});J(b,"position","absolute");ge(a.Fn().displayObject(),b,0)})}function WJ(a){a.cg&&"accessible"!=a.zd&&a.cg.focus()}
function RJ(a){const b=Ru(a.Wa)?Fu:Cu,c=yh&&Qu(a.Wa)?document.body:a.$||document.body;return new b({R:c,J:a.I,O:a.D,Be:a.Sf,A:a.i,quizSize:a.ma.settings().X().quizSize(),Bi:new Wr,If:a.yd})}function SJ(a){return new a.K3({quiz:a.ma,A:a.i,J:a.I,Eb:a.Wa,RP:a.lj,R:a.$,skinSettings:a.mb,kc:a.wb?a.wb:void 0,Xn:a.Fg,Tj:a.be,O:a.D,soundController:a.yd,Un:a,Be:a.Sf,jg:a.Ld,pb:a.Ld,cs:()=>a.B.allowRetakeQuiz(),dA:()=>a.B.currentSession(),na:a.ya})}
function TJ(a){const b=a.PV.create(a.zd);b.lg("q_"+a.Fg);"small"==a.zd&&(b.Wv(a.B),z(a,a.B.currentSessionChangedEvent(),()=>{b.gb(a.currentSession())},a));return b}function UJ(a){return new Zl(a.xb.Kj(),a.D)}function VJ(a){return new RB({state:a.B,view:a.xb,skin:a.xb,A:a.i,Qn:a.lj,O:a.D,Eb:a.Wa,Pj:a.Sb,Ce:a.ma.jb().Ce(),Be:a.Sf,kc:a.wb?a.wb:void 0,X:a.ma.settings().X(),bw:a.zf,Og:a.mb.Og()})}
function eK(a,b){b?a.B.resume(b):Cx(a.B)?a.B.gb(a.ld.JP.bind(a.ld)):(a.B.start(),b=a.B.currentSession(),!b||nx(b)||b.je()||a.xb.LA())}function bK(a){for(;2>a.Mx&&a.gC.length;)fK(a,a.gC.pop())}function fK(a,b){++a.Mx;const c=()=>{--a.Mx;bK(a);0===a.Mx&&(a.WI=!0,$J(a))},d={};d.family=b;LJ(d,c,c)}function gK(a,b){a.cc&&J(a.cc,"display",b?"":"none")}
class hK extends I{constructor({Xn:a,quiz:b,k5:c,q7:d,QP:e,qO:f,fw:g,bb:h=null,cO:k="",fitToWindow:m,R:t,bl:r,Eb:y,A:x,skinSettings:D,accessibilityModeEnabled:Q=!1,na:Ba,hG:ja,Tz:Ca,contentScale:cb,kc:Eb,Wz:Zc}){super();this.$B=Zc||null;(this.wb=Eb||null)&&iK(b,this.wb.showPlayersPanels());this.Fg=a;this.ma=b;this.j_=c;this.D=d;this.K3=e;this.cc=null;this.nt=cb;this.qH=k;this.Cq=m;this.$=t;this.Wr=r;this.i=x;this.mb=D;this.Ss=Q||!!this.wb&&this.wb.accessibilityModeEnabled();this.ya=Ba;this.VD=ja;
this.Ob=h;this.nI=null;this.k_=Ca;this.pn=this.WI=!1;this.yd=new Ri;this.uc=new Ni(this.yd);OJ(this,f);ni({I6:x.H("PB_TIMER_SECONDS_LABEL"),min:x.H("PB_TIMER_MINUTES_LABEL"),G5:x.H("PB_TIMER_HOURS_LABEL")});this.Wa=y;this.zf=new TC(a,this.Ss);this.zd=this.zf.SA();z(this,this.zf.WQ,this.a2,this);z(this,this.zf.tQ,this.P0,this);this.Ud=null;t&&(J(t,"z-index",10),J(t,"top",0));this.fp=H(this);this.Cy=H(this);this.Hr=H(this);this.Zy=H(this);this.M_=H(this);this.Uw=H(this);this.po=H(this);this.EH=void 0;
this.I=new bC(f,g);this.Sf=new gi;this.lj=new cD;this.be=new kC({contentScale:this.nt,Wz:this.$B,quiz:this.ma,Eb:this.Wa,Un:this,kc:this.wb,fitToWindow:this.Cq});this.O2=new ny({quiz:this.ma,A:this.i,J:this.I,Eb:this.Wa,RP:this.lj,na:this.ya,bo:!0,bl:this.Wr});this.ld=this.BU=this.Sb=this.xb=this.PV=this.Ld=this.B=null;QJ(this);if(this.cg=XJ(this))a=YJ(this),a.addChild(this.cg),document.getElementById("content").appendChild(a.displayObject()),ZJ(this);this.JC="always"==ja;this.wS=H(this);this.Mx=
0;this.gC=[];Ru(y)?setTimeout(()=>{this.Ht()}):(this.xb.F("visibility","hidden"),0==Object.keys(f).length?(this.WI=!0,$J(this)):Bg(()=>{aK(this,f)},this))}id(){return this.Fg}setPresentationOutlineController(a){L?this.xb.setPresentationOutlineController(a):yh&&this.xb.setPresentationOutlineController(a)}updateSlideVisualizer(){yh&&this.xb.updateSlideVisualizer()}isResumed(){return this.JC}resize(a,b){if(void 0!==a&&void 0!==b){if(Sg){var c=this.xb.displayObject().parentNode;LD=c;c=c.style;c.overflow=
"auto";c.width=`${a}px`;c.height=`${b}px`}Qu(this.Wa)||xh||mh||K?c=new F(a,b):(c=new G(16,16,a-32,b-32),this.cg&&a-162<c.width&&(c.width-=162),c=new F(c.width,c.height));this.be.Pr=c.clone();c=fC(this.be);var {width:d,height:e,left:f,top:g}=Qf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Df:!1});"accessible"==this.zd?(this.xb.Ga(d),this.xb.Jf(f)):(this.xb.resize(d,e),this.xb.move(f,g));Qu(this.Wa)&&yh&&this.xb.Kj().resize(d,e)}}restartQuiz(){this.deactivate();this.JC=!1;this.ld.reset();
this.B.reset();this.Ht();this.hb()}pauseMedia(){this.yd.uY()}autoStartAvailable(){return this.ld.autoStartAvailable()}soundController(){return this.yd}restoreState(){}usedAttemptsCount(){return this.B.usedAttemptsCount()}allowRetakeQuiz(){return this.B.allowRetakeQuiz()}currentSession(){return this.B.currentSession()}currentSessionChangedEvent(){return this.Uw}closeWindowEvent(){return this.po}quizPlayerEvent(){return this.Cy}navigationType(){return this.ma.settings().X().navigationType()}showOutlineEvent(){return this.Hr}showTopPanelPopupEvent(){return this.Zy}outlinePopupClosed(){this.ld.outlinePopupClosed()}onTopPanelPopupClosed(){this.ld.onTopPanelPopupClosed()}stateChangedEvent(){return this.fp}slideChangedEvent(){return this.ld.slideChangedEvent()}currentSlideId(){return this.ld.currentSlideId()}mediaController(){return this.uc}setOverlayDisplayed(){}setActionAvailability(a){this.Ud=
a;this.ld.setActionAvailability(this.Ud);L&&this.xb.setActionAvailability(a)}setParentScale(a){this.xb.setParentScale(a)}start(){cK(this,this.Fg);dK(this);this.WI&&this.Ht();this.pn=!0;this.hb()}activate(){this.nI.disabled=!1;this.ld.activate(!0);this.xb.activate();WJ(this)}deactivate(){this.nI.disabled=!0;this.ld.activate(!1);this.xb.deactivate()}persistState(){return this.B.persist()}setUserInfo(a,b){this.B.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?RC(this.zf,"desktop"):"accessible"==
a&&RC(this.zf,"accessible")}quiz(){return this.ma}Fn(){return this.xb}skin(){return this.xb}skinSettings(){return this.mb}initializationCompleteEvent(){return this.wS}showTopPanel(){Qu(this.Wa);var a=this.ma.fillPanelsView();var b=this.ma;if(b.settings().X().ra().isEnabled()||cC(b))a=!0;else{var c=b.skinSettings();b=b.settings().X().submitType();if(yh)b:{const d=c.og();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.wm()||d.Wp()||c;break b;case "allAtOnce":a=a||d.Wp()||
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}j4(){RC(this.zf,"desktop"==this.zd?"accessible":"desktop")}a2(a){if(this.pn){var b=this.currentSession();b&&b.mX();this.deactivate();b=this.persistState();this.zd=a;QJ(this);Qu(this.Wa)||document.getElementById("content").appendChild(this.xb.displayObject());eK(this,b);
this.cc&&this.xb.setBannerView(this.cc);dK(this);ZJ(this);this.M_.g();this.activate()}else this.zd=a,QJ(this)}P0(){this.cg&&this.cg.u(this.zf.az);this.Cy.g(this.zf.az?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.xb.setPanelScale(a)}hb(){this.fp.g(new ew)}lh(){if(this.Ss&&this.cg){const a=this.currentSession();this.B&&a&&ez(this.zf,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}Ht(){const a=
"prompt"==this.VD;this.Ob&&a?(gK(this,!1),this.ld.Vn(b=>{this.JC=b;eK(this,b?this.Ob:null);gK(this,!0);this.lh();WJ(this)})):(eK(this,this.JC?this.Ob:null),gK(this,!0))}b2(){this.Cy.g("skipQuizSlide")}c1(){this.Cy.g("quizFinished")}V1(a){this.Hr.g(a)}Z1(a){this.Zy.g(a)}f1(){this.Cy.g("gotoPreviousSlide")}setBannerView(a){this.cc=a;this.xb.setBannerView(a)}};var jK={resources:{_:"rs",$N:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},LG:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},fw:{_:"S",fontFamily:"f",bold:"b",italic:"i"},Tz:{_:"v"}};function kK(a){this.qH=a||"";a=nq(jK);this.uC=a.resources.images;this.eH=a.resources.$N;this.yN=a.resources.LG}function lK(a,b){return`${a.qH}${b}`.replace(/\\/g,"/")};const mK={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},EG:{_:"tedt"},vF:{_:"dr"},uF:{_:"dw"},wF:{_:"xx"},xF:{_:"xy"}};class nK extends I{constructor(){super();this.Y=new Map;this.Ww="";H(this)}DA(a,b=!1){const c=a.id();this.Y.set(c,a);b&&(this.Ww=c)}mO(){return this.Ww}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.Ww=""}clone(){const a=new nK;this.Y.forEach(b=>{b=new Si(b.name(),b.id(),b.labels());a.DA(b,b.id()==this.mO())},this);return a}};class oK{constructor(){this.Ey=-1;this.Ny="selectGroups";this.OV=!1}vs(){return this.Ey}Tp(){return this.Ny}PP(){return this.OV}DP(a){this.Ny=a}BP(a){this.Ey=a}};class pK extends I{constructor(){super();this.ec=!1;this.ze=60;this.Ha=H(this);this.bx=H(this)}isEnabled(){return this.ec}value(){return this.ze}enable(a){this.ec!=a&&(this.ec=a,this.Ha.g(),this.bx.g())}Dd(a){this.ze!=a&&(this.ze=a,this.Ha.g())}};function ww(a){return"allAtOnce"==a.Lb?!1:a.KA()}
class qK extends I{constructor(){super();this.Fc=new F(720,540);this.Lb="eachQuestion";this.zD="quizPassingScore";this.dg=new pK;this.dg.Dd(3600);this.cq=this.qQ=!1;this.dE=!0;this.Ou=new oK;this.VD="prompt";this.lT="free";this.pU=H(this);this.G=H(this);this.h4=H(this);this.rQ=H(this)}quizSize(){return this.Fc}submitType(){return this.Lb}passingScoreType(){return this.zD}ra(){return this.dg}fv(){return this.qQ}Hz(){return this.cq}KA(){return this.dE}hG(){return this.VD}navigationType(){return this.lT}V(){return this.G}};class rK{constructor(){this.wa=10;this.Zs=this.ou=0;this.$s=1;this.mn=!0;this.di=!1;this.tV=!0;this.JV=!1;this.ql=new Map;this.ql.set("correct",Cw("Qm.FormView.Feedback.DefaultCorrect"));this.ql.set("incorrect",Cw("Qm.FormView.Feedback.DefaultIncorrect"));this.ql.set("attempt",Cw("Qm.FormView.Feedback.DefaultAttempt"));this.ql.set("answered",Cw("Qm.FormView.Feedback.DefaultAnswered"));this.ql.set("partially",Cw("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.CQ=!1;this.uQ=!0;this.dg=new pK}points(){return this.wa}ss(){return this.ou}jv(){return this.Zs}Ef(){return this.$s}XN(){return this.CQ}fX(){return this.uQ}ra(){return this.dg}MY(){return this.tV}RY(){return this.JV}AP(a){this.wa=
a}xP(a){this.ou=a}mP(a){this.Zs=a}zA(a){this.$s=a}FP(a){this.mn=a}kP(a){this.di=a}};class sK{constructor(){this.ec=!1;this.aV="";this.hp="_blank"}enabled(){return this.ec}jP(){return this.aV}target(){return this.hp}j(a){this.ec=a}uG(a){this.hp=a}};class tK{constructor(){this.sV=this.ac=this.FM=this.ec=!1;this.eR="passedAndFailed";this.NR=""}enabled(){return this.ec}yG(){return this.FM}Gi(){return this.ac}MP(){return this.sV}fO(){return this.eR}EF(){return this.NR}j(a){this.ec=a}tG(a){this.ac=a}};class uK extends I{constructor(){super();this.dS=Cw("Qm.Settings.Report.ValueFrom");this.oz=Cw("Qm.Settings.Report.ValueQuizSubject");this.Fw=Cw("Qm.Settings.Report.ValueQuizComment");this.dW=H(this);this.cR=H(this)}from(){return this.dS}YA(){return this.oz}Pz(){return this.Fw}};class vK{constructor(){this.ec=!1;this.Yl=""}enabled(){return this.ec}url(){return this.Yl}j(a){this.ec=a}wG(a){this.Yl=a}};class wK{constructor(){this.oZ=new tK;this.QM=new tK;this.QM.FM=!0;this.QM.tG(!0);this.h3=new uK;this.x3=new vK;this.o0=new sK}An(){return this.oZ}Yp(){return this.QM}Rv(){return this.h3}zs(){return this.x3}Jv(){return this.o0}};class xK extends I{constructor(){super();this.KL=new rK;this.Ve=new qK;this.wu=new wK;this.x0=new nK;this.RR={};z(this,this.Ve.pU,this.w1,this)}X(){return this.Ve}sb(){return this.KL}ms(){return this.x0}HX(){return this.RR}w1(){const a=this.wu.Rv(),b="survey"==this.Ve.passingScoreType();var c=Cw("Qm.Settings.Report.ValueQuizComment"),d=Cw("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.Pz()&&a.Fw!=e&&(a.Fw=e,a.cR.g());c=Cw("Qm.Settings.Report.ValueQuizSubject");d=Cw("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.YA()&&a.oz!=e&&(a.oz=e,a.dW.g())}};class yK extends I{constructor(){super();this.wI=this.Zo=!0;this.G=H(this)}showSlideList(){return this.Zo}displayQuestionStatus(){return this.wI}V(){return this.G}};class zK extends I{constructor(){super();this.yM=this.zM=!0;this.G=H(this)}wm(){return this.yM}Wp(){return this.zM}V(){return this.G}};class AK extends I{constructor(){super();this.oq=this.fT=null;this.de=new zK;this.fc=new yK;this.VI="Open Sans";this.kq=10;z(this,this.de.V(),this.He,this);z(this,this.fc.V(),this.He,this);this.lJ=this.rN=!1;this.mJ=H(this);this.G=H(this)}qs(){return this.fT}Og(){return this.oq}og(){return this.de}questionListInfo(){return this.fc}Cv(){return this.lJ}bZ(){return this.rN}fontFamily(){return this.VI}IY(a){this.VI!=a&&(this.VI=a,this.He())}borderRadius(){return this.kq}pP(a){this.kq!=a&&(this.kq=a,this.He())}V(){return this.G}He(){this.G.g()}}
;function iK(a,b){a.Ee=b}class BK extends I{constructor(a,b){super();this.Sa=b||"";this.U=new xK;this.mb=new AK;this.dz=a;this.AU="";this.Ee=!1;this.A3=H(this);this.fN=H(this);this.V3=H(this);this.L3=H(this)}title(){return this.Sa}settings(){return this.U}skinSettings(){return this.mb}GP(a){this.mb=a;this.L3.g()}vG(a){this.Sa=a;this.fN.g()}eG(){return this.AU}fillPanelsView(){return this.Ee}};class CK extends BK{constructor(a,b,c){super(b,c);this.Oh=a}jb(){return this.Oh}isGraded(){return"survey"!=this.settings().X().passingScoreType()}version(){return"9.0"}quizSize(){return this.settings().X().quizSize()}};class DK extends I{constructor(){super();this.LW=!0;this.Ey=-1;this.Ny="allQuestions";this.yD=new Aw;this.Ha=H(this)}HG(){return this.LW}vs(){return this.Ey}Tp(){return this.Ny}Cd(){return this.yD}DP(a){this.Ny=a;this.Ha.g()}BP(a){this.Ey=a;this.Ha.g()}rG(a){this.yD=a;this.Ha.g()}Ff(){return this.Ha}};class EK extends lD{constructor(){super()}get(a){return yq(this,a)}push(a){return jD(this,a)}insert(a,b){return jD(this,a,b)}remove(a){return kD(this,a)}};class FK extends I{constructor(a){super();this.Wd=a;this.Sa="";this.Ra=new EK;A(this,this.Ra);this.U=new DK;this.QV=new fy;this.fN=new C}id(){return this.Wd}title(){return this.Sa}slides(){return this.Ra}settings(){return this.U}vG(a){this.Sa=a;this.fN.g()}};class GK{tX(a){a=a||fi();return new FK(a)}};function HK(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class IK{constructor(a){this.h=a}load(a){var b=a[this.h.description];const c=a[this.h.Nn],d=a[this.h.baseName];var e=a[this.h.version];a=a[this.h.colors];e=null!=e?e:0;1>e&&(e=a,a={},null!=e["page.background"]&&(a.pageBackground=HK(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=HK(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=HK(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=HK(e["button.normal"]),a.primaryButtonBorder=HK(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=HK(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=HK(e["button.over"]),a.primaryButtonBorderHover=HK(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=HK(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=HK(e["player.background"]),a.secondaryButtonBorder=HK(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=HK(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=HK(e["topPanel.text"],.1),a.secondaryButtonTextHover=HK(e["topPanel.text"]),a.secondaryButtonBorderHover=HK(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=HK(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=HK(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=HK(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
HK(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=HK(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=HK(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=HK(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=HK(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=HK(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=HK(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=HK(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=HK(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=HK(e["media.player.buttons"])),e=1);const {E7:f,F7:g}={E7:a,F7:e};b=new oj({description:b,colors:f,Nn:c,version:g});b.oP(d);return b}};class JK{constructor(a){this.h=a}load(a){const b=new pj({description:a[this.h.description],messages:a[this.h.messages],Nn:a[this.h.Nn]});b.oP(a[this.h.baseName]);return b}};class KK{constructor(a){this.h=a}load(a,b){var c=(new JK(this.h.qs)).load(b[this.h.qs]);a.fT=c;c=(new IK(this.h.Og)).load(b[this.h.Og]);a.oq=c;c=a.og();var d=b[this.h.og],e=this.h.og,f=d[e.wm];void 0!==f&&c.yM!=f&&(c.yM=f,c.G.g());d=d[e.Wp];void 0!==d&&c.zM!=d&&(c.zM=d,c.G.g());c=a.questionListInfo();d=b[this.h.questionListInfo];e=this.h.questionListInfo;f=d[e.showSlideList];void 0!==f&&f!=c.Zo&&(c.Zo=f,c.G.g());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.wI&&(c.wI=d,c.G.g());c=b[this.h.Cv];a.lJ!=
c&&(a.lJ=c,a.mJ.g());c=b[this.h.bZ];c=void 0!==c?c:!0;a.rN!=c&&(a.rN=c,a.He());c=b[this.h.fontFamily];null!=c&&a.IY(c);b=b[this.h.borderRadius];null!=b&&a.pP(b)}};class LK{constructor(a){this.h=a}load(a,b){a.clear();a.Ww=b[this.h.mO];var c=this.h.items;b=b[c];for(const d of b)a.DA(new Si(d[c.name],d[c.id],d[c.labels]))}};class MK{constructor(a){this.h=a}load(a,b){a.AP(b[this.h.points]);a.xP(b[this.h.ss]);a.mP(this.Fh(b[this.h.jv],0));a.zA(b[this.h.Ef]);a.FP(b[this.h.Sj]);a.kP(b[this.h.UN]);a.CQ=b[this.h.XN];a.uQ=b[this.h.fX];a.tV=b[this.h.MY];a.JV=b[this.h.RY];var c=b[this.h.sv];c&&(a.ql.set("correct",c[this.h.sv.correct]),a.ql.set("incorrect",c[this.h.sv.fA]),a.ql.set("attempt",c[this.h.sv.Jz]),a.ql.set("answered",c[this.h.sv.up]),c=c[this.h.sv.Ov],void 0!==c&&a.ql.set("partially",c));a=a.ra();b=b[this.h.ra];a.enable(b[this.h.ra.isEnabled]);
a.Dd(b[this.h.ra.value])}Fh(a,b){return null!=a?a:b}};function NK(a,b,c){a.j(b[c.enabled]);a.FM=b[c.yG];a.tG(b[c.Gi]);a.sV=b[c.MP];a.eR=b[c.fO];a.NR=b[c.EF]}
class OK{constructor(a){this.h=a}load(a,b){NK(a.An(),b[this.h.An],this.h.An);NK(a.Yp(),b[this.h.Yp],this.h.Yp);var c=a.Rv(),d=b[this.h.Rv],e=this.h.Rv;c.dS=d[e.from];var f=d[e.YA];c.oz!=f&&(c.oz=f,c.dW.g());d=d[e.Pz];c.Fw!=d&&(c.Fw=d,c.cR.g());c=a.zs();d=b[this.h.zs];e=this.h.zs;c.j(d[e.enabled]);c.wG(d[e.url]);a=a.Jv();b=b[this.h.Jv];c=this.h.Jv;a.j(b[c.enabled]);a.aV=b[c.jP];a.uG(b[c.target])}};const PK={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class QK{constructor(a){this.h=a}load(a,b){var c=b.X(),d=a[this.h.quiz],e=this.h.quiz;c.Lb=d[e.submitType];c.G.g();c.h4.g();c.qQ=d[e.fv];c.G.g();c.cq=d[e.Hz]||!1;c.rQ.g();c.G.g();c.dE=d[e.KA]||!1;c.G.g();var f=d[e.hG];c.VD=PK[f]||f||"prompt";c.G.g();f=d[e.navigationType];if(!f||f&&"free"!=f&&"locked"!=f)f="free";c.lT=f;c.G.g();c.zD=d[e.passingScoreType];c.pU.g();c.G.g();f=d[e.quizSize];c.Fc=new F(f[e.quizSize.width],f[e.quizSize.height]);c.G.g();f=d[e.ra];const g=c.ra();g.enable(f[e.ra.isEnabled]);
g.Dd(f[e.ra.value]);c=c.Ou;d=d[e.jb];c.DP(d[e.jb.Tp]);c.BP(d[e.jb.vs]);c.OV=d[e.jb.PP];e=b.sb();(d=a[this.h.Op])&&(new MK(this.h.Op)).load(e,d);(e=a[this.h.yY])&&(new OK(this.h.yY)).load(b.wu,e);e=b.ms();if(d=a[this.h.ms])(new LK(this.h.ms)).load(e,d);else{d=Cw("Qm.QuestionDefaults.LikertScaleLabelsSet").split("*");for(var h of d){d=h.split("|");if(3>d.length)throw Error("Invalid likert scale labels data!");c=d[0];f=fi();d.splice(0,1);e.DA(new Si(c,f,d))}h=Array.from(e.Y.keys());if(0>=h.length)throw Error("Invalid preset index");
h=h[0];if(!e.Y.has(h))throw Error("Invalid preset id");h=e.Y.get(h).id();e.Ww=h}b.RR=a[this.h.HX]||{}}};function RK(a){return"string"===typeof a?JSON.parse(a):a};class SK{load(a,b){b.BP(a.Wb[a.h.vs]);b.DP(a.Wb[a.h.Tp]);b.LW=a.Wb[a.h.HG];b.Ha.g();if(null!=a.Wb[a.h.Cd]){const d=new Aw;var c=d;c.SE=a.Wb[a.h.Cd][a.h.Cd.units];c.Ha.g();d.Dd(a.Wb[a.h.Cd][a.h.Cd.value]);b.rG(d)}}};class TK{constructor(a,b){this.h=a;this.Wb=b}};function UK({Mk:a,AF:b,zF:c,ZF:d}){a=a.clone();a.Gd.mc().size+=b;wj(a).lineHeight+=c;wj(a).align=d}function VK(a,b){switch(b){case "ResultSlide":UK({Mk:a,zF:-.15,AF:12,ZF:"center"});return;case "IntroSlide":UK({Mk:a,zF:-.15,AF:12,ZF:"center"});return;case "AuthorizationSlide":UK({Mk:a,zF:0,AF:0,ZF:"center"});return;case "InfoSlide":case "InstructionsSlide":UK({Mk:a,zF:-.25,AF:12,ZF:"left"});return}a.clone()};class WK extends I{constructor(a,b,c,d,e){super();this.Sa=a;this.Wu=d;this.v4=b;this.zb=c;a=e||[];Cd(this,this.XE);for(var f of a)z(this,f.io,this.$x,this);f=XK(a);if(this.XE=f.UO)z(this,this.XE.ZX,this.A2,this),z(this,this.XE.YX,this.w2,this);this.pd=f.ZN;this.xW=H(this);this.w4=H(this);this.G=H(this);Jd(this.Sa.io,this.G);Jd(this.Wu.io,this.G);Jd(this.w4,this.G);Jd(this.xW,this.G);this.values().length||this.values().push(new Mo(""))}title(){return this.Sa}usage(){return this.v4}Qe(){return this.Wu}type(){return this.zb}values(){return this.pd}value(){return this.pd[0]}wh(a){this.zb!=
a&&(this.zb=a,this.xW.g())}V(){return this.G}w2(a){a=this.values()[a];z(this,a.io,this.$x,this);this.$x()}A2(a,b){for(const c of b)yd(this,c.io,this.$x,this);this.$x()}$x(){this.V().g()}};class YK{constructor(a){this.h=a}load(a,b){const c=this.h.xc;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],m=[];for(const t of k)m.push(new Mo(t));d=new WK(new Mo(d),f,g,new Mo(h),m);b.push(d)}a.Si=b}};function ZK(a,b,c){var d=b[c.Gj];a.iH!=d&&(a.iH=d,a.GZ.g());d=b[c.jf];a.tL!=d&&(a.tL=d,a.wU.g());d=b[c.bG];a.sL!=d&&(a.sL=d,a.wU.g());b=b[c.Ng];a.nH!=b&&(a.nH=b,a.oH.g())};class $K extends Ak{constructor(){super();this.tL=this.iH=this.nH=!1;this.sL=1;this.GZ=H(this);this.wU=H(this);this.oH=H(this)}Gj(){return this.iH}jf(){return this.tL}bG(){return this.sL}Ng(){return this.nH}};class aL extends $K{constructor(a){super();this.fb=a;this.rr="";this.Gm=H(this);this.QL=H(this)}Zn(){return this.rr}Xv(a){this.rr!=a&&(this.rr=a,this.QL.g())}};class bL extends $K{constructor(a,b){super();this.wN=a;this.El=b;this.AN=a.width();this.xN=a.height();this.dH=H(this)}videoWidth(){return this.AN}videoHeight(){return this.xN}};function cL(a,b,c){a=new Yr(a.Tf.ti.$N[b[c.id]]);a=new aL(a);ZK(a,b,c);a.Xv(b[c.Zn]||"");return a}
class dL{constructor(a,b){this.h=a;this.Tf=b}load(a,b){if(a){var c=a[this.h.image];c&&b.yP(this.XJ(c,this.h.image));(c=a[this.h.audio])&&b.nP(cL(this,c,this.h.audio));if(a=a[this.h.video]){c=this.h.video;var d=eL(this.Tf,a[c.id],a[c.ZO]);d=new bL(d.video,d.poster);ZK(d,a,c);const e=a[c.width];e&&(d.AN=e);if(a=a[c.height])d.xN=a;a=d;b.Zl!=a&&(b.Zl&&yd(b,b.Zl.dH,b.za,b),b.Zl=a,b.Zl&&z(b,b.Zl.dH,b.za,b),b.F4.g(),b.za())}}}XJ(a,b){var {cf:c}=fL(this.Tf,a[b.id]);c=new Bk(c);c.kG(a[b.Lg]);return c}};class gL extends I{constructor(a){super();this.o=a;this.ud=null;this.xB=H(this)}audio(){return this.ud}content(){return this.o}setContent(a){this.o=a}nP(a){this.ud!=a&&(Cd(this,this.ud),(this.ud=a)&&z(this,this.ud.Gm,()=>{this.xB.g()},this),this.xB.g())}ab(){let a=[];this.ud&&a.push(this.ud.fb);this.o&&(a=a.concat(this.o.ab()));return a}};class hL{constructor(a,b){this.h=a;this.ga=b}load(a){if(!a)return null;var b=iL(this.ga,this.h.value,RK(a[this.h.value]));b=new gL(b);if(a=a[this.h.audio])a=cL(new dL(this.h,this.ga),a,this.h.audio),b.nP(a);return b}};class jL{constructor(a){this.h=a}load(a,b,c){c=c||new Nk;Mk(c,a[this.h.sh]);if(a.hasOwnProperty(this.h.Uj)){var d=c.Uj();b=this.h.Uj;a=a[this.h.Uj];d.setColor(a[b.color]);d.Vk(a[b.alpha])}else if(a.hasOwnProperty(this.h.vO)){b=this.h.vO;var e=a[this.h.vO];a=c.wg;a.wh(e[b.type]);const f=[];for(d of e[b.fm])f.push(new qj(d[b.fm.position],d[b.fm.color],d[b.fm.alpha]));Jk(a,f);"linear"==a.type()?a.yA(e[b.angle]):"radial"==a.type()&&(d=e[b.us],b=new rj(d[b.us.cx],d[b.us.cy],d[b.us.rA]),a.NL!=b&&(a.NL=
b,a.G.g()))}else a.hasOwnProperty(this.h.Lp)&&(e=c.Lp(),d=this.h.Lp,a=a[this.h.Lp],e.Vk(a[d.alpha]),e.setPosition(a[d.position]),{cf:a}=fL(b,a[d.K5]),e.ji!=a&&(e.ji=a,e.G.g()));return c}};class kL{constructor(a){this.h=a}load(a,b){b=b||new Ok;a&&(b.setText(a[this.h.text]),a=a[this.h.kX],b.kH!=a&&(b.kH=a,b.G.g()));return b}};class lL{constructor(a){this.h=a}load(a,b){b=b||new Pk;b.setColor(a[this.h.color]);b.Vk(a[this.h.alpha]);b.$g(a[this.h.size]);return b}};class mL{constructor(a){this.h=a}load(a,b){b=b||new Qk;b.setColor(a[this.h.color]);b.Vk(a[this.h.alpha]);b.lG(a[this.h.blur]);b.yA(a[this.h.angle]);b.$g(a[this.h.size]);a=a[this.h.xp];b.Yw!=a&&(b.Yw=a,b.G.g());return b}};class nL{constructor(a){this.h=a}load(a,b){b=b||new Rk;b.wh(a[this.h.type]);b.$g(a[this.h.size]);var c=a[this.h.lO];b.rI!=c&&(b.rI=c,b.za());c=a[this.h.Lz];b.yw!=c&&(b.yw=c,b.za());c=a[this.h.join];b.Gx!=c&&(b.Gx=c,b.za());"solid"==b.type()&&(b.setColor(a[this.h.color]),b.Vk(a[this.h.alpha]));return b}};class oL{constructor(a){this.h=a}load(a,b){b=b||new Xk;if(a){Sk(b,a[this.h.bm]);var c=a[this.h.verticalAlign];b.vN!=c&&(b.vN=c,b.G.g());c=a[this.h.Qs];b.Fz!=c&&(b.Fz=c,b.G.g());Tk(b,a[this.h.marginLeft]);Uk(b,a[this.h.marginRight]);Vk(b,a[this.h.marginTop]);Wk(b,a[this.h.marginBottom])}return b}};class pL{constructor(a,b){this.h=a;this.Tf=b;this.mH=new jL(this.h.background);this.f4=new nL(this.h.strokeStyle);this.uZ=new kL(this.h.hv);this.C3=new mL(this.h.Zv);this.S_=new lL(this.h.yv);this.m4=new oL(this.h.Pe)}load(a,b){b=b||new Yk;var c=b.background();this.mH.load(a[this.h.background],this.Tf,c);c=b.strokeStyle();this.f4.load(a[this.h.strokeStyle],c);c=b.hv();this.uZ.load(a[this.h.hv],c);c=b.Zv();var d=a[this.h.Zv];d?(this.C3.load(d,c),0!=c.Yt&&(c.Yt=!1,c.G.g())):(1!=c.Yt&&(c.Yt=!0,c.G.g()),
c.EO());c=b.yv();(d=a[this.h.yv])?(this.S_.load(d,c),0!=c.Xt&&(c.Xt=!1,c.G.g())):(1!=c.Xt&&(c.Xt=!0,c.G.g()),c.EO());c=b.Pe();this.m4.load(a[this.h.Pe],c);return b}};class qL extends Zk{};function rL(a,b){switch(b){case "IntroSlide":a=a.clone();wj(a).lineHeight+=-.05;a.Gd.mc().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();wj(a).align=void 0;wj(a).lineHeight=void 0;wj(a).pg=void 0;wj(a).df=void 0;return;case "LikertScale":a=a.clone();wj(a).lineHeight+=-.25;return}a.clone()};function sL(a){a.strokeStyle().wh("none");Mk(a.background(),"none")}function tL(a){Vk(a,5);Wk(a,5);Tk(a,10);Uk(a,10)}
function uL({mY:a,id:b,ng:c}){const d=new Yk;if(b&&Cj(b))return b=d.background(),Mk(b,"gradientFill"),Jk(b.wg,[new qj(0,6067175,1),new qj(1,4423376,1)]),b.wg.yA(90),Sk(d.Pe(),"shrinkTextOnOverflow"),b=d.Pe(),1!=b.Fz&&(b.Fz=!0,b.G.g()),d.strokeStyle().setColor(3568837),d.strokeStyle().$g(2),d;if(b&&Bj(b)){c=d.background();a=d.strokeStyle();switch(b){case "passedCircle":c.Uj().setColor(7258914);a.wh("none");break;case "failedCircle":c.Uj().setColor(15885646);a.wh("none");break;case "passedIcon":case "failedIcon":Mk(c,
"none");a.setColor(16777215);a.$g(5);b=a;"round"!=b.yw&&(b.yw="round",b.za());b=a;"round"!=b.Gx&&(b.Gx="round",b.za());break;default:throw Error("unknown result slide icon id");}return d}if(b&&Ej(b))return sL(d),tL(d.Pe()),d;if(b&&Dj(b))return sL(d),d;switch(a){case "slidePicture":case "image":return sL(d),d;case "slideVideo":case "video":return d.strokeStyle().wh("none"),Mk(d.background(),"solidFill"),d.background().Uj().setColor(16777215),d;case "shape":d.background().Uj().setColor(6592469);d.strokeStyle().setColor(3964106);
tL(d.Pe());switch(c){case "textBox":sL(d);Sk(d.Pe(),"resizeShapeToFitText");break;case "freeform":Mk(d.background(),"none")}return d;case "line":return Mk(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function vL({type:a,o7:b,id:c}){if(Cj(c))return b=new nm(b||uL({mY:"shape",id:c,ng:a}),c),Ek(b,a),b;b=new Fk(b||uL({mY:"shape",id:c,ng:a}),c);Ek(b,a);return b};function wL(a,b,c,d){switch(b){case "mediaPlaceholder":return new Xs(c);case "slidePicture":return new $k(d.Cb,c,xL(a));case "slideVideo":return new sm({fZ:d.video(),id:c,Sd:xL(a)});case "slideAudio":return new qm(d.audio(),c);case "image":const {cf:e,T5:f}=fL(a.Tf,a.Yc[a.h.M4]);a=xL(a);return f?new qL(e,c,a):new Zk(e,c,a);case "video":b=a.Yc[a.h.video];d=eL(a.Tf,b[a.h.video.id],b[a.h.video.ZO]);d=new bL(d.video,d.poster);const g=a.Yc[a.h.width];g&&(d.AN=g);const h=a.Yc[a.h.height];g&&(d.xN=h);ZK(d,
b,a.h.video);return new tm({fZ:d,id:c,Sd:xL(a)});case "iconPlaceholder":return new om(c);case "line":return new pm(xL(a),c);case "shape":return vL({type:a.Yc[a.h.ng],o7:xL(a),id:c})}throw Error("unknown type "+b);}function xL(a){return a.D3.load(a.Yc[a.h.Sd])}function yL(a,b){a.Yc.hasOwnProperty(a.h.NO)&&(b.MC=a.Yc[a.h.NO]);a.Yc[a.h.name]&&b.vP(a.Yc[a.h.name]);a.Yc[a.h.rect]&&(b.Jh=a.VC(a.h.rect,a.Yc[a.h.rect]));a.Yc[a.h.rotationAngle]&&(b.xk=a.Yc[a.h.rotationAngle])}
function zL(a,b){AL(a,b);BL(a,b);a.Yc[a.h.gs]&&(b.uK=a.VC(a.h.gs,a.Yc[a.h.gs]));a.Yc[a.h.Lg]&&b.kG(a.Yc[a.h.Lg])}function AL(a,b,c){yL(a,b);b.pP(a.Yc[a.h.borderRadius]);Ej(b.id())||b.Rj(a.WC(b.type(),b.id(),c));if(c=a.Yc[a.h.uv]){const d=[];for(const e of c)d.push(new E(e[a.h.uv.x],e[a.h.uv.y]));b.cS=d;b.G.g()}}function BL(a,b){const c=a.Yc[a.h.CO];c&&(b.Rm=new ok(c[a.h.CO.url],c[a.h.CO.target]),b.d0.g())}
class CL extends Ys{constructor(a,b){super();this.h=a;this.Yc=null;this.Tf=b;this.D3=new pL(this.h.Sd,this.Tf)}load(a,b,c){this.Yc=a;a=wL(this,a[this.h.type],a[this.h.id],b);if(!a.id()){b=a.lg;var d=void 0;a instanceof Fk&&(d=a.ng());var e=a.type();c="shape"==e?c.rM[d]++:c.wK[e]++;c=`${gD(e,d)} ${c}`;b.call(a,c)}this.Bf(a);return a}GN(a){yL(this,a)}EN(a){zL(this,a)}LN(a){AL(this,a);Ek(a,"rectangle")}JN(a){zL(this,a)}KN(a){yL(this,a)}IN(a){yL(this,a)}DN(a){yL(this,a)}CN(a){switch(a.id()){case "restartBtn":var b=
this.Tf.mb.qs().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Tf.mb.qs().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Tf.mb.qs().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new xj;c.Gd.mc().fontFamily="Open Sans";c.Gd.mc().bold=!0;c.Gd.mc().color=16777215;c.Gd.mc().size=15;wj(c).align="center";wj(c).lineHeight=1.5;wj(c).df=0;wj(c).pg=0;AL(this,a,b);b=a.Sd();Wk(b.Pe(),7);Vk(b.Pe(),5);Uk(b.Pe(),18);Tk(b.Pe(),18);b=this.Yc[this.h.N4];
void 0!==b&&a.hH!=b&&(a.hH=b,a.JQ.g())}HN(a){AL(this,a);BL(this,a)}FN(a){yL(this,a);BL(this,a);var b=this.Yc[this.h.On],c=new E(b[this.h.On.im][this.h.On.im.x],b[this.h.On.im][this.h.On.im.y]);a.RI.equals(c)||(a.RI=c.clone(),a.yL.g());b=new E(b[this.h.On.tm][this.h.On.tm.x],b[this.h.On.tm][this.h.On.tm.y]);a.eM.equals(b)||(a.eM=b.clone(),a.yL.g())}WC(a,b,c){return this.Yc[this.h.Qj]?iL(this.Tf,this.h.Qj,RK(this.Yc[this.h.Qj])):DL(c)}VC(a,b){return new G(b[a.x],b[a.y],b[a.width],b[a.height])}};class EL{load(a,b){const c=new zj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.qg)&&(c.qg=b[a.qg]);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.pg)&&(c.pg=b[a.pg]);b.hasOwnProperty(a.df)&&
(c.df=b[a.df]);return c}};class FL extends YA{Ta(){return this.Mh}Rj(a){this.Mh=a}};function GL(a,b,c){(b=b[a])&&fD(c.rT,{TO:JSON.parse(b[a.TO]),KP:JSON.parse(b[a.KP])})}function HL(a,b,c,d,e){if(c=c[b]){a=new CL(b,a.Tf);for(const f of c)c=a.load(f,e,d.rT),b=d,"direction"==c.id()&&(b.vt=c),"content"==c.id()&&(b.o=c),"additionalContent"==c.id()&&(b.Ki=c),jD(b,c),b.qT.g(c),b.qB(c),b.za()}}
class IL{constructor(a,b){this.h=a;this.Tf=b;this.dz=b.dz;this.mH=new jL(a.background);this.KE=new EL}load(a,b){const c=b.Za();var d=b.Cn(),e=a[this.h.QF];const f=a[this.h.OO];c.NS=e;c.QC=!1;c.MS.g();c.za();c.QC!=f&&(c.QC=f,c.MS.g());if("default"!=e&&f)switch(this.Tf.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);}GL(this.h.l6,a,c.Bb());GL(this.h.O4,a,c.Kz());HL(this,this.h.Bb,a,c.Bb(),d);(e=b.description())&&c.Bb().direction().Rj(e);(b=b.content())&&b instanceof FL&&c.Bb().content().Rj(b.Ta());HL(this,this.h.Kz,a,c.Kz(),d);a[this.h.background]&&(d=this.mH.load(a[this.h.background],this.Tf),c.Mf!=d&&(c.Mf&&yd(c,c.Mf.V(),c.vI,c),c.Mf=d,c.Mf&&z(c,c.Mf.V(),c.vI,c),c.vI()));d=this.dz.MH.get(a[this.h.f7]);c.Nu!=d&&(c.Nu=d,c.qw=null,c.P3.g(),c.za());if(a=a[this.h.Pd])a=
this.KE.load(this.h.Pd,a),c.qw=a,c.xZ.g(),c.za()}};class JL extends I{constructor(){super();this.Mr=null;this.uE=H(this)}slideObject(){return this.Mr}};class KL extends I{constructor(){super();this.yk=0;this.G=H(this);this.ZD=H(this);Jd(this.ZD,this.G);this.dj=new JL;z(this,this.dj.uE,this.za,this);this.DR=new JL;z(this,this.DR.uE,this.za,this)}score(){return this.yk}GA(a){this.yk!=a&&(this.yk=a,this.ZD.g(),this.za())}V(){return this.G}object(){return this.dj}destination(){return this.DR}za(){this.G.g()}};class LL{constructor(a){this.h=a}load(a,b){const c=[];for(const f of a){a=new KL;var d=f[this.h.object];if(d){var e=a.object();d=mD(b,d[this.h.object.UY]);e.Mr!=d&&(e.Mr=d,e.uE.g())}if(d=f[this.h.destination])e=a.destination(),d=mD(b,d[this.h.destination.UY]),e.Mr!=d&&(e.Mr=d,e.uE.g());a.GA(f[this.h.score]);c.push(a)}return c}};class ML{constructor(a){this.h=a}load(a,b,c){a=(new LL(this.h.BX)).load(a[this.h.BX],c);b.TQ=a}};class NL{constructor(a){this.gl=a}load(a){var b=[];if("freeform"==a[this.gl.type]){var c=a[this.gl.points];for(const d of c)b.push(new E(d[this.gl.points.x],d[this.gl.points.y]))}a:{switch(a[this.gl.type]){case "rectangle":b=new JH;break a;case "oval":b=new IH;break a;case "freeform":b=new Ww(b);break a}throw Error("unknown area type");}c=new Mo(a[this.gl.label]);c!=b.rb&&(b.rb=c,b.G.g());b.FA(this.VC(this.gl.rect,a[this.gl.rect]));b.GA(a[this.gl.score]);b.rP(a[this.gl.correct]);return b}VC(a,b){return new G(b[a.x],
b[a.y],b[a.width],b[a.height])}};class OL{constructor(a){this.h=a}load(a,b,c){const d=new NL(this.h.Kn.areas),e=[];var f=a[this.h.Kn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.Ys=e;if(a=a[this.h.Kn.image])({cf:b}=fL(b,a)),c.yP(b)}};class PL{constructor(a){this.h=a.Kv}load(a,b,c){var d=a[this.h.Bm];const e=[];for(const g of d)d=iL(b,this.h.Bm,g),e.push(d);c.Rl=e;const f=[];a[this.h.labels].forEach(g=>{g=new Mo(g);f.push(g)});c.DA(f);c.KY(a[this.h.Pp]);QL(c,(new EL).load(this.h.Ep,a[this.h.Ep]))}};class RL{constructor(a){this.h=a}load(a,b){const c=this.WH();c.lg(a[this.h.id]);var d=RK(a[this.h.text]);d=iL(b,this.h.text,d);c.setText(d);if(d=a[this.h.Jj])d=(new hL(this.h.Jj,b)).load(d),c.Wk(d);if(d=a[this.h.kv])c.Up(d),Wn(d)&&(b.ya=!0);d=a[this.h.score];void 0!==d&&c.GA(d);d=a[this.h.locked];void 0!==d&&c.$J!=d&&(c.$J=d,c.z0.g());if(d=a[this.h.image])b=this.XJ(d,b,this.h.image),$n(c,b);b=a[this.h.correct];void 0!==b&&c.rP(b);a=a[this.h.typeIn];void 0!==a&&c.Uh!=a&&(c.Uh=a,c.yW.g(c));return c}XJ(a,
b,c){({cf:b}=fL(b,a[c.id]));b=new Bk(b);b.kG(a[c.Lg]);b.Xv(a[c.Zn]);return b}WH(){return new po}};class SL{constructor(a){this.h=a;this.FB=a.bd}load(a,b,c,d){a=a[this.h.bd];for(const e of a)a=this.TC(e,b,d),rI(c,a)}TC(a,b,c){return(new RL(this.FB)).load(a,b,c)}};class TL extends I{constructor(){super();this.ve=new po;this.aq(this.ve);this.Na=new po;this.aq(this.Na);this.G=H(this)}premise(){return this.ve}response(){return this.Na}Mk(){return this.ve.textRange().Mk()}qc(a){this.Na!=a&&(Cd(this,this.Na),this.Na=a,this.aq(this.Na))}V(){return this.G}dd(){return Yn(this.ve.dd(),this.Na.dd())}ab(){return this.Na.ab().concat(this.ve.ab())}aq(a){z(this,a.AD,this.He,this);z(this,a.$M,this.He,this)}He(){this.G.g()}};class UL{constructor(a){this.FB=a.bd;this.iK=a.nm.matches}load(a,b,c,d){a=a[this.iK];for(const h of a){var e=h,f=b,g=d;const k=new TL,m=new RL(this.FB);k.qc(m.load(e[this.iK.response],f,g));a=k;e=m.load(e[this.iK.premise],f,g);a.ve!=e&&(Cd(a,a.ve),a.ve=e,a.aq(a.ve));rI(c,k)}}};class VL{constructor(a){this.h=a}load(a,b,c,d){(new UL(this.h)).load(a,b,c.matches(),d);(new SL(this.h)).load(a[this.h.nm.distractors],b,c.distractors(),d);a=a[this.h.nm.ratio];c.zL!=a&&(c.zL=a,c.Ri())}};class WL{constructor(a){this.h=a}load(a){return"between"==a[this.h.pX]?new ep(a[this.h.leftOperand],a[this.h.rightOperand]):new fp(a[this.h.pX],a[this.h.operand])}};class XL{constructor(a){this.AQ=a.k6}load(a,b){a=a[this.AQ];for(const d of a){var c=this.TC(d);a=b;jD(a,c);a.mZ.g(c,void 0)}}TC(a){return(new WL(this.AQ)).load(a)}};class YL extends ao{constructor(){super();this.Tl=null}setText(a){B(this,this.Tl);this.Tl=A(this,a);z(this,this.Tl.ip,this.n2,this)}dd(){var a=super.dd(),b=this.Tl;a=Yn(a,null);a.hw=a.hw.concat(b);return a}textRange(){return this.Tl}};class ZL extends RL{load(a){const b=this.WH();b.lg(a[this.h.id]);a=new Mo(a[this.h.text]);b.setText(a);return b}WH(){return new YL}};class $L extends SL{TC(a){return(new ZL(this.FB)).load(a)}};class aM{constructor(a){this.ga=a}XC(a,b){return iL(this.ga,b,a)}};class bM extends aM{load({Op:a,Qz:b,json:c}){const d=yj(a.Za().Pd());rL(d,a.type());a.settings().S();b=this.XC(c[b.Qj],b.Qj);a.content().Rj(b)}};class cM extends aM{load({Op:a,Qz:b,json:c}){const d=yj(a.Za().Pd());rL(d,a.type());a.settings().S();b=this.XC(c[b.Qj],b.Qj);a.content().Rj(b)}};class dM extends aM{load({Op:a,Qz:b,json:c}){var d=yj(a.Za().Pd());rL(d,a.type());a.settings().S();d=this.XC(c[b.Qj],b.Qj);a.content().Rj(d);const e=[];nb(c[b.extraWords],f=>e.push(new Mo(f)),this);eM(a.content(),e)}};class fM extends I{constructor(){super();this.ec=!1;this.ze=1;this.Ha=H(this)}isEnabled(){return this.ec}value(){return this.ze}enable(a){this.ec=a;this.Ha.g()}Dd(a){this.ze=a;this.Ha.g()}Ff(){return this.Ha}};class gM extends I{constructor(){super();this.bM="byQuestion";this.wa=10;this.Zs=this.ou=0;this.p3=H(this);this.Ha=H(this)}Sp(){return this.bM}points(){return this.wa}ss(){return this.ou}jv(){return this.Zs}AP(a){this.wa!=a&&(this.wa=a,this.Ha.g())}xP(a){this.ou!=a&&(this.ou=a,this.Ha.g())}mP(a){this.Zs!=a&&(this.Zs=a,this.Ha.g())}Ff(){return this.Ha}};class hM extends I{constructor(){super();this.bK="anyDestination";this.cK="random";this.Xj="none";this.eq=this.kL=!1;this.B0=H(this);this.C0=H(this);this.Ts=H(this);this.D2=H(this);this.XG=H(this)}lA(){return this.bK}RF(){return this.cK}Yh(){return this.Xj}VO(){return this.kL}bs(){return this.eq}xA(a){this.Xj!=a&&(this.Xj=a,this.Ts.g())}lP(a){this.eq!=a&&(this.eq=a,this.XG.g())}};class iM extends I{constructor(){super();this.Xj="none";this.eq=!1;this.Ts=H(this);this.XG=H(this)}Yh(){return this.Xj}xA(a){this.Xj!=a&&(this.Xj=a,this.Ts.g())}bs(){return this.eq}lP(a){this.eq!=a&&(this.eq=a,this.XG.g())}};class jM extends I{constructor(){super();this.PJ=null;this.vK=this.xV=this.SI=!1;this.r0=H(this);this.aS=H(this);this.yV=H(this);this.oT=H(this)}$X(){return this.PJ}Zz(){return this.SI}NA(){return this.xV}oA(){return this.vK}};class kM extends I{constructor(){super();this.Xj="none";this.Ts=H(this)}Yh(){return this.Xj}xA(a){this.Xj!=a&&(this.Xj=a,this.Ts.g())}};function lM(a,b){const c=a.evaluation()?a.evaluation().Sp():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||Pj.includes(b)||"byAnswer"!=c?a.di:!0};function mM(a,b){a=a.WC(a.Wb[a.h.content][a.h.content.Qj],a.h.content.Qj,"fullArticle");b.Rj(a)}function nM(a,b,c){(new SL(a.h.content)).load(a.Wb[a.h.content],a.ga,b,c)}function oM(a,b,c,d){b=(b?b[c]:void 0)||d||"next";Wn(b)&&(a.ga.ya=!0);return b}function pM(a,b,c){return(new hL(c,a.ga)).load(b[c])}
class qM extends WC{constructor(a,b){super();this.h=a;this.ga=b;this.Wb=null;this.N3=new dL(this.h.Cn,this.ga)}load(a,b){this.Wb=a;var c=this.Wb[this.h.type];b=b||this.Wb[this.h.id];a=this.ga.sb()||void 0;var d=this.ga.ms()||void 0;b=rM(this.ga.O3,{type:c,id:b,d8:a,ms:d});a=this.Wb;b.u(a[this.h.visible]);var e=a[this.h.settings];d=b.settings();var f=this.h.settings,g=this.Fh(e[f.S],!1);d.LZ.g();d.Lc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.h.settings.evaluation;const t=new gM;var k=t,m=
g[h.Sp];k.bM!=m&&(k.bM=m,k.p3.g());t.AP(g[h.points]);t.xP(g[h.ss]);t.mP(this.Fh(g[h.jv],0));d.Hd=t}e[f.ra]&&(g=e[f.ra],k=new pK,m=this.h.settings.ra,k.enable(g[m.isEnabled]),k.Dd(g[m.value]),g=k,d.dg!=g&&(Cd(d,d.dg),d.dg=g,d.Ha.g(),d.dg&&(z(d,d.dg.Ha,d.He,d),z(d,d.dg.bx,d.He,d))));d.ZS=this.Fh(e[f.ns],!1);d.Ha.g();d.FP(this.Fh(e[f.Sj],!1));g=d.zA;k=this.ga;m=this.Fh(e[f.Ef],1);k=k.U&&"allAtOnce"==k.U.X().submitType()?1:m;g.call(d,k);d.kP(this.Fh(e[f.UN],!1));g=this.Fh(e[f.AG],!1);d.LM!=g&&(d.LM=g,
d.Y3.g(),d.Ha.g());d.cH=this.Fh(e[f.R4],!1);d.Ha.g();g=this.Fh(e[f.En],1);d.PH!=g&&(d.PH=g,d.Ha.g(),d.YZ.g());if(g=e[f.Mg])k=new fM,k.enable(this.Fh(g[f.Mg.enabled],!1)),k.Dd(this.Fh(g[f.Mg.value],1)),d.BQ=k;if(!Mj.includes(c)){k=f.kv;if(g=e[k])m=g[k.type],d.wH!=m&&(d.wH=m,d.NZ.g());d.Up("correct",oM(this,g,k.correct));d.Up("incorrect",oM(this,g,k.fA));d.Up("attempt",(g?g[k.Jz]:void 0)||"none");d.Up("answered",oM(this,g,k.up));lM(d,c)?d.Up("partially",oM(this,g,k.Ov,g&&g[k.Ov]?"next":d.bt.incorrect)):
d.Up("partially","next");k=f.Jj;if(g=e[k])g[k.OX]&&(m=g[k.OX],d.fJ!=m&&(d.fJ=m,d.TR.g())),g[k.YY]&&(m=g[k.YY],d.UM!=m&&(d.UM=m,d.TR.g())),d.Wk("correct",pM(this,g,k.correct)),d.Wk("incorrect",pM(this,g,k.fA)),d.Wk("attempt",pM(this,g,k.Jz)),d.Wk("answered",pM(this,g,k.up)),(g=pM(this,g,k.Ov))&&lM(d,c)&&d.Wk("partially",g)}if(g=e[f.qv])k=f.qv,m=c=new hM,h=g[k.lA],m.bK!=h&&(m.bK=h,m.B0.g()),m=c,h=g[k.RF],m.cK!=h&&(m.cK=h,m.C0.g()),c.xA(g[k.Yh]),m=c,h=g[k.VO],m.kL!=h&&(m.kL=h,m.D2.g()),g=g[k.bs],null!=
g&&c.lP(g),d.yI!=c&&(d.yI=c,d.u_.g());if(g=e[f.ks])k=f.ks,c=new iM,c.xA(g[k.Yh]),g=g[k.bs],null!=g&&c.lP(g),d.pJ!=c&&(d.pJ=c,d.c0.g());if(g=e[f.lm])k=f.lm,m=c=d.lm()||new jM,h=g[k.$X],m.PJ!=h&&(m.PJ=h,m.r0.g()),m=c,h=g[k.Zz],m.SI!=h&&(m.SI=h,m.aS.g()),m=c,m.xV=g[k.NA],m.yV.g(),m=c,g=g[k.oA],m.vK!=g&&(m.vK=g,m.oT.g()),d.Wm!=c&&(d.Wm&&B(d,d.Wm),d.Wm=c,d.Wm&&(Jd(d.Wm.aS,d.SC),Jd(d.Wm.oT,d.SC),Jd(d.Wm.yV,d.SC)),d.SC.g());e=e[f.jB];f=f.jB;c=new kM;e&&c.xA(e[f.Yh]);d.Zu!=c&&(B(d,d.Zu),d.Zu=c,d.Zu&&Jd(d.Zu.Ts,
d.$W),d.$W.g());f=a[this.h.animation];d=b.animation();f&&(e=this.h.animation,d.wh(f[e.type]),d.setDirection(f[e.direction]),d.JY(f[e.mode]),d.Ds(f[e.duration]),f=f[e.delay],d.tt!=f&&(d.tt=f,d.He()));this.N3.load(a[this.h.Cn],b.Cn());(new IL(this.h.Za,this.ga)).load(a[this.h.Za],b);if(a[this.h.direction])a=this.WC(RK(a[this.h.direction]),this.h.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=Cw("Qm.QuestionDefaults.AuthDescription");d=b.Za().Wn();VK(yj(d),b.type());
a=DL(a);break;default:a=DL()}b.AA(a);(d=b.Za().Bb().direction())&&d.Rj(a);this.Bf(b);return b}tj(a){mM(this,a.content(),a.type())}nj(a){const b=this.Wb[this.h.content],c=this.h.content.Hk;(new YK(c)).load(a.content(),b[c])}sj(a){mM(this,a.content(),a.type())}wj(a){const b=yj(a.Za().Pd());nM(this,a.content(),b)}Cj(a){const b=yj(a.Za().Pd());nM(this,a.content(),b)}yj(a){const b=yj(a.Za().Pd());nM(this,a.content(),b)}Ej(a){const b=this.h.content;(new dM(this.ga)).load({Op:a,Qz:b,json:this.Wb[b]})}xj(a){const b=
this.h.content;(new cM(this.ga)).load({Op:a,Qz:b,json:this.Wb[b]})}qj(a){const b=this.h.content;(new bM(this.ga)).load({Op:a,Qz:b,json:this.Wb[b]})}Dj(a){const b=this.Wb[this.h.content],c=yj(a.Za().Pd());(new $L(this.h.content)).load(b,this.ga,a.content(),c)}zj(a){(new XL(this.h.content)).load(this.Wb[this.h.content],a.content())}Bj(a){const b=yj(a.Za().Pd());b.Gd.mc().color=0;(new SL(this.h.content)).load(this.Wb[this.h.content],this.ga,a.content(),b)}vj(a){const b=yj(a.Za().Pd());b.Gd.mc().color=
0;(new VL(this.h.content)).load(this.Wb[this.h.content],this.ga,a.content(),b)}rj(a){(new OL(this.h.content)).load(this.Wb[this.h.content],this.ga,a.content())}pj(){}uj(a){const b=yj(a.Za().Pd());(new PL(this.h.content)).load(this.Wb[this.h.content],this.ga,a.content(),b)}Aj(a){var b=this.Wb[this.h.content][this.h.content.zY],c=this.h.content.zY;a=a.content();a.zA(b[c.Ef]);a.tG(b[c.Gi]);a.sQ=b[c.gF];a.Ri();a.uV=b[c.U6];a.Ri();a.sM=this.Fh(b[c.T6],!0);a.Ri();const d=b[c.Cd],e=a.Cd();e.Dd(d[c.Cd.value]);
e.SE=d[c.Cd.units];e.Ha.g();c=c.th;if(b=b[c])a=a.th(),a.wh(b[c.type]),a.wG(b[c.url]),a.uG(b[c.target])}oj(a){(new ML(this.h.content)).load(this.Wb[this.h.content],a.content(),a.Za().Bb())}WC(a,b){return iL(this.ga,b,a)}XC(a,b){return iL(this.ga,b,a)}Fh(a,b){return null!=a?a:b}};class sM{constructor(a){this.h=a}load(a,b,c=!1){const d=new qM(this.h.slides,b),e=new SK,f=new TK(this.h.settings,a[this.h.settings]);b=b.V_;var g;c&&(g=fi());g=b.tX(g||a[this.h.id]);g.vG(a[this.h.title]);e.load(f,g.settings());for(const h of a[this.h.slides])a=c?fi():void 0,a=d.load(RK(h),a),g.slides().push(a);return g}};class tM extends I{constructor(){super();this.px=[];this.fW=[];this.zb="graded";this.ha=null;this.Mm=new ZA;this.Ha=H(this);this.s4=H(this)}slides(){switch(this.type()){case "graded":return this.KF();case "survey":return this.ew();default:return[]}}KF(){return this.px}ew(){return this.fW}type(){return this.zb}th(){return this.Mm}wh(a){if(this.zb!=a){const b="graded"==this.zb&&"survey"==a,c="survey"==this.zb&&"graded"==a;this.zb=a;b&&this.Cs(this.ew()[0]);c&&this.Cs(this.KF()[0]);this.s4.g()}}Cs(a){this.ha!=
a&&(this.ha=a,this.Ha.g())}Ff(){return this.Ha}indexOf(a){return this.slides().indexOf(a)}};function zx(a,b){a.qf.forEach(b,void 0)}class uM extends I{constructor(a,b,c,d=null){super();this.qf=new EK;A(this,this.qf);(this.f0=a)&&A(this,a);this.e0=c||[];if(c)for(const e of c)A(this,e);(this.EZ=d)&&A(this,d);this.vr=b;A(this,this.vr);this.PS=new fy;A(this,this.PS)}Cp(){return this.f0}Hk(){return this.EZ}OF(){return this.e0}vv(a){return this.qf.get(a)}Ce(){return this.vr}groups(){return this.qf}jA(){return this.PS}};class vM{constructor(a,b){this.c4=a;this.A_=b}end(){return this.A_}start(){return this.c4}};function wM(a,b,c,d,e){if(c=c[d]){a.wh(c[d.type]);var f=d.th,g=c[f];if(g){const h=a.th();h.wh(g[f.type]);h.wG(g[f.url]);h.uG(g[f.target])}nb(c[d.KF],h=>{h&&(h=b.load(h),A(a,h),a.px.push(h))});nb(c[d.ew],h=>{h&&(h=b.load(h),A(a,h),a.fW.push(h))});xM(a,e)}}function yM(a){const b=[],c=a.Wb[a.h.OF];c&&nb(c,d=>{d&&b.push(a.tE.load(d))});return b}
function xM(a,b){const c="survey"==a.type();b&&c&&a.px[0]&&a.ew().length&&(b=a.px[0].content().Cd().value(),a=a.ew()[0].content().Cd(),b!=a.value()&&a.Dd(b))}class zM{constructor(a,b,c){this.h=a;this.Wb=b;this.ga=c;this.W_=new sM(this.h.groups);this.tE=new qM(this.h.groups.slides,this.ga)}vv(a){a=RK(this.Wb[this.h.groups][a]);return this.W_.load(a,this.ga)}};const AM={Fp:0,UF:0};function BM(a){const [b,c]=a.split(".");return{Fp:+b,UF:+c}}function CM({Fp:a,UF:b}){return`${a}.${b}`}function DM(a,b){return a.filter(c=>{c=BM(c.version);return b.Fp<c.Fp||b.Fp===c.Fp&&b.UF<c.UF})};const EM=ij(P(15987699).value,P(15132390).value,"horizontal");
function FM(a=6261721,b=EM,c=0){return{accentColor:P(a),choiceBackground:P(16777215,0),choiceBorder:P(16777215,0),choiceControlBackground:P(16777215),choiceControlBorder:P(10724259),choiceBackgroundHover:P(14013909),choiceBorderHover:P(14013909),choiceControlBackgroundHover:P(16777215),choiceControlBorderHover:P(9539985),choiceBackgroundSelected:P(8231897,0),choiceBorderSelected:P(8231897,0),choiceControlIconActive:P(16777215),choiceTextSelected:P(c),dragBackground:ij(P(16777215).value,P(15921906).value,
"vertical"),dragBorder:P(12632256),dragText:P(0),dragBackgroundHover:ij(P(15987699).value,P(15132390).value,"horizontal"),dragBorderHover:P(12632256),dragTextHover:P(0),dragBackgroundSelected:b,dragBorderSelected:P(a),dragTextAndIcon:P(0),inputBackground:P(16777215,.86),inputBorder:P(12500670,.86),inputBackgroundHover:P(16777215,.86),inputBorderHover:P(12500670,.86),inputBackgroundFocus:P(16777215),inputBorderFocus:P(9868950),inputText:P(0),selectListBackground:P(16777215,.72),selectListBorder:P(10066329),
selectListBackgroundHover:P(16777215,.8),selectListBorderHover:P(10066329),selectListBackgroundSelected:P(16777215,.24),selectListBorderSelected:P(6261721),selectListPopoverBackground:P(16777215),selectListPopoverText:P(0),tooltipBackground:P(16777215),tooltipBorder:P(12763842),tooltipText:P(0),feedbackCorrect:P(8173841),feedbackIncorrect:P(14375499),feedbackPartiallyCorrect:P(16292411),feedbackAnswered:P(6261721),feedbackBackground:P(16777215),feedbackTitle:P(16777215),feedbackText:P(0)}};var GM=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=BM(a[a.length-1].version);return(d,e)=>{const f=d.version?BM(d.version):AM;d.version=CM(c);return f.Fp>c.Fp?b(d,e):DM(a,f).reduce((g,{version:h,G7:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",G7:function(a,b){const c=b.keys;var d=b.context.skinSettings();b=d?d.Og().colors().controlsRadioButtonsCheckboxes.value:void 0;d=d?d.Og().colors().controlsHighlightButtonsMenus:void 0;a[c.colors]=FM(b,d,a[c.Pd][c.Pd.color]);
return a}}],a=>a);class HM{constructor(a,b,c,d,e){this.Zm=a;this.Mf=b;this.V2=c;this.qw=d;this.OH=e}ab(){return this.Mf.ab()}name(){return this.Zm}vP(a){this.Zm=a}background(){return this.Mf}Wn(){return this.V2}Pd(){return this.qw}};class IM{constructor(a){this.h=a;this.IZ=new jL(a.background);this.KE=new EL}load(a,b,c){a=GM(a,{keys:this.h,context:b,version:a[this.h.version]});c=c||a[this.h.name];b=this.IZ.load(a[this.h.background],b);const d=this.KE.load(this.h.Wn,a[this.h.Wn]),e=this.KE.load(this.h.Pd,a[this.h.Pd]);return new HM(c,b,d,e,a[this.h.colors])}};class JM{constructor(){this.MH=new Map}forEach(a){for(const b of this.MH.values())a(b)}};class KM{constructor(a){this.Q3=new IM(a)}load(a,b){const c=new JM;for(const d of a)a=this.Q3.load(d,b),c.MH.set(a.name(),a);return c}};class LM{constructor(){this.h=MM.document;this.R3=new KM(this.h.TY);this.T3=new NM;this.B3=new QK(this.h.settings);this.M3=new KK(this.h.skinSettings)}load(a,b){var c=a[this.h.skinSettings];const d=new AK;null!=c&&this.M3.load(d,c);b.GP(d);var e=this.R3.load(a[this.h.TY],b);b.dz=e;const f=a[this.h.title];c=new xK;this.B3.load(a[this.h.settings],c);b.U=c;a=this.T3.load(new zM(this.h.Hi,a[this.h.Hi],b),b);a=new CK(a,e,f);b=a.U.X().quizSize();e=c.X().quizSize();b=b.width!=e.width||b.height!=e.height;
a.U=c;a.A3.g();b&&a.V3.g();a.GP(d);return a}};class NM{load(a){var b=0,c;(c=(c=a.Wb[a.h.Cp])?a.tE.load(c):null)&&b++;var d=new tM;wM(d,a.tE,a.Wb,a.h.Ce,a.ga.isGraded());var e=yM(a);b+=e.length;var f;(f=(f=a.Wb[a.h.Hk])?a.tE.load(f):null)&&b++;c=new uM(c,d,e,f);const {jb:g,S5:h}={S5:b,jb:c};b=(c=0!=h)?[0]:[];d=c?h+1:0;for(e=0;e<a.Wb[a.h.groups].length;++e)f=a.vv(e),g.groups().push(f),b.push(d),d+=f.slides().count()+1;b.push(d);if(null!=a.Wb[a.h.jA]){d=g.jA();e=a.h.jA;if(a=a.Wb[e])for(var k of a)d.addRange(new vM(k[e.start],k[e.end]));k=g.jA();
a=c?1:0;for(c=a;c<b.length;++c){d=b[c];var m=b[c+1];if(m){e=k;f=d;const r=new fy;for(let y=0;y<e.count();++y){var t=e.OD[y];t.start()>=f&&t.end()<=m&&(t=new vM(t.start()-f,t.end()-f),r.addRange(t))}e=r;g.groups().get(b.indexOf(d)-a).QV=e}}}return g}};var OM={enabled:{_:"e"},yG:{_:"ua"},Gi:{_:"ca"},MP:{_:"f"},fO:{_:"x"},EF:{_:"em"}},PM={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},hG:{_:"rm"},navigationType:{_:"nt"},fv:{_:"ab"},Hz:{_:"ap"},KA:{_:"co"},passingScoreType:{_:"pst"},ra:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},jb:{_:"sp",vs:{_:"rs"},Tp:{_:"st"},PP:{_:"sq"}}},Op:{_:"d",points:{_:"pt"},ss:{_:"p"},jv:{_:"atp"},Ef:{_:"a"},Sj:{_:"sh"},UN:{_:"ap"},XN:{_:"A"},fX:{_:"ssq"},MY:{_:"sgf"},RY:{_:"ssf"},sv:{_:"fv",
correct:{_:"c"},fA:{_:"i"},Jz:{_:"at"},Ov:{_:"pc"},up:{_:"a"}},ra:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},yY:{_:"r",An:Object.assign({_:"ads"},OM),Yp:Object.assign({_:"sts"},OM),Rv:{_:"rt",from:{_:"f"},YA:{_:"sj"},Pz:{_:"c"}},zs:{_:"ss",enabled:{_:"e"},url:{_:"u"}},Jv:{_:"jss",enabled:{_:"e"},jP:{_:"s"},target:{_:"t"}}},ms:{_:"l",mO:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},HX:{_:"es"}};var QM={sh:{_:"f"},Uj:{_:"s",color:{_:"c"},alpha:{_:"a"}},vO:{_:"g",type:{_:"t"},angle:{_:"a"},us:{_:"r",cx:{_:"x"},cy:{_:"y"},rA:{_:"r"}},fm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Lp:{_:"p",position:{_:"p"},alpha:{_:"a"},K5:{_:"i"}}};var RM={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},qg:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},df:{_:"B"},pg:{_:"t"}};var SM={name:{_:"n"},background:Object.assign({_:"b"},QM),Wn:Object.assign({_:"q"},RM),Pd:Object.assign({_:"a"},RM),colors:{_:"c"},version:{_:"version"}};var TM={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},lO:{_:"d"},Lz:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},QM),hv:{_:"a",text:{_:"t"},kX:{_:"a"}},Zv:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},xp:{_:"d"}}),yv:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Pe:Object.assign({_:"t"},{bm:{_:"a"},verticalAlign:{_:"v"},Qs:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var UM={UY:{_:"s"}};var VM={Gj:{_:"a"},jf:{_:"pe"},bG:{_:"pl"},Ng:{_:"pb"},Zn:{_:"r"}};var WM,XM={s6:{_:"d"},htmlText:{_:"h"},I4:{_:"a"},resources:{_:"r"},mc:{_:"t",bold:{_:"b"},italic:{_:"i"},qg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},$A:{_:"sb"},aB:{_:"sp"}}};const YM={value:Object.assign({_:"v"},XM),audio:Object.assign({_:"a",id:{_:"i"},Zn:{_:"r"}},VM)};var ZM;
ZM={S:{_:"ee"},evaluation:{_:"e",Sp:{_:"t"},points:{_:"pt"},ss:{_:"p"},jv:{_:"atp"}},ra:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},ns:{_:"ms"},Sj:{_:"sh"},Ef:{_:"a"},En:{_:"cc"},UN:{_:"ap"},AG:{_:"s"},R4:{_:"cs"},Mg:{_:"al",enabled:{_:"e"},value:{_:"v"}},kv:{_:"B",type:{_:"t"},correct:{_:"c"},fA:{_:"i"},Jz:{_:"at"},Ov:{_:"pc"},up:{_:"a"}},Jj:{_:"F",OX:{_:"gt"},YY:{_:"st"},correct:Object.assign({_:"c"},YM),fA:Object.assign({_:"i"},YM),Jz:Object.assign({_:"at"},YM),Ov:Object.assign({_:"pc"},YM),up:Object.assign({_:"a"},
YM)},qv:{_:"d",lA:{_:"m"},RF:{_:"M"},Yh:{_:"a"},VO:{_:"o"},bs:{_:"r"}},ks:{_:"h",Yh:{_:"a"},bs:{_:"r"}},lm:{_:"l",$X:{_:"lb"},Zz:{_:"fs"},NA:{_:"sn"},oA:{_:"nz"}},jB:{_:"w",Yh:{_:"a"}}};var $M;
const aN={x:{_:"x"},y:{_:"y"}},bN={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},gs:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Lg:{_:"z"},rotationAngle:{_:"R"},M4:{_:"i"},NO:{_:"k"},ng:{_:"s"},N4:{_:"la"},borderRadius:{_:"b"},Sd:Object.assign({_:"S"},TM),Qj:Object.assign({_:"rt"},XM),CO:{_:"h",url:{_:"u"},target:{_:"t"}},uv:Object.assign({_:"f"},aN),On:{_:"l",im:Object.assign({_:"f"},aN),tm:Object.assign({_:"s"},aN)},video:Object.assign({_:"v",
id:{_:"i"},ZO:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Gj:{_:"a"},jf:{_:"pe"},bG:{_:"pl"},Ng:{_:"pb"}})},cN={TO:{_:"o"},KP:{_:"s"}};$M={QF:{_:"l"},OO:{_:"L"},Bb:Object.assign({_:"o"},bN),Kz:Object.assign({_:"B"},bN),l6:Object.assign({_:"O"},cN),Pd:Object.assign({_:"af"},RM,{strike:{_:"st"}}),O4:Object.assign({_:"i"},cN),f7:{_:"s"},background:Object.assign({_:"b"},QM)};var dN;
dN={image:{_:"i",id:{_:"i"},Lg:{_:"z"},Zn:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},VM),video:Object.assign({_:"v",id:{_:"i"},ZO:{_:"pi"},width:{_:"w"},height:{_:"h"}},VM)};
WM={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},XM),content:{_:"C",bd:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},XM),correct:{_:"c"},typeIn:{_:"ti"},Jj:Object.assign({_:"f"},YM),kv:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Lg:{_:"z"},Zn:{_:"r"}}},nm:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Kn:{_:"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"}},Kv:{_:"l",Bm:Object.assign({_:"s"},XM),labels:{_:"l"},Pp:{_:"r"},Ep:Object.assign({_:"lf"},RM,{strike:{_:"st"}})},BX:{_:"d",object:Object.assign({_:"o"},UM),destination:Object.assign({_:"d"},UM),score:{_:"s"}},Qj:Object.assign({_:"rt"},XM),k6:{_:"na",pX:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},zY:{_:"Rs",Cd:{_:"ps",units:{_:"u"},value:{_:"v"}},Gi:{_:"sc"},gF:{_:"ap"},U6:{_:"sg"},
T6:{_:"sa"},Ef:{_:"a"},th:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Hk:{_:"au",xc:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Qe:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},ZM),Za:Object.assign({_:"a"},$M),Cn:Object.assign({_:"at"},dN),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var eN;
eN={Cp:Object.assign({_:"i"},WM),OF:Object.assign({_:"in"},WM),Hk:Object.assign({_:"au"},WM),Ce:{_:"r",type:{_:"t"},th:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},KF:Object.assign({_:"g"},WM),ew:Object.assign({_:"s"},WM)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},WM),settings:{_:"s",vs:{_:"rs"},Tp:{_:"st"},HG:{_:"up"},Cd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},jA:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var MM=nq({lX:{_:"B"},l8:{_:"pbs"},settings:{_:"s",Mk:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},PM),skinSettings:Object.assign({_:"sk"},{qs:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},Nn:{_:"id"},baseName:{_:"b"}},Og:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},Nn:{_:"id"},baseName:{_:"b"},version:{_:"v"}},og:{_:"s",wm:{_:"p"},Wp:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},Cv:{_:"h"},
bZ:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),TY:Object.assign({_:"sm"},SM),Hi:Object.assign({_:"sl"},eN)},eG:{_:"b"},fillPanelsView:{_:"fp"}});class fN extends LM{constructor(){super();this.uL=MM}};function gN(a){this.ti=a}gN.prototype.YH=function(){throw Error("unknown resource type");};var hN={bold:{_:"b"},italic:{_:"i"},qg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},$A:{_:"sb"},aB:{_:"sp"}};var iN={type:{_:"t"},NF:{_:"i"},align:{_:"a"},XX:{_:"r"},lineHeight:{_:"lh"},pg:{_:"T"},df:{_:"b"}};var jN={mc:Object.assign({_:"tf"},hN),om:Object.assign({_:"pf"},iN)};class kN{constructor(){this.h=nq(hN)}load(a){if(!a)return new uj;const b=new uj;b.fontFamily=a[this.h.fontFamily];b.size=a[this.h.size];b.color=a[this.h.color];b.bold=a[this.h.bold];b.italic=a[this.h.italic];b.qg=a[this.h.qg];b.$A=a[this.h.$A];b.aB=a[this.h.aB];b.strike=a[this.h.strike];return b}};class lN{constructor(){this.h=nq(iN)}load(a){if(!a)return new tj;const b=new tj;b.type=a[this.h.type];b.NF=a[this.h.NF];b.align=a[this.h.align];b.lineHeight=a[this.h.lineHeight];b.pg=a[this.h.pg];b.df=a[this.h.df];return b}};class mN{constructor(){this.h=nq(jN)}load(a){if(!a)return new vj;const b=new vj,c=(new kN).load(a[this.h.mc]);b.Sl=c.clone();a=(new lN).load(a[this.h.om]);b.Bl=a.clone();return b}};class nN extends ho{constructor(a,b){super("qmFillInTheBlank");a=XK(a);this.pd=a.ZN;this.Lc=b;if(this.Yr=a.UO)z(this,this.Yr.ZX,c=>{this.Oq();c.includes(0)&&this.zR.g();this.Ri()},this,1),z(this,this.Yr.YX,()=>{this.Oq();this.zR.g();this.Ri()},this,1);this.Oq();this.zR=H(this);H(this)}Oq(){Cd(this,this.pd);this.pd.forEach(a=>{z(this,a.ip,this.Ri,this)})}Ri(){this.V().g()}values(){return this.pd}S(){return this.Lc}};const oN={value:{_:"v"},Jk:{_:"i"}};class pN{constructor(){this.h=nq(oN)}load(a){const b=a?qb(a[this.h.value],c=>new Mo(c)):[new Mo("")];return new nN(b,!!a)}};class qN extends ho{constructor({values:a,Jk:b,S:c}){super("qmMultipleChoiceText");a=XK(a);this.pd=a.ZN;this.Yr=a.UO;this.Lc=c;this.mR=this.pd[b];this.kR=H(this);H(this);this.D4=H(this);this.Yr&&(z(this,this.Yr.YX,()=>{this.Oq();this.kR.g();this.V().g()},this,1),z(this,this.Yr.ZX,()=>{this.Oq();this.kR.g();this.V().g()},this,1));this.Oq()}S(){return this.Lc}Jk(){let a=this.pd.indexOf(this.mR);0>a&&(a=0,this.mR=this.pd[a]);return a}values(){return this.pd}z2(){this.D4.g();this.V().g()}Oq(){Cd(this,
this.pd);this.pd.forEach(a=>{z(this,a.ip,this.z2,this,100)})}};class rN{constructor(){this.h=nq(oN)}load(a){const b=qb(a[this.h.value],c=>new Mo(c));return new qN({values:b,Jk:void 0!==a[this.h.Jk]?a[this.h.Jk]:0,S:void 0!==a[this.h.Jk]})}};class sN extends ho{constructor(a,b){super("qmWordBank");this.ze=a;this.Lc=b;this.C4=H(this);H(this)}value(){return this.ze}S(){return this.Lc}Dd(a){this.ze=a;this.C4.g()}};class tN{constructor(){this.h=nq(oN)}load(a){return null!=a?new sN(a[this.h.value],!0):new sN("",!1)}};class uN extends gN{YH(a,b,c){switch(b){case "qmWordBank":return b=(new tN).load(c),b.lg(a),b;case "qmMultipleChoiceText":return b=(new rN).load(c),b.lg(a),b;case "qmFillInTheBlank":return b=(new pN).load(c),b.lg(a),b}return super.YH(a,b,c)}};class vN extends sI{constructor(){super(void 0)}};class wN extends sI{Mk(){if(!this.count())throw Error("no choices");return this.getChoice(0).Mk()}aq(a){z(this,a.V(),this.$t,this)}JU(a){yd(this,a.V(),this.$t,this)}KH(){}};class xN extends YA{constructor(){super();this.Qx=new wN;z(this,this.Qx.V(),this.Ri,this);this.Zw=new tI;z(this,this.Zw.V(),this.Ri,this);this.zL=.5}matches(){return this.Qx}distractors(){return this.Zw}$O(){return this.zL}dd(){return Yn(this.Qx.dd(),this.Zw.dd())}ab(){return this.Zw.ab().concat(this.Qx.ab())}clear(){this.Qx.clear();this.Zw.clear()}};class yN extends lD{constructor(){super();this.mZ=H(this);this.d3=H(this);H(this);H(this)}V(){return this.Ff()}getAnswer(a){return yq(this,a)}dd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=mb(this.Y,a);kD(this,a);this.d3.g(a,b)}}};function rM(a,{type:b,id:c}){a=zN(a,b);c=c||fi();return new rD(c,b,a)}
function zN(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.QB();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new tI;case "WordBank":return new AN;case "MultipleChoiceText":return new BN;case "FillInTheBlank":return new CN;case "TypeIn":return new vN;case "Numeric":return new yN;case "Sequence":return new tI;case "Matching":return new xN;case "Hotspot":return new DN;case "Essay":return null;case "LikertScale":return new EN;case "ResultSlide":return new $A;
case "AuthorizationSlide":return new FN;case "DND":return new GN}throw Error("unknown slide content type "+b);}class HN{QB(){return new FL}};function eM(a,b){a.aX=b}var IN=class extends YA{constructor(){super();this.Mh=null;this.aX=[]}Ta(){return this.Mh}Rj(a){this.Mh=a}extraWords(){return this.aX}};class AN extends IN{placeholders(){const a=[];var b=this.Ta().resources();for(const c of b)c instanceof sN&&(b=c,a.push(new Gr(b.id(),b.S()?b.value():null)));return a}};var JN=class extends YA{constructor(){super();this.Mh=null}Ta(){return this.Mh}Rj(a){this.Mh=a}fI(a){return new yr(a.id(),a.values(),a.S()?a.Jk():null)}};class BN extends JN{placeholders(){const a=[],b=this.Ta().resources();for(const c of b)c instanceof qN&&a.push(this.fI(c));return a}};var KN=class extends YA{constructor(){super();this.Mh=null}Ta(){return this.Mh}Rj(a){this.Mh=a}dd(){return null}fI(a){return new lr(a.id(),a.S()?a.values():null)}};class CN extends KN{placeholders(){const a=[],b=this.Ta().resources();for(const c of b)c instanceof nN&&a.push(this.fI(c));return a}};var FN=class extends YA{constructor(){super();this.Si=[]}xc(){return this.Si}};function QL(a,b){a.OJ=b}class EN extends YA{constructor(){super();this.Rl=[];this.Lt=[];this.Jl=.3;this.OJ=null}Bm(){return this.Rl}labels(){return this.Lt}Pp(){return this.Jl}Ep(){return this.OJ?this.OJ.clone():null}DA(a){this.Lt=a}KY(a){this.Jl=a}};class DN extends YA{constructor(){super();this.Ys=[];this.Cb=null}areas(){return this.Ys}yP(a){this.Cb=a}ab(){return this.Cb?[this.Cb]:[]}};class GN extends YA{constructor(){super();this.TQ=[]}chains(){return this.TQ}};var LN=class extends HN{};function fL(a,b){a=a.ti.images[b];return{cf:new oo(a.src,a.width,a.height),T5:void 0!==a.i8}}function eL(a,b,c){c=a.ti.images[c];return{video:new ds(a.ti.LG[b],c.width,c.height),poster:new oo(c.src,c.width,c.height)}}
function iL(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.I4],g=c[b.s6];b=(new mN).load(c[b.mc]);a=a.j3;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new Sl(d,a.ti.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new Rl(d,a.ti.LG[h.assetId],h.text,a.ti.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new gm(d,h.svg,h.latex,h.mathml);break;default:d=a.YH(d,k,h.data)}d&&
c.push(d)}return new VB(e,c,g,b,f)}function DL(a){return new VB(a||"",[],[],new vj)}class MN{constructor(a){this.ti=a;this.V_=new GK;this.j3=new uN(a);this.dz=null;this.O3=new LN;this.mb=this.U=null;this.ya=!1}na(){return this.ya}sb(){return null}settings(){return this.U}ms(){return null}skinSettings(){return this.mb}GP(a){this.mb=a}quizSize(){return this.U.X().quizSize()}isGraded(){return"quizPassingScore"==this.U.X().passingScoreType()}};function NN(a,b){const c={};Xa(b,(d,e)=>{c[e]=new ue(d[a.fontFamily],d[a.bold],d[a.italic])});return c}
class ON{load(a,b=""){if(!ka(a)){var c=lg(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 m=c[f++],t=c[f++];h=((h&7)<<18|(k&63)<<12|(m&63)<<6|t&63)-65536;e[g++]=String.fromCharCode(55296+(h>>10));e[g++]=String.fromCharCode(56320+(h&1023))}else k=c[f++],m=c[f++],e[g++]=String.fromCharCode((h&15)<<12|(k&63)<<6|m&63)}c=e.join("");a=
d.call(a,c)}b=this.VJ(a,b);return Promise.resolve(b)}VJ(a,b){var c=nq(jK);b=new kK(b);var d=a[c.resources],e=d[b.uC],f=d[b.yN];const g=d[b.eH];d={};var h={},k={};for(var m in e)if(e.hasOwnProperty(m)){const D=e[m];d[m]={src:lK(b,D[b.uC.src]),width:D[b.uC.width],height:D[b.uC.height]}}for(var t in g)if(g.hasOwnProperty(t)){m=g[t];e=[];for(var r of m)e.push({src:lK(b,r[b.eH.src]),mimeType:r[b.eH.mimeType]});k[t]=e}for(x in f)if(f.hasOwnProperty(x)){t=f[x];r=[];for(var y of t)r.push({src:lK(b,y[b.yN.src]),
mimeType:y[b.yN.mimeType]});h[x]=r}var x={$N:k,LG:h,images:d};y=new MN(x);f=new fN;b=f.load(a[f.uL.document],y);if(d=a[f.uL.eG])f=a[f.uL.fillPanelsView],{cf:d}=fL(y,d),d=d.path(),b.AU=d,b.Ee=f;f=a[c.fonts];d=NN(c.fw,a[c.fw]);c=a[c.Tz];(a=a[MM.lX])?(h=nq(mK),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.EG=a[h.EG],k.vF=a[h.vF],k.uF=a[h.uF],k.wF=a[h.wF],k.xF=a[h.xF],a=new ei(k)):a=void 0;return{quiz:b,qO:f,
fw:d,resources:x,Tz:c,na:y.na(),lX:a}}};function PN(){var a=QN,b=mh?RN:SN,c=mh?RN:TN;return L?new c:K?new b:new a};function UN({Xn:a,z6:b,content:c,R:d,slideWidth:e,slideHeight:f,zv:g,cO:h,a7:k,bl:m,kc:t,bb:r,QP:y}){(new ON).load(b,h).then(x=>{const D=x.quiz,Q=x.qO,Ba=x.fw,ja=x.resources,Ca=x.na;x=x.Tz;L&&t.miniskinCustomizationEnabled()&&(yh=!0,L=!1);if(yh){var cb=ce("div");Wd(cb,{id:`mobileFramesLayer-${a}`});document.body.appendChild(cb)}cb=L;const Eb=PN(),Zc=new eD(cb?VN:WN,a),mf=`_${k}`,nf=D.skinSettings(),nj=new Ld(nf.qs().messages()),wn=new Ld({});cb&&(d=ce("div"),J(d,"position","absolute"),c.appendChild(d));
d.setAttribute("id",a);const $g=new hK({Tz:x,Xn:a,Eb:"embedded",cO:h,R:d,g8:mf,bl:m,quiz:D,k5:Eb,qO:Q,fw:Ba,bb:r,resources:ja,fitToWindow:!0,q7:Zc,A:nj,pm:wn,skinSettings:nf,na:Ca,hG:"always",contentScale:100,kc:t,Wz:new F(e,f),QP:y});c.setAttribute("id",a);$g.initializationCompleteEvent().addHandler(()=>{g($g)})},()=>{g()})};function XN(a){const b=a.Rw();YN(a,b);a.j(a.SV)}function YN(a,b){B(a,a.jd);a.jd=b;M(a,a.jd);z(a,a.jd.$h(),()=>{a.ag.g()});z(a,a.jd.$z(),()=>{a.Dq.g()});a.ka(a.width(),a.height());a.jd&&a.jd.setParentScale(a.parentScale())}
class ZN extends O{constructor(a){super({l:"quiz-session-view"});this.ag=H(this);this.Dq=H(this);this.wi=a;this.Rw=this.jd=null;this.SV=!0}$h(){return this.ag}$z(){return this.Dq}xG(a,b){this.Rw=()=>this.wi.create(a,b);XN(this)}OP(a,b,c){this.Rw=()=>this.wi.kO(a,b,c);XN(this)}Tv(a,b){this.jd&&this.jd.Pa(a,b)}gf(){this.jd&&this.jd.gf()}activate(){!this.jd&&this.Rw&&XN(this);this.jd&&this.Tv(!0)}deactivate(){B(this,this.jd);this.jd=null}updateSlideVisualizer(){this.Rw&&XN(this)}ka(a,b){this.jd&&this.jd.resize(a,
b)}te(){this.jd&&this.jd.setParentScale(this.parentScale())}j(a){this.SV=a;this.jd&&this.jd.j(a)}dm(a){this.jd&&this.jd.lc(a)}Jn(){return this.jd?this.jd.Aa:"normal"}};function $N(a){a.$b&&a.$b.resize(a.xE,a.rE);const b=aO(a);b&&b.resize(a.xE,a.rE)}function aO(a){return a.DJ||a.gH||a.CJ}function bO(a){const b=a.iS();a.$b&&a.$b.setParentScale(b);(a=aO(a))&&a.setParentScale(b)}function cO(a,b){a.jm();b=a.wi.create(b,"normal");A(a,b);a.Fk.jc(b,0);z(a,b.$h(),()=>a.ag.g(),a);return b}function dO(a){a.$b&&(B(a.Fk,a.$b),a.$b=null)}
class eO extends O{constructor({zm:a,slideWidth:b,slideHeight:c,SY:d,A:e}){super({l:"quiz-player-skin",Kf:!0});this.xE=b;this.rE=c;this.Fk=d;this.$b=this.CJ=this.gH=this.DJ=null;this.i=e;this.zc=!1;this.cc=null;this.Z=1;wc&&this.m("ms-edge",!0);this.ue=new Zz;this.addChild(this.ue);this.zV=H(this);this.ag=H(this);this.wi=a;this.wi.$d=this}setPresentationContext(){}Xk(){}Vv(){}setPanelScale(){}gf(){this.$b&&this.$b.gf()}activate(){$N(this);this.zc=!0;if(this.$b)this.$b.activate();else{const a=aO(this);
a&&a.Pa(!0)}}deactivate(){this.zc=!1;this.$b&&this.$b.deactivate();const a=aO(this);a&&a.Pa(!1)}dv(a){if(this.zc&&!wh){var b=aO(this);b?b.Pa(!0,a):this.$b&&this.$b.Tv(!0,a)}}OA(){return this.zV}scale(){return this.Z}$v(a){this.zV.g(a)}Uv(){}setScale(a){super.setScale(a);this.Z=a;bO(this);this.GC()}setParentScale(a){super.setParentScale(a);bO(this);this.GC()}Hs(a){this.DJ=cO(this,a);$N(this);bO(this)}JA(a){this.gH=cO(this,a);$N(this);bO(this)}Gs(a){this.CJ=cO(this,a);$N(this);bO(this)}$h(){return this.ag}Ls(){dO(this);
this.$b=new ZN(this.wi);M(this.Fk,this.$b,aO(this)?1:0);$N(this);bO(this);return this.$b}LA(){const a=new O({l:"quiz-empty-visualizer"});a.resize(this.xE,this.rE);this.Fk.jc(a,0)}jm(){const a=aO(this);a&&(this.Fk.removeChild(a),B(this,a));this.CJ=this.gH=this.DJ=null}iS(){return this.scale()*this.parentScale()}GC(){}reset(){this.jm();dO(this)}Xp(){}Vn(){}Bv(){this.ue.ed()}aw(){this.ue.show()}setBannerView(a){J(a,"position","absolute");J(a,"right","0");J(a,"z-index","1000");this.jc(a,0);this.cc=a;
this.EJ()}EJ(){}nx(){return new F(this.xE,this.rE)}};class fO extends I{constructor(){super();this.Tc=[];this.VB=null;this.jq=H(this);this.Ch=H(this)}add(a){0<this.Tc.length&&z(this,this.Tc[this.Tc.length-1].Ch,()=>{a.play(!0)});z(this,a.jq,()=>{this.VB=a});this.Tc.push(a)}play(a){this.jq.g();this.Tc[0].play(void 0!==a?a:!0);z(this,this.Tc[this.Tc.length-1].Ch,()=>{this.VB=null;this.Ch.g()});return!0}stop(a){if(this.VB)for(var b=this.Tc.indexOf(this.VB);b<this.Tc.length;++b)this.Tc[b].stop(a)}};class gO extends nl{constructor(a,b){super([0],[300],300);this.P2=a;this.Wi=b}Vh(a){[a]=a;a=wE()(a/300);this.P2.Ic(this.Wi?1-a:a)}start(){this.play()}};class hO extends O{constructor(a,b,c){super({l:"timed-question-popup"});this.qb=new O({s:N(this,"icon")});M(this,this.qb);this.qb.addChild(S(a,"timer-icon"));this.Db=new O({s:N(this,"text")});M(this,this.Db);bi(this.Db,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.PR=H(this)}animate(){const a=new fO;a.add(new gO(this,!1));a.add(new nl([0],[1],1500));a.add(new gO(this,!0));a.play();z(this,a.Ch,this.$0,this)}$0(){this.PR.g()}};class iO extends I{constructor({A:a,O:b,R:c,skin:d,p7:e,QX:f}){super();this.i=a;this.D=b;this.$=c;this.xb=d;this.l4=e||!1;this.X_=f;this.Je=null;this.KV=H(this);this.xD=this.Pu=1}Xp(a){this.SD();this.Je=new hO(this.D,this.i,a);A(this,this.Je);this.$.appendChild(this.Je.displayObject());this.KV.g();z(this,this.Je.PR,this.SD,this);this.Je.animate()}visible(){return!!this.Je&&this.Je.visible()}size(){return this.Je?new F(this.Je.width(),this.Je.height()):new F(0,0)}move(a,b){this.Je&&this.Je.move(a,
b)}invalidate(){if(this.Je){this.Je.setScale(this.Pu);var a=ai(this.xb),b=this.$.getBoundingClientRect(),c=this.l4?0:this.X_?68*this.xD:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Je.width()*this.Pu;b=this.Je.height()*this.Pu;d+=.5*(this.xb.width()*this.xb.scale()-e);this.move(d,a-(b+c+27))}}SD(){this.Je&&(he(this.Je.displayObject()),B(this,this.Je),this.Je=null)}};const jO={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function kO(a,b){const c=new oz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(a.D,jO.outline),Kg:"left"}});z(a,c.M,()=>{var d=c.pressed();c.Yk(!d);d={pressed:!d,relativeElement:c.displayObject()};a.zl.g("showOutline",d)});a.oe.showOutline=c;b.addChild(c);return c}
function lO(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.iC(b)}
class mO extends O{constructor({A:a,pm:b,l:c,skinSettings:d,O:e}){super({l:c});this.oe={};this.SH={};this.i=new $z([a,b]);this.D=e;this.zl=H(this);this.ta=!1;this.U=this.Hd=null;this.de=d.og();this.fc=d.questionListInfo();this.Xa=this.wf=this.Ea=this.Qa=null;this.wD="none";this.Um=new O({s:N(this,"container")});this.Um.m("left",!0);this.addChild(this.Um);this.ui=new O({s:N(this,"container")});this.ui.m("right",!0);this.addChild(this.ui);z(this,this.de.V(),this.Ja,this);z(this,this.fc.V(),this.Ja,
this);this.mr=new O({s:N(this,"question-score-info")});this.ui.addChild(this.mr);vA(this.mr,this.i,()=>this.Ea,()=>this.wf);a=()=>({element:S(this.D,jO["right-arrow"]),Kg:"right"});b=()=>({element:S(this.D,jO["left-arrow"]),Kg:"left"});this.oL=kO(this,this.Um);this.Ju(this.oL,"hidden");this.Hb(this.Um,"postpone","uikit-secondary-button");this.Hb(this.ui,"submit");this.Hb(this.Um,"submit-all","uikit-secondary-button");this.Hb(this.ui,"continue","uikit-primary-button",a());this.Hb(this.ui,"try-again");
this.Hb(this.ui,"prev","uikit-secondary-button",b());this.Hb(this.ui,"back","uikit-secondary-button",b());this.Hb(this.ui,"next","uikit-primary-button",a());this.Hb(this.ui,"start","uikit-primary-button",a());this.Hb(this.Um,"results");this.Hb(this.ui,"view-results");this.Hb(this.Um,"toResultSlide");this.Hb(this.ui,"print","uikit-primary-button",{element:S(this.D,jO.print),Kg:"left"});this.WR=this.Hb(this.ui,"finish","uikit-primary-button");this.VZ=this.Hb(this.Um,"reset","uikit-secondary-button");
this.Ju(this.VZ,"hidden");this.nr=new O({s:N(this,"quiz-score-info")});tA(this.nr,this.i,()=>this.Hd);this.Um.addChild(this.nr)}Uv(a){this.wD=a.outlinePosition();"bottom"==this.wD&&this.Ju(this.oL,"enabled")}outlinePopupClosed(){this.oL.Yk(!1)}lb(a,b){this.Ju(this.oe[a],b)}um(a,b){const c=this.oe[a];this.SH[a]=b;"finish"===a&&"continuePresentation"===b&&nz(this.WR,S(this.D,jO["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&nz(this.WR,S(this.D,jO["right-arrow"]),"right");ci(c)}Ap(a){this.oe[a].displayObject().focus()}Rk(){return this.zl}bi(a){this.m("hide-controls",
!a)}Ju(a,b){switch(b){case "hidden":a.u(!1);break;case "enabled":a.u(!0);a.j(!0);break;case "disabled":a.u(!0),a.j(!1),a.Zf(!1)}}Hb(a,b,c="uikit-primary-button",d){const e=new oz({prefix:"quiz-",type:c,icon:d,text:this.i.H(lO(this,b))});bi(e,this.i,()=>this.SH[b]?lO(this,this.SH[b]):lO(this,b),void 0,f=>e.K(f));z(this,e.M,()=>this.zl.g(b),this);this.oe[b]=e;a.addChild(e);return e}Ei(a){this.ta=a;this.Ja()}gb(a,b,c,d,e=null){this.Xa=a;this.U=e;this.Hd=d;this.wf=c;this.Ea=b}Ja(){this.Mu(!0)}Mu(a){const b=
!!this.Xa,c=a&&wA(this.Qa,this.de);this.mr.u(c);b&&c&&(ci(this.mr),this.mr.setAttribute("title",this.mr.displayObject().textContent));a=a&&xA(this.U,this.Hd,this.Qa,this.de,this.ta);this.nr.u(a);b&&a&&(ci(this.nr),this.nr.setAttribute("title",this.nr.displayObject().textContent));this.nr.m("only-quiz-score",!this.mr.visible())}Pk(a){Cd(this,this.Qa);(this.Qa=a)&&z(this,this.Qa.submittedEvent(),this.Ja,this);this.Ja()}Qg(){this.Mu(!1)}iC(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 nO extends mO{constructor(a,b,c,d){super({l:"quiz-control-panel",A:a,pm:b,skinSettings:c,O:d})}};class oO extends nl{constructor(a){super([0],[400],400);this.lu=a;this.Wi=!1}ZG(a){a=ve(a,0,1);return a*a*a*(a*(6*a-15)+10)}Vh(a){[a]=a;a=this.ZG(a/400);var b=this.lu.height()+2;b=this.Wi?a*b:b*(1-a);a=new Gf;a.translate(0,b-16);b=this.lu.displayObject();Kf(If(),b,a)}apply(a){this.Wi=a;this.Vh([400])}start(a){this.Wi=a;this.play()}sm(){return 0!=this.progress&&1!=this.progress}}
class pO extends nl{constructor(a){super([0],[250],250);this.lu=a}Vh(a){[a]=a;var b=a/250;this.lu.Ic(b);a=new Gf;a.translate(0,-16*b);b=this.lu.displayObject();Kf(If(),b,a)}start(a){a?(this.lu.y(),this.play()):this.Vh([250])}sm(){return 0!=this.progress&&1!=this.progress}}function qO(a){a.Wo&&(B(a.o,a.Wo),a.Wo=null);a.o.Uk()}
function rO(a,b,c,d,e,f){c=vs(d,b.content(),{ANSWER_ATTEMPTS:c});a.Wo=e.ef(a.o,c,!1);sO(a,b,f);M(a.o,a.Wo);a.nh=new O({l:"quiz-feedback-scroll-area"});a.nh.addChild(a.o);a.pc=new Ho({Wg:a.o});A(a,a.pc);a.pc.setParentScale(a.parentScale());a.nh.addChild(a.pc.Pg());M(a,a.nh);e=!!b.audio()&&!b.audio().Ng();e=!TB(b.content())||e;a.nh.u(e);a.m("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.m("with-video",b)}
function sO(a,b,c){a.$j&&(B(a,a.$j),a.$j=null);if(b=b.audio())a.Cc.gb(b),b.Ng()||(a.$j=new Cl({Mp:a.Cc.ja,l:"feedback-panel-audio-player",uA:a.D,If:null,Xg:!1}),M(a,a.$j,2),a.$j.Ga(245),a.$j.Nb(36)),b=b.Gj()||b.Ng(),c&&b&&a.Cc.start(),a.m("with-audio-player",!!a.$j)}
class tO extends O{constructor({IX:a,O:b,A:c}){super({l:"quiz-feedback-panel",Xg:!0});this.Cc=a;this.D=b;this.i=c;this.Wo=null;this.jk=new O({s:N(this,"header")});M(this,this.jk);M(this,new O({da:S(this.D,"feedback-minimize.svg"),s:N(this,"hide")}));this.Fc=this.nh=this.pc=this.$j=null;this.o=new O({l:"quiz-feedback-content"});this.hE=H(this);this.jh=new oO(this);this.Vy=new pO(this);this.xC();this.WB="";bi(this.jk,this.i,()=>{switch(this.WB){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"}})}xC(){z(this,this.jk.M,()=>{this.jh.sm()||this.Vy.sm()||(this.cb(!this.selected()),this.jh.start(this.selected()),this.hE.g(!this.selected()))})}show({Jj:a,status:b,hX:c,E6:d,animate:e,J:f,pb:g,quizSize:h}){qO(this);this.nh&&(B(this,this.nh),this.nh=null);this.pc&&(B(this,this.pc),this.pc=null);this.Fc=h;h=this.displayObject();var k=new Gf;
Kf(If(),h,k);this.m(this.WB,!1);this.WB=b;rO(this,a,c,f,g,e);this.m(this.WB,!0);ci(this.jk);this.va();this.wB(d,e)}ed(){qO(this)}wB(a,b){a?this.jh.apply(this.selected()):(this.cb(!1),this.Vy.start(b),this.hE.g(!0))}ka(a,b){a=0;this.$j&&(a=zf(this.$j.displayObject()),a=this.$j.height()+a.top+a.bottom);if(this.nh&&this.pc){var c=this.Fc.height;const d=zf(this.displayObject());c=c-d.top-d.bottom;b=this.Ok("only-header")?0:Math.min(c,b)-this.jk.height()-a;this.nh.Nb(b);this.pc.ai(b,this.o.displayObject().scrollHeight)}}te(){super.te();
this.pc&&this.pc.setParentScale(this.parentScale())}};class uO extends O{constructor({logo:a,logoUrl:b,a6:c}){super({l:"quiz-logo-container"});this.Qt=new oo(a);this.aK=b;this.A0=c;this.US=H(this);this.Rt=new O({ea:"A",s:N(this,"logo-ref")});this.addChild(this.Rt);this.aK&&(this.Rt.setAttribute("href",this.aK),this.Rt.setAttribute("target","_blank"),this.Rt.setAttribute("title",this.aK));this.Qt.ls()?this.OT():(this.Qt.load(),z(this,this.Qt.PO(),this.OT,this))}OT(){const a=this.Qt.qF();this.Rt.addChild(a);var b=Gg?this.Qt.width():a.width,c=Gg?this.Qt.height():
a.height;const d=Math.min(1,Math.min(250/b,this.A0/c));b*=d;c*=d;jf(a,b,c);this.Rt.resize(b,c);this.va();this.Ga(b);this.US.g()}};const vO={attachments:{QO:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{QO:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function wO(a){a.lq.forEach((b,c)=>{b=a.rg.get(b);c=c==a.lq.length-1?null:a.rg.get(a.lq[c+1]);b.m("with-separator",!!c&&c.visible())})}function xO(a,b){!a.hJ&&a.rg.has("outline")&&(a.rg.get("outline").u(b),wO(a))}
function yO(a,b){const c=b/a.rg.size;a.lq.forEach(d=>{d=a.rg.get(d);const e=d.displayObject().scrollWidth;d.Ga(e+c);d.F("overflow","hidden")})}function zO(a){a.lq.forEach(b=>{b=a.rg.get(b);b.F("width","");b.F("overflow","")})}
class AO extends O{constructor({l:a,A:b,O:c}){super({l:a});this.i=b;this.D=c;this.rg=new Map;this.lq=[];this.hJ=!1;this.Dk=H(this)}Vp(){return this.Dk}Ip(){for(const a of this.rg.values())a.Yk(!1)}Hb(a){const b=new oz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.i.H(vO[a].QO),icon:{element:S(this.D,vO[a].icon),Kg:"left"}});bi(b,this.i,()=>"outline"!==a||this.hJ?vO[a].QO:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.K(c));z(this,b.M,()=>{b.Yk(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Dk.g(c)},this);return b}yO(){return!!this.rg.size}};const BO=14*Math.PI;function CO(a){if(a=a.bN.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",BO),a.setAttribute("stroke-dashoffset",0)}function DO(a,b=!1){if(b||a.JS!=a.Dc)if(a.rb.displayObject().style.width="",a.Sy(0),b=Math.ceil(a.rb.width()),0!=b){a.JS=a.Dc;a.Sy(a.JS);var c=Math.ceil(a.rb.width());a.rb.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class EO extends O{constructor(a,b,c){super({l:c});this.i=b;this.Fg="";this.sg=this.Dc=void 0;this.bN=S(a,"svg-timer");this.addChild(this.bN);CO(this);this.rb=new O({s:N(this,"label")});this.addChild(this.rb);z(this,this.i.Go,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||DO(this,!0)})}show(a){this.u(a)}setCurrentTime(a){this.sg=a;this.Ax()}vm(a){this.Dc=a;this.Ax()}Ax(){if(void 0!==this.Dc){DO(this);var a=Math.min(this.Dc,Math.max(0,Math.floor(this.Dc-(this.sg?this.sg:0))));this.Vu((this.Dc-
a)/this.Dc);this.Sy(a)}}Vu(a){a*=BO;const b=this.bN.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}Sy(a){a=qi(a);this.rb.K(a)}};class FO extends nl{constructor(a,b){super([0],[250],250);this.o=a;this.fi=b}ZG(a){a=ve(a,0,1);return a*a*a*(a*(6*a-15)+10)}Vh(a){[a]=a;a=this.ZG(a/250);this.o.Ic(1-a);this.fi.Ic(1-a)}apply(){this.Vh([250])}start(){this.play()}sm(){return 0!=this.progress&&1!=this.progress}};class GO extends nl{constructor(a,b){super([0],[150],150);this.o=a;this.fi=b}Vh(a){[a]=a;a/=150;this.o.Ic(a);this.fi.Ic(a)}start(a){a?this.play():this.Vh([150])}sm(){return 0!=this.progress&&1!=this.progress}};function HO(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.K(h)}a.fe=!1;const e=a;e.K(b);if(void 0!==c&&a.displayObject().parentNode){e.displayObject().style.height="";var f=e.displayObject().scrollHeight;f=u?--f:f;if(!(c>=f)&&(a.fe=!0,a.z4)){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 IO extends O{constructor({s:a,l:b,r8:c=!0,Kf:d=!0,s8:e=!0}){super({s:a,l:b,Kf:d});this.y4=c;this.z4=e;this.vJ=this.fe=!1;this.r4=H(this)}ka(a,b){super.ka(a,b);this.vJ=!0;a=this.fe;const c=this.displayObject().textContent;HO(this,c,wc||u?b+1:b);this.vJ=!1;a!=this.fe&&(this.y4&&this.setAttribute("title",this.fe?te(this.fa,"label"):""),this.r4.g())}K(a){super.K(a);this.vJ||(this.kg(a),this.va())}Oe(){throw Error("html text is not supported");}};class JO extends O{constructor(a){super({l:"slide-state-list-row",Xg:!0,Kf:!0,Gz:!0});this.wl=a}item(){return this.wl}};class KO extends JO{constructor({item:a,questionListInfo:b,og:c,submitType:d,J:e,O:f,isGraded:g,hP:h}){super(a);this.qe=g;this.ta=h;this.D=f;this.fc=b;this.de=c;this.Lb=d;this.I=e;this.Sa=new IO({s:N(this,"title")});this.addChild(this.Sa);this.Xc=new O({s:N(this,"items-container")});this.addChild(this.Xc);this.Xm=new O({s:N(this,"marker")});this.Xc.addChild(this.Xm);a=S(this.D,"bookmark-icon.svg");this.Xm.addChild(a);z(this,this.Xm.M,()=>Vq(this.item().state(),!this.item().mA()),this);this.wa=new O({s:N(this,
"points")});this.Xc.addChild(this.wa);this.yy=new O({s:N(this,"points-icon")});this.yy.addChild(S(this.D,"unanswered-icon.svg"));this.wa.addChild(this.yy);this.Ad=new O({s:N(this,"status")});this.Xc.addChild(this.Ad);this.qn=new tz(this.D);this.Ad.addChild(this.qn);z(this,this.M,()=>{},this);z(this,this.item().Ff(),this.TE,this);z(this,this.fc.V(),this.TE,this);z(this,this.de.V(),this.TE,this);this.TE()}TE(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Lb;this.Xm.u(c);this.Xm.m("marked",
this.item().mA());var d=this.de.wm();this.wa.u(this.qe&&d);c=this.qe&&d&&(!c||this.ta);var e=this.item();d="-"!==kA(e)&&d?kA(e):0;const f="-"!==lA(e);""===lA(e)?(this.yy.u(!1),this.wa.Oe("")):f?(this.yy.u(!1),this.wa.Oe(c?d+` / <span>${lA(e)}</span>`:lA(e))):this.yy.u(!0);e="allAtOnce"==this.Lb;this.Ad.u(this.ta||!e&&this.fc.displayQuestionStatus()||e);c=""!==lA(this.wl);d=this.wl.status();e&&!this.ta&&(e=this.wl,d=(e.B.slide()&&e.B.slide().settings().ra()&&e.B.slide().settings().ra().isEnabled()&&
e.B.submitted()?this.wl.status():this.wl.up())?"hasUserAnswer":null);this.ta||!this.wl.up()||this.fc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");sz(this.qn,d);a=isNaN(a)?"   ":a.toString();b=Rt(this.I,b);this.Sa.setAttribute("data-number",a);this.Sa.K(b.replace(/\n/g," "));this.mk()}ka(){const a=Math.floor(.5*(this.height()-this.Sa.height()));this.Sa.ke(a)}mk(){const a=this.item().CH;a&&(this.Sa.Ga(a.title),this.Ad.Ga(a.status),this.wa.Ga(a.maxScore),this.Xm.Ga(a.mark))}item(){return this.wl}}
;function LO(a,b){a.CE=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new mA(f,e,a.i);A(a,f);"InfoSlide"!=e.slide().type()&&d++;a.CE.set(e,f);c.push(f)});Gp(a.Ih,c);MO(a,a.zr)}function NO(a,b,c){b&&(b=a.CE.get(b),(a=a.Xu.get(b))&&a.cb(c))}function MO(a,b){a.zr!=b&&(NO(a,a.zr,!1),a.zr=b,NO(a,a.zr,!0),a.wA())}
class OO extends Ep{constructor(a,b,c,d,e){const f=new Hp;super({l:"quiz-slide-list",x6:f});A(this,f);this.qe=!0;this.ta=!1;this.fc=a;this.de=b;this.I=c;this.D=d;this.i=e;this.CE=new Map;this.Lb="eachQuestion";this.zr=null;this.af=H(this);this.Ea=null;this.Ba=new Ho({Wg:this});A(this,this.Ba);Zh(this.Ba.Pg(),N(this,"scroll"));(a=this.Ba.md)&&Dp(this,a)}j(a){this.o.j(a)}ka(a,b){super.ka(a,b);a&&b&&this.Rq(b)}Rq(a){this.Ba&&this.Ba.ai(a,this.displayObject().scrollHeight)}Di(){return this.af}gb(a,b,
c,d){this.Ea=a;this.Lb=b;this.qe=c;this.ta=d;LO(this,this.Ea)}wA(){var a=this.Ih;var b=this.Ea.questions();b=mb(b,this.zr);b="number"===typeof b?b:a.Y.indexOf(b);if(!(0>b)){b*=a.Bo;var c=b+a.Bo;b>=a.ob&&c<=a.ob+a.xn||(a.ob=b<a.ob?b:c-a.xn,a.yx())}this.md.Es(this.Ih.ob)}bI(a){const b=new KO({item:a,questionListInfo:this.fc,og:this.de,submitType:this.Lb,J:this.I,O:this.D,isGraded:this.qe,hP:this.ta});z(this,b.M,()=>{this.enabled()&&this.af.g(a.id())});a.state()==this.zr&&b.cb(!0);return b}};function PO(a,b){b=new O({s:N(a.jk,b)});a.jk.addChild(b);return b}function QO(a){a.F("width","");a.F("width",`${a.width()+1}px`)}
class RO extends O{constructor({questionListInfo:a,og:b,A:c,J:d,O:e,l:f}){super({l:f});this.qe=!0;this.ta=!1;this.i=c;this.Lb="eachQuestion";this.fc=a;this.de=b;this.oo=H(this);a=new O({s:N(this,"close-button")});z(this,a.M,()=>{this.oo.g()},this);this.addChild(a);this.jk=new O({l:"slide-list-header"});this.addChild(this.jk);a=new O({l:"slide-list-scroll-container"});M(this,a);this.vc=new OO(this.fc,this.de,d,e,c);M(a,this.vc);a.addChild(this.vc.Ba.Pg());this.NE=PO(this,"title-cell");bi(this.NE,this.i,
"PB_SLIDES_LIST_TITLE_COLUMN");this.Nx=PO(this,"mark-cell");bi(this.Nx,this.i,"PB_SLIDES_LIST_MARK_COLUMN");this.Tx=PO(this,"max-points-cell");bi(this.Tx,this.i,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.mz=PO(this,"status-cell");bi(this.mz,this.i,"PB_SLIDES_LIST_STATUS_COLUMN");z(this,this.de.V(),this.HJ,this);z(this,this.fc.V(),this.HJ,this)}he(){return this.oo}Hi(){return this.vc}gb(a,b,c,d){this.Lb=b;this.qe=c;this.ta=d;this.vc.gb(a,b,c,d);this.HJ()}HJ(){var a="allAtOnce"==this.Lb;this.Nx.u(a);this.mz.u(this.ta||
!a&&this.fc.displayQuestionStatus()||a);a=this.de.wm();this.Tx.u(this.qe&&a)}ka(){this.NE.F("width","");QO(this.mz);QO(this.Tx);QO(this.Nx);var a=yf(this.jk.displayObject());a=this.jk.width()-(this.Nx.width()+this.mz.width()+this.Tx.width()+a.left+a.right);this.NE.F("width",`${a}px`);var b=this.vc;a=new jA({title:this.NE.width(),status:this.mz.width(),maxScore:this.Tx.width(),mark:this.Nx.width()});for(const c of b.CE.values())b=c,b.CH!=a&&(b.CH=a,b.hb())}};function SO(a,b){if(!a.Hg){const c="left"==a.Kr;a.Hg=new oz({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:S(a.D,TO(a,b)),Kg:"left"}});Zh(a.Hg,N(a,"outline-toggle"));a.Hg.Yk(b.showed());a.Hg.F("padding","4px");c?a.Zi.addChild(a.Hg):a.ij.addChild(a.Hg);z(a,b.showedStateChanged(),()=>{nz(a.Hg,S(a.D,TO(a,b)))});z(a,a.Hg.M,()=>{b.show(!b.showed())})}}
function UO(a){a.Kc&&a.Kc.u(!0);a.Jd&&zO(a.Jd);var b=36+(a.Hg&&a.Hg.visible()?40:0);const c=a.width()/2+a.zw.width(),d=a.re?a.re.width():0,e=a.width()-c-d-b;a.Jd&&0>e&&a.Jd.yO()&&yO(a.Jd,e);a.Kc&&(b=a.width()-c-d-b,a.Kc.F("width",""),a.Kc.setAttribute("title",a.CL),a.Kc.u(116<b),b=!!a.re&&a.re.visible(),a.Kc.m("first",!b))}function TO(a,b){return"left"===a.Kr?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function VO(a,b){const c=null!=a.Qa&&a.fc.showSlideList(),d=Qu(a.Wa);a.Ig&&a.Ig.u(b&&c&&(d?a.Fr:!0));a.Jd&&xO(a.Jd,b&&c&&(d?!a.Fr:!0))}function WO(a,b=!0){if(a.Ag){var c=!!a.Xa&&"testing"==a.Xa.sessionMode()&&!a.ta;b=b&&a.fc.showSlideList()&&!!a.U&&"allAtOnce"==a.U.submitType()&&c;!Qu(a.Wa)||a.Ir()?a.Ag.u(b):(c=!a.AV||"none"!=a.Kr||!!a.Jd&&-1!=a.Jd.lq.indexOf("outline"),a.Ag.u(b&&c))}}
class XO extends O{constructor({A:a,pm:b,skinSettings:c,ym:d,O:e,Eb:f,l:g,$Y:h,J:k,kc:m,fillPanelsView:t}){super({l:g});this.Wa=f;this.wb=m;this.Ee=t;this.sx=this.AV=this.ta=!1;this.Fr=this.Ee;this.qS=this.U=this.Hd=this.Qa=this.Xa=null;this.i=new $z([a,b]);this.de=c.og();this.fc=c.questionListInfo();this.od=d;this.D=e;this.I=k;this.wf=this.Ea=null;this.CL="";this.Kc=this.re=null;this.Jd=(a=Qu(this.Wa)&&!this.Ir())?A(this,new AO({l:"quiz-misc-buttons",A:this.i,O:this.D})):null;this.vc=new RO({questionListInfo:this.fc,
og:this.de,A:this.i,J:this.I,O:this.D,l:"quiz-slide-list-view"});A(this,this.vc);this.od.u(!1);w(this,this.od.displayObject(),"touchstart",r=>{r.target==this.od.displayObject()&&r.preventDefault()},this,Hh);this.af=this.vc?H(this,this.vc.Hi().Di()):H(this);this.Dk=H(this);this.JJ=H(this);this.Kr="none";this.Hg=null;this.Zi=new O({s:N(this,"container")});this.Zi.m("position","left");M(this,this.Zi);z(this,this.vc.he(),this.ux,this);if(a?this.fc.showSlideList():1){const r=new oz({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.i.H("PB_QUESTION_LIST_CAPTION"),icon:{element:S(this.D,a?"outline-icon-present.svg":"outline-icon.svg"),Kg:"left"}});bi(r,this.i,()=>"PB_QUESTION_LIST_CAPTION",void 0,y=>r.K(y));this.Ig=r;A(this,this.Ig);this.Zi.addChild(this.Ig);z(this,this.Ig.M,this.Yy,this)}this.jh=new FO(this.vc,this.od);this.Vy=new GO(this.vc,this.od);z(this,this.jh.Ch,()=>{this.od.u(!1);this.od.removeChild(this.vc)});this.ij=new O({s:N(this,"container")});this.ij.m("position","right");this.addChild(this.ij);
this.Ag=new oz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:S(this.D,"bookmark-icon.svg"),Kg:"left"}});Zh(this.Ag,N(this,"mark"));this.Ag.setAttribute("title",this.i.H("PB_SLIDES_LIST_MARK_COLUMN"));z(this,this.i.Go,r=>{switch(r){case "PB_SLIDES_LIST_MARK_COLUMN":this.Ag.setAttribute("title",this.i.H("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.Zi,this.Ag);z(this,this.Ag.M,()=>{Vq(this.Qa,!(this.Qa&&this.Qa.isMarked()))});this.Nf=!1;this.Jd&&(this.ij.addChild(this.Jd),z(this,
this.Jd.Vp(),r=>{const y=r.buttonType;this.sx||"outline"!=y?this.Dk.g(r):this.Yy()}));this.zw=new O({s:N(this,"container")});this.zw.m("position","center");this.addChild(this.zw);this.Ya=new EO(e,this.i,h);this.Ya.show(!1);this.zw.addChild(this.Ya)}Ir(){return this.wb?this.wb.showPlayersPanels():!Qu(this.Wa)||this.Ee}Ip(){this.Jd&&this.Jd.Ip()}Uv(a){const b=a.sidePanelPosition();"right"==b&&(this.zw.addChild(this.Ya),this.Jd&&this.Zi.addChild(this.Jd),this.Zi.addChild(this.Ag),this.Ig&&this.ij.addChild(this.Ig),
this.re&&this.ij.addChild(this.re),this.Kc&&this.ij.addChild(this.Kc));("right"==b?this.ij:this.Zi).m("info",this.Fr);this.m("side-panel-position",b);this.Kr=b;this.AV=a.showTitlePanel();this.Ja()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&SO(this,a);this.re&&(he(this.re.displayObject()),B(this,this.re));this.Kc&&(he(this.Kc.displayObject()),B(this,this.Kc));b&&(this.re=
new uO({logo:b,logoUrl:c,logoTarget:d,a6:30}),A(this,this.re),z(this,this.re.US,this.i0,this));this.CL=h||"";g?(a=this.CL,b=new O({l:"course-title"}),c=new O({s:N(b,"text")}),c.K(a),M(b,c),a=b):a=null;(this.Kc=a)&&A(this,this.Kc);"right"==this.Kr?(this.Kc&&this.ij.addChild(this.Kc),this.re&&this.ij.addChild(this.re),this.Hg&&this.ij.addChild(this.Hg)):(this.Hg&&this.Zi.addChild(this.Hg),this.re&&this.Zi.addChild(this.re),this.Kc&&this.Zi.addChild(this.Kc));this.Kc&&this.Kc.m("left","left"==this.Kr);
this.Hg&&this.Kc&&!this.re&&this.Kc.m("with-side-panel",!0);this.sx=k;if(this.Jd){k=this.Kc&&this.Kc.visible();a=this.re&&this.re.visible();(k||a)&&this.fc.showSlideList()&&!this.sx&&0>e.indexOf("outline")&&e.push("outline");k=this.Jd;k.hJ=this.sx;for(var m of k.rg.values())B(k,m);k.rg.clear();k.lq=e;for(const t of e)m=k.Hb(t),M(k,m),k.rg.set(t,m);this.Jd.u(!!e.length);e=this.Jd;e.rg.has("attachments")&&e.rg.get("attachments").j(f)}f=this.Kc&&this.Kc.visible();this.Fr=this.Ee?!0:!this.sx&&!this.re&&
!f;!this.Fr&&this.Ig&&(this.Ig.u(!1),this.Ag&&this.fc.showSlideList()&&(he(this.Ag.displayObject()),"right"===this.Kr?M(this.Zi,this.Ag):M(this.ij,this.Ag)));this.Ja()}Di(){return this.af}Vp(){return this.Dk}gb(a,b,c,d,e=null){this.Xa&&yd(this,this.Xa.dn,this.bu,this);this.Xa=a;z(this,this.Xa.dn,this.bu,this);this.Ea=b;this.Hd=d;this.U=e;this.wf=c;this.vc&&this.vc.gb(this.Ea,this.U?this.U.submitType():"eachQuestion",!!d,!1);VO(this,!0);this.Mu(!0)}Pk(a){Cd(this,this.Qa);if(this.Qa=a)z(this,this.Qa.submittedEvent(),
this.py,this),z(this,this.Qa.markedEvent(),this.FW,this);this.vc&&a&&(this.ux(),MO(this.vc.Hi(),a));yA(this.Xa)?this.Qa&&(a=CA(this.Qa,this.Xa,this.U),void 0!==a&&0<a&&this.Ya.vm(a)):this.Ya.vm();this.zz();this.Ja()}Bp(){this.Ya.show(!1)}Av(){this.ux()}Ei(a){this.ta!=a&&this.vc&&this.vc.gb(this.Ea,this.U?this.U.submitType():"eachQuestion",!!this.Hd,a);this.ta=a;this.Ja()}ka(a,b){a&&b&&UO(this)}wB(a,b){this.jh&&this.Vy&&(a?this.jh.start():this.Vy.start(b))}FW(){this.Ag&&(WO(this),this.Ag.Yk(this.Qa?
this.Qa.isMarked():!1),this.Ag.m("marked",this.Qa?this.Qa.isMarked():!1))}nN(){if(this.vc){var a=Qu(this.Wa);if(this.Jd){xO(this.Jd,!!this.Qa&&this.fc.showSlideList()&&(a?!this.Fr:!0));var b=this.Jd,c=!this.Nf;b.rg.has("outline")&&b.rg.get("outline").j(c)}this.Ig&&this.Qa&&(this.Ig.u(this.fc.showSlideList()&&(a?this.Fr:!0)),this.Ig.m("show-as-link",this.fc.showSlideList()))}}Mu(){}Yy(a,b){if(this.vc&&!this.Nf&&this.fc.showSlideList())if(b&&b.stopPropagation(),this.od.visible())this.ux();else{var c;
null==(c=document.activeElement)||c.blur();this.od.u(!0);this.vc.Hi().wA();this.od.addChild(this.vc);a=Math.floor(.5*(this.od.height()-this.vc.height()));this.vc.move(0,a);this.vc.va();this.vc.Hi().va();a=BA(this.U);this.vc.Hi().j(a||this.ta);this.wB(!1,!0);this.qS=w(this,window,"mousedown",d=>{this.vc&&this.Ig&&!this.Ig.contains(d.target)&&!this.vc.contains(d.target)&&this.ux()})}}Qg(){WO(this,!1);VO(this,!1);this.Mu(!1);this.Bp()}ux(){this.od.visible()&&(xd(this,this.qS),this.wB(!0,!0))}Uu(){DA({oa:this.Qa,
Fa:this.Xa,settings:this.U,Wj:this.Ya,HY:a=>{this.Nf=a},aZ:a=>{this.Ya.show(a);this.JJ.g();this.bu()}})}bu(){if(this.Ya.visible()){var a=this.Nf,b=this.Xa,c=this.Ya;b=a?Math.floor(this.Qa.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}py(){this.zz();this.Ja()}zz(){var a=this.Qa&&AA(this.Qa.slide().settings().ra());a=!!this.Qa&&void 0!==a&&this.Qa.vb();this.Nf=yA(this.Xa)&&a}update(){this.Ja()}Ja(){this.nN();this.FW();this.Mu(!0);WO(this);this.Uu();
this.Ig&&this.Ig.j(!this.Nf);UO(this)}i0(){this.re&&UO(this)}};class YO extends XO{constructor({A:a,pm:b,skinSettings:c,ym:d,O:e,Eb:f,J:g,R:h,kc:k,fillPanelsView:m}){super({l:"quiz-top-panel",A:a,pm:b,skinSettings:c,ym:d,O:e,Eb:f,$Y:"quiz-timer-view",J:g,R:h,kc:k,fillPanelsView:m})}};function ZO(a){const b=a.Eg.showTopPanel();a.P&&(a.P.update(),a.P.u(b))}
class $O extends eO{constructor({zm:a,slideWidth:b,slideHeight:c,Eb:d,A:e,skinSettings:f,O:g,soundController:h,J:k,R:m,Un:t,Be:r,kc:y,fillPanelsView:x,Tj:D}){const Q=new O({l:"quiz-slide-container"});super({zm:a,slideWidth:b,slideHeight:c,SY:Q,A:e});this.Wa=d;this.Ee=x||!1;this.be=D;this.wb=y;this.St=new O({s:N(this,"main-container")});this.St.addChild(Q);this.pe=Qu(this.Wa);this.Ir=y?y.showPlayersPanels():!this.pe||this.Ee;this.m("embedded",!this.Ir);this.Eg=t;this.mb=f;this.qu=new Ld({});this.od=
new O({l:"slide-list-layer",rO:!0});this.od.u(!1);this.ye=A(this,new iO({A:e,O:g,R:m,skin:this,QX:this.Ir}));this.mh=a.pb();if(this.P=Ru(d)||this.Eg.showTopPanel()?new YO({A:e,pm:this.qu,skinSettings:f,ym:this.od,O:g,Eb:d,J:k,R:m,kc:y,fillPanelsView:this.Ee}):null)A(this,this.P),z(this,this.P.JJ,()=>{this.ye.invalidate()});this.ua=new nO(e,this.qu,f,g);this.Cc=new nG(h);z(this,this.Cc.audioStartedEvent(),this.Hh,this);z(this,this.Cc.Re,this.Gh,this);this.Gc=new O({l:"frames-layer"});this.gh=new O({l:"feedback-layer"});
this.gh.m("ie",u);this.gh.u(!1);this.Mc=new tO({IX:this.Cc,O:g,A:e});z(this,this.Mc.hE,Ba=>{this.gh.m("with-shadow",Ba)},this);this.Ir?(this.P&&this.addChild(this.P),this.addChild(this.St),this.addChild(this.ua),ZO(this)):this.pe&&(this.Gc.m("embedded",!0),this.addChild(this.St));this.St.addChild(this.Gc);this.GW();(this.pe||0<=["embedded-customization"].indexOf(d))&&Ru(d)&&z(this,f.mJ,this.GW,this);z(this,f.V(),()=>{Ru(d)&&ZO(this);this.vB();this.uB()},this);Q.addChild(this.gh);Q.addChild(r.Dt);
Q.addChild(this.od);this.m("embedded-mode",xh&&!this.pe);y&&this.Cr(y);this.vB();this.uB()}vB(){var a=this.mb.fontFamily();if(a)if(Ru(this.Wa))document.body.style.setProperty("--font-family-normal",a),document.body.style.setProperty("--font-family-bold",a);else{a=this.wb&&this.wb.isInheritSettings();const b=this.pe&&!a?this.displayObject():document.body;let c="qPFn",d="qPFnb";this.pe&&a&&(c="PFn",d="PFnb");b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",d)}}uB(){const a=
this.mb.borderRadius(),b=this.pe&&this.wb&&this.wb.isInheritSettings();null===a||b||(this.pe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}GW(){const a=this.mb.Cv();this.m("hide-bg",a);this.m("slide-presentation-not-bg",!a);this.m("filltype",this.Ee?a?"player":"":"slide");this.m("fill-slide-bg",!a&&this.Ee)}Vv(a){a=a?"":"none";this.ua.F("pointer-events",a);this.P&&this.P.F("pointer-events",a)}Cr(a){const b=a.messages();b&&this.qu.EA(b);Object.assign(this.mb.Og().colors(),
a.colors());this.P&&this.P.Uv(a);this.ua.Uv(a)}Xp(a){this.P&&this.ye.Xp(a)}ka(a,b){super.ka(a,b);if(a&&b){this.P&&(this.P.va(),this.ye.invalidate());b=this.be;a=b.nx();b=gC(b);var c=a.scale(b).round();this.St.resize(c.width,c.height);u&&(this.Fk.F("position","absolute"),this.Fk.move(0,0));a=gC(this.be);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.nx();this.Gc.resize(a.width,a.height);
if(!this.pe||this.Ee){a=iC(this.be);this.P&&this.P.setScale(a);this.ua.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.P&&this.Eg.showTopPanel()?-this.P.height()*(1-a)+d:b;this.St.F("margin",`${d}px ${b}px ${c}px ${b}px`);this.P&&this.P.F("width",`calc(100% / ${a})`);this.ua.F("width",`calc(100% / ${a})`)}this.EJ();a=hC(this.be);this.F("border-radius",`${(this.Ee||xh||this.pe?0:8)*a}px`);bO(this);this.GC()}}controlPanel(){return this.ua}topPanel(){return this.P}Kj(){return this.Gc}$k(a){this.Mc&&(this.Cc.stop(),
this.gh.removeChild(this.Mc),this.gh.u(!1),this.Mc.ed());a&&(a.pb=this.mh,this.gh.addChild(this.Mc),this.gh.u(!0),this.Mc.show(a))}Vn(a,b){b.Zk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Cc.stop();this.ye.SD()}setPanelScale(a){super.setPanelScale(a);this.P&&this.P.setParentScale(a);this.Mc.setParentScale(a)}setPresentationContext(a){this.P&&this.P.setPresentationContext(a)}u(a){super.u(a);this.P&&this.P.u(a);
this.ua.u(a)}Hh(){}Gh(){}GC(){if(this.P){if(this.Ir){var a=iC(this.be)*this.parentScale();this.P.setParentScale(a)}this.P.va()}if(this.ye){const c=gC(this.be)*this.parentScale();a=iC(this.be)*this.parentScale();var b=this.ye;b.Pu=c;b.invalidate();b=this.ye;b.xD=a;b.invalidate()}}EJ(){if(this.cc){var a=parseFloat(af(this.cc,"width")),b=iC(this.be),c=gC(this.be),d=(this.Eg.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;J(this.cc,"top",`${d}px`);J(this.cc,"left",`${a}px`);J(this.cc,"transform",`scale(${c})`);
J(this.cc,"transform-origin","0 0")}}iS(){return gC(this.be)*this.parentScale()}};const aP=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function bP(a){const b=new O({ea:"SELECT",s:N(a,"combobox")});b.setAttribute("size","1");cP(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";w(a,b.displayObject(),"change",()=>{eq(a.B,b.displayObject().value)});return b}
function cP(a){const b=[];a.B.Uc.values().forEach(c=>{c=c.text();const d=new O({ea:"OPTION",s:N(a,"combobox-option")});d.K(c);b.push(d)});return b}
class dP extends O{constructor({state:a,A:b}){super({l:"accessible-authorization-field-view"});this.B=a;this.i=b;this.zb=a.Uc.type();this.Sa=this.kI();M(this,this.Sa);this.bC="select"==this.zb?bP(this):this.Ow();M(this,this.bC);OA(this.Sa.displayObject(),this.bC.displayObject());z(this,this.B.submittedEvent(),this.fu,this)}j(a){super.j(a);this.Sa.j(a);this.bC.j(a)}kI(){var a=this.B.Uc;let b=Wb(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new O({ea:"LABEL",s:N(this,"title")});a.K(b);return a}Ow(){const a=
new O({ea:"INPUT",s:N(this,"text-input")});a.setAttribute("type","email"==this.zb?"email":"text");a.displayObject().value=this.B.ho()?this.B.ho():this.B.Uc.value().text();w(this,a.displayObject(),"change",()=>{eq(this.B,a.displayObject().value)});return a}fu(){var a=this.B.errors();a.length&&(a=a[0].description(),a=aP.has(a)?aP.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.i.H(a),alert(a),this.bC.focus())}};function eP(a,b){const c=[];a.forEach(d=>{"disabled"!=d.Uc.usage()&&c.push(new dP({state:d,A:b}))});return c}class fP extends O{constructor({contentState:a,A:b}){super({l:"accessible-authorization-content"});this.T=a;this.ub=eP(a.xc(),b);this.ub.forEach(c=>M(this,c))}j(a){super.j(a);this.ub.forEach(b=>b.j(a))}};class gP extends O{constructor({contentState:a}){super({l:"accessible-essay-content"});this.T=a;this.Oa=this.Ow()}j(a){super.j(a);this.Oa.j(a)}Ow(){const a=new O({s:N(this,"text-input"),ea:"TEXTAREA"});a.displayObject().value=this.T.text();w(this,a.displayObject(),"change",()=>{this.T.setText(a.displayObject().value)});M(this,a);return a}};function hP(a){const b=new O({ea:"SELECT",s:N(a,"select-control")});b.setAttribute("size","1");iP(a).forEach(c=>{b.addChild(c)});w(a,b.displayObject(),"change",a.IK,a);return b}function jP(a,b){const c=a.Rx.displayObject();null==b?c.selectedIndex=-1:(a=a.Ie.indexOf(b),c.selectedIndex=a)}function iP(a){return a.Ie.map(b=>{b=b.textRange().text();const c=new O({ea:"OPTION",s:N(a,"select-control-option")});c.K(b);return c})}
class kP extends O{constructor({premise:a,responses:b}){super({l:"accessible-match-item-view"});this.WS=H(this);this.ve=a;this.Ie=b;(this.bc=this.Nw())&&M(this,this.bc);this.Rx=hP(this);M(this,this.Rx);this.bc&&iA(this.bc,this.Rx)}j(a){super.j(a);this.bc&&this.bc.j(a);this.Rx.j(a)}Nw(){if(this.ve.textRange().ie())return null;const a=new O({s:N(this,"text-content")});a.K(this.ve.textRange().text());return a}IK(){const a=this.Rx.displayObject().selectedIndex;this.WS.g(this.ve,this.Ie[a])}};class lP extends O{constructor({contentState:a}){super({l:"accessible-matching-content"});this.T=a;this.ub=this.Kw();z(this,this.T.V(),this.Az,this)}j(a){super.j(a);this.ub.forEach(b=>b.j(a))}ka(){this.Az()}Kw(){const a=new Map,b=this.T.premises(),c=this.T.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new kP({premise:e,responses:c});M(this,f);z(this,f.WS,this.IK,this);a.set(e,f)}return a}Az(){const a=this.T.premises(),b=this.T.matches();a.forEach(c=>{const d=this.ub.get(c);if(this.T.isConnected(c)){var e=
b.find(f=>f.premise()==c);jP(d,e.response())}else jP(d,null)})}IK(a,b){const c=this.T.premises().indexOf(a),d=this.T.responses().indexOf(b);wu(this.T,c,d);this.T.$r(a,b)}};function mP(a,b){b.Hn()||b.lg(ac());a.setAttribute("for",b.Hn())};function nP(a){var b=a.mB.type;const c=a.mB.name,d=a.mB.id,e=new O({ea:"INPUT",s:N(a,"active-element")});e.setAttribute("type",b);e.setAttribute("id",d);void 0!==c&&e.setAttribute("name",c);b=a.tc.selected();e.displayObject().checked=b;e.td("checked",b);w(a,e.displayObject(),"change",()=>{a.gQ.g(a.tc,e.displayObject().checked)});return e}
class oP extends O{constructor({Oz:a,S:b,J4:c,J:d}){super({l:"accessible-choice-view"});this.tc=a;this.Lc=b;this.mB=c;this.I=d;this.gQ=H(this);this.Ii=nP(this);M(this,this.Ii);(this.bc=this.Nw())&&M(this,this.bc);(this.Uh=this.Qw())&&M(this,this.Uh);this.bc&&(iA(this.bc,this.Ii),this.Uh&&iA(this.bc,this.Uh))}j(a){super.j(a);this.Ii.j(a);this.bc&&this.bc.j(a);this.Uh&&this.Uh.j(a)}Nw(){if(this.tc.choice().textRange().ie())return null;const a=new O({ea:"LABEL",s:N(this,"text-content")}),b=this.tc.choice().textRange();
TA(b,this.I).forEach(c=>a.addChild(c));a.td("hidden",!0);a.lg(`${this.mB.id}_label`);mP(a,this.Ii);return a}Qw(){if(this.Lc||!this.tc.choice().typeIn())return null;const a=new O({ea:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.tc.customAnswer();w(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.tc.vq=b});return a}};function pP(a){return a.filter(b=>b.selected()).length}function qP(a){a.forEach((b,c)=>{c.selected()||b.j(!1)})}function rP(a){a.forEach(b=>b.j(!0))};class sP extends O{constructor({l:a,rh:b,S:c,J:d,A:e}){super({l:a});this.Lc=c;this.I=d;this.$Z=ac();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.ca=a;this.ub=this.Kw();this.kg(e.H("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}j(a){super.j(a);this.ub.forEach(b=>b.j(a))}Kw(){const a=new Map;this.ca.forEach(b=>{const c=new oP({Oz:b,S:this.Lc,J4:{type:this.iQ(),name:this.hQ(),id:ac()},J:this.I});M(this,c);z(this,c.gQ,this.uT,this);a.set(b,c)});return a}};class tP extends sP{constructor({rh:a,S:b,J:c,A:d}){super({l:"accessible-multiple-choice-content",rh:a,S:b,J:c,A:d});this.Ne("radiogroup")}iQ(){return"radio"}hQ(){return`${this.$Z}_choice`}uT(a){this.ca.forEach(b=>{const c=a==b;b.cb(c);this.ub.get(b).Ii.td("checked",c)})}};class uP extends sP{constructor({rh:a,Mg:b,S:c,J:d,A:e}){super({l:"accessible-multiple-response-content",rh:a,S:c,J:d,A:e});this.Ne("group");this.yZ=b&&b.isEnabled()?b.value():Number.MAX_VALUE}j(a){super.j(a);a&&this.np()}iQ(){return"checkbox"}hQ(){}uT(a,b){a.cb(b);this.ub.get(a).Ii.td("checked",b);this.np()}np(){pP(this.ca)>=this.yZ?qP(this.ub):rP(this.ub)}};class vP extends O{constructor({ea:a,A:b,oa:c}){super({ea:a,l:"accessible-not-supported-content"});this.K(b.H("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));c.vb()&&c.submit(!0)}};class wP extends O{constructor({WN:a}){super({l:"accessible-numeric-content"});this.Zj=a;this.Uh=this.Qw()}j(a){super.j(a);this.Uh.j(a)}Qw(){const a=new O({ea:"INPUT",s:N(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.Zj.response();w(this,a.displayObject(),"change",()=>{this.Zj.qc(a.displayObject().value)});M(this,a);return a}};function xP(a){if(a.nw()){const b=a.L.contentState(),c=a.Hb("restartBtn",()=>b.restartQuiz());M(a,c);const d=new O({ea:"NAV"});d.Ne("navigation");d.kg(a.i.H("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));M(d,c);M(a,d)}}function yP(a,b){const c=a.L.slide().Za().Bb();return Jx(c,b)?(b=mD(c,b),Rt(a.I,b.Ta().text())):""}
class zP extends O{constructor({oa:a,cs:b,J:c,A:d}){super({l:"accessible-result-slide-content"});this.L=a;this.nw=b;this.I=c;this.i=d;this.ub=[];a=yP(this,"awardedScoreLabel");b=yP(this,"awardedScoreValue");(a||b)&&this.gi(`${a} ${b}`);a=yP(this,"passingScoreLabel");b=yP(this,"passingScoreValue");(a||b)&&this.gi(`${a} ${b}`);xP(this)}gi(a){const b=new O;b.K(a);M(this,b);this.ub.push(b)}Hb(a,b){const c=new di({s:N(this,"button"),toggle:!0});a=yP(this,a);c.K(a);z(this,c.M,b);return c}};function AP(a){const b=new O({ea:"SELECT",s:N(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.UZ;++c){const d=new O({ea:"OPTION",s:N(a,"select-control-option")});d.K(`${c+1}`);b.addChild(d)}w(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.UQ.g(a.tc.choice(),c)});return b}
class BP extends O{constructor({Oz:a,h5:b}){super({l:"accessible-sequence-choice-view"});this.tc=a;this.UZ=b;this.UQ=H(this);(this.bc=this.Nw())&&M(this,this.bc);this.vD=AP(this);M(this,this.vD);this.bc&&iA(this.bc,this.vD)}j(a){super.j(a);this.bc&&this.bc.j(a);this.vD.j(a)}Nw(){if(this.tc.choice().textRange().ie())return null;const a=new O({s:N(this,"text-content")});a.K(this.tc.choice().textRange().text());return a}};class CP extends O{constructor({rh:a}){super({l:"accessible-sequence-content"});this.Fd=a;this.ub=this.Kw();z(this,this.Fd.V(),this.Az,this)}j(a){super.j(a);this.ub.forEach(b=>b.j(a))}ka(){this.Az()}Kw(){const a=new Map,b=this.Fd.count();for(let c=0;c<b;++c){const d=this.Fd.getChoiceState(c),e=new BP({Oz:d,h5:b});M(this,e);z(this,e.UQ,this.T0,this);a.set(d.choice(),e)}return a}Az(){for(let c=0;c<this.Fd.count();++c){var a=this.ub.get(this.Fd.hi[c]),b=c;a.vD.displayObject().selectedIndex=b}}T0(a,b){rp(this.Fd,
a,b)}};class DP extends O{constructor({rh:a}){super({l:"accessible-type-in-content"});this.Na=a.response();this.Uh=this.Qw()}j(a){super.j(a);this.Uh.j(a)}Qw(){const a=new O({ea:"INPUT",s:N(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.Na.text();w(this,a.displayObject(),"change",()=>{this.Na.setText(a.displayObject().value)});M(this,a);return a}};function EP(a){return a.map(b=>FP(b))}function FP(a){const b=ce("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=ce("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);OA(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b}
class GP extends O{constructor({l:a,contentState:b,J:c,A:d}){super({l:a});this.i=d;a=b.content().Ta();const e=this.dI(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.la=[];b.forEach(h=>{if(ka(h)){const k=h.id;h=g.find(m=>m.id()==k);h=e.create(h);f[k]=h.displayObject();A(this,h);this.la.push(h)}});c=SA(a,c,f);EP(c).forEach(h=>this.addChild(h))}j(a){super.j(a);this.la.forEach(b=>b.j(a))}ka(){this.la.forEach(a=>a.va())}};class HP extends O{constructor({state:a}){super({ea:"INPUT",l:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();w(this,this.displayObject(),"change",()=>{a.qc(this.displayObject().value)})}};class IP{constructor(a){this.ca=a}create(a){if(a instanceof gm)return UA(a);if(a instanceof nN){const b=this.ca.find(c=>c.placeholder().id==a.id());return new HP({state:b})}throw Error("unknown resource");}};class JP extends GP{constructor({contentState:a,J:b,A:c}){super({l:"accessible-fib-content",contentState:a,J:b,A:c})}dI(a){return new IP(a.placeholders())}};class KP extends O{constructor({state:a}){super({ea:"SELECT",l:"accessible-mct-placeholder"});this.setAttribute("size","1");this.B=a;this.fj=this.eI();this.fj.forEach(b=>{this.addChild(b)});w(this,this.displayObject(),"change",()=>{a.qc(this.displayObject().value)})}eI(){const a=[];this.B.answers().forEach(b=>{b=this.PB(b);a.push(b)});return a}PB(a){const b=new O({ea:"OPTION",s:N(this,"option")});b.K(a);return b}ka(){const a=this.B.response(),b=this.fj.map(c=>c.displayObject().value);this.displayObject().selectedIndex=
a?b.indexOf(a):-1}};class LP{constructor(a){this.ca=a}create(a){if(a instanceof gm)return UA(a);if(a instanceof qN){const b=this.ca.find(c=>c.placeholder().id==a.id());return new KP({state:b})}throw Error("unknown resource");}};class MP extends GP{constructor({contentState:a,J:b,A:c}){super({l:"accessible-mct-content",contentState:a,J:b,A:c})}dI(a){return new LP(a.placeholders())}};function NP(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}function OP(a,b,c){(a=a.fj.find(d=>d.enabled()!=c&&d.displayObject().value==b))&&a.j(c)}
class PP extends O{constructor({placeholder:a,controller:b,A:c}){super({ea:"SELECT",l:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Ec=a;this.qq=b;this.i=c;QP(this.qq,a,this);this.fj=this.eI();this.fj.forEach(d=>this.addChild(d));w(this,this.displayObject(),"change",this.z3,this);this.displayObject().selectedIndex=-1}qc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=NP(this)}ka(){const a=RP(this.qq),b=SP(this.qq);a.forEach(d=>{OP(this,d,!b.includes(d))});
const c=this.Ec.response();this.displayObject().selectedIndex=c?a.indexOf(c):NP(this)}eI(){const a=[];RP(this.qq).forEach(c=>{c=this.PB(c);a.push(c)});const b=this.i.H("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.PB(b));return a}PB(a){const b=new O({ea:"OPTION",s:N(this,"option")});b.K(a);return b}z3(){const a=this.displayObject().selectedIndex==NP(this)?"":this.displayObject().value;TP(this.qq,this.Ec,a)}};class UP{constructor({placeholders:a,controller:b,A:c}){this.la=a;this.qq=b;this.i=c}create(a){if(a instanceof gm)return UA(a);if(a instanceof sN){const b=this.la.find(c=>c.placeholder().id==a.id());return new PP({placeholder:b,controller:this.qq,A:this.i})}throw Error("unknown resource");}};function QP(a,b,c){a.rL.has(b)&&xa("this placeholder has already been added");a.rL.set(b,c)}function RP(a){const b=[];a.gk.forEach(c=>{b.push(c.Me())});return b}function SP(a){const b=[];a.la.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function TP(a,b,c){b.response()&&(a.gk.find(d=>null===d.response()).qc(b.response()),b.qc(null));c&&(a.gk.find(d=>d.response()==c).qc(null),b.qc(c));a.la.forEach(d=>{a.rL.get(d).va()})}
class VP{constructor({placeholders:a,extraWords:b}){this.la=a;this.gk=b;this.rL=new Map}};class WP extends GP{constructor({contentState:a,J:b,A:c}){super({l:"accessible-wordbank-content",contentState:a,J:b,A:c})}dI(a){const b=A(this,new VP({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new UP({placeholders:a.placeholders(),controller:b,A:this.i})}};function XP(a,b,c,d,e){const f=new O({ea:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.td("labelledby",e);w(a,f.displayObject(),"change",()=>{bu(a.Ph,b);YP(a,f)});c=b==a.Ph.selectedScale();f.displayObject().checked=c;f.td("checked",c);return f}function YP(a,b){a.wk.forEach(c=>{c.td("checked",c==b)})}
class ZP extends O{constructor({BG:a,labels:b}){super({l:"accessible-likert-scale-statement"});this.Ph=a;this.Lt=b;this.wk=[];this.HS=[];this.K(this.Ph.statement().text());this.aI();this.Ne("radiogroup");this.kg(this.Ph.statement().text())}j(a){this.wk.forEach(b=>b.j(a));this.HS.forEach(b=>b.j(a))}aI(){const a=ac();this.Lt.forEach(b=>{const c=new O({l:"accessible-likert-scale-label"});M(this,c);const d=ac(),e=ac(),f=XP(this,b,a,d,e);Zh(f,N(c,"radio"));M(c,f);const g=new O({ea:"LABEL"});g.K(b.text());
g.setAttribute("for",d);g.setAttribute("id",e);g.td("hidden",!0);Zh(g,N(c,"label"));M(c,g);this.wk.push(f);this.HS.push(g)})}};function $P(a){const b=new Map,c=a.T.statementsStates(),d=a.T.content().labels();c.forEach(e=>{const f=new ZP({BG:e,labels:d});M(a,f);b.set(e,f)});return b}class aQ extends O{constructor({contentState:a}){super({l:"accessible-likert-scale-content"});this.T=a;this.ub=$P(this)}j(a){super.j(a);this.ub.forEach(b=>b.j(a))}};class bQ extends O{constructor({l:a,slide:b,J:c}){super({l:a});a=b.content().Ta();TA(a,c).forEach(d=>this.addChild(d))}};class cQ extends Kr{constructor({J:a,A:b,cs:c,submitType:d}){super();this.I=a;this.i=b;this.nw=c;this.Lb=d;this.o=null}create(a){this.o=null;this.Bf(a);return this.o}tj(a){this.o=new bQ({l:"accessible-intro-slide-content",slide:a.slide(),J:this.I})}nj(a){this.o=new fP({contentState:a.contentState(),A:this.i})}Aj(a){this.o=new zP({oa:a,cs:this.nw,J:this.I,A:this.i})}sj(a){this.o=new bQ({l:"accessible-info-slide-content",slide:a.slide(),J:this.I})}wj(a){this.o=new tP({rh:a.contentState(),S:a.slide().settings().S(),
J:this.I,A:this.i})}Cj(a){this.o=new tP({rh:a.contentState(),S:a.slide().settings().S(),J:this.I,A:this.i})}yj(a){this.o=new uP({rh:a.contentState(),Mg:a.slide().settings().Mg(),S:a.slide().settings().S(),J:this.I,A:this.i})}Ej(a){this.o=new WP({contentState:a.contentState(),J:this.I,A:this.i})}xj(a){this.o=new MP({contentState:a.contentState(),J:this.I,A:this.i})}qj(a){this.o=new JP({contentState:a.contentState(),J:this.I,A:this.i})}Dj(a){this.o=new DP({rh:a.contentState()})}zj(a){this.o=new wP({WN:a.contentState()})}Bj(a){this.o=
new CP({rh:a.contentState()})}vj(a){this.o=new lP({contentState:a.contentState()})}rj(a){this.o=new vP({ea:"eachQuestion"==this.Lb?"H2":"H3",A:this.i,oa:a})}pj(a){this.o=new gP({contentState:a.contentState()})}uj(a){this.o=new aQ({contentState:a.contentState()})}oj(a){this.o=new vP({ea:"eachQuestion"==this.Lb?"H2":"H3",A:this.i,oa:a})}};class dQ extends eO{constructor({zm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,O:f,soundController:g,Be:h,Kj:k=null,kc:m,Eb:t}){const r=new O({l:"quiz-slide-container"});super({zm:a,slideWidth:b,slideHeight:c,SY:r,A:d});this.m("embedded",!0);this.mb=e;this.od=new O({l:"slide-list-layer"});this.od.u(!1);this.mh=a.pb();this.Cc=new nG(g);z(this,this.Cc.audioStartedEvent(),this.Hh,this);z(this,this.Cc.Re,this.Gh,this);this.wb=m;this.pe=Qu(t);this.addChild(r);this.gh=new O({l:"feedback-layer"});this.Mc=
new tO({IX:this.Cc,O:f,A:d});z(this,this.Mc.hE,y=>{this.gh.m("with-shadow",y)},this);this.Gc=null;k?this.Gc=k:(this.Gc=new O({l:"frames-layer"}),this.Gc.m("tablet",!0),this.addChild(this.Gc));this.resize(b,c);r.addChild(this.gh);r.addChild(h.Dt);r.addChild(this.od);this.vB();this.uB()}vB(){if(this.mb.fontFamily()){var a=this.wb&&this.wb.isInheritSettings();a=this.pe&&!a?this.displayObject():document.body;a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}uB(){const a=
this.mb.borderRadius(),b=this.pe&&this.wb&&this.wb.isInheritSettings();null===a||b||(this.pe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}ym(){return this.od}Uv(a){Object.assign(this.mb.Og().colors(),a.colors())}Kj(){return this.Gc}$k(a){this.Mc&&(this.Cc.stop(),this.gh.removeChild(this.Mc),this.gh.u(!1),this.Mc.ed());a&&(a.pb=this.mh,this.gh.addChild(this.Mc),this.gh.u(!0),this.Mc.show(a))}Vn(a,
b){b.Zk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Cc.stop()}updateSlideVisualizer(){this.$b&&this.$b.updateSlideVisualizer()}Hh(){}Gh(){}};function eQ(a){a.HE=new Jh(a.VM.displayObject(),[new eJ]);a.dM=Qh(a.HE,"scrollLeft");z(a,a.dM.Eu,()=>{if(a.cq()){const b="testing"==a.Ib().sessionMode()?!a.ya:!1;sw(a.Ib().Ka(),b)}});Lh(a.HE)}function fQ(a,b){a.VM&&(Mh(a.HE),Cd(a,a.dM));a.VM=b;eQ(a)}
class gQ extends I{constructor({dA:a,na:b}){super();this.Ib=a;this.ya=b;this.dM=this.HE=this.VM=null}cq(){var a=W(this.Ib().Ka());a=!(a.slide()&&a.slide().settings().ra()&&a.slide().settings().ra().isEnabled())&&!wx(this.Ib().Fa())&&a.vb();return this.Ib().settings().Hz()&&"eachQuestion"==this.Ib().settings().submitType()&&!this.ya&&a}};class hQ extends XO{constructor({A:a,pm:b,skinSettings:c,ym:d,O:e,Eb:f,J:g,kc:h,fillPanelsView:k}){super({l:"universal-top-panel",$Y:"universal-quiz-timer",A:a,pm:b,skinSettings:c,ym:d,O:e,Eb:f,J:g,kc:h,fillPanelsView:k})}};class iQ extends O{constructor({Gp:a,Qk:b,VF:c,Hp:d,C7:e,f6:f}){super({l:"quiz-tablet-skin",Kf:!0});this.Ed=a;this.bj=A(this,b);this.ye=A(this,d);this.t4=e;(this.gT=f)&&fQ(this.gT,this);const {topPanel:g,controlPanel:h}=jQ(this.bj);g&&(g instanceof hQ&&z(this,g.JJ,()=>{this.ye.invalidate()}),this.addChild(g));M(this,this.Ed);this.addChild(h);Zh(h,N(this,"controls"));c&&(A(this,c),c.qG(this))}Xk(){}Vv(a){const {topPanel:b,controlPanel:c}=jQ(this.bj);a=a?"":"none";b&&b.F("pointer-events",a);c.F("pointer-events",
a)}setPresentationContext(a){this.bj.setPresentationContext(a)}setPresentationOutlineController(a){this.bj.setPresentationOutlineController(a)}controlPanel(){return this.bj.controlPanel()}topPanel(){return this.bj.topPanel()}Kj(){return this.Ed.Kj()}$k(a){this.Ed.$k(a)}Xp(a){const {topPanel:b}=jQ(this.bj);b&&this.ye.Xp(a)}Vn(a,b){this.Ed.Vn(a,b)}activate(){this.Ed.activate()}deactivate(){this.Ed.deactivate();this.ye.SD()}gf(){this.Ed.gf()}dv(){this.Ed.dv()}Hs(a){this.Ed.Hs(a)}JA(a){this.Ed.JA(a)}Gs(a){this.Ed.Gs(a)}OA(){return this.Ed.OA()}$h(){return new C}Ls(){return this.Ed.Ls()}scale(){return this.Ed.scale()}reset(){this.Ed.reset()}aw(){this.Ed.aw()}Bv(){this.Ed.Bv()}jm(){this.Ed.jm()}$v(a){this.Ed.$v(a)}LA(){this.Ed.LA()}setPanelScale(){}ka(a,
b){this.t4.eB(a,b)}setScale(a){super.setScale(a);if(mh){this.Ed.setParentScale(a);var b=this.ye;b.xD=a;b.invalidate();b=this.ye;b.Pu=a;b.invalidate()}}updateSlideVisualizer(){this.Ed.updateSlideVisualizer()}Hh(){}Gh(){}setBannerView(a){this.Ed.setBannerView(a)}};class kQ extends I{constructor({Gp:a,Qk:b,Tj:c,Hp:d}){super();this.nk=a;this.bj=b;this.be=c;this.ye=d;const {topPanel:e,controlPanel:f}=jQ(this.bj);this.PE=e;this.d_=f;this.uu=1}eB(a,b){a&&b&&(this.uu=a/b,this.BW(a,b))}P(){return this.PE}ua(){return this.d_}Cx(){return 1<this.uu}};function lQ(a){const b=new O({s:N(a,"close-button")});z(a,b.M,()=>a.Cw.g());return b}
class mQ extends O{constructor(a,b){super({l:"smartphone-slide-list-caption"});this.Cw=H(this);if(this.Sa=a)a=this.Sa,Zh(a,N(this,"title")),A(this,a),z(this,a.iE,this.ZK,this),z(this,a.sl,this.DK,this);a=new O({s:N(this,"title")});a.K(b.H("PB_QUESTION_LIST_CAPTION"));this.gN=a;M(this,this.gN);b=lQ(this);M(this,b)}initialize(){this.Sa&&this.Sa.initialize()}Tn(a){this.Sa&&this.Sa.Tn(a)}ZK(){this.Sa&&!this.Lj(this.Sa)&&(B(this,this.gN),this.jc(this.Sa,0))}DK(){this.Sa&&(this.removeChild(this.Sa),M(this,
this.gN,0))}};class nQ extends O{constructor({c7:a,VA:b,submitType:c,isGraded:d,isEnabled:e}){super({l:"smartphone-slide-list"});this.Lb=c;this.qe=d;this.k0=e;this.$Q=H(this);this.eV=H(this);this.sE=a;M(this,this.sE);this.Ub=b;M(this,this.Ub);z(this,this.sE.Cw,this.V0,this);z(this,this.Ub.Hi().Di(),this.SK,this)}initialize(){this.sE.initialize()}IP(a,b){this.Ub.gb(a,this.Lb,this.qe,b)}wA(){this.Ub.Hi().wA()}Tn(a){this.Ub.Hi().j("reviewing"==a?!0:this.k0);this.sE.Tn(a)}V0(){this.$Q.g()}SK(a){this.eV.g(a)}ka(a,b){super.ka(a,
b);this.Ub.va();this.Ub.Hi().va()}};class oQ extends kQ{constructor({Gp:a,Qk:b,Js:c,k7:d,Tj:e,Hp:f}){super({Gp:a,Qk:b,Tj:e,Hp:f});this.KM=c;this.WV=d;z(this,this.ye.KV,this.JW,this)}BW(a,b){this.PE&&this.P().u(1>=this.uu);this.ua().m("landscape",this.Cx());a=1>=this.uu?{boundingWidth:a,boundingHeight:b-((this.PE?this.P().height():0)+this.ua().height())}:{boundingWidth:a-this.ua().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=Qf({width:this.nk.width(),height:this.nk.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:m}={scale:e,left:f,top:g};this.nk.setScale(h);this.nk.move(k,(this.PE?this.P().height():0)+m);this.KM&&(this.KM.m("portrait",1>=this.uu),this.KM.va());this.WV&&this.WV.m("landscape",this.Cx());this.JW()}JW(){if(this.ye.visible()){const a=fC(this.be),b=this.ye.size();this.ye.move((a.width-b.width)/2,a.height-b.height-(1>=this.uu?66:20))}}};class pQ extends kQ{constructor({Gp:a,Qk:b,Tj:c,Hp:d,U5:e}){super({Gp:a,Qk:b,Tj:c,Hp:d});this.pe=e}BW(a,b){const {topPanel:c,controlPanel:d}=jQ(this.bj);var e=c?c.height():12;e=this.pe?new xe(0,0,0,0):new xe(e,12,d.height(),12);const {scale:f,left:g,top:h}=Qf({width:this.nk.width(),height:this.nk.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:m,top:t,c6:r}={scale:f,left:g,top:h,c6:e};({topPanel:a}=jQ(this.bj));!this.pe&&a&&a.setParentScale(k);if(mh){const {topPanel:y,
controlPanel:x}=jQ(this.bj);b=hC(this.be);y&&y.setScale(b);x.setScale(b);this.nk.setScale(b);e=y?-y.height()*(1-b):0;const D=12*b;this.nk.F("margin",`${e}px ${D}px 0 ${D}px`);y&&y.F("width",`calc(100% / ${b})`);x.F("width",`calc(100% / ${b})`);b=-this.nk.height()*(1-b);x.F("margin-top",`${b}px`)}else b=this.ye,b.xD=k,b.invalidate(),b=this.ye,b.Pu=k,b.invalidate(),this.nk.setScale(k),this.nk.move(m+r.left,t+r.top);a&&(this.ye.invalidate(),a.va())}};function qQ(a,b,c){a.dt.has(b.id)||(a.dt.set(b.id,a.Hb(b,c)),M(a,a.dt.get(b.id)))}function rQ(a,b,c){a.dt.has(b)&&c(a.dt.get(b))}function sQ(a,b){rQ(a,b,c=>{B(a,c);a.dt.delete(b)})}function tQ(a,b,c,d){rQ(a,b,e=>e.m(c,d))}
class uQ extends O{constructor({l:a,O:b}){super({l:a});this.D=b;this.dt=new Map;this.OZ=H(this)}FF(a,b){rQ(this,a,c=>c.j(b))}Hb(a,b){const c=new oz({prefix:"quiz-",type:a.type,icon:{element:S(this.D,a.icon),Kg:"left"}});Zh(c,N(this,"uikit-button"));c.m(a.id,!0);b&&z(this,c.M,()=>{b&&b();this.OZ.g(a.id)});return c}};var vQ={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"}},wQ=Object.assign({},vQ,{["slide-list"]:Object.assign({},vQ["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},vQ["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},vQ.outline,{type:"uikit-secondary-button"})}),xQ=["results","slide-list","mark-slide","back-to-app","outline"],yQ="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class zQ extends uQ{constructor(a){super({l:"smartphone-control-panel",O:a})}};class AQ extends I{constructor(a){super();this.ua=a;this.zl=H(this);this.uM=H(this);this.pS=H(this);this.CI=H(this);this.hV=H(this)}lb(a,b){switch(b){case "enabled":this.uM.g(a,()=>this.zl.g(a));this.CI.g(a,!0);break;case "hidden":this.pS.g(a);break;case "disabled":this.uM.g(a,()=>this.zl.g(a)),this.CI.g(a,!1)}}bi(){}um(a,b){"start"==a&&this.hV.g(a,"submit","submit-form"==b)}Ap(){}outlinePopupClosed(){}Rk(){return this.zl}displayObject(){return this.ua.displayObject()}gb(){}Pk(){}Qg(){}Ei(){}};class BQ extends uQ{constructor(a,b){super({l:"smartphone-top-panel",O:b});if(this.Sa=a)Zh(a,N(this,"title")),A(this,a),z(this,a.iE,this.ZK,this),z(this,a.sl,this.DK,this)}initialize(){this.Sa&&this.Sa.initialize()}Tn(a){this.m("mode",a);this.Sa&&this.Sa.Tn(a)}ZK(){this.Sa&&!this.Lj(this.Sa)&&this.addChild(this.Sa)}DK(){this.Sa&&this.removeChild(this.Sa)}};class CQ extends I{constructor(a){super();this.X3=a;this.af=H(this);this.Dk=H(this);this.kM=H(this);this.FH=H(this);this.BJ=H(this);this.jV=H(this);this.Wy=H(this);this.sS=H(this);this.fV=H(this);this.KW=H(this);this.b0=H(this);this.U=this.Ea=this.Xa=null}gb(a,b,c,d,e){Cd(this,this.Xa);this.Xa=a;this.Ea=b;this.U=e||null;this.BJ.g();z(this,a.sessionModeChangedEvent(),this.lh,this);this.lh();this.fV.g(a)}Pk(a){this.sS.g();this.FH.g(a);this.KW.g(a)}Ei(a){this.jV.g(this.Ea,a)}Qg(){}Bp(){}Av(){}setParentScale(){}Ip(){}displayObject(){return this.X3.displayObject()}Di(){return this.af}Vp(){return this.Dk}lh(){this.kM.g(this.Xa.sessionMode())}}
;class DQ extends I{constructor({VA:a,b7:b,e7:c}){super();this.Ub=A(this,a);this.TV=A(this,b);this.Lr=c;z(this,this.Ub.$Q,this.LT,this);z(this,this.Ub.eV,this.SK,this);z(this,this.Lr.BJ,this.EK,this);z(this,this.Lr.jV,this.R1,this);z(this,this.Lr.FH,this.zK,this);z(this,this.Lr.Wy,this.X1,this);z(this,this.Lr.sS,this.LT,this);z(this,this.Lr.kM,this.lh,this);this.HB=H(this)}EK(){this.Ub.initialize()}R1(a,b){this.Ub.IP(a,b)}zK(a){MO(this.Ub.Ub.Hi(),a)}SK(a){this.Lr.af.g(a)}X1(){this.TV.show()}LT(){this.TV.ed();
this.HB.g()}lh(a){this.Ub.Tn(a)}displayObject(){return this.Ub.Ub.displayObject()}invalidate(){setTimeout(()=>this.Ub.va(),0)}close(){}closeRequestEvent(){return this.HB}};function jQ(a){return{topPanel:a.P,controlPanel:a.ua}}function EQ(a){rh&&a.$T("back-to-app",()=>ISPlayer.backToApp())}function FQ(a,b,c){a.P&&qQ(a.P,vQ[b],c);qQ(a.ua,wQ[b],c)}function GQ(a){a.JM&&!a.pL&&FQ(a,"slide-list",()=>{a.tW.Wy.g()})}function HQ(a,b){a.P&&sQ(a.P,b);sQ(a.ua,b)}function IQ(a){a.JM&&"allAtOnce"==a.Lb&&(FQ(a,"mark-slide",()=>{a.L&&Vq(a.L,!a.L.isMarked())}),a.P&&a.P.m("with-mark-button",!0))}function JQ(a,b,c){a.P&&xQ.includes(b)&&c(a.P);yQ.includes(b)&&c(a.ua)}
function KQ(a){const b=!("testing"==a.Br&&zA(a.L));a.FT("slide-list",b)}
class LQ extends I{constructor({topPanel:a,DG:b,controlPanel:c,zG:d,submitType:e,A:f}){super();this.P=a?A(this,a):null;this.P&&b?(A(this,b),z(this,b.kM,this.lh,this),z(this,b.FH,this.zK,this),z(this,b.BJ,this.EK,this),a=b):a=null;this.tW=a;this.ua=A(this,c);c=new AQ(this.ua);z(this,c.uM,this.$T,this);z(this,c.pS,this.KT,this);z(this,c.CI,this.FT,this);z(this,c.hV,this.Q1,this);this.c_=c;this.JM=d;this.Lb=e;this.i=f;this.Br="";this.pL=this.L=null;EQ(this)}topPanel(){return this.tW}controlPanel(){return this.c_}setPresentationContext(){}setPresentationOutlineController(a){this.pL=
a;FQ(this,"outline",()=>{const b=this.pL;"testing"==this.Br||"reviewing"==this.Br?b.showOutline(this.JM,this.i.H("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});HQ(this,"slide-list")}$T(a,b){JQ(this,a,c=>qQ(c,vQ[a],b))}KT(a){JQ(this,a,b=>sQ(b,a))}FT(a,b){JQ(this,a,c=>c.FF(a,b))}Q1(a,b,c){JQ(this,a,d=>tQ(d,a,b,c))}lh(a){this.Br=a;this.P&&this.P.Tn(a);switch(a){case "testing":GQ(this);IQ(this);EQ(this);break;case "reviewing":GQ(this);rh&&this.KT("back-to-app");break;case "completed":HQ(this,
"slide-list"),HQ(this,"mark-slide"),this.P&&this.P.m("with-mark-button",!1),EQ(this)}}zK(a){Cd(this,this.L);if(this.L=a)z(this,a.submittedEvent(),this.py,this),z(this,a.markedEvent(),this.EW,this);KQ(this);this.EW()}EK(){this.P&&this.P.initialize()}py(){KQ(this)}EW(){const a=this.L?this.L.isMarked():!1;JQ(this,"mark-slide",b=>tQ(b,"mark-slide","marked",a))}};class MQ extends O{constructor(){super();this.iE=H(this);this.sl=H(this)}};class NQ extends MQ{constructor({tO:a,cA:b,A:c}){super();this.mx=a;this.ik=b;this.i=c}initialize(){vA(this,this.i,this.mx,this.ik);z(this,this.ik().activeSlideChangedEvent(),this.HW,this)}Tn(a){"testing"==a||"reviewing"==a?this.HW():"completed"==a&&this.sl.g()}HW(){const a=W(this.ik());wA(a)?(ci(this),this.iE.g()):this.sl.g()}};class OQ extends MQ{constructor({cA:a,A5:b,A:c,submitType:d}){super();this.ik=a;this.R_=b;this.i=c;this.Lb=d;this.Br=""}initialize(){tA(this,this.i,this.R_);z(this,this.ik().wE,this.IW,this)}Tn(a){this.Br=a;"testing"==a||"reviewing"==a?this.IW():"completed"==a&&this.sl.g()}IW(){const a=W(this.ik()),b="allAtOnce"==this.Lb,c="reviewing"==this.Br;a&&(!b||b&&c)?(ci(this),this.iE.g()):this.sl.g()}};class PQ extends mO{constructor(a,b,c,d){super({l:"universal-control-panel",A:a,pm:b,skinSettings:c,O:d})}};class QQ extends I{constructor({topPanel:a,controlPanel:b}){super();this.P=a;this.ua=A(this,b);a&&A(this,a)}topPanel(){return this.P}controlPanel(){return this.ua}setPresentationContext(a){this.P&&this.P.setPresentationContext(a)}setPresentationOutlineController(){}};class RQ extends I{constructor({ym:a,VA:b}){super();this.od=a;this.Ub=b}show(){this.xm||(this.Ub.wA(),this.od.u(!0),this.od.addChild(this.Ub),this.Ub.va(),this.Ub.m("shown",!0))}ed(){this.xm&&this.nC()}get xm(){return this.Ub.Ok("shown")}nC(){this.Ub.m("shown",!1);setTimeout(()=>{this.od.removeChild(this.Ub);this.od.u(!1)},150)}};class SQ extends I{constructor({Wj:a,s7:b,X:c}){super();this.Ya=A(this,a);this.cN=b;this.Ve=c;this.L=this.Xa=this.ia=null;this.Dc=0;this.NJ=!1;z(this,this.cN.fV,this.P1,this);z(this,this.cN.KW,this.v2,this);z(this,this.cN.b0,this.ed,this)}show(){this.ia&&(this.Vu(),this.ia.addChild(this.Ya))}ed(){this.ia&&this.ia.removeChild(this.Ya)}qG(a){this.ia=a}P1(a){Cd(this,this.Xa);this.Xa=a;z(this,a.dn,this.Vu,this)}Vu(){this.Dc&&this.Ya.setTime(Math.min(this.Dc,Math.max(0,Math.floor(this.Dc-this.sg()))))}v2(a){Cd(this,
this.L);(this.L=a)&&z(this,a.submittedEvent(),this.Uu,this);this.Uu()}Uu(){this.Dc=0;this.NJ=!1;if(this.L&&yA(this.Xa))if(this.L.submitted())this.Dc=AA(this.Ve.ra())||0;else{var a=this.L;const b=AA(a.slide().settings().ra()),c=ux(this.Xa,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Dc=a,this.NJ=!0):this.Dc=AA(this.Ve.ra())||0}this.Dc?this.show():this.ed()}sg(){return this.NJ?Math.floor(this.L.visitDuration()/1E3):this.Xa.quizDuration()}};function TQ(a){a.m("left",!1);a.m("right",!0)}class UQ extends O{constructor(){super({l:"smartphone-timer"});z(this,this.M,this.Zx,this);TQ(this)}setTime(a){this.K(qi(a))}Zx(){this.Ok("right")?(this.m("right",!1),this.m("left",!0)):TQ(this)}};function VQ(a,b){b.m("playertype",a.pe?"ppt":"standalone")}function WQ(a,b){a=a.ma.fillPanelsView()?a.mb.Cv()?"player":"":"slide";b.m("filltype",a)}function XQ(a){a.IM||(a.IM=new O({da:document.getElementById(`mobileFramesLayer-${a.Fg}`),l:"mobile-frames-layer"}));return a.IM}function YQ(a){return new NQ({tO:()=>a.Ib().slidePoolState(),cA:()=>a.Ib().slidePoolState(),A:a.i})}
function ZQ(a){return"survey"!=a.Ve.passingScoreType()?new OQ({cA:()=>a.Ib().slidePoolState(),A5:()=>a.Ib().evaluation(),A:a.i,submitType:a.Ve.submitType()}):null}
class $Q{constructor({quiz:a,Xn:b,A:c,J:d,Eb:e,R:f,skinSettings:g,kc:h,Tj:k,O:m,soundController:t,Un:r,Be:y,zm:x,dA:D,na:Q}){this.ma=a;this.Fg=b;this.i=c;this.I=d;this.Wa=e;this.$=f;this.mb=g;this.wb=h;this.be=k;this.D=m;this.Ca=t;this.Eg=r;this.Sf=y;this.wi=x;this.Ib=D;this.ya=Q;this.Ve=this.ma.settings().X();this.pe=Qu(this.Wa);this.Fc=this.Ve.quizSize();a=new Ld({});this.wb&&(b=this.wb.messages())&&a.EA(b);this.qu=a;this.IM=null}create(){var a=new dQ({zm:this.wi,slideWidth:this.Fc.width,slideHeight:this.Fc.height,
A:this.i,skinSettings:this.mb,O:this.D,soundController:this.Ca,Be:this.Sf,Kj:yh?XQ(this):void 0,kc:this.wb,Eb:this.Wa});this.Cr(a);VQ(this,a);a.m("hide-bg",this.mb.Cv());WQ(this,a);if(yh){if(this.Eg.showTopPanel()||rh){if(rh){var b=mg({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.mb.og();var c=null;b.Wp()?c=YQ(this):b.wm()&&(c=ZQ(this));b=new BQ(c,this.D)}else b=null;c=b?new CQ(b):null;const r=new zQ(this.D),y=this.Ve.submitType();var d=c;if(this.mb.questionListInfo().showSlideList()&&d){var e=
this.mb.og();var f=null;e.Wp()&&e.wm()&&(f=ZQ(this));e=new mQ(f,this.i);f=new RO({questionListInfo:this.mb.questionListInfo(),og:this.mb.og(),A:this.i,J:this.I,O:this.D,l:"smartphone-slide-list-slides"});e=new nQ({c7:e,VA:f,submitType:this.Ve.submitType(),isGraded:"survey"!=this.Ve.passingScoreType(),isEnabled:BA(this.Ve)});f=new RQ({ym:XQ(this),VA:e});d={zG:new DQ({VA:e,b7:f,e7:d}),Js:e}}else d={zG:null,Js:null};const {zG:x,Js:D}=d;b={Qk:new LQ({topPanel:b,DG:c,controlPanel:r,zG:x,submitType:y,A:this.i}),
Js:D,DG:c}}else this.Eg.showTopPanel()?(b=new hQ({A:this.i,pm:this.qu,skinSettings:this.mb,ym:a.ym(),O:this.D,Eb:this.Wa,J:this.I,kc:this.wb,fillPanelsView:this.ma.fillPanelsView()}),this.Cr(b)):b=null,c=new PQ(this.i,this.qu,this.mb,this.D),this.Cr(c),b={Qk:new QQ({topPanel:b,controlPanel:c}),Js:null,DG:null};const {Qk:g,Js:h,DG:k}=b;yh&&k?(b=new UQ,b={VF:new SQ({Wj:b,s7:k,X:this.Ve}),Wj:b}):b={VF:null,Wj:null};const {VF:m,Wj:t}=b;b=new iO({A:this.i,R:this.$,O:this.D,skin:a,p7:!0,QX:!this.pe||this.ma.fillPanelsView()});
c=this.be;c=yh?new oQ({Gp:a,Qk:g,Js:h,k7:t,Tj:c,Hp:b}):new pQ({Gp:a,Qk:g,Tj:c,Hp:b,U5:this.pe});a=new iQ({Gp:a,Qk:g,VF:m,Hp:b,C7:c,f6:yh?new gQ({dA:this.Ib,na:this.ya}):null});VQ(this,a);WQ(this,a);return a}Cr(a){this.wb&&a.Uv(this.wb)}};class aR{constructor({skinSettings:a,fillPanelsView:b}){this.mb=a;this.Ee=b}LP(){return this.mb.Cv()?!this.Ee:!0}LY(){return this.mb.mJ}};function bR(a){const b=new cQ({J:a.I,A:a.i,cs:a.nw,submitType:a.ma.settings().X().submitType()});return new fB({J:a.I,zn:b,tO:()=>a.Ib().slidePoolState(),cA:()=>a.Ib().slidePoolState(),A:a.i,submitType:a.ma.settings().X().submitType()})}
class cR{constructor({quiz:a,A:b,J:c,Eb:d,RP:e,R:f,skinSettings:g,kc:h,Xn:k,Tj:m,O:t,soundController:r,Un:y,Be:x,jg:D,pb:Q,cs:Ba,dA:ja,na:Ca}){this.ma=a;this.i=b;this.I=c;this.Wa=d;this.lj=e;this.$=f;this.mb=g;this.wb=h;this.Fg=k;this.be=m;this.D=t;this.Ca=r;this.Eg=y;this.Sf=x;this.Ld=D;this.mh=Q;this.nw=Ba;this.Ib=ja;this.ya=Ca}create(a){switch(a){case "desktop":return new $O({zm:this.wi(),slideWidth:this.Fc().width,slideHeight:this.Fc().height,J:this.I,Eb:this.Wa,A:this.i,skinSettings:this.mb,
O:this.D,soundController:this.Ca,Qn:this.lj,R:this.$,Be:this.Sf,Un:this.Eg,fillPanelsView:this.ma.fillPanelsView(),kc:this.wb,isGraded:this.ma.isGraded(),Tj:this.be});case "tablet":return(new $Q({quiz:this.ma,Xn:this.Fg,A:this.i,J:this.I,Eb:this.Wa,R:this.$,skinSettings:this.mb,kc:this.wb,Tj:this.be,O:this.D,soundController:this.Ca,Un:this.Eg,Be:this.Sf,zm:this.wi(),dA:this.Ib,na:this.ya})).create();case "small":return new GJ({O:this.D,skinSettings:this.mb,R:this.$,soundController:this.Ca,J:this.I,
Xn:this.Fg,A:this.i,quiz:this.ma,kc:this.wb});case "accessible":return new OB({Eb:this.Wa,submitType:this.ma.settings().X().submitType(),A:this.i,J:this.I,skinSettings:this.mb,kc:this.wb,zm:bR(this),Un:this.Eg});default:throw Error("unknown skin type");}}wi(){return new jG({O:this.D,A:this.i,J:this.I,jg:this.Ld,pb:this.mh,R:this.$,passingScoreType:this.ma.settings().X().passingScoreType(),Yg:this.ma.settings().wu.Yp().enabled(),co:new aR({skinSettings:this.mb,fillPanelsView:this.ma.fillPanelsView()})})}Fc(){return this.ma.settings().X().quizSize()}}
;function XK(a){Object.freeze(a);return{ZN:a,UO:null}};function PJ(a){var b=Td(),c=b.ff,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"))&&Ub.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};class QN{rF(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/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 */* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.quiz-player-skin {top: 0; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {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, .quiz-uikit-primary-button:focus::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {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, .quiz-uikit-secondary-button:focus::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;-webkit-box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-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);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; }      .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;-o-text-overflow: ellipsis;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: '';-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;opacity: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);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);-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12);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;-o-text-overflow: ellipsis;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);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;-o-text-overflow: ellipsis;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;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;-o-text-overflow: ellipsis;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;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #BEBEBE;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;-webkit-transition: padding-top 150ms ease-in-out;-o-transition: padding-top 150ms ease-in-out;transition: padding-top 150ms ease-in-out; }.authorization-combobox {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #999999;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;-webkit-box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;-o-transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);-webkit-transition: color 100ms;-o-transition: color 100ms;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: -webkit-grab;cursor: grab;color: var(--qm-drag-text-hover);-webkit-transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;-o-transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: -webkit-grabbing;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container .attachment-container {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -webkit-box;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: -webkit-box;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;-webkit-box-shadow: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);-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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;-webkit-transition: opacity 0.2s ease, color 0.2s ease;-o-transition: opacity 0.2s ease, color 0.2s ease;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__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: -webkit-grabbing;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;-webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);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;-webkit-box-shadow: 0 0 1px 0 #FFFFFF;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s; }  .text-answer-container__type-in {-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {-webkit-box-sizing: border-box;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -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: block;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;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 {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-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;-webkit-transform: translate(-10px, 0);-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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 {-webkit-box-shadow: 0 0 0 1px #bebebe;box-shadow: 0 0 0 1px #bebebe;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {-webkit-box-shadow: 0 0 0 2px #969696;box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;-webkit-box-shadow: 0 0 0 1px #96bebe;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;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;-o-text-overflow: ellipsis;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;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);-webkit-box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);-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;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;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);-webkit-transition: color 0.2s;-o-transition: color 0.2s;transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-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;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grabbing;cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: opacity 0.1s ease;-o-transition: opacity 0.1s ease;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {-webkit-box-sizing: content-box;box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -webkit-gradient(linear, left top, right top, from(__reportProgressBarBackground__), to(__reportProgressBarBackgroundSecond__));background: -webkit-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -o-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-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: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[14]+");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[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.quiz-player-skin {position: absolute;background: __playerBackground__;overflow: hidden;font-family: var(--font-family-normal); }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }  .quiz-player-skin *:focus {outline: none; }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; }  .accessible-choice-view input[type=radio] {-webkit-appearance: radio; }  .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; }  .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; }  .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; }    .accessible-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-choice-view[disabled] {pointer-events: none; }  .accessible-choice-view .accessible-rich-text-equation {display: inline; }.accessible-match-item-view {margin-top: 8px; }  .accessible-match-item-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-match-item-view__text-content[disabled] {color: #B3B3B3; }  .accessible-match-item-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 200px; }.accessible-sequence-choice-view {margin-top: 8px; }  .accessible-sequence-choice-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-sequence-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-sequence-choice-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 80px; }.accessible-fib-content {margin-top: 16px; }  .accessible-fib-content input[type=text],  .accessible-fib-content input[type=number],  .accessible-fib-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-fib-placeholder {margin-top: 8px;margin-bottom: 8px; }.accessible-wordbank-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-mct-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-type-in-content {margin-top: 16px; }  .accessible-type-in-content input[type=text],  .accessible-type-in-content input[type=number],  .accessible-type-in-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-type-in-content input[type=number]::-webkit-inner-spin-button, .accessible-type-in-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-numeric-content {margin-top: 16px; }  .accessible-numeric-content input[type=text],  .accessible-numeric-content input[type=number],  .accessible-numeric-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-numeric-content input[type=number]::-webkit-inner-spin-button, .accessible-numeric-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-likert-scale-statement {margin-top: 8px; }.accessible-likert-scale-label input[type=radio] {-webkit-appearance: radio; }.accessible-likert-scale-label__radio {display: inline-block;vertical-align: middle;width: 24px;height: 24px; }.accessible-likert-scale-label__label {display: inline-block;vertical-align: middle;margin-left: 4px; }  .accessible-likert-scale-label__label[disabled] {color: #B3B3B3; }.accessible-essay-content__text-input {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;margin-top: 8px;resize: none;width: 100%;height: 200px; }.quiz-accessible-result-slide-header {margin-bottom: 16px;font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }.accessible-result-slide-content {margin-top: 16px; }  .accessible-result-slide-content__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-top: 24px;margin-right: 12px; }.accessible-quiz-review {padding: 12px;clear: both; }  .accessible-quiz-review__header {font-family: Segoe UI, sans-serif;font-size: 36px;font-weight: 600; }  .accessible-quiz-review__number {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600;margin-top: 12px; }  .accessible-quiz-review__feedback {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_correct {color: #1FA818; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_incorrect {color: #D44848; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_partially {color: #D07F04; }  .accessible-quiz-review__description {margin-top: 8px;margin-bottom: 8px; }.quiz-accessible-top-panel {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;min-height: 50px;padding: 12px; }  .quiz-accessible-top-panel__content {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-control-panel {padding: 12px;float: left;direction: rtl; }  .quiz-accessible-control-panel__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-right: 12px; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; }  .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; }  .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-slide-list__item {cursor: pointer; }    .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; }    .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-skin:not(.embedded) {min-height: 100%; }  .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {margin-bottom: 12px;padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {display: block;width: 100%;padding: 12px; }  .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; }  .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.accessible-not-supported-content {font-size: 20px;font-weight: normal; }.quiz-accessible-hidden-link-container {position: relative;height: 27px;padding: 0 12px; }.quiz-accessible-hidden-link {position: absolute;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .quiz-accessible-hidden-link:focus {left: auto;width: auto;height: auto; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+
c[16]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+c[17]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+c[18]+") 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[19]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+c[20]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+c[21]+") 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: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: -o-linear-gradient(top, #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: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#FFFFFF));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: -o-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;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 {-webkit-transition: none;-o-transition: none;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.Gq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fq);return PJ(c)}Gq(a,b,c){return`url(data:image/svg+xml;base64,${hg(`<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>`)})`}Fq(a,
b,c){return`url(data:image/svg+xml;base64,${hg(`<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 SN{rF(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/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 */* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }/* reset styles */* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid transparent;font-size: 13px;font-family: var(--font-family-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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);overflow: hidden; }      .universal-top-panel__container.universal-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .universal-top-panel__container.universal-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .universal-top-panel__container.universal-top-panel__container_position_center {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .universal-top-panel__container.universal-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden;right: 16px; }      .universal-top-panel__container.universal-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .universal-top-panel__slides-info {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .universal-control-panel__container.universal-control-panel__container_left > * {margin-right: 10px; }    .universal-control-panel__container.universal-control-panel__container_right > * {margin-left: 10px; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }  .universal-control-panel__question-score-info {margin-right: 12px;opacity: 0.6; }  .universal-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: -o-linear-gradient(top, #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: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#FFFFFF));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: -o-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {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, .quiz-uikit-primary-button:focus::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {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, .quiz-uikit-secondary-button:focus::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;-webkit-box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-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);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; }      .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;-o-text-overflow: ellipsis;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: '';-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;opacity: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);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);-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12);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;-o-text-overflow: ellipsis;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);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;-o-text-overflow: ellipsis;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;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;-o-text-overflow: ellipsis;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;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #BEBEBE;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;-webkit-transition: padding-top 150ms ease-in-out;-o-transition: padding-top 150ms ease-in-out;transition: padding-top 150ms ease-in-out; }.authorization-combobox {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #999999;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;-webkit-box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;-o-transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);-webkit-transition: color 100ms;-o-transition: color 100ms;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: -webkit-grab;cursor: grab;color: var(--qm-drag-text-hover);-webkit-transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;-o-transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: -webkit-grabbing;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container .attachment-container {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -webkit-box;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: -webkit-box;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;-webkit-box-shadow: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);-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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;-webkit-transition: opacity 0.2s ease, color 0.2s ease;-o-transition: opacity 0.2s ease, color 0.2s ease;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__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: -webkit-grabbing;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;-webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);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;-webkit-box-shadow: 0 0 1px 0 #FFFFFF;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s; }  .text-answer-container__type-in {-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {-webkit-box-sizing: border-box;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -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: block;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;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 {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-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;-webkit-transform: translate(-10px, 0);-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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 {-webkit-box-shadow: 0 0 0 1px #bebebe;box-shadow: 0 0 0 1px #bebebe;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {-webkit-box-shadow: 0 0 0 2px #969696;box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;-webkit-box-shadow: 0 0 0 1px #96bebe;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;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;-o-text-overflow: ellipsis;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;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);-webkit-box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);-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;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;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);-webkit-transition: color 0.2s;-o-transition: color 0.2s;transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-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;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grabbing;cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: opacity 0.1s ease;-o-transition: opacity 0.1s ease;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {-webkit-box-sizing: content-box;box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -webkit-gradient(linear, left top, right top, from(__reportProgressBarBackground__), to(__reportProgressBarBackgroundSecond__));background: -webkit-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -o-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-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: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[14]+");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[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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%;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;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: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[16]+");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: -webkit-box;display: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-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[17]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@-webkit-keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@-webkit-keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: 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: -webkit-zoom-out;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[18]+") 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: unset;-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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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;-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;-webkit-box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16);box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;-webkit-box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;-ms-flex-item-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;-webkit-box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;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 {-webkit-box-ordinal-group: initial;-ms-flex-order: initial;order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-webkit-box-ordinal-group: 2;-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;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-webkit-box-ordinal-group: 5;-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 {-webkit-box-ordinal-group: 6;-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;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }.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: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: -o-linear-gradient(top, #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: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#FFFFFF));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: -o-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  #__quiz_id__ .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {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, .quiz-uikit-primary-button:focus::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {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, .quiz-uikit-secondary-button:focus::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;-webkit-box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-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);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; }      .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;-o-text-overflow: ellipsis;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: '';-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;opacity: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);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);-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12);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;-o-text-overflow: ellipsis;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);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;-o-text-overflow: ellipsis;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;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;-o-text-overflow: ellipsis;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;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #BEBEBE;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;-webkit-transition: padding-top 150ms ease-in-out;-o-transition: padding-top 150ms ease-in-out;transition: padding-top 150ms ease-in-out; }.authorization-combobox {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #999999;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;-webkit-box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;-o-transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);-webkit-transition: color 100ms;-o-transition: color 100ms;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: -webkit-grab;cursor: grab;color: var(--qm-drag-text-hover);-webkit-transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;-o-transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: -webkit-grabbing;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container .attachment-container {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -webkit-box;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: -webkit-box;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;-webkit-box-shadow: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);-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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;-webkit-transition: opacity 0.2s ease, color 0.2s ease;-o-transition: opacity 0.2s ease, color 0.2s ease;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__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: -webkit-grabbing;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;-webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);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;-webkit-box-shadow: 0 0 1px 0 #FFFFFF;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s; }  .text-answer-container__type-in {-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {-webkit-box-sizing: border-box;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -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: block;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;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 {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-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;-webkit-transform: translate(-10px, 0);-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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 {-webkit-box-shadow: 0 0 0 1px #bebebe;box-shadow: 0 0 0 1px #bebebe;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {-webkit-box-shadow: 0 0 0 2px #969696;box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;-webkit-box-shadow: 0 0 0 1px #96bebe;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;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;-o-text-overflow: ellipsis;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;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);-webkit-box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);-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;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;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);-webkit-transition: color 0.2s;-o-transition: color 0.2s;transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-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;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grabbing;cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: opacity 0.1s ease;-o-transition: opacity 0.1s ease;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {-webkit-box-sizing: content-box;box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -webkit-gradient(linear, left top, right top, from(__reportProgressBarBackground__), to(__reportProgressBarBackgroundSecond__));background: -webkit-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -o-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-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: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[14]+");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[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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%;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;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: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[16]+");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: -webkit-box;display: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-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[17]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: 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: -webkit-zoom-out;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[18]+") 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: unset;-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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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;-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;-webkit-box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16);box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;-webkit-box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;-ms-flex-item-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;-webkit-box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;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 {-webkit-box-ordinal-group: initial;-ms-flex-order: initial;order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-webkit-box-ordinal-group: 2;-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;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-webkit-box-ordinal-group: 5;-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 {-webkit-box-ordinal-group: 6;-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;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }.smartphone-control-panel {position: absolute;bottom: 0;-webkit-box-sizing: border-box;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.Gq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fq);return PJ(c)}Gq(a,b,c){return`url(data:image/svg+xml;base64,${hg(`<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>`)})`}Fq(a,
b,c){return`url(data:image/svg+xml;base64,${hg(`<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 RN{rF(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/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 */* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid transparent;font-size: 13px;font-family: var(--font-family-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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);overflow: hidden; }      .universal-top-panel__container.universal-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .universal-top-panel__container.universal-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .universal-top-panel__container.universal-top-panel__container_position_center {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .universal-top-panel__container.universal-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden;right: 16px; }      .universal-top-panel__container.universal-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; }  .universal-top-panel__slides-info {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .universal-control-panel__container.universal-control-panel__container_left > * {margin-right: 10px; }    .universal-control-panel__container.universal-control-panel__container_right > * {margin-left: 10px; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }  .universal-control-panel__question-score-info {margin-right: 12px;opacity: 0.6; }  .universal-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: -o-linear-gradient(top, #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: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#FFFFFF));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: -o-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;-webkit-transition-property: background, color, border-color, opacity, width;-o-transition-property: background, color, border-color, opacity, width;transition-property: background, color, border-color, opacity, width;-webkit-transition-duration: 0.28s;-o-transition-duration: 0.28s;transition-duration: 0.28s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-webkit-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-webkit-transform: translateX(-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {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, .quiz-uikit-primary-button:focus::after {background: var(--primary-button-border-color-active, __primaryButtonBorderHover__);background-origin: border-box; }.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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {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, .quiz-uikit-secondary-button:focus::after {background: var(--secondary-button-border-color-active, __secondaryButtonBorderHover__);background-origin: border-box; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; }  .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;-webkit-box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-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);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden; }    .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;-o-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; }      .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; }    .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }    .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; }      .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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;-o-text-overflow: ellipsis;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: '';-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;opacity: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.05)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);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);-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12);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;-o-text-overflow: ellipsis;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);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;-o-text-overflow: ellipsis;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;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;-o-text-overflow: ellipsis;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;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #BEBEBE;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;-webkit-transition: padding-top 150ms ease-in-out;-o-transition: padding-top 150ms ease-in-out;transition: padding-top 150ms ease-in-out; }.authorization-combobox {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #999999;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;-webkit-box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;-o-transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);-webkit-transition: color 100ms;-o-transition: color 100ms;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: -webkit-grab;cursor: grab;color: var(--qm-drag-text-hover);-webkit-transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;-o-transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: -webkit-grabbing;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container .attachment-container {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -webkit-box;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: -webkit-box;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;-webkit-box-shadow: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);-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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;-webkit-transition: opacity 0.2s ease, color 0.2s ease;-o-transition: opacity 0.2s ease, color 0.2s ease;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__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: -webkit-grabbing;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;-webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);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;-webkit-box-shadow: 0 0 1px 0 #FFFFFF;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s; }  .text-answer-container__type-in {-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {-webkit-box-sizing: border-box;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -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: block;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;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 {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-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;-webkit-transform: translate(-10px, 0);-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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 {-webkit-box-shadow: 0 0 0 1px #bebebe;box-shadow: 0 0 0 1px #bebebe;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {-webkit-box-shadow: 0 0 0 2px #969696;box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;-webkit-box-shadow: 0 0 0 1px #96bebe;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;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;-o-text-overflow: ellipsis;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;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-webkit-transform: rotate(180deg);-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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);-webkit-box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-webkit-transform: translateY(-50%);-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;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;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);-webkit-transition: color 0.2s;-o-transition: color 0.2s;transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-webkit-transform: translateY(-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;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-grabbing;cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: opacity 0.1s ease;-o-transition: opacity 0.1s ease;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {-webkit-box-sizing: content-box;box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -webkit-gradient(linear, left top, right top, from(__reportProgressBarBackground__), to(__reportProgressBarBackgroundSecond__));background: -webkit-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: -o-linear-gradient(left, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-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: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[14]+");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[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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%;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;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: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[16]+");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: -webkit-box;display: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-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[17]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; }  .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveright;animation-name: moveright; }@-webkit-keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveright {from {-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;-webkit-animation-duration: 300ms;animation-duration: 300ms;-webkit-animation-name: moveleft;animation-name: moveleft; }@-webkit-keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }@keyframes moveleft {from {-webkit-transform: translate3d(40px, 0, 0);transform: translate3d(40px, 0, 0);opacity: 0; }  to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: 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: -webkit-zoom-out;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[18]+") 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: unset;-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 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-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;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: grid;grid-template-rows: 50px;grid-template-columns: 1fr -webkit-min-content -webkit-min-content;grid-template-columns: 1fr min-content min-content;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08);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;-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {grid-template-columns: 52px;grid-template-rows: -webkit-min-content 1fr -webkit-min-content;grid-template-rows: min-content 1fr min-content;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;-webkit-box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16);box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;grid-column: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {grid-column: 1;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: grid;grid-template-rows: 40px;grid-template-columns: 40px -webkit-min-content 1fr -webkit-min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;-webkit-box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {grid-column: 5; }  .smartphone-top-panel__title {grid-column: 3;justify-self: center;-ms-flex-item-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;-webkit-box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: grid;grid-template-columns: 50px;grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content  -webkit-min-content -webkit-min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;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 {-webkit-box-ordinal-group: initial;-ms-flex-order: initial;order: initial;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-webkit-box-ordinal-group: 2;-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;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-webkit-box-ordinal-group: 5;-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 {-webkit-box-ordinal-group: 6;-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;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {grid-row: 7; }body {background: unset !important; }.universal-top-panel {position: relative;height: 76px;border-bottom: unset; }.universal-control-panel {height: 60px;border-top: unset;position: relative; }  .universal-control-panel__button {-webkit-transform: translate(0);-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.Gq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fq);return PJ(c)}Gq(a,b,c){return`url(data:image/svg+xml;base64,${hg(`<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>`)})`}Fq(a,
b,c){return`url(data:image/svg+xml;base64,${hg(`<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 TN{rF(a,b){const c=g=>{g=jg(g);let h;for(const [k,m]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${k}}`,"g"),m);return hg(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,"+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,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 */* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);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;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
g[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.fib-placeholder {-webkit-box-sizing: border-box;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;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 3px var(--qm-accent-color);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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.mct-placeholder {position: relative;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left;padding: 2px 24px 1px 0;line-height: 1.7;-webkit-box-sizing: border-box;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;-o-text-overflow: ellipsis;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__);-webkit-transition-property: background;-o-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;-o-transition-timing-function: step-end;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 * {-webkit-box-sizing: border-box;box-sizing: border-box;position: static; }  .questions_list_content.allatonce .item .icon {right: 20px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;color: var(--qm-tooltip-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; }  .rich-text-view > h1 a,  .rich-text-view > h1 a span,  .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > h2 a,  .rich-text-view > h2 a span,  .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > p,  .rich-text-view > ul li,  .rich-text-view > ol li {word-wrap: break-word; }    .rich-text-view > p a,    .rich-text-view > p a span,    .rich-text-view > p a sup,    .rich-text-view > ul li a,    .rich-text-view > ul li a span,    .rich-text-view > ul li a sup,    .rich-text-view > ol li a,    .rich-text-view > ol li a span,    .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .rich-text-view > p,  .rich-text-view > h1,  .rich-text-view > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .rich-text-view > * {vertical-align: baseline; }  .rich-text-view > ol li,  .rich-text-view > ul li {position: relative;left: 1em;padding-right: 1em; }  .rich-text-view > ol {margin-left: 1em;list-style: outside decimal; }    .rich-text-view > ol li {padding-left: 0.6em; }  .rich-text-view > ul {margin-left: 1.4em;list-style: outside disc; }    .rich-text-view > ul li {padding-left: 0.2em; }  .rich-text-view > sup {vertical-align: super; }  .rich-text-view > sub {vertical-align: sub; }  .rich-text-view .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .rich-text-view .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .rich-text-view .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .rich-text-view .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .rich-text-view .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .rich-text-view p > span,    .rich-text-view ul li > span,    .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {color: var(--qm-tooltip-text) !important;white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #FEFEFE; }body.quiz_scroll::-webkit-scrollbar-button:increment:end {height: 66px;display: block;background-color: #FFFFFF; }body.quiz_scroll::-webkit-scrollbar {width: 10px;background-color: #F7F7F7; }body.quiz_scroll::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #F7F7F7;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }body.quiz_scroll.show_popup {overflow-y: hidden; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #434E50;border-bottom: 1px solid #B9B9B9; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: transparent; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar {width: 10px;background-color: #ffffff; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }textarea {resize: none; }.published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }button {margin: 0; }:focus {outline: none; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);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;-o-text-overflow: ellipsis;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;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;-webkit-transition: top 150ms ease-in-out;-o-transition: top 150ms ease-in-out;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;-o-text-overflow: ellipsis;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;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #BEBEBE;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;-webkit-transition: padding-top 150ms ease-in-out;-o-transition: padding-top 150ms ease-in-out;transition: padding-top 150ms ease-in-out; }.authorization-combobox {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 0 1px #999999;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: -webkit-box-shadow 0.15s linear;transition: -webkit-box-shadow 0.15s linear;-o-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {-webkit-box-shadow: 0 0 0 2px __controlsFocus__;box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;-o-text-overflow: ellipsis;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 {-webkit-box-shadow: 0 0 0 2px #F6696E;box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;-webkit-box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-transition: background 100ms, border-color 100ms, -webkit-filter 100ms;transition: background 100ms, border-color 100ms, -webkit-filter 100ms;-o-transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms;transition: background 100ms, filter 100ms, border-color 100ms, -webkit-filter 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);-webkit-transition: color 100ms;-o-transition: color 100ms;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: -webkit-grab;cursor: grab;color: var(--qm-drag-text-hover);-webkit-transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;transition: background 200ms, border-color 200ms, -webkit-filter 0.1s ease;-o-transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms;transition: background 200ms, filter 0.1s ease, border-color 200ms, -webkit-filter 0.1s ease; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: -webkit-grabbing;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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);-webkit-transition: color 200ms;-o-transition: color 200ms;transition: color 200ms; }  .seq-choice-container .attachment-container {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -webkit-box;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: -webkit-box;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;-webkit-box-shadow: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);-webkit-clip-path: var(--path-premise-fill);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);-webkit-clip-path: var(--path-premise-outline);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(18px);-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%;-webkit-transition: -webkit-filter 0.1s ease;transition: -webkit-filter 0.1s ease;-o-transition: filter 0.1s ease;transition: filter 0.1s ease;transition: filter 0.1s ease, -webkit-filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;-webkit-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;-webkit-transition: color 0.2s ease;-o-transition: color 0.2s ease;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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);-webkit-clip-path: var(--path-response-fill);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);-webkit-clip-path: var(--path-response-outline);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;-webkit-transition: opacity 0.2s ease, color 0.2s ease;-o-transition: opacity 0.2s ease, color 0.2s ease;transition: opacity 0.2s ease, color 0.2s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-17px);-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: -webkit-grab;cursor: grab; }    @supports ((-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__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: -webkit-grabbing;cursor: grabbing;will-change: transform; }    @supports ((-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16));filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__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;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;-webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);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;-webkit-box-shadow: 0 0 1px 0 #FFFFFF;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s; }  .text-answer-container__type-in {-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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;-o-text-overflow: ellipsis;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {-webkit-box-sizing: border-box;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-webkit-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-moz-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-webkit-transform: translate(-10px, 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%;-webkit-transform: translate(-50%, -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: block;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {-webkit-transition: background 0.2s;-o-transition: background 0.2s;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 {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {-webkit-transition: opacity 0.2s, -webkit-transform 0.3s;transition: opacity 0.2s, -webkit-transform 0.3s;-o-transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;opacity: 1;-webkit-transform: translate(0, 0);-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;-webkit-transform: translate(-10px, 0);-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#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 {-webkit-box-shadow: 0 0 0 1px #bebebe;box-shadow: 0 0 0 1px #bebebe;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {-webkit-box-shadow: 0 0 0 2px #969696;box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;-webkit-box-shadow: 0 0 0 1px #96bebe;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {-webkit-font-feature-settings: 'liga' 0;font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;-o-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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 {-webkit-box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-box-sizing: border-box;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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
g[8]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-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;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
g[9]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+g[10]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+g[11]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;-o-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;-o-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;position: static; }  * input,  * textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }.tap_area {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.mini {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;top: 0;overflow: hidden;background: __playerBackgroundColor__; }  .mini .quiz_title_panel {-webkit-box-shadow: 0 1px 0 __playerTextColor08__;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;-o-text-overflow: ellipsis;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[12]+");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[12]+"); }        .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+g[13]+"); }      .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+g[14]+");background-repeat: no-repeat;background-size: contain; }      .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+
g[14]+");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[15]+") 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[16]+") 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[14]+");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[14]+"); }      .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[17]+") 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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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[18]+") 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[19]+") 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__);-webkit-transition-property: background;-o-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;-o-transition-timing-function: step-end;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);-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16);box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16); }    .mini .sequence_move_panel.landscape {right: 64px; }    .mini .sequence_move_panel .up,    .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; }      .mini .sequence_move_panel .up button,      .mini .sequence_move_panel .up.active button[disabled],      .mini .sequence_move_panel .down button,      .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; }    .mini .sequence_move_panel .component_container.up {-webkit-transform: rotateX(180deg);transform: rotateX(180deg); }    .mini .sequence_move_panel .up {top: 0; }      .mini .sequence_move_panel .up button {background-image: url("+
g[20]+"); }      .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[20]+"); }      .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;-o-text-overflow: ellipsis;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[21]+") 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::after, .mini .visualizer .content-buttons-panel > div button.back::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: -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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 10px;bottom: 11px;float: none;margin-right: unset; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px;margin-right: unset; }    .mini .visualizer .equation {-webkit-filter: brightness(0);filter: brightness(0); }    .mini .visualizer > div,    .mini .visualizer > img {position: relative;margin: 14px 18px;display: block; }      .mini .visualizer > div.title,      .mini .visualizer > img.title {position: relative;height: 34px;margin: 0;color: var(--qm-feedback-title);font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; }      .mini .visualizer > div.text,      .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; }        .mini .visualizer > div.text.empty,        .mini .visualizer > img.text.empty {display: none; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {line-height: 1.56 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer > div.text .rich-text-view p > span,          .mini .visualizer > div.text .rich-text-view ul li > span,          .mini .visualizer > div.text .rich-text-view ol li > span,          .mini .visualizer > img.text .rich-text-view p > span,          .mini .visualizer > img.text .rich-text-view ul li > span,          .mini .visualizer > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;color: var(--qm-text-question) !important;text-align: left !important; }        .mini .visualizer > div.text .rich-text-view svg *[fill]:not([fill='none']),        .mini .visualizer > img.text .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer > div.text .rich-text-view svg *[stroke]:not([stroke='none']),        .mini .visualizer > img.text .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }        .mini .visualizer > div.text .rich-text-view span,        .mini .visualizer > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer > div.text p,        .mini .visualizer > img.text p {margin: 0; }    .mini .visualizer.review .multiple_choice .item.editable.empty .custom,    .mini .visualizer.review .multiple_response .item.editable.empty .custom {display: none; }    .mini .visualizer.review .matching .row .item .select_icon svg {display: none; }    .mini .visualizer.review .matching .row.answered.correct, .mini .visualizer.review .matching .row.correct {-webkit-box-shadow: 0 0 0 1px var(--qm-feedback-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 {-webkit-box-shadow: 0 0 0 1px var(--qm-feedback-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[23]+");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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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 {-o-text-overflow: initial;text-overflow: initial; }    .mini .visualizer > div.feedback {-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);position: relative;overflow: hidden;background-color: var(--qm-feedback-background);border-radius: 5px;margin-left: 18px;margin-right: 18px;min-height: 48px; }      .mini .visualizer > div.feedback .content p,      .mini .visualizer > div.feedback .header p {margin: 0; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.feedback .content .rich-text-view p > span,        .mini .visualizer > div.feedback .content .rich-text-view ul li > span,        .mini .visualizer > div.feedback .content .rich-text-view ol li > span,        .mini .visualizer > div.feedback .header .rich-text-view p > span,        .mini .visualizer > div.feedback .header .rich-text-view ul li > span,        .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: var(--qm-feedback-text) !important;text-align: left !important; }      .mini .visualizer > div.feedback .content .rich-text-view span,      .mini .visualizer > div.feedback .header .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer > div.feedback .content {border: solid 1px var(--qm-feedback-text-04);border-top: none;border-radius: 0 0 5px 5px;padding: 18px; }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-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;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;margin-left: 10px; }        .mini .visualizer > div.feedback .header .icon {margin-top: 2px; }          .mini .visualizer > div.feedback .header .icon svg g {display: none; }    .mini .visualizer.info > div.text,    .mini .visualizer.info > img.text {padding: 30px 18px 0 18px; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {font-size: 25px !important;font-weight: bold !important; }    .mini .visualizer.info > div.info .rich-text-view,    .mini .visualizer.info > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.info > div.info .rich-text-view p > span,        .mini .visualizer.info > div.info .rich-text-view ul li > span,        .mini .visualizer.info > div.info .rich-text-view ol li > span,        .mini .visualizer.info > img.info .rich-text-view p > span,        .mini .visualizer.info > img.info .rich-text-view ul li > span,        .mini .visualizer.info > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }      .mini .visualizer.info > div.info .rich-text-view svg *[fill]:not([fill='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }      .mini .visualizer.info > div.info .rich-text-view svg *[stroke]:not([stroke='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }    .mini .visualizer.info svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }    .mini .visualizer.info svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }    .mini .visualizer.result .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__);-webkit-transition-property: background;-o-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;-o-transition-timing-function: step-end;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::before {top: 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::before {top: 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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;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 > div.text {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; }      .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: url("+
g[24]+");background-size: 62px; }    .mini .visualizer.result.failed .descriptionContainer .result-icon {background: url("+g[25]+");background-size: 62px; }    .mini .visualizer.result.survey .descriptionContainer .result-icon {background: url("+g[24]+");background-size: 62px; }    .mini .visualizer .multiple_choice .item,    .mini .visualizer .multiple_response .item {border-radius: 6px;margin-bottom: 8px;background: var(--qm-choice-background);position: relative;padding: 16px 8px 16px 51px;border: 1px solid var(--qm-choice-border); }      .mini .visualizer .multiple_choice .item .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; }      .mini .visualizer .multiple_choice .item .icon_area,      .mini .visualizer .multiple_response .item .icon_area {position: absolute;width: 37px;top: 0;bottom: 0;left: 0;border-radius: 2px; }      .mini .visualizer .multiple_choice .item .field,      .mini .visualizer .multiple_response .item .field {display: block;background: var(--qm-text-answer-background);border: 1px solid var(--qm-text-answer-border);border-radius: 4px;height: 28px;width: 100%;margin-bottom: 18px;margin-top: 5px;padding-left: 8px;padding-right: 8px;font-size: 15px;color: var(--qm-text-answer-text);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer .multiple_choice .item .field ::-webkit-input-placeholder,        .mini .visualizer .multiple_response .item .field ::-webkit-input-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::-moz-placeholder,        .mini .visualizer .multiple_response .item .field ::-moz-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::-ms-input-placeholder,        .mini .visualizer .multiple_response .item .field ::-ms-input-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::placeholder,        .mini .visualizer .multiple_response .item .field ::placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field:focus,        .mini .visualizer .multiple_response .item .field:focus {background: var(--qm-text-answer-background);-webkit-box-shadow: 0 0 0 2px var(--qm-accent-color);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);-webkit-box-shadow: 0 0 0 2px var(--qm-choice-border-selected);box-shadow: 0 0 0 2px var(--qm-choice-border-selected);border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error,        .mini .visualizer .multiple_response .item.selected.error {-webkit-box-shadow: 0 0 0 1px var(--qm-feedback-incorrect);box-shadow: 0 0 0 1px var(--qm-feedback-incorrect);border: 1px solid transparent; }          .mini .visualizer .multiple_choice .item.selected.error *,          .mini .visualizer .multiple_response .item.selected.error * {color: var(--qm-feedback-incorrect) !important; }          .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }          .mini .visualizer .multiple_choice .item.selected.error svg *[stroke]:not([stroke='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }      .mini .visualizer .multiple_choice .item.correct,      .mini .visualizer .multiple_response .item.correct {-webkit-box-shadow: 0 0 0 1px var(--qm-feedback-correct);box-shadow: 0 0 0 1px var(--qm-feedback-correct);border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.correct *,        .mini .visualizer .multiple_response .item.correct * {color: var(--qm-feedback-correct) !important; }        .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']),        .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }        .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']),        .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.editable .custom,      .mini .visualizer .multiple_response .item.editable .custom {position: relative; }    .mini .visualizer .multiple_choice .item .icon_area .radio_icon {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .outline_border {background: var(--qm-choice-control-border); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: var(--qm-choice-control-background); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: var(--qm-choice-control-background); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .outline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .fill, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .fill {background: var(--qm-choice-control-active); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .inline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; }    .mini .visualizer .multiple_response .item .icon_area svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; }      .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }      .mini .visualizer .multiple_response .item .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.fill_outline {display: block;fill: var(--qm-choice-control-background); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.active .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-accent-color); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.fill_outline {display: none; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg path.check {fill: url(#__quiz_id___checkbox_selected_disabled);display: block; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg path.check, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.selected.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-correct); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {fill: url(#__quiz_id___check_bg); }    .mini .visualizer .matching .row {background: var(--qm-drag-background);position: relative;margin-bottom: 12px;border-radius: 4px;outline: 1px solid var(--qm-drag-border); }      .mini .visualizer .matching .row:last-child {margin-bottom: 0; }      .mini .visualizer .matching .row .item {position: relative;border-radius: 4px;overflow: hidden;padding: 16px 40px 16px 37px; }        .mini .visualizer .matching .row .item .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; }        .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 {-webkit-box-shadow: 0 0 0 2px var(--qm-accent-color);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 .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; }        .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);-webkit-box-shadow: 0 0 0 2px var(--qm-drag-border-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);-webkit-box-shadow: 0 0 0 3px var(--qm-accent-color);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[23]+");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);-webkit-box-shadow: 0 0 0 3px var(--qm-accent-color);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;-o-text-overflow: ellipsis;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[23]+");height: 15px;width: 15px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[23]+");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[23]+");height: 15px;width: 15px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[23]+");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[23]+");height: 15px;width: 15px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+g[23]+");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[26]+") no-repeat; }      .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; }    .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }      .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; }    .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
g[26]+") 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; }      .mini .visualizer.intro > div,      .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; }        .mini .visualizer.intro > div.background,        .mini .visualizer.intro > img.background {margin: 0; }        .mini .visualizer.intro > div.text,        .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.text .rich-text-view p > span,            .mini .visualizer.intro > div.text .rich-text-view ul li > span,            .mini .visualizer.intro > div.text .rich-text-view ol li > span,            .mini .visualizer.intro > img.text .rich-text-view p > span,            .mini .visualizer.intro > img.text .rich-text-view ul li > span,            .mini .visualizer.intro > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;font-weight: bold !important;color: var(--qm-text-question) !important;text-align: center !important; }          .mini .visualizer.intro > div.text .rich-text-view span,          .mini .visualizer.intro > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info .rich-text-view,        .mini .visualizer.intro > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.info .rich-text-view p > span,            .mini .visualizer.intro > div.info .rich-text-view ul li > span,            .mini .visualizer.intro > div.info .rich-text-view ol li > span,            .mini .visualizer.intro > img.info .rich-text-view p > span,            .mini .visualizer.intro > img.info .rich-text-view ul li > span,            .mini .visualizer.intro > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }          .mini .visualizer.intro > div.info .rich-text-view svg *[fill]:not([fill='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }          .mini .visualizer.intro > div.info .rich-text-view svg *[stroke]:not([stroke='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }          .mini .visualizer.intro > div.info .rich-text-view span,          .mini .visualizer.intro > img.info .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info .text,        .mini .visualizer.intro > img.info .text {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info p,        .mini .visualizer.intro > img.info p {margin: 0; }    .mini .visualizer.correct .title {background: var(--qm-feedback-correct); }      .mini .visualizer.correct .title::after {content: ' - __correct_message__'; }    .mini .visualizer.correct .feedback .header {background: var(--qm-feedback-correct); }      .mini .visualizer.correct .feedback .header svg g.correct {display: block; }    .mini .visualizer.graded.notanswered .title, .mini .visualizer.incorrect .title {background: var(--qm-feedback-incorrect); }      .mini .visualizer.graded.notanswered .title::after, .mini .visualizer.incorrect .title::after {content: ' - __incorrect_message__'; }    .mini .visualizer.graded.notanswered .feedback .header, .mini .visualizer.incorrect .feedback .header {background: var(--qm-feedback-incorrect); }      .mini .visualizer.graded.notanswered .feedback .header svg g.incorrect, .mini .visualizer.incorrect .feedback .header svg g.incorrect {display: block; }    .mini .visualizer.answered .title, .mini .visualizer.info .title {background: var(--qm-feedback-answered); }    .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; }    .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {margin-left: 4px; }      .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; }    .mini .visualizer.notanswered .title {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; }    .mini .visualizer.notanswered .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; }    .mini .visualizer.partially .title {background: var(--qm-feedback-partially-correct); }      .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; }    .mini .visualizer.partially .feedback .header {background: var(--qm-feedback-partially-correct); }      .mini .visualizer.partially .feedback .header svg g.correct {display: block; }    .mini .visualizer.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partially.review .feedback .title {background: transparent; }  .mini > .content {position: relative;margin-bottom: 50px; }    .mini > .content .timer {position: absolute;height: 42px;background: #4E4E4E;top: 52px; }      .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 13px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini > .content .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+
g[19]+") 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[27]+") no-repeat center;border: 0; }          .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+g[28]+"); }      .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[29]+") 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 {-webkit-box-shadow: 0 -1px 0 __playerTextColor08__;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;-o-text-overflow: ellipsis;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[21]+") 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::after, .mini .quiz_bottom_panel > div button.back::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: -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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);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[14]+");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[14]+"); }      .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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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[22]+");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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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[21]+");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[12]+");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[12]+"); }        .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+g[13]+"); }      .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
g[14]+");background-repeat: no-repeat;background-size: contain; }      .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+g[14]+");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[15]+") 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[16]+") no-repeat center !important; }    .mini .landscape_control_panel .show_slides {width: 100%;height: 52px;top: 0;display: block;position: relative; }    .mini .landscape_control_panel .component_container.mark_slide {position: relative;width: 100%;height: 26px;margin-top: 19px;right: 0; }    .mini .landscape_control_panel .component_base.mark_slide {margin: 0 19px 0 19px; }.popup_layer {position: fixed;top: 0;left: 0; }  .popup_layer .modal_layer {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }  .popup_layer .picture_popup {background: #282828; }    .popup_layer .picture_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .picture_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .picture_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
g[30]+") !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%;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .picture_popup .content {position: absolute;overflow: visible; }      .popup_layer .picture_popup .content div {position: absolute; }    .popup_layer .picture_popup .content > div {background-color: #FFFFFF; }    .popup_layer .picture_popup.equation {background: #FFFFFF; }      .popup_layer .picture_popup.equation .content {-webkit-filter: brightness(0);filter: brightness(0); }        .popup_layer .picture_popup.equation .content > div {background-color: transparent; }  .popup_layer .quiz_message_box {-webkit-box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;min-height: 152px;min-width: 284px; }    .popup_layer .quiz_message_box .message_container.component_base {font-size: 17px;color: __playerTextColor__;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative; }      .popup_layer .quiz_message_box .message_container.component_base .message {padding: 34px 34px 24px 34px;font-size: 15px;line-height: 18px; }    .popup_layer .quiz_message_box .buttons_panel {text-align: center;position: absolute;bottom: 24px;height: 50px;width: 100%;direction: rtl; }      .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; }        .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }          .popup_layer .quiz_message_box .buttons_panel > div button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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__;-webkit-box-shadow: none;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;-webkit-transition: inherit;-o-transition: inherit;transition: inherit;-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0, #FFFFFF)) padding-box;-webkit-mask: -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, -webkit-linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) border-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF)) padding-box;mask: 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 {-webkit-box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);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;-o-text-overflow: ellipsis;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;-o-text-overflow: ellipsis;text-overflow: ellipsis;background-image: url("+
g[31]+");background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .answers_popup .component_container.items {position: absolute;top: 48px;right: 0;left: 0;bottom: 0; }      .popup_layer .answers_popup .component_container.items .component_base {position: absolute;width: 100%; }      .popup_layer .answers_popup .component_container.items.without_pair .item {padding-right: 10px; }      .popup_layer .answers_popup .component_container.items .item {position: relative;font-size: 15px;margin-top: -1px;padding: 16px 38px 16px 20px !important;z-index: 1;color: rgba(43, 59, 70, 0.8); }        .popup_layer .answers_popup .component_container.items .item .view p {overflow: hidden;-o-text-overflow: ellipsis;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;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 {-webkit-box-shadow: inset 0 0 0 1px var(--qm-tooltip-text-04), 0 8px 16px rgba(0, 0, 0, 0.08);box-shadow: inset 0 0 0 1px var(--qm-tooltip-text-04), 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: var(--qm-tooltip-background);position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;padding: 28px 24px 32px;-webkit-transform: translateZ(0);transform: translateZ(0); }    .popup_layer .correct_answer_popup > div {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .popup_layer .correct_answer_popup .user_answer_title,    .popup_layer .correct_answer_popup .correct_answer_title {margin-top: 8px;font-size: 16px;font-weight: 600;color: var(--qm-tooltip-text);height: 23px; }    .popup_layer .correct_answer_popup .user_answer_title {color: var(--qm-feedback-incorrect); }    .popup_layer .correct_answer_popup .correct_answer_title {color: var(--qm-feedback-correct);margin-top: 20px; }    .popup_layer .correct_answer_popup .user_answer,    .popup_layer .correct_answer_popup .correct_answer {word-wrap: break-word;white-space: pre-wrap;font-size: 15px;color: var(--qm-tooltip-text);padding-top: 7px;padding-bottom: 2px;line-height: 20px; }      .popup_layer .correct_answer_popup .user_answer p,      .popup_layer .correct_answer_popup .user_answer ul li,      .popup_layer .correct_answer_popup .user_answer ol li,      .popup_layer .correct_answer_popup .correct_answer p,      .popup_layer .correct_answer_popup .correct_answer ul li,      .popup_layer .correct_answer_popup .correct_answer ol li {font-size: 15px !important;color: var(--qm-tooltip-text);line-height: inherit !important;padding-top: inherit !important;padding-bottom: inherit !important; }    .popup_layer .correct_answer_popup .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; }    .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }    .popup_layer .correct_answer_popup > div.close_button {position: absolute;top: 12px;right: 12px;height: 32px;width: 32px; }      .popup_layer .correct_answer_popup > div.close_button button {height: 100%;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;border-radius: 16px;background: var(--qm-tooltip-text-12); }      .popup_layer .correct_answer_popup > div.close_button .close-icon {position: absolute;top: 8px;left: 8px; }        .popup_layer .correct_answer_popup > div.close_button .close-icon path {stroke: var(--qm-tooltip-text-80); }  .popup_layer .send_report {-webkit-box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);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[32]+") 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[30]+") !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%;-o-text-overflow: ellipsis;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[33]+");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[34]+");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%;-o-text-overflow: ellipsis;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[30]+") !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%;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .dnd_popup .content {position: absolute;overflow: visible; }      .popup_layer .dnd_popup .content div {position: absolute; }    .popup_layer .dnd_popup .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }    .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; }    .popup_layer .dnd_popup .top_panel {height: 46px; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;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[33]+");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[34]+");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%;-o-text-overflow: ellipsis;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[35]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;-webkit-box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[36]+") 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[37]+") 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.Gq);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Fq);return PJ(d)}Gq(a,b,c){return`url(data:image/svg+xml;base64,${hg(`<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>`)})`}Fq(a,
b,c){return`url(data:image/svg+xml;base64,${hg(`<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 WN={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>',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>'};var VN={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .submit-all-answered-1 {         fill: none; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: var(--list-item-icon-stroke-color, var(--qm-player-text-48));         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/>  <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" width="11px" height="5px" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon points="11,0 5.5,5 0,0 "/></svg></div>',"bookmark-icon-itemslist-active":'<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.7011 22.4043C20.312 22.0218 19.688 22.0218 19.2989 22.4043L14 27.6144L14 12C14 11.4477 14.4477 11 15 11H25C25.5523 11 26 11.4477 26 12V27.6144L20.7011 22.4043Z" fill="currentColor" fill-opacity="0.2" stroke="currentColor" stroke-opacity="0.48" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2"/>\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z"/></svg>',
"chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',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>'};iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction(function(a,b,c,d,e,f,g,h,k,m,t,r){UN({Xn:a,z6:b,content:c,R:d,slideWidth:e,slideHeight:f,zv:g,cO:h,a7:k,bl:m,kc:t,bb:r,QP:cR})});let Ah=()=>!1;function Bd(a){a&&("function"===typeof a.Qd&&a.Qd(),a.disposed=!0)}function dR(a,b){Ah()&&(b?n.console.error(a):n.console.warn(a))}function Kd(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&dR(a.message,b);dR(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?Kd(c,!0):dR(b,!0);return!0};wa=a=>{try{throw Error(a.message);}catch(b){Kd(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}})();